What "business interest" is responsible? (enlighten me.)
I thought that it would be obvious - VMware doesn't see a "business interest" for VMware in supporting the platform.
What "business interest" is responsible? (enlighten me.)
You're missing the point of why people are so rabid about Linux. The long and short of it is (without getting into commoditization and the evolution of the software & hardware market) that with linux you are unencumbered with virtually any aspect of the computer and how you wish to operate it. Little in the way of hidden methods/processes artificial obstacles or security through obscurity.
For the most part, you can run advanced software without a business interest half-way across the continent making decisions on your behalf about how they feel your computer should operate (and charging you for the privilege).
Sound familiar? iOS vs android, anyone?
That is an extremely poor argument. Minimum hardware requirements (which almost all software has) a la Android Market are a very far cry from iOS's "you-cannot-install-non-Apple-approved/reviewed-software-on-this-device" even though you OWN the device.We all know iOS has major restrictions as to what you're allowed to do on it.
But it's not like Google doesn't make any effort to choose what you're allowed to do with Android. How about not allowing the Market to be installed if you have no 3G radio? (doing it yourself is akin to pirating it)
You should make up your mind. First you complain about not being allowed to share binaries and then you complain about not being able to control your code.I've noticed that Linux advocates have a bizarrely skewed world perspective which somehow centers around RMS and double-speak usage of the words "free" and "freedom."
Linux unencumbered? If only. Linux is encumbered by business interest at least as much as OpenSolaris is. Both have source code available. But Linux is licensed under GPL, which restricts you under the interests of Richard Stallman and the FSF. If I were truly unencumbered on Linux in terms of how I wish to operate the computer, I'd be allowed to share things as non-GPL kernel modules in binary form.
I'd even have to suggest that in terms of who's less encumbered, I'd pick OpenSolaris. The source code is available, I have no license restrictions, so any code I attach to it can stay mine. Oracle can only choose to not continue to contribute to the project. The Linux kernel, on the other hand, forces kernel modules to be GPL since it's consider derivative code base on the license because it links to the kernel despite it being all original code.
Certainly using the Linux kernel doesn't force you to pay money, but you pay by giving up control over your code.
Why is this a bad thing? Because it encourages ugly kludges such as kernel modules which exist only to separate chunks of code with regards to the licenses that each can have. This hinders progress and makes things uglier simply because work has to be done for no technical gain, only to work around a license problem that can't be solved by relicensing. This is pretty much the FOSS world's equivalent to working around somebody else's patent, except working around a patent usually results in a new approach. Implementing yet another binary module loader all over again doesn't result in progress.
Example? ZFS. ZFS works. ZFS has shipped and runs in mission critical machines. ZFS doesn't run on Linux because of licensing. So now somebody's taking the time to try to reimplement ZFS as GPL code. That's waste of time. Meanwhile, FreeBSD's already integrated ZFS into mainline.
Oracle has decided it does not want to continue supporting OpenSolaris. As a result, the open source community forked it (Illumos) and made it completely independent of Sun/Oracle. So if Oracle had a "business interest" it wanted to exercise against Illumos, it'd have just as much ability to do so as if Oracle wanted to exercise a "business interest" against Linux.
In short, when given the choice of running any open source OS, I'm not sure why I should choose Linux over OpenSolaris, Darwin, any BSD, or even Haiku.
@AidenShaw: Using VMWare's unavailability on Solaris doesn't make sense as an argument. VMWare controls what platforms VMWare releases VMWare's application on. There's nothing from Oracle/Sun which prevents you from running VMWare or VMWare-like applications on Solaris if it were made available from VMWare. It's make as little sense as mentioning there's no Adobe Photoshop for Linux.
What is your point that you are trying to make?
This I said is incorrect because both Apple and Google attempt to insert their business interests into what you can and can't do on their respective platforms....that with linux you are unencumbered with virtually any aspect of the computer and how you wish to operate it...
...or the most part, you can run advanced software without a business interest half-way across the continent making decisions on your behalf about how they feel your computer should operate (and charging you for the privilege)...
Linux enthusiasts would rather hold out for a port or work-around for functionality which might take a long time because too few (or too many) people are working on it vs finding themselves waiting a solution which will never come because of business/marketing/financial concerns of large corporations.