Oracle still support Java 6 - if you pay through the nose. They just no longer provide free of charge updates to the non-paying public.
Or you can rely on Red Hat doing the same support for free: http://www.theregister.co.uk/2013/03/08/red_hat_openjdk_6_leadership/
http://www.redhat.com/about/news/press-archive/2013/3/red-hat-reinforces-java-commitment
OpenJDK though, but still.
Red Hat support typically costs more than Microsoft support.
I highly doubt this. Source please.
Heck, in this circumstance Linux is worse than Microsoft - we all know what response you get from the OpenSource community if your app gets broken by some upgrade - "Just recompile it".
CentOS tracks RHEL, that's about 10 years of guaranteed stability for free. Getting someone to do
Even without that condescending crap, Linux has no guaranteed backwards compatability nor a stable, specified binary interface.
Just because there's no stable internal ABI doesn't mean userspace gets broken, and if the driver of some sort of hardware is present upstream, great pains are taken to ensure it still works when there's some change in the kernel.
And OpenSource zealots always make fun of companies like Sun (RIP) and HP and IBM that actually do things like stable, specified binary interfaces even inside the kernel.
As said earlier, a stable internal ABI inside the kernel is not needed for backwards compatibility, there's nothing that stops you from shipping all your libraries and binaries in
They fired him, and we refuse to support a linux environment
Ah, incompetent, I see.
If a thing's worth having, it's worth cheating for. -- W.C. Fields