
Apple Computer
is being sued by The Open Group, the San Francisco company that claims ownership of the Unix trademark, for using the term Unix in conjunction with its Mac OS X operating system without a license. Apple has countersued, asking a judge to declare that the trademark is invalid, because the term Unix has become generic. This legal battle, though separate from SCO's recent claim that Linux uses copyrighted Unix source code, adds further fire to the debate over the custody of Unix--the 30 plus-year old OS originally developed by AT&T.
" * A mix of APIs, the implementation details of which are allowed to leak out into the user interface in obvious ways - if I had a pound for every time a Mac user has said "I wish program Foo was a Cocoa app".... of course on Linux this is a far bigger problem, but the general poorness of modern operating systems compared to the "competition" isn't really an excuse.
The "competition" is hardly any better in this regard. The fundamental and functional differences between VB apps, Win32 apps, Win16 apps, MFC apps, and .Net apps is quite obvious.
The problem with the "competition" is that it took them until just recently to provide a dev environement to its MASSIVE developer community that could even come close to calling itself a modern OO development platform. Then on top of that they didn't even implement many of what I'd consider basic OO paradigm features.
I don't dislike the "competition" because they make bad products, I dislike them because they have 100 times the resources of any other software company on the planet and yet they still don't make software that is often even on par with other methods which have been available to users/developers who use platforms not built by the "competition.