Linked by nfeske on Tue 28th Feb 2012 11:51 UTC
OSNews, Generic OSes The just released version 12.02 of the Genode OS Framework takes the first steps to carry out the plan to turn the framework into a general-purpose OS for the daily use by its developers until the end of the year. It features a new ACPI driver, the first bits of a device-driver manager, support for using the fork syscall in GNU programs, and a PDF rendering engine. The most significant point of this release, however, is the way it was conducted. It represents the first version carried out using a completely open development process.
Thread beginning with comment 508804
To read all comments associated with this story, please click here.
by zizban on Tue 28th Feb 2012 16:13 UTC
Member since:

If more developers "dog fooded" by using their own os only, it make life a lot better because things speople actually need to get productive would get worked on. I once heard a developer of a small OS say "I use Linux and only boot into <my os> to do develeopment on it". Seriously, if your own OS isn't good enough for you, why should anyone else care?

Reply Score: 3

RE: Good
by ebasconp on Tue 28th Feb 2012 17:14 in reply to "Good"
ebasconp Member since:

The problem is that turning your hobby OS in something usable (more yet with the current high standards) is a titanic task.

Genode OS guys are going by the right way! ;)

Reply Parent Score: 4

RE[2]: Good
by Alfman on Tue 28th Feb 2012 21:44 in reply to "RE: Good"
Alfman Member since:


"The problem is that turning your hobby OS in something usable (more yet with the current high standards) is a titanic task."

You got that right. For most users, what makes an OS "usable" is the apps. You might have a great functioning kernel + desktop environment, but without the apps it's useless to a great majority of users.

Even windows itself would be useless if it were a hobby os which worked as it does now but had no software for it... The property which makes it useful is the software.

For better or worse, the only way for hobby OSes to get real apps is to run them in a compatibility layer. But implementing another OS's APIs is a significant and thankless commitment. Look at the wine project, they've done a lot of good work, but it's still hit or miss and nearly everyone buying windows software runs it on windows.

The big questions are:
How should a hobby OS dev convince users to run foreign software on a compatibility layer in the new OS?
How should a hobby OS dev convince devs to write/port software to the new OS?

Reply Parent Score: 2