Hi Nikolay! On 03/09/2017 11:11 AM, Nikolay Komashinskiy wrote: > Hello, I found out about HelenOS from GSoC site and I have some questions. > I am a phd student from Russia and I am interested in microkernel OS's > But before the questions I want to mention that the OS source code looks > very beautiful. I was amazed.
Welcome to our mailing list. I am glad you like our source code. > So, about the questions, here they are: > Would it be hard to implement a real-time scheduling policy inside of > the kernel? This would need to be properly researched. The HelenOS kernel has much less functionality than a monolithic kernel but there still may be issues with latencies and priorities. > You said in your FAQ that you are not unix and so on, and you don't care > much about posix. We are using our own libc which is a mix of HelenOS-specific interfaces, standard C interfaces and some POSIX-resembling interfaces (mainly for file I/O). For compatibility with essential POSIX programs, such as gcc, binutils, python we have developed a minimalistic libposix library. > But you have a multiserver architecture, why not to implement some > libc as a server? Do you mean a component with a personality of eg. Linux / a Linux single server, something like L4Linux? > Do you have processes? Yes, we call them tasks. Jakub _______________________________________________ HelenOS-devel mailing list [email protected] http://lists.modry.cz/listinfo/helenos-devel
