Linked by Thom Holwerda on Fri 30th Jan 2009 20:58 UTC
SkyOS SkyOS has always been criticised for the fact that you have to pay for it in order to beta test it. I personally never saw a problem with this construction, especially since the price included a full copy of SkyOS 5 (they dropped the five) once it was completed. However, as of late, it has become increasingly clear that there may never be anything like a final version - or another test release for that matter. Update: In the comments, Robert Szeleney explained the current SkyOS situation in more detail. For future readers who find this article via a search engine, I've attached Robert's comment to the actual story for completeness' sake. The reply can also be found on the SkyOS website.
Thread beginning with comment 346312
To read all comments associated with this story, please click here.
How to finish SkyOS...
by looncraz on Sat 31st Jan 2009 01:58 UTC
Member since:

Finishing SkyOS can be done, and done well. Using a blended open-source model in which interested developers can create an account to gain access to one branch of the sources - call it exp ;-)

However no direct code submissions can be made - period. Tickets are opened to accomplish a task, some developer signs up for the 'job,' and submits a patch candidate for the ticket - which all registered developers can see and download. The patch must go through an approval process, and be checked for absolutely consistency.

Each patch is designed to apply to the latest exp branch - which at times will be updated with a group of accepted patches, thus incrementing the version. An official build can be made on a schedule in this way, and most builds will be usable. I would suggest a three-six month approximate schedule.

Don't worry about all the frills, but DO worry about hardware's current flow ( multi-core bonanza, shared caches ( L2/3 ), 64-bit (and beyond) ) - you need to be modern enough to at least WORK on the new hardware - you don't need to take advantage of all the features (not yet at least).

Create several teams of developers for each big project / goal. Find a niche! I would suggest finding out the best thing the OS has going for it - performance wise - and capitalize on that.

SkyOS needs to be released from the dungeons so that she may see the light of day.

And, as a paying customer ( twice ;-) ), I would like to see my money not go to waste. Open sourcing, in a controlled manner, would be the way to go, IMHO.

--The loon

-EDIT: typo

Edited 2009-01-31 02:00 UTC

Reply Score: 2

RE: How to finish SkyOS...
by mikesum32 on Sat 31st Jan 2009 06:31 in reply to "How to finish SkyOS..."
mikesum32 Member since:

It's nice that Robert gets to keep our money. I remember promises of shipped discs.

Reply Parent Score: 3

RE[2]: How to finish SkyOS...
by Matzon on Sat 31st Jan 2009 07:30 in reply to "RE: How to finish SkyOS..."
Matzon Member since:

Running a tight economy at home?

The amount of money you're talking about is nothing compared to what you probably spend on toilet paper in the same period of time...

Reply Parent Score: 2

RE[2]: How to finish SkyOS...
by looncraz on Sat 31st Jan 2009 17:59 in reply to "RE: How to finish SkyOS..."
looncraz Member since:

Nothing in my plan prevents shipped discs. I'd like to have a finished product and an official CD as well.

I paid twice because the first time ( years and years ago ) I purchased the full version only, without the betas. I never expected such a long delay :-(

Finally, after seeing the many changes that have happened in SkyOS, I decided WTH, I'll buy in to the beta, and just get two discs.. or at least help support the development in some way ( OSes are complex to develop - I've been there, y'know ). I like the betas, even though they have some bugs.

The haiku file system's inclusion is very nice, and the system does run well, with a fairly decent layout. I haven't had a good look at the API, sadly. Performance generally seemed above par, and progress was going like bonkers.

Having kids generally destroys people's lives, and I see no way for this to get done any time soon without bringing in more talent.

Of course, the saddest part of this all will be when the money-back demands begin in earnest. I won't be doing it, personally, though I may try and get my hands on the sources to try and keep the project alive ( I know SMP like nobodies business ). I would accept the code access as payment ;-)

Oh well, this is why I hoped to never have kids...

--The loon

Reply Parent Score: 3