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.
Permalink for comment 508916
To read all comments associated with this story, please click here.
RE[3]: Good
by nfeske on Wed 29th Feb 2012 10:10 UTC in reply to "RE[2]: Good"
nfeske
Member since:
2009-05-27

Let me shed light on your questions from Genode's point of view:

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

Genode has not started as hobby OS. It was originally created as a tool kit to build special-purpose systems, i.e., for application areas where the use of microkernels or separation kernels is anticipated (such as high-security computing). Now the project has reached a state where general-purpose computing comes within reach. So we start to target specific end users - namely ourselves. There is no convincing needed here. :-)

At a later stage, Genode will hopefully evolve into something that other end users will use. But they will probably not be aware of that. (similar to how many Android users are not aware that they are using Linux)

For us, end users are actually not the target audience to convince. It would be indeed near to impossible to convince them because they would not gain any functional advantage. And that's what users ultimately care about. The target audiences are the ones who build platforms. Here the use of Genode makes a difference.

"How should a hobby OS dev convince devs to write/port software to the new OS? [/q]"

If the OS is a hobby? I think plainly, because it is fun. I am a proponent of porting existing software instead of implementing new software wherever feasible. For doing this, we don't need to convince authors of existing (OSS/FS) projects to explicitly support our platform if their software can be integrated as is.

Reply Parent Score: 2