|
Project Information
-
Project feeds
- Code license
-
GNU GPL v3
-
Labels
Assembly,
Megalithic,
OS,
Hobby,
x86,
Floppy,
Dreckig,
Multitask,
GUI,
Fast,
hobbyos,
Operating,
Small,
Kernel,
System
Featured
Links
|
Dreckig OS is an OS for the x86 chip architecture. It is written in all assembly language. With a 9 kilobyte kernel, it is one of the smallest operating systems out there. Dreckig uses a megalithic kernel architecture, so everything is in the kernel, this makes it very fast. A megalithic kernel basically takes the UNIX feature 'everything is a file' to an extreme, in Dreckig 'everything is one file'. Currently Dreckig is real mode, multitasking(kinda), and has a GUI(wind) as well as a CLI. Currently Dreckig uses a custom RAM disk filesystem called bFS, v0.006 will have full support for bFS in dte, task and lang. Dreckig OS also has an interpreter for Dreckig Lang, a language I designed to write custom user interfaces with. I call it Dreckig because the first version was only a bootsector with no subroutines. I am looking for people to test my OS. To build the source use nasm -f bin drek.asm -o startup.bin. The floppy images in the download sections are preinstalled with bootprog, so just copy the startup.bin you compile to the floppy image, or write the image to a floppy and copy on the startup.bin. If you are interested, download a copy, try it out, and send me some feedback, or post bugs you find.
As of v0.005.8 Dreckig includes WIND, a post-WIMP GUI. As of v0.006.1 Dreckig OS is now backspace compliant! As of v0.006.4 I have removed WIND, and am focusing more on a better file system and improving Dreckig Lang, if this displeases you, then email me and I will set you up to fork and continue developing WIND(Seriously, someone PLEASE do this! Actually, if there is anything you want to do to Dreckig that I am currently not, contact me, if it is not something I will do, then I will set you up to fork!) For more information on Dreckig go to my site: sites.google.com/site/wizardofhaasgov/dreckig-os/ More Screenshots Check out some forks of Dreckig OS: TBAOS: Text based adventure game operating system
|