Sharp wrote: How long ago are we talking here? DOS days? Windows 3.1 ?![]()
Realise I'm changing the topic a bit but let's see. There was that time when Sun convened the top 105 tech companies in the world to give JAVA away free, with the agreement not to change the specification for the JAVA Virtual Engine; followed shortly there later by Microsoft declaring to the world that they were going to change the virtual engine, and charge for it.
There was also that Internet Browser monopoly issue
And then there was that thing where they informed all he major PC hardware manufacturers to pay them a percentage per box manufactured whether or not the PC was released with Windows, otherwise MS would exclude them from ever installing Windows again
I'm sure I can scrape up a few more juicy MS episodes from the '90s and Noughties to reveal what a vile company they were (and probably still are)...
At the same time, Sun Microsystems essentially single-handedly drove Open Source as a business model - and I assure you - working inside the company - they were are visionary on the inside as they came across on the outside. Working for them included a day a year charity work and a day a year community clean up where we were working (not saying they implemented that in every Sun site - but Sun Ireland did). An ultra-cool company with an ultra-cool business model and approach. I still have my Sun badge and badge number, and it's like a military badge of honour. Am still proud to have worked for Sun!! By comparison, at the time, MS stunk, and everyone knew it.
And it reflected in their software - Solaris - 8 million lines of code. Windows - 28 million lines of code. Everything MS writes is tope heavy, inefficient and cumbersome - and the central point - can be done better. VST is dreadful protocol - there are too many layers - so latency will always be an issue.
There is no way, whatsoever, that OASYS / Kronos could have been implemented on anything other than a UNIX / Linux kernal (and indeed why OSX is built on BSD UNIX too).