Should Microsoft Be Required To Extend Support For Windows XP?
An anonymous reader writes "If Windows XP were a photocopier, Microsoft would have a duty to deal with competitors who sought to provide aftermarket support. A new article in the Michigan Law Review argues that Microsoft should be held to the same duty, and should be legally obligated to help competitors who wish to continue to provide security updates for the aging operating system, even if that means allowing them to access and use Windows XP's sourcecode."
Photocopier vendors do not open the controller software up to competitors / vendors who provide support. They just give them specs for replacement parts. Do you force Apple to let 'competitors' support OS X 10.5 on G5 Macs? Do you force Google to let competitors still support Google Wave?
Nah just have copyright last for 14 years max.
Then Microsoft will have to actually build stuff significantly better than XP rather than disappointing stuff like Windows 8.
You think progress would be slow because the shortened/reduced monopolies would reduce investment into innovation? Well Microsoft has spent billions and what we got is stuff like Vista, Windows 7 and Windows 8.
A shorter copyright term would definitely "help them focus" on innovating rather than extending or leveraging the reach of their existing monopolies don't you think?
I am a critic of M$ but I do not think they should be required by law.
Only in the case of some sort of long-term contract that is still in effect, that mentions specifically updating software until a time in the future...unless that is the case.
These laws are complex and the photocopier example is interesting.
I am against artificial scarcity for sure...that's one reason I hate M$...but I think this may cross the line. If M$ wants to let XP die then they have the right to refuse to make vital trade secret info available to people who want to keep it alive.
I have a feeling the photocopier example is more about purposefully creating artificial scarcity. It's not quite analogous b/c it's an actual machine not software.
I'm not giving M$ a pass. Its about property rights. If people love XP so much (i remember it was the only windows version i could really get work done using...would still choose it today) then the community will come up with a solution...which should be legal to give away for free.
Thank you Dave Raggett
Microsoft or any software company should be forced to provide full support for their commercial products for as long as they hold copyright over them.
Personally, I think they are going about this the wrong way. The Gov't should be sending Death Squads to kill all members of any household still running XP, or running any version of IE less than 10. Brutal? Maybe. But, boy will it do wonders for the social lives of us Web Developers.
It's a damn business opportunity for anyone with business sense.
It's 12 years old for crying out loud, let it die.
That's like arguing that Nokia should still be providing support and software upgrades for the 6100.
http://en.wikipedia.org/wiki/L...
I wish I was a neutron bomb, for once I could go off...
The case is based on false assumptions.
Microsoft still provide support for Windows XP to those who are willig to pay for it: http://arstechnica.com/informa...
Case closed.
MS is trying to push people off XP. There are other alternatives after all. Many of them are even free. How bad does it make Linux and Chrome look if they can't compete with an 12+ year old OS that MS is actively trying to push people off of?
Microsoft should provide support for Windows XP if, and ONLY if they have a contractual obligation to do so, or they find it economically beneficial to their shareholders to continue this support. If neither are true, then they shouldn't.
-jcr
The only title of honor that a tyrant can grant is "Enemy of the State."
You'll need to define what support means.They could provide support by turning your xp install into win7 with a xp boot screen. They won't necessarily provide the kind of support you want
No Linux distro provides decades of support either, you're just upgraded to the latest packages and that might as easily break things in the same way xp to win7 might.
it's a pretty easy barrier if enforced on _everyone_.
Supporting consumer grade software that is sold for ~$100 a time indefinitely, including providing full internal technical details to arbitrary additional parties, is a "pretty easy barrier"? I'm sorry, but that is absurd.
There are people in this discussion suggesting that someone who doesn't want to comply with such rules can go **** themselves and just give up on entering the US market. Well, guess what? They probably would. The burden imposed by this kind of requirement would almost certainly be prohibitive in cost. A vendor such as Microsoft would therefore do better to sacrifice the entire US market if it meant avoiding both an eternal unfunded mandate to support everything they ever sold and giving up their trade secrets to all their competitors.
There are also people in this discussion pointing out that other industries, such as automotive manufacture, involve a much higher level of safety standards and engineering approval. That is true, but cars typically cost 2-4 orders of magnitude more than commercial off-the-shelf software products, and they have working lifetimes that are probably shorter than Windows XP's 12+ years in many cases. Moreover, the auto manufacturers still aren't required to disclose the keys to the kingdom to the degree that is suggested here.
I'm all for developing good quality software, and if you're running a long-term software business then I think providing a reasonable degree of free-of-charge support to your existing customers is probably a good investment. But providing heavyweight support has a large cost, so unless you as a customer are willing either to regulate the industry and pay N times as much for your software purchases up-front or to pay the true cost of ongoing support via proper support contracts, I don't think it's realistic to expect that vendors will just cover that cost indefinitely out of their own pockets.
In fact, in the entire history of software development, that has almost never happened. Apple have released the first version of OS X around the same time as Microsoft released Windows XP, yet Apple have aggressively promoted numerous upgrades, most of which cost a significant amount of money, since that time, and somehow I suspect you'd have trouble getting full support for an original OS X system today. And to put this all in perspective Open Source darlings like Mozilla Firefox have "long term support" releases with lifetimes measured in months, not years. It's actually remarkable that Microsoft have offered free support to Windows XP for as long as they have, despite releasing not one but three successor generations of the product during that period.
If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
i remember when XP was released and WGA ( or it's predecessor ) was new and people were worried that MS would shutdown their servers and make it impossible to reinstall in some cases.
MS promised that they would release a key or some sort of patch that would allow you to install without the server.
Where is it?
Honestly if there were barriers to creating a semi-monopolistic software monoculture, I don't think that would necessarily be a bad thing.
But two swing out of the realm of opinion, you compare Windows XP to "OpenSource darlings like firefox" whose long-term support is measured in "months, not years". This is a bad comparison. A better comparison would be Ubuntu LTS which includes firefox and whose support is measured in years not months. However Canonical having only a fraction of a percent of the marketshare that Windows XP does, is not making a business model in supporting releases for over 14 years.
The key difference is any independent software vendor can with a very low barrier to entry. At my previous employer we had production software stack (purchased from a company) which dependent on Redhat 7.3 (not RHEL 7), but you know the one with 2.4 kernel from the 90s. Of course it was impossible to get updates from Redhat, but I made the vendor provide tested procedures for upgrading zlib and openssh and it was possible for them to do this.
I think it would be a great idea to require Microsoft to "open up" even if it was outside of their interests. Hell if Windows 8 could not compete with community supported open source XP, it still means that people get better software :)
> IMO the "right" thing to do is either release the source or provide full API and file format specs.
Microsoft has a very poor history of providing API's. Examine the history of the "OOXML" API, which was broken from its publication and has never been actually followed by Microsoft Office products. Or look into the Samba and EU lawsuits against Microsoft, mentioned at http://www.linuxinsider.com/st.... The original specifications that Microsoft provided were _horrible_, and quite useless. And they're still patent burdened, which can block third party developers from being able to safely update such products.
But two swing out of the realm of opinion, you compare Windows XP to "OpenSource darlings like firefox" whose long-term support is measured in "months, not years". This is a bad comparison.
Fair enough, though it wasn't really meant as a direct comparison, more an illustration of how much effort is required to support old software for extended periods.
A better comparison would be Ubuntu LTS which includes firefox and whose support is measured in years not months.
It is. In fact, the period is now five years for both desktop and server versions.
Again, just to put that in perspective, Windows 7 (two generations after Windows XP) was released around 4.5 years ago.
I think it would be a great idea to require Microsoft to "open up" even if it was outside of their interests. Hell if Windows 8 could not compete with community supported open source XP, it still means that people get better software :)
Well, it would be great, in the short term, for everyone except Microsoft. But who is going to build the next software product that is so successful that almost everyone uses it for nearly a decade in that world?
If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
Supporting consumer grade software that is sold for ~$100 a time indefinitely, including providing full internal technical details to arbitrary additional parties, is a "pretty easy barrier"? I'm sorry, but that is absurd.
Microsoft does NOT have to support it indefinitely for free. However there is precisely zero obstacle to them supporting XP on an ongoing basis for a reasonable sum for those interested in paying for such support. Something like $50/year (times a few million users) should more than adequately cover the cost and provide Microsoft a reasonable profit. Microsoft could provide paid support AND make the upgrade path easier by doing so. However Microsoft has chosen to burn that bridge instead in an effort to force people to "upgrade" to software that they clearly are not interested in buying. Since they have elected to go down that route instead of providing paid support, it is reasonable that people are calling for alternatives including open sourcing it. I think a more pragmatic approach would be to sell the supporting XP business to a third party. But if all Microsoft is going to do is take their ball and go home then they can kiss my shiny metal ass.
Bear in mind that aside from security patches, Microsoft essentially provides ZERO support to most users of XP anyway. Not like I can call them up and get questions answered. Claims that continuing to support XP would be some enormous financial burden on the company are pretty absurd.
Moreover, the auto manufacturers still aren't required to disclose the keys to the kingdom to the degree that is suggested here.
Not really true. Almost everything worth protecting product-wise in the auto industry is patented so it is inaccurate to say they haven't disclosed the details. A company like GM could easily make a soup-to-nuts replica of a Toyota if they wanted to. There isn't much technology that is a big secret or that cannot be reverse engineered and the companies that supply it usually supply multiple firms. Software is VERY different than auto manufacturing though software is becoming a bigger piece of the industry as time goes on. (and yes I'm an engineer who has worked in the auto industry for years) The differences between auto companies are mostly in how they are structured and managed. The differences between the products themselves are fairly minor. Most auto companies (like GM and Ford) have supply chains that heavily overlap. An axle for Ford is very likely made in the same plant as an axle for GM and surprisingly often is engineered by many of the same people. My company assembles parts that go into a GM SUV and every component in that assembly we make can be purchased directly by you if you wanted to. (you'd just pay a LOT more than we do)
OS/2 was withdrawn from sale and ended support in 2006.
7 is a nice upgrade over XP, if you don't see or understand that, I'm not sure what I can say, 5 years on, that will help you understand.
If you say so. I'm typing this on a Windows 7 machine and running my older XP machine in a virtual machine. Frankly Windows 7 does not have a single feature I need that I did not have with XP. NOT ONE. I know I am not alone either. I'm sure it's better here and there under the hood but frankly not in any way that was causing me problems. Plus it requires a much faster machine to accomplish the same tasks I already could do.
Besides proper 64 bit support, the seamless way it installs and updates drivers and software for almost anything you plug into it is vastly improved over XP.
64 bit doesn't provide me any noticeable benefit as an end user that I can discern and Windows 7 does not handle drivers any more gracefully for me than XP does. I still have to download and install a googly percentage of my drivers and software manually and it doesn't update them any more effectively either. I'm sure you can find some cases where that is not true but whatever differences there are are so small as to be trivial for most of us.
Your position is really out there, you know that?
Cars cost more because they are naturally scarce. Every one you make takes time and effort and resources.
Once software is made, it is trivial to make enough for everyone. Every person who could be advantaged by it but isn't is another example of waste and inefficiency.
If you can sit in a room, look at your creation, destroy its capacity to enrich the human experience just out of a spiteful desire to render it scarce when it doesn't have to be, and not be wracked with guilt at what you've done... frankly, you're a monster and have no fucking soul.
No one is suggesting that Microsoft should be compelled to do anything they don't want to do. If they don't want to support it, they don't have to. Just let them do it themselves.
I used to have a No Fear shirt when I was younger that said "Lead, Follow, or Get The Fuck Out Of The Way".
Microsoft and everyone else who uses "Intellectual Property" laws in their business is guilty of the greatest possible sin. They stand in the way of people helping themselves.
-1 Uncomfortable Truth
But two swing out of the realm of opinion, you compare Windows XP to "OpenSource darlings like firefox" whose long-term support is measured in "months, not years". This is a bad comparison. A better comparison would be Ubuntu LTS which includes firefox and whose support is measured in years not months. However Canonical having only a fraction of a percent of the marketshare that Windows XP does, is not making a business model in supporting releases for over 14 years.
As a direct comparison, Windows XP is OVER TWELVE YEARS OLD now and has not one, not even two, but three major versions newer available to the public. In Ubuntu terms, Windows XP is the equivalent of Ubuntu 06.04 LTS (12.04 being the current LTS as 14.04 has yet to be released) and should be treated accordingly.
GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
Windows XP is a version of Windows which Microsoft still fully supports. There are explicit upgrade paths to supported versions of the product. The fallacy is that a lot discussion implies that Windows XP is not a version of the Windows Product line. The real question that should be being raised is how long should Microsoft support an older version of their Software? Personally, I don't think something that is over a decade old and has gone through more than three major versions should be required to be supported. It's time to upgrade already or deal with technical stagnation.
"3.0L, direct-injected 305bhp V-6, Mini-ATX form factor"
to support they could simply release their internal documentation, source code, diagrams etc. to the public
That isn't a simple matter at all if you're still developing new versions of your product based on the same materials. You are proposing that a business whose primary asset is its collective knowledge should be required to give away the most important knowledge it has accumulated, at great cost, up to a certain point, just to absolve it of a hypothetical liability that it was never realistic to assign to that business in the first place.
That would be a fair compromise considering that IT is one of the very few industries that get away with delivering faulty, unstable and insecure products as the accepted norm. If houses or clothes or refrigerators were produced like software...
...then a lot of houses would need expensive repairs after a few years to fix damage caused by subsidence, pests, unanticipated weather conditions, or the neighbours causing damage while doing work on their own property, while cheap clothes would be some of the most frequently returned items in stores because they fall apart after they've hardly been worn due to economising on manufacturing techniques and materials?
People talk a lot about how software is unreliable and breaks all the time, but the reality is that most consumer software is remarkably resilient given the many and varied jobs it needs to do and the cost of making it. I'm writing this on a Windows 7 PC that I've had for several years. I can count on my fingers the total number of times Windows has fallen over, and as far as I know all of them were actually caused by either a hardware failure or a dodgy update to some additional system software like a device driver or security tool, not by Windows itself. Sure, some software isn't up to scratch and the people who make it deserve to be criticised, but I don't think it's fair to claim that software in general is some sort of unusable, bug-ridden mess.
If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
Microsoft is shooting itself in the foot by discontinuing XP because so many devices rely on it. And the market is reacting with a move to Linux. Companies who bet too heavily on Microsoft and Windows XP, i.e., companies run by stupid people, are losing big time. That's the way markets are supposed to work.
If the government intervenes, it will do three things: it will perpetuate a lousy operating system, it would prop up Microsoft's desktop OS position a little longer, and it would prevent companies that made stupid beds on Microsoft's proprietary software from suffering the consequences of their poor choices. I don't see any compelling public interest in any of that.
If people put as much effort into getting off of XP as they spend fighting the inevitable, they would not be facing these challenges right now. Microsoft has made it quite clear that they are going to sunset the product. There have been newer, better operating systems released that provide an easy upgrade path. Unless someone is running a single core processor, Windows 7 is faster and more stable than XP.
And if the newer Microsoft OSes are sooooo terrible, "There is always Linux." (Or OSX)
These "Save XP" articles are tired and played out. Move on guys. When I read these articles, all I hear is, "Whaaaaaaa. I have procrastinated for the last five years and now I'm fucked. Save me from my own ineptitude!!!"
For a community focused on OSS and Linux. For a community that has consumed Lord only knows how many terabytes of storage bashing XP and touting the glories of ANYTHING ELSE. For a community like that, one would think that XP going EOL would be celebrated with much merriment and significant rejoicing. Oddly enough, it seems that one would be wrong.
The fact that MS chooses not to include a fully-functional XP virtual machine in each and every copy of win8 is obnoxious and borderline criminal. Smells like a decision that fat faggot Ballmer would have made.
I realize that even this would not solve all the antique XP problems, but it would solve the majority.
(offtopic) I often imagine the goodwill that MS would generate if they offered all Win8 users a free "downgrade" to win7. Add to this the aforementioned VM and I think even slashdotters might say nice things about them.
You can have my SIG when you pry it from my cold, dead hands.
I want some more ribbon for my dot matrix printer
For a buncha people adamantly against Windows, there sure are a lot of people out here explaining how Microsoft should extend support for an obsolete product.
It's obsolete and dangerous to your business/personal life, like lead paint and asbestos. Please upgrade to something modern and stop moaning.
We all had ample time to get the fuck off of XP by now. All the crying and whinging is stupid. Update your damn OS already. It's not Uncle Microsoft's fault you didn't get your ass in gear and set up an upgrade path sooner.
That OS is 13-14 years old...
It won't stop working (well maybe the activation thingy), you just won't get any kind of security updates, and in some time, it will be unsupported by security software (kinda like 98)
I still have a 98SE machine running (for old games that don't work on modern windows versions), but with some caveats
1- It's not hooked up to the network, and will never be
2- Older hardware will not have driver updates
3- Transferring files is done via DVD-R or CD-R (because no, it won't be hooked up, and no, I don't want to install USB mass storage drivers on it)
The same can be done with XP (activating it might be fun without an internet connection, but I'm pretty sure MS could release a little program that activates XP (but probably won't))
I'm glad not to be working for an ISP, it's gonna be a nightmare for both customers and CSRs when the machines get infected
I've got better things to do tonight than die.