From: Nick J. <ni...@na...> - 2000-02-10 22:22:10
|
Hello, I have been reading all the posts to the list, though alot of it is over my head at the current moment, I have a copy of the kernel checked out and have been updating it and trying to follow what i being talked about, while viewing the code referenced in some of the discussions etc. I have read the little information there is on the webpage at elysium.sourceforge.net and have somequestions, forgive me if they may be worded the wrong way, or asked from an inexperience point of view. I am, very inexperienced. 1. I get the idea that the kernel is supposed to be "minimalistic" leaving it up to the applications to speak directly to the hardware in order to gain performance increases. First of all, Is this true? Maybe someone could explain it in better words than I just did? If this is true, then wouldn't this make developing applications. 1.1. much more difficult, i.e. requiring software developers to deal with handling direct video access and any other piece of hardware it required the use of. instead of developing system level tools to handle the hardware, and abstract it for the application developer, sort of the same concept as windowing toolkits like GTK etc. 1.2. much more dangerous, increasing the probability of misusing hardware, either on purpose, or in error. 2. What type of environment will the core OS be? Is it going to be a GUI OS, such as BeOS (if you haven't heard of or checked out BeOS yet, you really should, it's not open source, but they've got a seemingly really next generation OS. Or will it be more like that of the UNIX's. with a text based core OS, and perhaps a seperate layer for graphics? Or maybe something completely different? -- - Nick Jennings Email: ni...@na... Web : http://nick.namodn.com - |