>>>>> "Creative" == Creative Minds <CreativeMinds@PunkAss.com> writes: Creative> Hi everyone, Creative> I'm new to the list. I was just curious about one thing. Creative> Obviously the Linux Kernel is pretty old and based on some really old Creative> ideas and is uhm, well tested and all but just plain old... This is not at all obvious. Creative> Has anyone of you thought of working on a kernel based on science from Creative> later than the 80's? NewOS/OpenBeOS (www.openbeos.org) for instance? Creative> Based on the needs of the 21st Century and is the best one known out Creative> there for multimedia applications.... First, what are the needs of 21st century ? If, for example, BeOS answered these needs and noone else, why BeOS died ? Second, multimedia applications are a kind of real-time applications. People have written real-time applications long before BeOS (or NewOS, or Linux for that matter), that's where to look for designs. Third, there's more than multimedia applications. Does 21st century needs web servers ? Database engines ? Is there a need for large scale NUMA hardware and the software to drive it ? Fourth, how about the other end of the spectrum ? Can you put BeOS in a wrist watch ? Fifth, architecture support. While nowhere near to NetBSD, still Linux is rather portable one, compare to the 2 (two) archs that BeOS used to support and the one (?) supported by NewOS. And sixth, kernels based on "science" usually stay in the labs. Creative> I know this is somewhat off topic but I wanna hear the motivation to Creative> why people stay working on the Linux kernel when the design is so old Creative> compared to the competition... It should be clear, but anyway: 1. People do business with Linux kernel. 2. People have fun worling with Linux kernel. 3. People help free software working on Linux kernel. any or all of them. Guess there's more. Old does not equal bad. _Usually_ what is old is proven. _Usually_ what is bad does not survive long enough to become old. Which is what happened to BeOS. ~velco -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/