Linked by Thom Holwerda on Fri 3rd Aug 2007 23:09 UTC
SkyOS SkyOS beta 6762 has been released. "SkyOS Beta 6762 is now available to download directly from the Beta Center. This build features the new Viewer, a huge performance increase, 36 additional API Classes, updated libraries, a new font alpha blending method, 280+ fixed bugs including critical boot bug fixes."
Thread beginning with comment 261025
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: FAQ
by edwdig on Sun 5th Aug 2007 14:49 UTC in reply to "RE[2]: FAQ"
edwdig
Member since:
2005-08-22

That said, I can understand users who don't want to forego the additional rights and power free software gives to them, even if they have to live with reduced functionality.

I prefer the benefit of a stable platform. Open source systems are constantly changing. There is no such thing as a standard platform you can rely on users having. Open source developers typically have little regard for the importance of binary compatibility.

As a software developer, you have to spend far more time than you should keeping up with the ever changing APIs. It doesn't matter if your new API is slightly better than your old one if it means I have to keep rewriting my code with each new release.

Reply Parent Score: 3

RE[4]: FAQ
by Ford Prefect on Sun 5th Aug 2007 15:07 in reply to "RE[3]: FAQ"
Ford Prefect Member since:
2006-01-16

The "ever changing" APIs is a myth. Most even stone age programs still compile on new systems without any patch needed.

Reply Parent Score: 3

RE[5]: FAQ
by edwdig on Mon 6th Aug 2007 15:31 in reply to "RE[4]: FAQ"
edwdig Member since:
2005-08-22

The "ever changing" APIs is a myth. Most even stone age programs still compile on new systems without any patch needed.

Not true at all. You're only able to compile older apps if you load your system up with ancient versions of libraries. That's not API compatibility, that's just the ability for different APIs to coexist. Very big difference.

Let's also not forget the horrible disregard for binary compatibility on Linux. GCC alone breaks all binary compatibility every few releases.

Reply Parent Score: 1

RE[4]: FAQ
by BurningShadow on Sun 5th Aug 2007 18:13 in reply to "RE[3]: FAQ"
BurningShadow Member since:
2006-09-07

No, not Open Source. Linux. L - I - N - U - X
Linux is Open Source. Open Source is not Linux.

Linux developers don't give a sh*t, but not all Open Source developers are like that.
Then have a look at Windows. A new API (on top of all the old ones) with ever release.

Reply Parent Score: 1

RE[5]: FAQ
by edwdig on Mon 6th Aug 2007 15:21 in reply to "RE[4]: FAQ"
edwdig Member since:
2005-08-22

Linux developers don't give a sh*t, but not all Open Source developers are like that.

Not all, but most. Including just about every big name in the community.

Then have a look at Windows. A new API (on top of all the old ones) with ever release.

How do you propose adding functionality without adding APIs to access it? The only drastic change since Win95 was .NET. Sure, driver APIs have had to change over time to handle drastic changes in hardware, but even those managed to stay stable from Win98 through XP (not sure if Vista does WDM).

Reply Parent Score: 1