anyway I've been studying OS development night and day for what seems like forever now (around 8 months) and now it's even eating up all my school work.
I'm 16 years old thus don't know everything about everything yet- working on it though.
and the main part of my OS , is the Web browser.
In fact , my web browser is going to replace the desktop- (people don't want to spend time on there Desktop computers anymore- why waste time on your desktop, on your computer?

So I was First wandering if Gecko (Morzilla's Layout engine) was still open source- free to use? if not, i just need some resources on how to build my own Layout engine(

Anyway here's some concepts I would like to share:
My (Still imaginary) Fenix Kernel:
Special design- every Application will have it's own Child kernel- Each child kernel(_CKERNEL) will be monitored by the Mother kernel(_MKERNEL). Application system calls will be Put through a Protocol Called OSmosis, where every System call needed for an application will be preprocessed through a Dice Container- A script that withholds all the Die.
Die are Classes that get filled in with whatever system call you want. the inside workings of osmosis is still being planned out.
What I what out of osmosis is a system that is COMPLETELY transparent, but at the same time, 100% secure away from any Viruses that wants to enter the RAM.
Anyway. pairing every application with a child kernel is a great way For memory management.
The child kernel will have it's own ai. wether a program is running out of memory on a page- a new page will be added and then Assigned to the application, making the Whole OS Modulated . Good plan? I think so.
Also Child kernels may even(Like on Exo kernels) use different libraries and coding languages- Hopefully making Any and ALL developers able to Design apps without the need to learn a Specific coding language(My problem with wanting to develop for mac and windows operating systems).
(Note: to Anyone who creates snub comments denoting the fact I know 'Diddly s***' about operating system- your comments DO NOT HELP ANYONE. STOP BEING MISERABLE BAD TURDS, JUST BECAUSE YOU'RE MORE 'INFORMED' THEN I AM.(
