Re: Creating an operating system

From: cLIeNUX user (r_at_cLIeNUX.)
Date: 05/21/04


Date: Fri, 21 May 2004 03:59:27 -0000

humbubba@smart.net
>Dan <dan_account@yahoo.com> coughed up the following:
>
>> Hi,
>> I'm looking to write an custom operating system designed for one
>> purpose. It is going to be much like Google's operating system, which
>> is designed for hardware fault tolerance and distributing computing
>> power. I'm a developer but I've never had experience with writing or
>> designing an operating system.
>>

Last I heard Google was a Linux shop.

Rick Hohensee
Precision Mojo Engineer

>> I wouldn't be the one actually writting it, so please don't post
>> saying I'm out of my league. I'm actually looking to know if anyone
>> (who is reading this)has written a custom operating system or has been
>> involved in it. I'm wondering how long would it take to write
>> something like this? It would most likely be heavily based on linux.
>>
>> For say 5 guys who have experience in linux and linux kernel
>> development, what kind of time would it take?
>
>
>Be careful: Often when you hear of "linux kernel" or "unix kernel"
>development experience, what they really mean is "linux device driver"
>or "unix device driver" development experience.
>
>It will have peripheral (pun intended) relationships with the actual
>construction or design of a kernel, as such. In other words, most
>device driver guys don't know @#%$ about creating an OS.
>
>
>
>
>
>
>>
>> I'm not sure if it would be easier just to modify the linux kernel or
>> actually just write a new one from scratch (I'm really don't know much
>> about this area).
>>
>> I'm obviously not looking for an exact time estimate because it would
>> take too long to give all the details on what I'm trying to do, but I
>> am looking for a general time frame, like 5000 man hours? 20000?
>> 100000?
>>
>> Has anyone had experience working on anything like this?
>
>--
>While using is ok, actually /writing/ free software is a disingenuous
>activity. You can afford to write software for free only because of
>someone else somewhere actually paying for it. Just say no.
>
>