Comment Re:ROFL; but stupid, but could be smartened up (Score 1) 290
Kudos to Texas legislators for attempting to prevent an expensive "upgrade" to an OS with a clearly limited service life and a reputation for high hidden costs. It needs to be noted that this situation would be very different if Microsoft committed to fully supporting Vista for the next five years. But instead MS has been mumbling about offering some kind of low cost "upgrade" from Vista to Win7, which is a strong indicator that future Vista support is going to be marginal at best. There is no business logic that can justify Texas spending money on Vista in this situation.
The rider should have a sunset provision: "no upgrading to Vista during this budget year", or "no upgrading to Vista until Service Pack 1 is released". Or something like that. That would make the bill more palatable and probably make its intent more clear (which could be useful when this is challenged in court).
I don't really see any better way to write this kind of legislation.
First, banning all software upgrades is clearly inappropriate: in the last year I've upgraded Ubuntu twice at no expense and benefited with lower TCO afterward; I am looking forward to another upgrade within 30 to 90 days, and Texas institutions that are using Ubuntu have likely done the same. Ubuntu is not unusual in this way: most OSs and distros are now using 6 to 12 month upgrade cycles where the total costs of upgrading are generally offset by immediate cost reductions from improved functionality.
Second, interfering with any current migrations from proprietary software to FOSS is also inappropriate. Or migrations from one proprietary OS to another, when there is sound business logic for doing that. That would constitute meddling in technical matters, and should not be done by any legislature. But specifically delaying upgrades to Vista is a matter of business logic, not technical logic, and setting business logic policy for a government is definitely within the scope of its legislature.
So in this situation, I think it is fully appropriate to identify Vista by name. That is merely a recognition that Microsoft has created a very unique business situation where the product it is now selling offers no compelling reason to upgrade from the earlier version, while MS is also saying that there is a new product that will do it all even better coming Real Soon Now.