Microsoft ends support for Windows XP and Office 2003
thenextweb.com
thenextweb.com
They're also heavily regulated and if they can't show evidence that they've done all the required audit checks to ensure they're in line then the repercussions make millions look like chump change (think an investment bank being banned from trading on certain desks).
Depending on their priorities and at that size this might be the most economical move.
http://www.theguardian.com/technology/2014/apr/07/uk-governm...
They only have option b) if they won't to avoid this in the future. Open source or not.
A big example is Gov.UK which is mostly mostly open source as well as a few other big UK gov services like police.gov [1]
A large part of the NHS was moved off of a proprietary oracle system just a few months ago [2]
[1] http://github.com/alphagov [2] http://www.theregister.co.uk/2013/10/10/nhs_drops_oracle_for...
In any case, if they have the usual volume licensing deal with Microsoft, they can use any version of Windows without charge.
Sounds like a good startup opportunity.
This is a clear example of what the lack of competition does
We had a bug in our application that only manifested on Windows 8 and later.
The problem was that we were passing NULL instead of some other sentinel value (MSDN said to use a specific sentinel value). XP/Vista/7 took NULL anyway and the effect was the same as the sentinel value but in Windows 8 it did something different.
Do they still do it?
But last time I checked the .NET Framework abused some Win32 API calls [1] so if you had some WinForms application you'd end up with loads of errors in code that wasn't yours.
Might be fixed, it's been a while since I looked.
[1] http://connect.microsoft.com/VisualStudio/feedback/details/3...
Now I wouldn't be able to tell you what are the incriminated part of Windows.
There's even an app that is written in dotnet and that is not Win 7 compatible. Can you believe it ???
This is so bad that one of them shipped us a software upgrade with a hard-coded ip address. Next time the ip change they will have to recompile ...
That reminded me of a company I worked at. We were moving to a new datacenter, and the job of auditing and moving all of the scheduled tasks fell to me. A good 75% of the scheduled tasks were .exes for which we did not have the source code; and they all had connection strings hardcoded.
Thankfully, they were built in .NET, so I was able to decompile them, move the hardcoded stuff to .config files, and get it moved. But boy did that make me mad at the institutionalized laziness and sloppiness.
And I can't make Vm-Ware Player work with a scanner ...
The specialist software market seems so crappy, and so prone to throwing good money after bad, that I can understand that.
I work in public transportation : one company provides us with a way to bill customers, from the time they use their card in a bus (you would have to build the card reader too) to sending a monthly bill.
The other company provides us with a way to track our buses (specific hardware too), and there's even a supposed way to optimize their flow.
But if someone wants to tackle the challenge they'll need a "bit" more than an afternoon ;-)
And what about the legal rights ? Would they be allowed to patch a security kernel breach, or a lib, made up of closed proprietary code in binary format (an extreme and unlikely case but that's what I read when IT people tell users "we'll just use an anti-virus to circumvent the lack of MS updates") ?
"It is the default browser shipped with Windows XP and Windows Server 2003, and was also made available for Windows NT 4.0, Windows 98, Windows 98 SE, Windows Me, Windows 2000, and Windows Home Server (a derivative of Windows Server 2003). IE6 SP1 is the last version of Internet Explorer available for Windows NT 4.0, Windows 98, Windows 98 SE, Windows Me, and Windows 2000. Although Internet Explorer 6 was superseded by Internet Explorer 7 in October 2006, Microsoft still supports it in Windows XP SP3."
Once you start dealing with big corporations, it's not as simple as "oh it's time to update".
I do not see the point of worrying about this. If enterprise (put forward as the major user of these) is the worry then you might have to care. If it's random users that just don't feel like running Windows Update, well, these people aren't going to be spending much money anyway.
Worrying about [insert version of IE here] hanging around forever seems to be nothing but complaining for the sake of complaining now that IE6 is completely out of the picture.
... That's not right.
EDIT: My bad, it didn't.
Personally, when people have asked me about it I usually point them to Linux Mint, using their existing computer - not because I'm a fan of Linux, but I'd feel bad advising them to spend 100's on a new computer, when their current one works perfectly (physically).
Apart from someone who plays The Sims 2, I've had no complaints.
I know plenty users who Linux would be an ideal fit: web browser? Check. Office suite? Check. Device drivers for hardware Vista/7/8 dont have? Check. WINE layer for common XP apps? Check. Better security and malware defense? Check.
And it's free, and wouldn't require any new hardware. Getting 7 on XP hardware would be mighty uncomfortable, if possible at all.
I'd agree with one of the more 'automatic' GNU/Linux distributions for casual use on an XP era machine. I suspect the future will be disposable tablets however. I'm now talking to students about backups...
Otherwise, if you have people who wouldn't pay for a cheap Windows upgrade (launch offers), they probably don't want to spend a huge amount of time and effort figuring out a "free" Linux with all the other complications you mention. On their own. From scratch.
I changed the cmos battery, the AGP card and did a clean XP reinstall in an SSD drive. The computer is blazing fast. Any newer version of Windows would make the computer slow as shit.
Here in developing countries, we people tend to use our stuff for a LONG time. You see 30yr old cars running around; 20yr old washing machines, which have been re-re-re-re-patched. Buying a new computer just because of some magical limit date, just doesn't cut it. Is it unsafe? maybe, but why throw something away when it is 100% usable!.
This doesn't really sound correct and obviously it won't help for physically bringing in USB sticks etc but I'm still interested to know what others think here?
Is there about to be a large number of 3rd party firewalls trying to protect internet computers from Windows XP exploits?
We think this will work to prevent internet based attacks, but realize we're still vulnerable to physical attacks through media. It was the best we can do given our reliance on the older system.
Any other holes in this other than the physical issue?
Since all she basically used was OpenOffice, Thunderbird and Chrome she's now running those three apps in Window Maker on Debian.
Before switching to Linux I'd recommend checking the bank supports it. I know a couple of banks in my country that use weird security systems that won't run on Linux/Mac.
Quite a few people on XP are there because its what they know. It also is all they need. Personal example, I would love to replace my mom's computer but she likes her version of Office which was the version we installed when she obtained her PC, which runs XP. I suspect she isn't alone in not wanting to change something that works.
For many people tech is just the annoyance they have to put with to do what they want to do. Top that off with hundred dollar or more to upgrade and why should people do it? At least Apple got it right, FINALLY, after many years of charging for OS upgrades to not doing so.
Having helped organizations with donated computers I am not sure there is a real alternative. Linux? Really? Its hard enough sourcing decent used machines for people, I certainly am not game to loading Linux and then teaching them to use it. Perhaps if there were one install and software was available at the store... do you understand?
My sister, clicking everything that looks flashy, though... Her, I'm worried about.
Last I checked Zorin OS[1] was one of them but looking at their website now it seems they've decided to take a different route. It's certainly gone a lot more, um, sci-fi since then.
[1]: http://zorin-os.com/
I really appreciated this comment and the following part about IE8 and Chrome. Well done MS.