Projects: Difference between revisions

From OSDev.wiki
Jump to navigation Jump to search
[unchecked revision][unchecked revision]
Content added Content deleted
(Operating System Projects)
 
(Initial conversion from the OSDev rign)
Line 1: Line 1:
This page maintains a list of academic, personal, and small non-commercial operating systems. For information regarding commercial or main-stream operating systems visit [http://en.wikipedia.org/wiki/Operating_system Wikipedia].
This page maintains a list of academic, personal, and small non-commercial operating systems. For information regarding commercial or main-stream operating systems visit [[wikipedia:Operating_system]].

<br />
* '''"Alt Ctrl Delet" Operating System''' - This is new operating system that will work in Paging Memory Mode, on every processor from 386sx with GUI!! Look here to see some code or something else.
** Contact: MrKaktus(mrkaktus AT wp.pl)
** URL: [http://acd.os.prv.pl http://acd.os.prv.pl]

<br />
* '''$mUrF oS''' - $mUrF oS is a operating system that is to be written in asm and c/c++ it should be able to run some programs from windows and linux at the moment(22/12/02)it not very useful but it will get more and more powerful as time goes on
** Contact: Brent Murphy aka $mUrFy *(^_^)*(Smurf_os_2005 AT hotmail.com)
** URL: [http://www.geocities.com/smurf_os/index2.htm http://www.geocities.com/smurf_os/index2.htm]

<br />
* '''3DGameOS''' - 3DGameOS is the OS where the OS is a game!
** Contact: Andrew(adbabypenguin AT yahoo.com.au)
** URL: [http://a.domaindlx.com/3dgameos/index.htm http://a.domaindlx.com/3dgameos/index.htm]

<br />
* '''3OS''' - 3OS is an Object-Oriented Operating System. We're making something really new. 3os.ru now is only available in Russian, sorry. But if you're interested in that - our e-mail is open for you.
** Contact: Khimov Roman(contact AT 3os.ru)
** URL: [http://www.3os.ru http://www.3os.ru]

<br />
* '''ab/os''' - This system is a work in progress. It is a x86-based kernel, written in asm, (main goal is performance) by Mohamed Amine BOUKHOULDA. (Algeria).
** Contact: Mohamed Amine BOUKHOULDA(amineis AT yahoo.com)
** URL: [http://www.geocities.com/amineis http://www.geocities.com/amineis]

<br />
* '''Ace OS''' - This OS is mainly deal with the hardware specifications. It is coded in C,C++(MingW) and Assembly(NASM). I does not want to compete with Windows or Linux. Simply it is an 32bit multitasking operating system for IA32 developed for experimental and exploration purpose. The next version (Ace 2.0) will capale of handling DLL files also.
** Contact: Sam(samuelhard AT yahoo.com)
** URL: [http://aceos.netfirms.com http://aceos.netfirms.com]

<br />
* '''AcOS''' - An x86 compatible operating system written in 100% asm code. AcOS is not Linux or Winbloz compatible but aims to perform.
** Contact: Dangamoose(spaulger AT remove-this-anti-spam-message.ac-os.co.uk)
** URL: [http://www.ac-os.co.uk/ http://www.ac-os.co.uk/]

<br />
* '''AdaOS''' - Project to develop a fully distributed OS written mainly in Ada. Primary aim will be at desktop workstation. Will be secure, object-oriented, with GUI.
** Contact: Nick Roberts(nickroberts AT blueyonder.co.uk)
** URL: [http://www.adaos.net http://www.adaos.net]

<br />
* '''AeliX OS''' - Aelix is a small ( and very young ) os, not inspired to other operating systems. Support Fat12 AFS32, native file system, xms, processor tests, protected mode, serial and parallel devices and much more.
** Contact: halphoenix(halphoenix AT galactica.it)
** URL: [http://aelixos.cjb.net http://aelixos.cjb.net]

<br />
* '''Agnix''' - Agnix is a small operating system kernel for i386, supporting 32-bit protected memory mode, paging, hardware switched tasks, memory tests (RW, ECC, address patterns), PCI bus, devices, PCI IRQ routing, RT timers and network protocols. Agnix is available with all the source code and is fully compatible with the Linux Kernel API. Agnix has been written from scratch by Lukas Dembinski.
** Contact: Lukas Dembinski (dembol)(dembol AT oomkill.net)
** URL: [http://agnix.sourceforge.net http://agnix.sourceforge.net]

<br />
* '''Akana Operating System''' - 3D Operating System in development...
** Contact: Matthew Danker (Flich)(flich AT silverowls.com)
** URL: [http://www.rpgdw-studios.com/akana/ http://www.rpgdw-studios.com/akana/]

<br />
* '''Aladdin''' - a little OS project in 16/32 bits mode (you can choose startup mode in a configuration file called bootconf), developped with C/asm. XOS actually can loads GDT IDT, initialyse PIC, and manage keboed (some commands are implemented). the next vertion will support paging, page allocation, and memory allocation...
** Contact: Aladdin(webmaster AT wonderworlds.net)
** URL: [http://h.world.free.fr/index.php?main=hw/xos/xos.php http://h.world.free.fr/index.php?main=hw/xos/xos.php]

<br />
* '''altOSdev''' - Just another view on how should OS be designed.
** Contact: Dozz(tkt_male AT cs.heslinki.fi)
** URL: [http://sourceforge.net/projects/altosdev http://sourceforge.net/projects/altosdev]

<br />
* '''Amateur OS''' - A real time, minimum kernel operating system for doing DSP work and amateur radio digital modes.
** Contact: Scott Billingsley(kb5ryo AT qsl.net)
** URL: [http://scottie.20m.com http://scottie.20m.com]

<br />
* '''Amiga Research Operating Syste,''' - AROS aims to create a free open source AmigaOS like OS and make it better then the original.
** Contact: Ola Jensen(ola AT aros.org)
** URL: [http://www.aros.org http://www.aros.org]

<br />
* '''Anthony's OSDEV Web Site''' - This site is home to BootSector/OS and Quick86/OS
** Contact: Anthony De Feo(adefeo AT bellmore-merrick.k12.ny.us)
** URL: [http://www.bootsector.tk http://www.bootsector.tk]

<br />
* '''Artefact''' - I am student of russian university SPBGUIFMO. I want to developing operating system for ALL digital equipment.
** Contact: Doskach Slava(slavan AT comlink.spb.ru)
** URL: [http://www.doskach.spb.ru http://www.doskach.spb.ru]

<br />
* '''AsbestOS''' - AsbestOS is a simple operating system. Right now it boots with GRUB, though a native bootloader is soon to come. Also, in v.02, a keyboard driver a simple console will be available. Relatively soon, it will be available for download. Your support is appriciated!
** Contact: Jimferd - idegokum on AIM(jimferd AT reallyneatmail.zzn.com)
** URL: [http://www.asbestos.freeservers.com http://www.asbestos.freeservers.com]

<br />
* '''Atomic OS''' - Os that fits on a boot sector of a floppy ? a crazy idea or a joke. I striped down everything: file system, I/O support, program support, and an editor.
** Contact: Andre(eiforall AT hotmail.com)
** URL: [http://www.geocities.com/eiforall/AtomicOS/ http://www.geocities.com/eiforall/AtomicOS/]

<br />
* '''AuroraOS''' - AuroraOS is an operating system aimed to support FAT12, FAT16 and FAT32 hdd partitions and support multiple OS's
** Contact: Sebastian Herzig(auroraos AT sh-software.com)
** URL: [http://auroraos.sh-software.com/ http://auroraos.sh-software.com/]

<br />
* '''AWOS (Andrew Wilcox's Operating System)''' - AWOS is an operating system that will CONQUER THE WORLD! No, but check it out!
** Contact: Andrew Wilcox(Andreni AT HotPOP.com)
** URL: [http://www.GeoCities.com/AWOSDev http://www.GeoCities.com/AWOSDev]

<br />
* '''Axion Operating System''' - It was the synapse project, now remolded into a new style. The system now follows the S-A-S conception, providing a blocking memory manager, multi-threading, and uses a call table instead the interruptions. Compatible with X86-64.
** Contact: Fernando Fernandes Neto(alphakiller AT ig.com.br)
** URL: [http://comos.sf.net http://comos.sf.net]

<br />
* '''BAB''' - BABy (Basic Abstraction Block) is a 50Kb IA-32 microkernel for DOS. It manages the x86 hardware interaction in a manner similar to Windows' HAL. BABy exports an extensive API via INT's 15h, 2Fh, and 31h. It is free LGPL'd software with full source. The API provides services in 5 categories: I/O control, PMode domains, PMode services, Memory mgmt, and VM86 mode. DPMI services via BAB are not yet complete. BABy can be used to provide PMode services to our shareware multiuser O/S, VMiX x86 (listed velow). Distribution includes binaries, sources, makefiles, samples and API docs.
** Contact: Tony Borras(tonyb AT sysdev.org)
** URL: [http://www.sysdev.org http://www.sysdev.org]

<br />
* '''Babya System''' - Babya System is a free shell replacement that runs in Windows. It's freeware and updated regulary.
** Contact: Babya Software Group(babyap2002 AT yahoo.co.uk)
** URL: [http://babyasystem.portal.dk3.com/ http://babyasystem.portal.dk3.com/]

<br />
* '''BabyOS''' - A MultiThreadded MultiTasking GUI Terminal-OS Created By Dustin MacDonald.You May Download it From dustin.cjb.net or email me at dustinmacdonald3000@hotmail.com
** Contact: Dustin MacDonald(dustinmacdonald3000 AT hotmail.com)
** URL: [http://www.dustinm.cjb.net http://www.dustinm.cjb.net]

<br />
* '''BackDraft OS Development''' - This site has links to many good places for OS development as well as a few tutorials. The author is working on a programming language designed just for OS development.
** Contact: Sky Giv(someweirdguy AT junkmail.com)
** URL: [http://backdraftos.netfirms.com/ http://backdraftos.netfirms.com/]

<br />
* '''Bens OS''' - This OS was started to be a hobby os and to help others who HATE Micro$oft Remove .nospam at the front of my email to send me a message
** Contact: netkid(enbay AT mail.burgoyne.com.nospam)
** URL: [http://burgoyne.com/pages/pehrson6/index.htm http://burgoyne.com/pages/pehrson6/index.htm]

<br />
* '''Binary OS at 13 january 2004''' - Hey man! you think that future in fast monolith kernel? you think future is unix? it not correct... future in GUI in 3d GUI in multimedia and net technology... make future with Binary OS.. discuss with us create os process on the forum http://board.sysbin.com.. now on the forum many russians posts, but start international topics ;)
** Contact: (CodeWorld AT yandex.ru)
** URL: [http://SysBin.com http://SysBin.com]

<br />
* '''BK-OS''' - BK-OS is a operating system developed with NASM and Pascal
** Contact: Claudio Biale(bhsh_bkos AT yahoo.com.ar)
** URL: [http://ar.geocities.com/bhsh_bkos http://ar.geocities.com/bhsh_bkos]

<br />
* '''Blueleaf OS''' - Blueleaf OS aims to be a stable OS with a simple GUI implemented but for now the development is going very slowly...
** Contact: Joseph Allen Henry "FreakyProgrammer"(Freakyprogrammer AT linuxmail.org)
** URL: [http://freakyprogrammer.vze.com http://freakyprogrammer.vze.com]

<br />
* '''BootSector/OS''' - BootSector/OS is my crazy attempt to put a whole operating system in a floppy disk bootsector (512 bytes). It is written in NASM assembly. Think i'm crazy? So do the people at the OSDEVER.NET forums. But i'm doing it anyway! Check it out!
** Contact: Anthony DeFeo(adefeo AT bellmore-merrick.k12.ny.us)
** URL: [http://www.bootsector.tk http://www.bootsector.tk]

<br />
* '''BRiX''' - safe-language/OS hybrid - persistent database filesystem - reconfigurable graphical interface
** Contact: ()
** URL: [http://brix-os.sf.net http://brix-os.sf.net]

<br />
* '''Capital OS''' - Capital is an Object Oriented Operating System being developed for iPAX386+ processors. It features a multithreading tasking model. The kernel itself is multithreaded and is fully preemptible giving support for Real Time processes. The memory model is a paged virtual memory system. A hardware interface layer is envisaged. It follows a totally Object oriented design with all designing done in UML. It is being written in C++, C and of course, Assembly.
** Contact: Nippun Goel(athnippun AT yahoo.co.in)
** URL: [http://www.capitalos.4t.com http://www.capitalos.4t.com]

<br />
* '''ChaOS''' - Simple 32bit operating with simple code. Perfect to teach basics. In future it will be using 4 rings of CPU.
** Contact: Fixa(new_chaos AT interia.pl)
** URL: [http://www.wac.pl/infor/chaos/index.html http://www.wac.pl/infor/chaos/index.html]

<br />
* '''Cleese''' - The goal is an operating system written as much as possible in Python with the Python VM as a micro-kernel on top of a minimal C/asm layer.
** Contact: James Tauber(jtauber AT jtauber.com)
** URL: [http://cleese.sourceforge.net http://cleese.sourceforge.net]

<br />
* '''Clicker''' - Exploring new ways in OS design. Clicker32 is a microkernel-based system for x86 hardware. It's based on modular architecture and already supports preemptive multithreading + user-level processes. Next milestone (0.8.0) should allow loading of user program from another user program.
** Contact: Pype & the Clicker Development Team(pype_1999.geo AT yahoo.com)
** URL: [http://clicker.sourceforge.net http://clicker.sourceforge.net]

<br />
* '''Clockwork''' - multi platform OS started out on a 2mhz Z80 microproc. runs on a gameboy (w/some display problems) now porting to x86 as of 06/18/02
** Contact: Ace(Ace AT glis.net)
** URL: [http://www.clockwork.0catch.com http://www.clockwork.0catch.com]

<br />
* '''Codename: NEXUS''' - NEXUS will be a fully-asm multitasking multithreaded OS. It is in the early stages of development. Project is opensource, and code is released as created. Semi-modular design allows you to update parts of the OS without downloading all the source.
** Contact: Sentient(digitalfantasy AT daztro.no-ip.com)
** URL: [http://daztro.no-ip.com/digital http://daztro.no-ip.com/digital]

<br />
* '''COPSY''' - COPSY stands for Cool OPerating SYstem, and is meant to be written in C++. Another C++ OS that will die?? Don't think so. COPSY will be built with a kernel made in C++/asm and have a framework of classes for rapid app dev. The first step will be to make a minimal binary containing a class, to get it work from the beginning.
** Contact: Krillzip(krillzip AT hotmail.com)
** URL: [http://copsy.sourceforge.net http://copsy.sourceforge.net]

<br />
* '''Coronis''' - Open source RTOS written entirely in ia32 assembler language with accent made toward code size and speed optimizations. The goal of this project is to create multitasking operating system from scratch mainly for educational purposes.
** Contact: arafel(tsech AT mail.ru)
** URL: [http://coronis.berlios.de http://coronis.berlios.de]

<br />
* '''COS''' - PM, multitasking os on very beginning written in asm and c++
** Contact: Mladen(kataklinger AT hotmail.com)
** URL: [http://coolsoft.dzaba.com http://coolsoft.dzaba.com]

<br />
* '''cos2000''' - Un OS en fran?ais enti?rment en ASM. Le site traite aussi de la prog des OS.
** Contact: cos2000(horde AT flsh.unilim.fr)
** URL: [http://www.multimania.com/cos2000 http://www.multimania.com/cos2000]

<br />
* '''Cosix''' - An OS built in ASM, for best results, attempting to be a great one..
** Contact: Robert Frank(cosix AT bobbys.us)
** URL: [http://cosix.bobbys.us http://cosix.bobbys.us]

<br />
* '''Cosmos''' - A small OS built with NASM and DJGPP, plus lots of information on writing your own OS.
** Contact: Chris Giese(geezer AT execpc.com)
** URL: [http://www.execpc.com/~geezer/os/index.htm#cosmos http://www.execpc.com/~geezer/os/index.htm#cosmos]

<br />
* '''csertOS''' - csertOS is an os deesighned and built be CSERT. It is designed from the ground up to be as secure as possible
** Contact: Shaun Williams(csert_feedback AT btopenworld.com)
** URL: [http://csertos.sourceforge.net http://csertos.sourceforge.net]

<br />
* '''CubixOS''' - My OS Runs Windows,DOS And Linux Programs.Sorry,Only Source At The Moment, If You Need Help With Compilign Email Me.
** Contact: (dustinmacdonald3000 AT hotmail.com)
** URL: [http://sourceforge.net/projects/cubixos/ http://sourceforge.net/projects/cubixos/]

<br />
* '''CuteOS''' - a simple OS,developing for fun.tools are djgpp(gcc)+nasm.tries to nake a sub-microkernel.will be avaliable as restricted open source(after completing).
** Contact: joe(joeforu at rediffmail.com)
** URL: [http://cutejoe007.tripod.com/ http://cutejoe007.tripod.com/]

<br />
* '''DaNoOS''' - An operating system for educative reasons. Maybe it will be open source, however I'm not really sure. Anyway, there will be a file system the DFS, user-friendly wizards and a VERY powerful GUI. Come have a look ps dont forget the forums http://danoos.board.dk3.com
** Contact: DaNo(daanvanesch12 AT hotmail.com)
** URL: [http://home.planet.nl/~esch0090 http://home.planet.nl/~esch0090]

<br />
* '''Dark Supercilious OS''' - An OS "simply" designed to help me learn how and to give me all the capabilities I need without the hastle of all those "user friendly" things from microsoft.
** Contact: BJ Dibbern(ds_os AT att.net)
** URL: [http://dsos.netfirms.com http://dsos.netfirms.com]

<br />
* '''DarWin''' - The New Apple Free Operating System Based on MACOSX
** Contact: GPL()
** URL: [http://sourceforge.net/project/showfiles.php?group_id=15543&release_id=70865 http://sourceforge.net/project/showfiles.php?group_id=15543&release_id=70865]

<br />
* '''DEX Extensible operating system (dex-os)''' - dex-os is an educational operating system that supports a plug-in like architecture and aims to achieve zero static inter-module calls.
** Contact: Joseph Emmanuel Dayo(j_dayo AT yahoo.com)
** URL: [http://sourceforge.net/projects/dex-os/ http://sourceforge.net/projects/dex-os/]

<br />
* '''DF-DOS (And other OS related DFTECH products)''' - DF-DOS:- A real mode OS (similar to XOA-DOS in a few ways, but not identical in a lot of ways also) Built using NASM for x86 (386+) CPU's. And designed for normal floppy disks. Source available and some tutorials/documents. Main purpose of the site is to initally learn about OS development rather than commercial or linux like use.
** Contact: Daniel Rowell Faulkner(daniel.faulkner AT cwcom.net)
** URL: [http://www.dftech.cwc.net http://www.dftech.cwc.net]

<br />
* '''DoOrS''' - DoOrS - OS created for educational purposes. Main points - multitasking, FS, Memory Manager, Interrupt Handler, ++
** Contact: A.Baranovskis, A.Ruckij, V.Birbilas(anba1548 AT uosis.mif.vu.lt)
** URL: [http://www.mif.vu.lt/~anba1548/DoOrS http://www.mif.vu.lt/~anba1548/DoOrS]

<br />
* '''Drywell OS''' - x86 based OS that will be written mostly in C and some assembly. Drywell is basically a testing place for stuff that I will hopefully write for my osdev.org site.
** Contact: Chase(chase AT osdev.org)
** URL: [http://www.osdev.org/drywell/ http://www.osdev.org/drywell/]

<br />
* '''DXOS''' - A micro-kernel based O/S being developed as a hobby.
** Contact: Richard Hayden(rahaydenuk AT yahoo.co.uk)
** URL: [http://www.dx-dev.com/dxos http://www.dx-dev.com/dxos]

<br />
* '''Dynacube Operating System''' - A Full fledged open source, x86 based, 32bit Protected mode, multitasking operating system. Check it out.
** Contact: Gandalf(mdshah82 AT yahoo.com)
** URL: [http://geocities.com/mdshah82/index.html http://geocities.com/mdshah82/index.html]

<br />
* '''Dynacube Operating System''' - A Full fledged open source, x86 based, 32bit Protected mode, multitasking operating system. Check it out.
** Contact: Gandalf(mdshah82 AT yahoo.com)
** URL: [http://geocities.com/mdshah82/index.html http://geocities.com/mdshah82/index.html]

<br />
* '''E-Port OS''' - E-Port stands for extended portable os.It is a hobby os writen in tc++ and inline asm.For more features visit the website
** Contact: (RAPKoecher AT aol.com)
** URL: [http://hometown.aol.de/RAPKoecher/epos/index.html http://hometown.aol.de/RAPKoecher/epos/index.html]

<br />
* '''E/OS LX Desktop''' - Free open source Graphical Desktop for DOS for run Microsoft Windows, Microsoft DOS and Linux programs. Based on Wine, Linux and DOSEMU.
** Contact: Emanuel Chanampa(echanampa AT hotmail.com)
** URL: [http://www.eoslx.da.ru http://www.eoslx.da.ru]

<br />
* '''EduOS''' - The is an OS for i386 processors used for experimenting with OSes and hardware.
** Contact: Frank Cornelis(Frank.Cornelis AT ugent.be)
** URL: [http://allserv.ugent.be/~fcorneli/eduos/ http://allserv.ugent.be/~fcorneli/eduos/]

<br />
* '''Ekush''' - Aim to develop an alternative platform - clone of Windows XP. Project published under the GNU GPL.
** Contact: Shamsuddoha Ranju(support AT akshor.com)
** URL: [http://www.ekush.com http://www.ekush.com]

<br />
* '''Electrolysis KB (Kernel Builder)''' - Electrolysis KB is a system that will eventually load you out of any OS environment and allow you to treat partitions as if they were data files. Electrolysis KB will allow you to emulate new instruction types to test how well you could build kernel code using any new CPU instructions.
** Contact: Luke Andrew Marsh(wildchild_plasma_gyro AT yahoo.co.uk)
** URL: [http://homepage.ntlworld.com/cleft.djohn81e/ http://homepage.ntlworld.com/cleft.djohn81e/]

<br />
* '''Empty Head OS''' - A beginning os with a big crew but it always can be bigger mail me to: i_love_punkers@hotmail.com And please see at http://www.programmersheaven.com/groups/emptyheados
** Contact: Empty Head / Jelle Hak(i_love_punkers AT hotmail.com)
** URL: [http://www.empty-head.myweb.nl http://www.empty-head.myweb.nl]

<br />
* '''Empty Head OS 2003''' - no description just view the site
** Contact: Empty Head(info AT emptyhead.tk)
** URL: [http://www.emptyhead.tk http://www.emptyhead.tk]

<br />
* '''eox3''' - eox3 is planned to be a RT SMP microkernel. I finally decided to publish a link in here, though my kernel is far away from being useful. The project is currently paused, as I've no time for coding till at least October03 + I somehow lack motivation since a few years.. :(. Maybe some nice responses will get rid of this problem.. Don't expect anything, just another hobby os.
** Contact: Marcus 'M++' Warga(uvvm AT stud.uni-karlsruhe.de)
** URL: [http://www.stud.uni-karlsruhe.de/~uvvm/ http://www.stud.uni-karlsruhe.de/~uvvm/]

<br />
* '''Euro - OS''' - This project will be a project that will make it possible to run a program from the mac on a pc, using a universal language, which this project / os will emulate.
** Contact: WouteZZ(woutezz AT hotmail.com)
** URL: [http://www.euro-os.tk/ http://www.euro-os.tk/]

<br />
* '''Express OS''' - Can execute DOS tasks. Runs from MS-DOS version 7 (Windows 95,98), later will compatible with other versions.
** Contact: Alexander Kobets(akobets AT mail.ru)
** URL: [http://sourceforge.net/projects/expressos http://sourceforge.net/projects/expressos]

<br />
* '''F**kTheSystem''' - Microkernel multitask pmode OS Now is on development stage
** Contact: Madman(yo_ho AT ukr.net)
** URL: [http://www.fuckthesystem.narod.ru http://www.fuckthesystem.narod.ru]

<br />
* '''Fecundity''' - The Fecundity project is the main portion of a senior thesis project. It is designed exclusively for the AMD64 architecture in true 64-bit mode. Implemented as a microkernel, it is an investigation into orthogonal persistence. (See Website)
** Contact: Nicolas Smallwood(nick AT os-soft.com)
** URL: [http://www.os-soft.com http://www.os-soft.com]

<br />
* '''FlachsOS''' - FlachsOS is a 32-Bit Realtime Operating System.
** Contact: Daniel Wei?ler (Xardas) and Michael Wangler (Wacky)(michael.wangler AT web.de)
** URL: [http://www.flachsos.de.vu http://www.flachsos.de.vu]

<br />
* '''Flick''' - Flick is supposed to be a simple but powerful and clean 32-bit Unix.
** Contact: Alexander Blessing(Alexander Blessing AT epost.de)
** URL: [http://flick.sourceforge.net http://flick.sourceforge.net]

<br />
* '''FreeDOS''' - Today, FreeDOS is ideal for anyone who wants to bundle a version of DOS without having to pay a royalty for use of DOS. FreeDOS will also work on old hardware, in DOS , and in embedded systems. FreeDOS is also an invaluable resource for people who would like to develop their own operating system. While there are many free operating systems out there, no other free DOS-compatible operating system exists.
** Contact: Jim Hall()
** URL: [http://www.freedos.org http://www.freedos.org]

<br />
* '''FreeVMS''' - This site advocates the migration of VMS functionality to other operating systems, has pointers to a project in France where people are working on a truely "Free VMS", and to port tools from other operating systems to VMS to make it more attractive to a larger group of users. Don't forget to visit http://freevms.free.fr/indexGB.html
** Contact: ClaudeVMS(ClaudeVMS AT freevms.org)
** URL: [http://www.freevms.org http://www.freevms.org]

<br />
* '''FritzOS''' - FritzOS is a (incomplete) OS. Ideas will be added to the OS as it's developed and, it will run on the x86 platform. FritzOS will have a GUI and be easy to use & understand.FritzOS is programmed in Assembly/Intel Syntax, C, and C++.
** Contact: Tom Fritz(jrfritz47 AT hotmail.com)
** URL: [http://fritzos.sourceforge.net http://fritzos.sourceforge.net]

<br />
* '''FstOS''' - An small 32bit os. It supports all windows 98 applications.
** Contact: Jeroen Bomert(jpbomert AT wanadoo.nl)
** URL: [http://members.lycos.nl/cofst http://members.lycos.nl/cofst]

<br />
* '''GalaXyOS''' - This is a new OS written in C. We want that this OS is simple to use but highly sure and stable. One has already many as an example utility writer of simple text. It recognizes the frequency of the CPU and the amount of RAM.
** Contact: Massimo Angiolani(massimoangiolani AT libero.it)
** URL: [http://www.galaxyos.cjb.net http://www.galaxyos.cjb.net]

<br />
* '''Gee'z Box''' - [32BITS] amharic operating system,multiproccess. Work on 386. 640 by 480 grafics, see it to belive it.
** Contact: Biruh Tesfahun(Bmekonnen AT usiu.ac.ke)
** URL: [http://blackbat.batcave.net http://blackbat.batcave.net]

<br />
* '''Gerbil OS''' - "Just like a gerbil in its wheel, it just keeps on running!" Made for a project at school, it will be a multitasking OS with some sort of GUI.
** Contact: Paeron(Martin AT egy.nu)
** URL: [http://martin.egy.nu/os/ http://martin.egy.nu/os/]

<br />
* '''Groovyos''' - An open source OS in nasm and tasm
** Contact: Chris(groovywomble AT lycos.com)
** URL: [http://www.groovyweb.uklinux.net/?page_name=groovyos http://www.groovyweb.uklinux.net/?page_name=groovyos]

<br />
* '''grumpyOS''' - grumpyOS will be a "just 4 fun" project, nothing professional like GNU or Linux.
** Contact: Stephan Breitrainer(breitrainer.stephan AT web.de)
** URL: [http://grumpyOS.geek-room.org http://grumpyOS.geek-room.org]

<br />
* '''HeliX''' - HeliX is a german open-source OS. It has a nice shell and already supports FAT 12, multitasking, keyboards and mice and very, very much more... HeliX is still in development and it doesnt exist a long time , so there are many features to come! At this point of time there are no downloads at the webpage, because there are still some heavy bugs (; -please be patient; they'll come!
** Contact: Illusoft(Ufo AT sandrakoenig.de)
** URL: [http://www.helixos.de.vu http://www.helixos.de.vu]

<br />
* '''High Flex Modular Operating System''' - 32BIT - Follow the pre-design, brain-storming, and creation of a full-featured operating system built on the idea of stability, speed, native graphical interface, and network support.
** Contact: Kevin McGuire Jr.(kmcguire AT eezznet.com)
** URL: [http://hf-mos.members.easyspace.com http://hf-mos.members.easyspace.com]

<br />
* '''Horizon''' - Horizon is a research Operating System. It is written for the i386 processor family, using C (gcc) and some Assembly (nasm). Its main goal is to develop a natively network-integrated structure, so that I/O operations (both local and network ones) happen in the same manner. This way every Horizon node on the Internet (or in a LAN) can communicate natively by means of a Network File System.
** Contact: Francesco Frigo(frigofra AT tin.it)
** URL: [http://horizon.sourceforge.net/ http://horizon.sourceforge.net/]

<br />
* '''IBOX''' - IBOX is a "modular" operating system for the x86 desktop. The main goals of this os are: Portability, Stability, Security, and Customizable. It will be written in assembly language and C. I suggest you take a look for yourself.
** Contact: William McCabe(firstjourney_os AT yahoo.com)
** URL: [http://sourceforge.net/projects/ibox http://sourceforge.net/projects/ibox]

<br />
* '''ICHEM OS''' - Just another hobbie os
** Contact: Shaun Williams(ichemos AT yahoo.com)
** URL: [http://www.geocitie.com/ichemos http://www.geocitie.com/ichemos]

<br />
* '''ISOS''' - ISOS is a very simple multithreaded OS for the Evaluator-7T board from ARM. It is based on JayOS also listed on this page. It features pre-emptive multi-threading, communication between threads, etc. and hardware drivers.
** Contact: Wilhem Meignan(w.m AT wanadoo.fr)
** URL: [http://perso.wanadoo.fr/wilhem/ http://perso.wanadoo.fr/wilhem/]

<br />
* '''ItaliOs''' - ItaliOs ? un sistema operativo completamente in italiano creato per divertimento, ha anche gi? il supporto per il tcp/ip, ? multitasking, ha un fs, etc. ItaliOs is an operating system totally in italian language, maked for fun. It's got tcp/ip support, a multitasking, a fs, etc.
** Contact: Abruzzo Silvio(abruzzosilvio AT aruba.it)
** URL: [http://www.italios.it http://www.italios.it]

<br />
* '''JaysOS''' - JaysOS is a "toy OS" that runs on the Gameboy Advance. It provides preemptive threads, semaphores, condition variables, and message queues.
** Contact: Justin Armstrong(ja at badpint.org)
** URL: [http://badpint.org/jaysos/ http://badpint.org/jaysos/]

<br />
* '''JFOS''' - A 32-bit multiprocess OS.
** Contact: Dreq(Dreq934 AT hotmail.com)
** URL: [http://www.digitalneo.net/jfos/ http://www.digitalneo.net/jfos/]

<br />
* '''jicama os''' - a fun os!
** Contact: jicama(atcn563 AT yahoo.com.cn)
** URL: [http://jicama.cosoft.org.cn/ http://jicama.cosoft.org.cn/]

<br />
* '''JijOS''' - JijOS basic features: * Protected mode * Multiboot compatible - Example for booting compressed kernel with GRUB. Take a look on e820-bios call memory detection ;0) * Mixing NASM + GNU C soures * Kernel is in ELF executable file format * Tiny libc * Use advanced cpu detection from Linux sources * Can be compiled with or without kernel debug messaging * memory paging, virtual memory
** Contact: Stoyan Zhekov(sto AT openbg.net)
** URL: [http://www.openbg.net/sto/os/jijos/ http://www.openbg.net/sto/os/jijos/]

<br />
* '''JonOS''' - JonOS is a 16-bit operating system made entirely in asm, released under the GNU General Public License. It can't do much yet, but it has a cool prompt and a nice clock ;)
** Contact: Wojciech Komorowski aka GigaWolf(gigawolf AT hotmail.com)
** URL: [http://sail.to/jonos http://sail.to/jonos]

<br />
* '''JoyDrive and JoyDrive 2''' - (Spanish only)Este sistema operativo es una especie de iDrive de BMW, adaptado para usarse en un futuro por Plus Cars, propiedad de LS Group AG en el mundo o Leoplan Group AG en M?xico. Mando con Joystick e incluye GPS, TV, DVD, CD, etc. Lo montar? en Plus +7 y el radical Plus Exige, en un principio. No est? disponible p?blicamente, s?lo es un anticipo...
** Contact: Leoplan Group AG(leoplan2004 AT yahoo.com.mx)
** URL: [http://www.leoplan.com.mx http://www.leoplan.com.mx]

<br />
* '''JTMOS''' - Want to know what JTMOS can do? Check out http://cuba.2y.net/jer64/uussite/introduction/ See also faster site(USA I believe): http://jtmos.sourceforge.net - Jari(ehc50@kanetti.net)
** Contact: Jari Tuominen(ehc50 AT kanetti.net)
** URL: [http://jtmos.sourceforge.net http://jtmos.sourceforge.net]

<br />
* '''Karig''' - Karig is a toy OS for Pentiums that I'm writing as a hobby -- inspired by Chuck Moore's colorForth and some of Jef Raskin's UI ideas. Features to be implemented: (1) cooperative multitasking; (2) autosave (RAM is loaded and saved as a single file, so no filesystem is needed); (3) built-in colorForth compiler; (4) bitmapped (anti-aliased) fonts; (5) built-in text and font editors.
** Contact: Howard Fernald(karig AT karig.net)
** URL: [http://www.karig.net/ http://www.karig.net/]

<br />
* '''KerOS''' - KerOS is an OS for x86 written entirely in assembly. The project is French, free and open-source.
** Contact: Yann CLEMENT(yann.clement AT online.fr)
** URL: [http://kerozenn.online.fr/ http://kerozenn.online.fr/]

<br />
* '''Kid Operating System (KOS)''' - A French operating system project. A modular OS, written in C, with an object oriented driver management. Use protected mode. Lots of documentation on the Web site.
** Contact: Julien Munier, Thomas Petazzoni, David Decotigny(thomas.petazzoni AT enix.org)
** URL: [http://kos.enix.org http://kos.enix.org]

<br />
* '''kiOSk''' - An operating system development framework for people who develop an OS in part or full. It can be used to develop a particular portion of an OS. It can be used to create any kind of OS (monolithic/microkernel or maybe even distributed).
** Contact: vishnix(vishwas AT hotpop.com)
** URL: [http://www.sourceforge.net/projects/vishnix http://www.sourceforge.net/projects/vishnix]

<br />
* '''Knicos''' - A graphical, multitasking os, with a very good file system. Built from scratch, does not use dos, etc. Aimed to be simple for the average user, yet powerfull.
** Contact: Nick Pope(nick AT corematrix.co.uk)
** URL: [http://www.corematrix.co.uk http://www.corematrix.co.uk]

<br />
* '''kOS - An Operating System''' - kOS (previously nOS, soon be changing it's name on web too...) stands for Kool Operating System. It's a very small Operating System written in C++ and Assembly. May be it doesn't fit into the definition of an Operating System, but I would like to call it an Operating System as it is my very first few steps to the wonderful world of Operating Systems. I have made it with a lots and lots of effort. The best part of it is that it is available with it's source code. kOS is a command line Operating System that uses 80x25 text resolution. It also displays a (stupid) graphics welcome message every time you boot it and a goodbye message each time you shut it. I use 320x200 256 color mode for that.
** Contact: Neeraj Kumar(sohalnk AT yahoo.co.in)
** URL: [http://www.geocities.com/sohalnk http://www.geocities.com/sohalnk]

<br />
* '''L4ka''' - L4 is an extremely fast microkernel available for x86, ARM, MIPS and other architectures.
** Contact: University of Karlsruhe, Germany(l4ka AT ira.uka.de)
** URL: [http://l4ka.org/ http://l4ka.org/]

<br />
* '''Lemadops OS''' - Lemadops is my atempt at writing an OS. It's not very advanced but it will be free to download if anyone wants it. I am aiming for a DOS like system.
** Contact: Jonathan (Sparkles)(lemadops AT hotmail.com)
** URL: [http://lemadops.tripod.com/ http://lemadops.tripod.com/]

<br />
* '''Leoplan System 1.0 GS''' - This is the light version of Leoplan System 1.0 LS and Leoplan System SS 1.0
** Contact: Leoplan Group AG(leoplan2004 AT yahoo.com.mx)
** URL: [http://www.leoplan.com.mx http://www.leoplan.com.mx]

<br />
* '''Leoplan System v 1.0 LS''' - The serious competence of the new Microsoft Windows XP Longhorn!
** Contact: Leoplan Group AG(leoplan2004 AT yahoo.com.mx)
** URL: [http://www.leoplan.com.mx http://www.leoplan.com.mx]

<br />
* '''LizardOS''' - LizardOS is under Windows
** Contact: (linuxplanet AT wp.pl)
** URL: [http://linuxplanet.webpark.pl/download.html http://linuxplanet.webpark.pl/download.html]

<br />
* '''Lucie''' - My attempt at getting what I want out of my computer. It will be designed mainly for software developers and will be highly configurable.
** Contact: Compuboy (Paul Dann)(Compuboy AT SubspaceRelay.com)
** URL: [http://www.electrichamster.net/Lucie http://www.electrichamster.net/Lucie]

<br />
* '''LUnix''' - LNG is an operationg system primarly for the good old Commodore64 home-computer. There also is a native version for the successor Commodore 128. Ports to other 6502/6510 driven 8-Bit Computers are possible but not yet started. LUnix started in 1993 and reached the internet in 1994. In 1997 LUnix 0.1 was rewritten from scratch, the result is LNG.
** Contact: Daniel Dallman(Dallmann AT heilbronn.netsurf.de)
** URL: [http://lng.sourceforge.net/ http://lng.sourceforge.net/]

<br />
* '''MazzanetOS''' - MazzanetOS is a DOS/UNIX-like operating system writen in assembly language and C++. It currently runs off a floppy disk and includes a graphics demo. It will run (hopefully) on any PC.
** Contact: mazzanet(mazzanet AT hotmail.com)
** URL: [http://mazzanetos.sourceforge.net http://mazzanetos.sourceforge.net]

<br />
* '''Meganet 1.0''' - This operating system is written in pure x86 assembly. Will have a nice MacOS style GUI!!! (When finished...)
** Contact: Kieran Foot(KieranFoot AT Yahoo.co.uk)
** URL: [http://www20.brinkster.com/natvatc/main.asp http://www20.brinkster.com/natvatc/main.asp]

<br />
* '''Mekanix''' - Mekanix is a 32-bit POSIX compliant OS written in assembly. It is designed to hug the hardware as closely as possible.
** Contact: Mekanix OS(root_demon AT programmer.net)
** URL: [http://www32.brinkster.com/mekanixos/mekanixos.htm http://www32.brinkster.com/mekanixos/mekanixos.htm]

<br />
* '''MenuetOS''' - MenuetOS is a fully 32 bit assembly written graphical operating system. Menuet supports 32 bit x86 assembly programming as a faster and smaller system footprint. Menuet has no unix roots and the basic system is meant to be a clean asm based structure. Menuet isn't based in any particular operating system, since the idea has been to remove the extra layers between different parts of software, which complicate programming and create bugs. Menuet's application structure is not specifically reserved for asm programming since the header can be produced with practically any other language. However, the overall application programming design is intended for easy 32 bit asm programming. The GUI is extremely easy to handle with assembly language.
** Contact: The MenuetOS development team()
** URL: [http://www.menuetos.org/ http://www.menuetos.org/]

<br />
* '''MFSOS''' - This is a operative system (to be ) compatible with windows and linux and also with 2 filesystem (Multi FileSystems Operative System) :-)
** Contact: nuno_silva_pt(nuno_silva_pt AT netcabo.pt)
** URL: [http://www.crosswinds.net http://www.crosswinds.net]

<br />
* '''Micro OS X''' - A Free DOS like Operating System which fits on one floppy disk. The new Micro OS X is the third generation of Micro OS. The Micro OS X Workspace Manager is based on GEM Desktop.
** Contact: Bj?rn Schnackenbeck(megadriveag AT yahoo.de)
** URL: [http://www.mosx.de.vu/ http://www.mosx.de.vu/]

<br />
* '''MicroOS''' - Very small real mode, real time, GUI, x86 OS for industry usage in early development stage mainly written in C and inline assembler.
** Contact: Slavko Novak('webmaster AT microos.com')
** URL: [http://www.microos.8m.com http://www.microos.8m.com]

<br />
* '''Milos''' - A small OS, that should help programmers, how an OS grows and works. There are two versions one in Real-Mode and one in Protected-Mode.
** Contact: Timo Bettendorf(Timo.Bettendorf AT gmx.de)
** URL: [http://www.Bettendorf-Germany.de http://www.Bettendorf-Germany.de]

<br />
* '''Minirighi''' - A didactic Linux-like kernel.
** Contact: Andrea Righi(righiandr AT users.sourceforge.net)
** URL: [http://minirighi.sf.net http://minirighi.sf.net]

<br />
* '''MinitOS''' - A simple operating system written in Nasm and TurboC that is easily compiled under DOS
** Contact: Chris(groovywomble AT yoyomail.com)
** URL: [http://www.groovyweb.uklinux.net/index.php?page_name=Operating%20system%20programming http://www.groovyweb.uklinux.net/index.php?page_name=Operating%20system%20programming]

<br />
* '''Mixmos''' - Mixmos wants to provide you with a subOS that is EASY, FULL OF FEATURES, HAS LESS BUGS, and FREE!!! Current Version: TB (1st)
** Contact: Mixita(tezeti AT mixita.net)
** URL: [http://www.mixita.net/mixmos http://www.mixita.net/mixmos]

<br />
* '''MrCODE''' - La pagina Italiana dedicata allo sviluppo dei sistemi operativi!!
** Contact: MrCODE(mrcode AT tin.it)
** URL: [http://web.tiscalinet.it/mrcode http://web.tiscalinet.it/mrcode]

<br />
* '''MuOS''' - Little 32-bit OS with continous development and with good documentation.
** Contact: Gregor Brunmar(gregor.brunmar AT home.se)
** URL: [http://hem.passagen.se/gregge/ http://hem.passagen.se/gregge/]

<br />
* '''MyNOS''' - The MyNOS project aims at developing a new and different operating system, based on high-level languages. MyNOS will be based on the OCaml bytecode interpreter. We'd like to explore microkernel architecture and new language definition too.
** Contact: Cesare Zavattari(cesare AT ctrl-z-bg.org)
** URL: [http://mynos.sourceforge.net http://mynos.sourceforge.net]

<br />
* '''Nanos''' - Nanos is a protected mode nanokernel OS for x86 computers. It is written in assembly and assembled with NASM.
** Contact: Peter Hultqvist(peter.hultqvist AT nsf.scout.se)
** URL: [http://www.neocoder.net/nanos/ http://www.neocoder.net/nanos/]

<br />
* '''NeoGEN''' - NeoGEN is a new generation operating system for desktop PCs and workstations. It is developed for any PC owner, and its main features are high-reliability, very extensible structure and very high response times. A native GUI is supported at kernel-level.
** Contact: ka3r(ka3r AT users.sourceforge.net)
** URL: [http://neogen.sourceforge.net http://neogen.sourceforge.net]

<br />
* '''NeOS32''' - The NeOS32 is a real time operating system, designed for the IA-32 platform (Intel i386 and compatibles). Main goals of NeOS32 are: open architecture, flexible to add new modules, minimalizing responses delays, easy to install (use), and much much more ...
** Contact: Sebastian Serewa(sebs AT neos32.net)
** URL: [http://www.neos32.net http://www.neos32.net]

<br />
* '''NETForce OS''' - Operating System was created to allow anyone to do Internet/Network tasks more secure. It includes cryptographic support, multiuser support and more. More info on our website soon.
** Contact: NETForce Team(id_killer AT nethackers.net)
** URL: [http://www.nethackers.net http://www.nethackers.net]

<br />
* '''NextWebOS''' - NextWebOS will be dedicated to web related jobs: web serving, database servers, php built-in module etc.
** Contact: Ciprian DOSOFTEI(root AT thenextweb.biz)
** URL: [http://www.thenextweb.biz http://www.thenextweb.biz]

<br />
* '''nova-x''' - nova-x is the new form of "xOS". We have worked a lot and could include a filesystem, protected mode, some GUI- Stuff and lots more. Just enjoy it :)
** Contact: Roman Lossin(rlossin AT mpg.goe.net)
** URL: [http://www.the-xnet.de.vu http://www.the-xnet.de.vu]

<br />
* '''NOWSMART OS''' - CPU:IA32(x86) DOS Like 32BIT "GUI" OS. Supports FAT12/FAT16/FAT32 by using BIOS. You can use any device which is supported by disk bios, for example, 1.44MB diskette, IDE hard disk, SCSI Hard disk. This OS supports all resolution of display which is supported by VBE 2.0 (but linear frame mode only). This OS supoorts size alterable window, child window, topmost window, close button. The application can be developped by usigng original ANSI C compiler(NWSC), original MASM compatible assembler(NWSA), original COFF/OMF Linker(NWSL). Still more, it can be developped by using Visual C++(MS), too.
** Contact: LightCone(LightCone AT nifty.ne.jp)
** URL: [http://homepage2.nifty.com/nowsmart/ http://homepage2.nifty.com/nowsmart/]

<br />
* '''NWSOS''' - CPU:IA32(x86) DOS Like 32BIT "GUI" OS. This OS supports FAT12/FAT16/FAT32 by using BIOS. You can use any device which is supported by disk bios, for example, 1.44MB floppy disk drive, IDE hard disk, SCSI Hard disk. This OS supports all resolution of display which is supported by VBE 2.0 (but linear frame mode only). This OS supoorts size alterable window, child window, topmost window, close button. The application can be developped by usigng original ANSI C compiler(NWSC), original MASM compatible assembler(NWSA), original COFF/OMF Linker(NWSL). Still more, it can be developped by using Visual C++(MS), too.
** Contact: LightCone(dbbkq349 AT ybb.ne.jp)
** URL: [http://www.nowsmartsoft.or.tv/nws/index.htm http://www.nowsmartsoft.or.tv/nws/index.htm]

<br />
* '''Odd Operating System''' - a little operating system
** Contact: Adrien S. Gallou?t(a.gallouet AT free.fr)
** URL: [http://a.gallouet.free.fr/odd http://a.gallouet.free.fr/odd]

<br />
* '''omegaOS''' - omegaOS is a 32bit environment for IBM-compatible systems. It supports a GUI system, multiuser and multitasking. It's not derived from any other existing OS.
** Contact: ka3r(ka3r AT email.it)
** URL: [http://omegaos.da.ru http://omegaos.da.ru]

<br />
* '''OpenBeOS''' - Opensource BeOS Clone !!!!
** Contact: ()
** URL: [http://www.openbeos.info http://www.openbeos.info]

<br />
* '''Orangelinux''' - A set of operating system tools and growing mini unix kernel base on early linux.
** Contact: Berlin Brown(bigbinc AT hotmail.com)
** URL: [http://orangelin.sourceforge.net/ http://orangelin.sourceforge.net/]

<br />
* '''OS-Developer-OPERATIN SYSTEM''' - I have not more to describe look this and Download the best operating system
** Contact: OS-Developer(frnc81 AT COMPUSERVE.DE)
** URL: [http://www.phystechsoft.com/en/ptsdos/ http://www.phystechsoft.com/en/ptsdos/]

<br />
* '''OS-FAQ''' - [FAQ] Write Your Own Operating System
** Contact: Dark Fiber(dfiber AT mega-tokyo.com)
** URL: [http://www.mega-tokyo.com/os http://www.mega-tokyo.com/os]

<br />
* '''OS/C''' - OS/C is my small, open-source, Unix-like OS. It is (and was) designed to preform networking tasks and other file-oriented processes whiltaking up very little of the computer's processing power.
** Contact: Collin(projectosc AT yahoo.com)
** URL: [http://blake.prohosting.com/osc1/ http://blake.prohosting.com/osc1/]

<br />
* '''OSSO''' - A Micro Kernel Operating System written from scratch
** Contact: Alessandro Iurlano(iurlano at users.sourceforge.net)
** URL: [http://osso.sourceforge.net http://osso.sourceforge.net]

<br />
* '''OSV''' - OSV is yet another experimental 32bit OS, UNIX-unlike. Work in progress :)
** Contact: Ciprian DOSOFTEI(rocksoul AT mail.com)
** URL: [http://backster.free.fr/osv/ http://backster.free.fr/osv/]

<br />
* '''panaLiX''' - Simple pmode os. Written totally in Sphinx C--. Paging support. If you have an osdev problem, feel free to ask me.
** Contact: adek336(adek336 [at] o2.pl)
** URL: [http://panalix.prv.pl/ http://panalix.prv.pl/]

<br />
* '''Penix''' - Another boring OS. Modular.
** Contact: ChZ(cheezecheeze AT nospam.hotmail.com)
** URL: [http://www.versionfiv.com/chz/penix/ http://www.versionfiv.com/chz/penix/]

<br />
* '''PeOS''' - Will be a user-friendly OS!
** Contact: Peter Backman(peteremanuelbackman AT hotmail.com)
** URL: [http://phonic.ath.cx/~peos/ http://phonic.ath.cx/~peos/]

<br />
* '''phoenix''' - The site contains sources of a minimal kernel, (it is still growing). Other items include a new CPU scheduler for Linux which can be customized for both CPU and IO jobs, Multi-threading code (using signals) in Linux, Multi-Programming (just like win 3.1 withoug GUI) in DOS with source.
** Contact: K.Sarnath(sarnath AT email.com)
** URL: [http://www.angelfire.com/myband/unix/os.htm http://www.angelfire.com/myband/unix/os.htm]

<br />
* '''Phrame''' - Phrame is a revolutionary GUI operating system for Pentium processors. Its main features are reliability and velocity. Its support one of the fastest file system available: LSS
** Contact: Dr. 128 Bit(dr dot 128bit at katamail dot com)
** URL: [http://dr128bit.no-ip.org http://dr128bit.no-ip.org]

<br />
* '''PIRAT-OS''' - I'll try to make a 32-bit os which have a nice gui. it will look like linux.
** Contact: orian(domae87 AT hotmail.com)
** URL: [http://www.domae.ch http://www.domae.ch]

<br />
* '''POSYS''' - POSYS: Programmers Operating SYStem Small, fast, dynamic, secure. (In development) Language: NASM + CC386. Useful links on page.
** Contact: Chris Pop(popcristian AT users.sourceforge.net)
** URL: [http://posysos.sourceforge.net/ http://posysos.sourceforge.net/]

<br />
* '''Prabu''' - B+ it's mainly concerned with Protecting your imp's and dmp's from lovely Viruses... so the price payed for this purpose is, SPEED ,yeah it will eventally decrease but SECURITY is Promised...that's ...B+ It's Just to Be not to Beat...
** Contact: Prabu(prabuinet AT yahoo.com)
** URL: [http://www.freewebs.com/prabuinet http://www.freewebs.com/prabuinet]

<br />
* '''Pro-OS''' - A 32-Bit OS for the x86. A microkernel architecture targetted for speed.
** Contact: I. Amalan Joe Steeve(joe_steeve AT phreaker.net)
** URL: [http://pro-os.sourceforge.net http://pro-os.sourceforge.net]

<br />
* '''qB real-time microkernel operating system''' - Project on creating real-time microkernel based operating system used not only for PC, but also for other forms of computing devices, such as embedded systems.
** Contact: nukee(oleg__ua AT hotmail.com)
** URL: [http://microkernel.narod.ru http://microkernel.narod.ru]

<br />
* '''Quagga Operating System''' - Something seemingly fun to do. Actually avoiding a linux-like design, and designed new from the ground up. Began development in April 2001, though, not much has occured so far.
** Contact: Noby Nobriga(qos AT kevinandnoby.com)
** URL: [http://www.kevinandnoby.com/noby/software/qos/ http://www.kevinandnoby.com/noby/software/qos/]

<br />
* '''Quark Operating System''' - Quark is an Object Oriented 32 bit operating system. It aims to be a complete multitasking kernel.
** Contact: Ananth Shrinivas(compstud2001 AT yahoo.com)
** URL: [http://sarovar.org/projects/quark http://sarovar.org/projects/quark]

<br />
* '''Qucik86/OS''' - Quick86/OS is an OS that has a command-line UI and runs off of a floppy. It is meant for 8086es and above. I am making it to learn more about OSDEV. Written in NASM assembly.
** Contact: Anthony DeFeo(ard_osdev AT myfastmail.com)
** URL: [http://www.bootsectortk/indexQ8.htm http://www.bootsectortk/indexQ8.htm]

<br />
* '''QuickRAM Operating System''' - This is an OS designed mainly so I can learn some stuff, and so that other people can learn to. I can imagine situations in which it would come in handy though...
** Contact: Phillip Ferguson(fleft AT dune.net)
** URL: [http://www.sourceforge.net/projects/qrosp/ http://www.sourceforge.net/projects/qrosp/]

<br />
* '''rdos''' - x86 based OS written entirely in assembly. Provides protection with segmentation. Multithreaded with support for DOS, DPMI and Win32 console apps. Possible to add other emulated environments like UNIX.
** Contact: Leif Ekblad(leif AT rdos.net)
** URL: [http://www.rdos.net http://www.rdos.net]

<br />
* '''Reactos''' - A GPL project to clone WinNT. Most of NT kernel is already done. GUI is in progress. Looking for developers.
** Contact: a team of developers(ros-general AT reactos.com)
** URL: [http://www.reactos.com http://www.reactos.com]

<br />
* '''RedOS''' - RedOS is a small operating system written in C ,assembly it work on PM32, Just come to see.
** Contact: ELAATIFI Sidi Mohamed(elaatifi AT hotmail.com)
** URL: [http://smelaatifi.free.fr/redos http://smelaatifi.free.fr/redos]

<br />
* '''Renix''' - Renix is a smal ver joung x86 multitasking pmode os writen in C and asm (DJGPP/nasm)
** Contact: Open source()
** URL: [http://hometown.aol.de/RAPKoecher/renix_OS/index.htm http://hometown.aol.de/RAPKoecher/renix_OS/index.htm]

<br />
* '''ReOS''' - Small, object-oriented, real-time operating system for i486+ machines.
** Contact: Iorr(iorr AT max.ru)
** URL: [http://reos.xrs.net http://reos.xrs.net]

<br />
* '''RetroForth''' - RetroForth is a free (public domain) operating system for IBM Compatible PC's. It is written in assembly (NASM) and Forth.
** Contact: Charles Childers(crc AT bespin.org)
** URL: [http://retro.tunes.org http://retro.tunes.org]

<br />
* '''RevelationOS''' - A revolutionary new operating system paradigm
** Contact: Dylan Cochran(heliocentric1986 AT yahoo.com)
** URL: [http://www.angelfire.com/alt/revelationos http://www.angelfire.com/alt/revelationos]

<br />
* '''Roman Lossin''' - The new nova-x Portal. nova-x is a small OpenSource OS, which supports already protected mode, a nice FileSysem, some Hardware- Drivers, virtual Debug Consoles etc. Memory Management etc. is also planned.
** Contact: nova-x Development(webmaster AT nova-x.net)
** URL: [http://www.nova-x.net http://www.nova-x.net]

<br />
* '''Ruby Operating System''' - Harvest the best features from other operating systems and combine it into ROS. ROS should be user friendly. As much as possible should be written in Ruby, so that a user, which masters Ruby, are in full control of ROS.
** Contact: Simon Strandgaard(neoneye AT adslhome.dk)
** URL: [http://ros.rubyforge.org/ http://ros.rubyforge.org/]

<br />
* '''RYMOS''' - Graphic os under construction maked with NASM and GCC
** Contact: Roberto Rodriguez(romyt01 AT yahoo.es)
** URL: [http://rymos.us.tt http://rymos.us.tt]

<br />
* '''Safe 1.0 LS''' - This is the classical "clon" of your favourite MS-DOS.
** Contact: Leoplan Group AG(leoplan2004 AT yahoo.com.mx)
** URL: [http://www.leoplan.com.mx http://www.leoplan.com.mx]

<br />
* '''sanos''' - A small 32-bit x86 operating system kernel for jbox appliances. A jbox is a JavaOS server appliance running on standard PC hardware. This enables you to run java server applications without the need to install a host operating system. Only a standard Java HotSpot VM and the sanos kernel are needed.
** Contact: Michael Ringgaard(mri AT jbox.dk)
** URL: [http://www.jbox.dk http://www.jbox.dk]

<br />
* '''Sartoris Microkernel''' - The Sartoris Project aim is to develop a portable microkernel and a set of operating system services that support: - Efficient implementation of local system calls. - Concurrent execution of several OS 'personalities', ie a UNIX environment and a native microkernel-based interface. - Simple and elegant integration of distributed operating system components.
** Contact: Nicodega(nicoba4 AT hotmail.com)
** URL: [http://sartoris.sourceforge.net/ http://sartoris.sourceforge.net/]

<br />
* '''Sixtus''' - Sixtus isn't ready now, but I'm hard working on.It will be a completely new OS based neither on Unix nor on another OS. If you want to help me,just mail me.
** Contact: Georg Straube(sixtus_dev AT yahoo.com)
** URL: [http://www.geocities.com/sixtus_dev/The_Sixtus_OS.html http://www.geocities.com/sixtus_dev/The_Sixtus_OS.html]

<br />
* '''SkyOS V3.0''' - 32Bit PM, Paging, Multitasking, VM86, GUI (SkyGI/GiGFX), VFS,FAT12/16/32,SkyFS,ProcFS,DeviceFS,Network,TCP/IP,Keyboard, Serial,PS/2,IDE,ATAPI,FDD,RAMDISK,Soundblaster,VESA2.0,CT6xxxx, Dynamic loadlable modules, PnP, PCI, LIBC, SkyGI Library, Graphical Applications.
** Contact: Szeleney Robert(Robert.Szeleney AT br-automation.co.at)
** URL: [http://www.skyos.org http://www.skyos.org]

<br />
* '''SOFriki''' - It's the firts Catalan OS developed in Catalan!
** Contact: R00TD0WN(kguento666 AT hotmail.com)
** URL: [http://sofriki.tk http://sofriki.tk]

<br />
* '''SOLAR OS''' - Free software, Fast,Simple,Open Source,ASM,GUI,OOP
** Contact: Bogdan Ontanu(bogan AT hostileencounter.com)
** URL: [http://www.hostileencounter.com/sol_os/index.html http://www.hostileencounter.com/sol_os/index.html]

<br />
* '''SOWOS''' - The first open-source operating system for next-generation wirelesss phones and other devices . This system will enable companies to create, deploy and deliver next-generation mobile communications products faster -- and at a significantly lower cost -- than through use of existing proprietary systems.
** Contact: Asim Iqbal(objectsdevelopment AT hotmail.com)
** URL: [http://www.thesoftwareobjects.com/Projects http://www.thesoftwareobjects.com/Projects]

<br />
* '''Stefan Tappertzhofen''' - FDOS is a small educational 100% in Assembler written Operating System. It supports FAT 12, multi Kernel and lot of more. It comes with a German and English documentation.
** Contact: (tappertzhofen AT t-online.de)
** URL: [http://www.visual-opal.de http://www.visual-opal.de]

<br />
* '''SteveOS''' - A little hobbiest OS im working on.
** Contact: Okiesmokie(sjshewfelt AT shaw.ca)
** URL: [http://www.SteveOS.tk http://www.SteveOS.tk]

<br />
* '''Storm OS''' - Storm Operating System based on x86 family architecture with paged, protected memory, heavy proccess software multitasking and GUI. Storm OS is being created with asembly (NASM compiler) and General C (GNU GCC compiler) language.
** Contact: Thunder(thunder AT freemail.lt)
** URL: [http://www.stormos.net http://www.stormos.net]

<br />
* '''StormDOS''' - GNU GPLed OS, in FreePascal, developed by amateur programmers from CIS countries (Belarus, Ukraine, Russia...) Later there will be an English version of the site.
** Contact: ybx, Belarus(stormdos AT nm.ru)
** URL: [http://www.stormdos.nm.ru http://www.stormdos.nm.ru]

<br />
* '''Stupid''' - It's just an Operating System
** Contact: 3dminus3(stupidosproject AT yahoo.com)
** URL: [http://www.geocities.com/stupidosproject/ http://www.geocities.com/stupidosproject/]

<br />
* '''Sunrise OS''' - SunriseOS is a tiny operatingsystem that I'm trying to write. I first tried assembly, but didn't get so far with it, because I'm not a very good assembly-programmer. This jear, I restarted the project in c++, mixed with some assembly code. The concept is very simple, so no explenation will be needed. Everything is or will be explaned in the sourcecode.
** Contact: Scherpereel Jelle(sunriseos AT yahoo.co.uk)
** URL: [http://www.geocities.com/sunriseos/ http://www.geocities.com/sunriseos/]

<br />
* '''SUNUX''' - SUNUX is aiming to be an networking OS for running web servers and DHCP server, etc.
** Contact: Andreas Tolfsen(ato AT itnerd.net)
** URL: [http://sunux.sourceforge.net/ http://sunux.sourceforge.net/]

<br />
* '''SyCODE Platform''' - SyCODE Platform is (not yet but will be) a 32bit pmode OS (multitasking) with GUI. The executable format will probably the PE. I will port an assembler, a C compiler, a linker, and I will port a basic compiler (I am writing it for DOS, it will support many features ported from C language).
** Contact: PrzemekG_(PrzemekG_ AT poczta.onet.pl)
** URL: [http://przemekg.netfirms.com/projects.html http://przemekg.netfirms.com/projects.html]

<br />
* '''Synapse Operating Services''' - A 32 bit system in protected mode for x86, with multitasking support. Each task and the system has it?s own code segment limited to 512k and one data segment for the entire system and tasks. The system architecture was developed thinking on a compatibility with x86-64 too. So we can run it on a x86-32 and 64 bits (with a small port). Our objective is create a DOS-like OS, but not compatible with it, that can run various small ports.
** Contact: Fernando Fernandes Neto (alphakiller)(ffernandesfilho AT uol.com.br)
** URL: [http://sourceforge.net/projects/comos http://sourceforge.net/projects/comos]

<br />
* '''SysPak OS''' - SyaPak OS is a microkernel based multiprocessor, multitasking, multithreading operating system for the IBM-PC Intel i386 systems. It is developed in Department of Computer Science of Bahahuddin Zakariya University, Multan Pakistan, under the kind supervision of Dr. Aman Ullah Khan. SysPak OS is a operating system with an emphasis on design and portability. It is largely implemented in C/C++, with a small amount of assembly. Currently, the system is mostly a kernel with a minimal amount of user space libraries and applications. Thus far, most of the work has been put into the kernel and other underlying support. As a result the system isn't that interesting from an end-user point of view (no gui, simple commands on a command line). Full documentation is available.
** Contact: Abdul Salam(hdrsalam AT hotmail.com)
** URL: [http://www.brain.com.pk/~hdrsalam/ http://www.brain.com.pk/~hdrsalam/]

<br />
* '''Tabos''' - Portable, good working operating system written in c. Check it out for more information
** Contact: Jan-Michael Brummer(buzz2 AT gmx.de)
** URL: [http://www.tabos.de.vu http://www.tabos.de.vu]

<br />
* '''TANaIS OS''' - (Russian) ?? ? ????? ??????????? ?????????? ? ???????????? ??????????
** Contact: Shirenin V.S.(Shirenin AT bk.ru)
** URL: [http://www.tanaisos.narod.ru http://www.tanaisos.narod.ru]

<br />
* '''The Damn Small OS''' - An Exo-kernel where the application builds the system it self, providing the most basical functions for a multi-tasking system. All the response is thrown to the application, let it manage, but protecting the resources. An extreme approach of Operating Systems, that should be highly portable. 100% in C.
** Contact: the team(alphakiller_ AT msn.com)
** URL: [http://sourceforge.net/projects/comos http://sourceforge.net/projects/comos]

<br />
* '''the dr'ex kernel''' - It's a kernel for the IA32 architecture written in C and asm. It's based on the exokernel architecture but forks from it when simplicity can be gained.
** Contact: Gianluca Guida(gianluca AT drex.tk)
** URL: [http://drex.sourceforge.net http://drex.sourceforge.net]

<br />
* '''The Force OS and Design System''' - An operating system and software design philosphy with the goal of achieving efficiency, portability, stability, security, and customizability through extensive use of modularity.
** Contact: The Jackal : Jonathan Jaekle(jonathan.jaekle AT uconn.edu)
** URL: [http://www.greenghoulie.com/theforce/ http://www.greenghoulie.com/theforce/]

<br />
* '''The FXK''' - A Forth-based exokernel
** Contact: ezanahka(ezanahka AT yahoo.com)
** URL: [http://www.geocities.com/ezanahka/ http://www.geocities.com/ezanahka/]

<br />
* '''The Kiwi Project''' - Rebellion Technologies is working on a small OS named Kiwi (working title). It is aimed at being the optimal blend of security, stability and ease of use. Not availible for download.
** Contact: Simon(admin AT rebeltech.uni.cc)
** URL: [http://www.rebeltech.uni.cc http://www.rebeltech.uni.cc]

<br />
* '''The M?bius''' - a free, open-source desktop OS. When it's finished it will combine the best features of NT, BeOS and Linux.
** Contact: Tim Robinson(timothy.robinson AT ic.ac.uk)
** URL: [http://www.themoebius.org.uk/ http://www.themoebius.org.uk/]

<br />
* '''The Spoon Microkernel''' - The spoon microkernel is my hobby. It's becoming a fully stocked microkernel and an operating system is being built around it. Please enjoy having a look, it's great for people to learn from.
** Contact: Durand Miller(pleasecheck AT website.co.za)
** URL: [http://www.djm.co.za/spoon http://www.djm.co.za/spoon]

<br />
* '''The Ultimate Controller''' - Ultimate Controller is a baby operating system visualized since 27/3/1999. I began working on it since 10th June 2003 and have completed a microkernel (5kb) with 32-bit/16-bit interface, invisible internal multitasking, and its main objective is to be a real time base for other operating systems allowing 2 or more to run transparently on the same PC, without a host OS.
** Contact: Chaitanya Bharat Dhareshwar(bharatdhareshwar2000 AT yahoo.com)
** URL: [http://none.available.yet.com http://none.available.yet.com]

<br />
* '''The Ultimate Controller''' - A fully functional OS, currently being deployed on high speed cutting machines. Can be used for a variety of hardware control tasks.
** Contact: Chaitanya Bharat Dhareshwar(cbdarts_chaitanya AT yahoo.co.uk)
** URL: [http://nositeyet.com http://nositeyet.com]

<br />
* '''tiniOS''' - its an experimental project to understand the basics of an OS and is in development phase
** Contact: ruchit garg(ruchitgarg AT hotmail.com)
** URL: [http://geocities.com/ruchitgarg/os.html http://geocities.com/ruchitgarg/os.html]

<br />
* '''Titix''' - A french experimental operating system.
** Contact: osproject_fr(osproject_fr AT yahoo.fr)
** URL: [http://t.bugier.free.fr http://t.bugier.free.fr]

<br />
* '''TJI-OS''' - TJI-OS is a 32bit Operating System, i have decided to create. I have had much experience in Basic, HTML, Batch. I will have to learn C# or C++ to create this OS but i think it will be an interesting chalenge. Any ideas/ feedback let me know.
** Contact: Ian(icisted AT yahoo.co.uk)
** URL: [http://www.tji-os.8m.com http://www.tji-os.8m.com]

<br />
* '''TomCat-OS''' - TomCat-OS is an OS developpement project multitasks and others stuffs....
** Contact: The TomCat-OS Team(tomcatosdev AT ml.free.fr)
** URL: [http://tomcatos.free.fr http://tomcatos.free.fr]

<br />
* '''TriadaOS''' - Actually this is my first serious work. I decided to begin making a OS year ago. All this year I learned low level programming and it was hard, but I did it and can start to make OS. Main purpose was to write an os for assembly programming and easy in accessing devices. TriadaOS will be have all for programing and reprogramming digital devices. For first time it will be have command line interface, but later I want to make some graphical interface as in linux or windows. Vitaly Tkachuk 22.07.2003.
** Contact: Vitaly Tkachuk(triada_os AT hotmail.com)
** URL: [http://www.triadaos.narod.ru http://www.triadaos.narod.ru]

<br />
* '''Trinary Operating System''' - The Trinary Operating System will be based on completely new techniques. Not focussing on speed, but on functionality. Once the kernel is finished I will try to make it an Open Source project. For now you'll just have to do with the source code.
** Contact: Rudy Koot(rudykoot AT trinary.tk)
** URL: [http://www.trinary.tk http://www.trinary.tk]

<br />
* '''UbixOS''' - UbixOS
** Contact: Christopher Olsen(Chris AT UbixOs.com)
** URL: [http://www.ubixos.com/ http://www.ubixos.com/]

<br />
* '''UbixOS''' - A 32bit OS based on nothing more then a dream.. Feel free to check it out.
** Contact: Christopher Olsen(colsen AT domainatlantic.com)
** URL: [http://www.ubixos.com http://www.ubixos.com]

<br />
* '''udos: a micro disk operating system''' - udos is for PC/AT compatibles with legacy FDD.
** Contact: Katsuhiko Gondow(gondow AT cs.titech.ac.jp)
** URL: [http://www.sde.cs.titech.ac.jp/~gondow/udos/ http://www.sde.cs.titech.ac.jp/~gondow/udos/]

<br />
* '''Unununium''' - The unununium project is an effort at creating a highly dynamic environment, that can be molded into various systems capable of sharing part, thus simplifying and reducing the time needed to develop many closely related, but not identical, specialized OS
** Contact: Dave Poirier(instinc AT users.sourceforge.net)
** URL: [http://uuu.sourceforge.net http://uuu.sourceforge.net]

<br />
* '''V2OS''' - V2OS is written 100% in asm (x86) so it is very small and fast !
** Contact: Philippe Reynes(reynes(AT)irit.fr)
** URL: [http://www.v2os.cx/ http://www.v2os.cx/]

<br />
* '''Venom''' - Venom is a free operating system for Intel-compatible Pentium PCs. It aims to be a complete GUI desktop system, extensible and as fast as possible
** Contact: neuromancer()
** URL: [http://www.evilmafia.org http://www.evilmafia.org]

<br />
* '''Verta OS''' - Verta OS by Black-Viper & Red Star-software (www.redstar-software.de)
** Contact: 475(support AT redstar-software.de)
** URL: [http://www.black-viper.de http://www.black-viper.de]

<br />
* '''VertaOS''' - 32-Bit Operatingssystem. FAT12, FAT16, FAT32 and EXT2 support. Opensource/Freeware project from Black-Viper and opensource programmers.
** Contact: Marco(webmaster AT black-viper.de)
** URL: [http://www.Black-Viper.com http://www.Black-Viper.com]

<br />
* '''VinAnuj Operating System''' - A real mode operating system.
** Contact: Anuj taneja &| Vineet Kumar Sharma(anujtan_123 AT rediffmail.com & vineet_k_123 AT rediffmail.com)
** URL: [http://newdelhi.sancharnet.in/anuj taneja/ http://newdelhi.sancharnet.in/anuj taneja/]

<br />
* '''VinAnuj Operating System''' - A real mode operating system build in C and Assembly. more development to continue, but still is very good.
** Contact: Anuj Taneja & Vineet Kumar Sharma(anujtan_123 AT rediffmail.com & vineet_k_123 AT rediffmail.com)
** URL: [http://newdelhi.sancharnet.in/anuj_taneja http://newdelhi.sancharnet.in/anuj_taneja]

<br />
* '''ViveOS''' - An OS designed to unify the world of computing, with some very interesting features. Still in very early development.
** Contact: Lederia Tincudialo(ViveOS AT browse.to)
** URL: [http://www.ViveOS.browse.to http://www.ViveOS.browse.to]

<br />
* '''VMiX x86''' - VMiX 3 is a new Version of this Multiuser DOS, originally introduced in 1984, The design of VMiX has changed to allow it to migrate from IA32 architectures to the newer AMD64 and IA64 environments. The new architecture includess two main components. The system layer is managed by BABy (Basic Abstraction Block). It manages the hardware interaction in a manner similar to Windows' HAL. The BABy microkernel exports an API that can be used by other O/S's. The second component is the VMiX O/S layer, it manages text and graphical processes.
** Contact: Tony Borras(tonyB AT sysdev.org)
** URL: [http://www.sysdev.org http://www.sysdev.org]

<br />
* '''WISDOM''' - WISDOM is a 32-bit operating system with a primitive shell implemented. It is copyrighted under GNU/GPL license. WISDOM is also a research into the field of design of operating system.
** Contact: R Karthick & Anita Shelton(rkarthick AT gmx.net)
** URL: [http://wisdom.sourceforge.net http://wisdom.sourceforge.net]

<br />
* '''WorkStream Universal''' - WorkStream Universal is a 32 bit Operating System. See other details on Website
** Contact: (info AT asa-india.net)
** URL: [http://www.asa-india.net/ http://www.asa-india.net/]

<br />
* '''X-OS''' - a little OS project in 16/32 bits mode (you can choose startup mode in a configuration file called bootconf), developped with C/asm. XOS actually can loads GDT IDT, initialyse PIC, and manage keboed (some commands are implemented). the next vertion will support paging, page allocation, and memory allocation...
** Contact: Alaa-eddine KADDOURI(alaa-eddine.kaddouri AT wonderworlds.net)
** URL: [http://http://h.world.free.fr/index.php?main=hw/xos/xos.php&aux=nil http://http://h.world.free.fr/index.php?main=hw/xos/xos.php&aux=nil]

<br />
* '''XOA-DOS''' - Free operating system, open source. It's a project to learn how to program an OS and to exchange idea about. (Site is french)
** Contact: Picard Damien(xoados AT hotmail.com)
** URL: [http://xoa-dos.cjb.net http://xoa-dos.cjb.net]

<br />
* '''XOPE''' - XOPE is a Free Micro-Kernel Based Open Source Operating System. It aims to be minimal and functional. It's written in C and Assembly. License: BSD
** Contact: Frank Anemaet, Daniel Pischl(frank AT anemaet.nl)
** URL: [http://xope.sf.net http://xope.sf.net]

<br />
* '''xOS''' - xOS is a small OS. We'r still working on it and there are of course little problems, but its just great to write it and learn a lot. xOS is written in c and a little bit assembler. We have a small team and just enjoy that :)
** Contact: shaftmc(shaftmc AT gmx.net)
** URL: [http://www.xos.net.tc http://www.xos.net.tc]

<br />
* '''YAUBOS''' - YAUBOS is an attempt to create a new modern free UNIX based OS that includes modern OS development concepts like scalability, high performance, distributed networking, clustering, resource control, increased security, reliability, admin access levels.
** Contact: Ivo Vachkov, Ilian Zarov, Ivan Mishonov(todorov_bg AT hotmail.com)
** URL: [http://www.sourceforge.net/projects/yaubos http://www.sourceforge.net/projects/yaubos]

<br />
* '''ZoftOS''' - ZoftOS is a Intel 80x86 based OS that **will** (subject to change) provide support for VFAT and ext2 with different executable file formats supported. Written in C/C++ (gcc) and assembly (nasm), unde Win/DOS using Bochs (for testing anyways). Main purpose __was__ to develop a smarter shell, that could recognize and learn different commands and shell scripting that's more flexible.
** Contact: Ben Hsu(ben.sunghsu AT att.net)
** URL: [http://zoftos.sf.net/ http://zoftos.sf.net/]

<br />
* '''Zygomatic''' - An OS designed around idiomatic C++ concepts such as RAII, iterators, and streams.
** Contact: Bregmasoft(zygomatic AT bregmasoft.com)
** URL: [http://zygomatic.sourceforge.net http://zygomatic.sourceforge.net]

Revision as of 19:42, 17 June 2006

This page maintains a list of academic, personal, and small non-commercial operating systems. For information regarding commercial or main-stream operating systems visit wikipedia:Operating_system.


  • "Alt Ctrl Delet" Operating System - This is new operating system that will work in Paging Memory Mode, on every processor from 386sx with GUI!! Look here to see some code or something else.


  • $mUrF oS - $mUrF oS is a operating system that is to be written in asm and c/c++ it should be able to run some programs from windows and linux at the moment(22/12/02)it not very useful but it will get more and more powerful as time goes on



  • 3OS - 3OS is an Object-Oriented Operating System. We're making something really new. 3os.ru now is only available in Russian, sorry. But if you're interested in that - our e-mail is open for you.


  • ab/os - This system is a work in progress. It is a x86-based kernel, written in asm, (main goal is performance) by Mohamed Amine BOUKHOULDA. (Algeria).


  • Ace OS - This OS is mainly deal with the hardware specifications. It is coded in C,C++(MingW) and Assembly(NASM). I does not want to compete with Windows or Linux. Simply it is an 32bit multitasking operating system for IA32 developed for experimental and exploration purpose. The next version (Ace 2.0) will capale of handling DLL files also.


  • AcOS - An x86 compatible operating system written in 100% asm code. AcOS is not Linux or Winbloz compatible but aims to perform.


  • AdaOS - Project to develop a fully distributed OS written mainly in Ada. Primary aim will be at desktop workstation. Will be secure, object-oriented, with GUI.


  • AeliX OS - Aelix is a small ( and very young ) os, not inspired to other operating systems. Support Fat12 AFS32, native file system, xms, processor tests, protected mode, serial and parallel devices and much more.


  • Agnix - Agnix is a small operating system kernel for i386, supporting 32-bit protected memory mode, paging, hardware switched tasks, memory tests (RW, ECC, address patterns), PCI bus, devices, PCI IRQ routing, RT timers and network protocols. Agnix is available with all the source code and is fully compatible with the Linux Kernel API. Agnix has been written from scratch by Lukas Dembinski.



  • Aladdin - a little OS project in 16/32 bits mode (you can choose startup mode in a configuration file called bootconf), developped with C/asm. XOS actually can loads GDT IDT, initialyse PIC, and manage keboed (some commands are implemented). the next vertion will support paging, page allocation, and memory allocation...



  • Amateur OS - A real time, minimum kernel operating system for doing DSP work and amateur radio digital modes.


  • Amiga Research Operating Syste, - AROS aims to create a free open source AmigaOS like OS and make it better then the original.


  • Anthony's OSDEV Web Site - This site is home to BootSector/OS and Quick86/OS


  • Artefact - I am student of russian university SPBGUIFMO. I want to developing operating system for ALL digital equipment.


  • AsbestOS - AsbestOS is a simple operating system. Right now it boots with GRUB, though a native bootloader is soon to come. Also, in v.02, a keyboard driver a simple console will be available. Relatively soon, it will be available for download. Your support is appriciated!


  • Atomic OS - Os that fits on a boot sector of a floppy ? a crazy idea or a joke. I striped down everything: file system, I/O support, program support, and an editor.


  • AuroraOS - AuroraOS is an operating system aimed to support FAT12, FAT16 and FAT32 hdd partitions and support multiple OS's


  • AWOS (Andrew Wilcox's Operating System) - AWOS is an operating system that will CONQUER THE WORLD! No, but check it out!


  • Axion Operating System - It was the synapse project, now remolded into a new style. The system now follows the S-A-S conception, providing a blocking memory manager, multi-threading, and uses a call table instead the interruptions. Compatible with X86-64.


  • BAB - BABy (Basic Abstraction Block) is a 50Kb IA-32 microkernel for DOS. It manages the x86 hardware interaction in a manner similar to Windows' HAL. BABy exports an extensive API via INT's 15h, 2Fh, and 31h. It is free LGPL'd software with full source. The API provides services in 5 categories: I/O control, PMode domains, PMode services, Memory mgmt, and VM86 mode. DPMI services via BAB are not yet complete. BABy can be used to provide PMode services to our shareware multiuser O/S, VMiX x86 (listed velow). Distribution includes binaries, sources, makefiles, samples and API docs.


  • Babya System - Babya System is a free shell replacement that runs in Windows. It's freeware and updated regulary.


  • BabyOS - A MultiThreadded MultiTasking GUI Terminal-OS Created By Dustin MacDonald.You May Download it From dustin.cjb.net or email me at dustinmacdonald3000@hotmail.com


  • BackDraft OS Development - This site has links to many good places for OS development as well as a few tutorials. The author is working on a programming language designed just for OS development.


  • Bens OS - This OS was started to be a hobby os and to help others who HATE Micro$oft Remove .nospam at the front of my email to send me a message


  • Binary OS at 13 january 2004 - Hey man! you think that future in fast monolith kernel? you think future is unix? it not correct... future in GUI in 3d GUI in multimedia and net technology... make future with Binary OS.. discuss with us create os process on the forum http://board.sysbin.com.. now on the forum many russians posts, but start international topics ;)



  • Blueleaf OS - Blueleaf OS aims to be a stable OS with a simple GUI implemented but for now the development is going very slowly...


  • BootSector/OS - BootSector/OS is my crazy attempt to put a whole operating system in a floppy disk bootsector (512 bytes). It is written in NASM assembly. Think i'm crazy? So do the people at the OSDEVER.NET forums. But i'm doing it anyway! Check it out!


  • BRiX - safe-language/OS hybrid - persistent database filesystem - reconfigurable graphical interface


  • Capital OS - Capital is an Object Oriented Operating System being developed for iPAX386+ processors. It features a multithreading tasking model. The kernel itself is multithreaded and is fully preemptible giving support for Real Time processes. The memory model is a paged virtual memory system. A hardware interface layer is envisaged. It follows a totally Object oriented design with all designing done in UML. It is being written in C++, C and of course, Assembly.


  • ChaOS - Simple 32bit operating with simple code. Perfect to teach basics. In future it will be using 4 rings of CPU.


  • Cleese - The goal is an operating system written as much as possible in Python with the Python VM as a micro-kernel on top of a minimal C/asm layer.


  • Clicker - Exploring new ways in OS design. Clicker32 is a microkernel-based system for x86 hardware. It's based on modular architecture and already supports preemptive multithreading + user-level processes. Next milestone (0.8.0) should allow loading of user program from another user program.


  • Clockwork - multi platform OS started out on a 2mhz Z80 microproc. runs on a gameboy (w/some display problems) now porting to x86 as of 06/18/02


  • Codename: NEXUS - NEXUS will be a fully-asm multitasking multithreaded OS. It is in the early stages of development. Project is opensource, and code is released as created. Semi-modular design allows you to update parts of the OS without downloading all the source.


  • COPSY - COPSY stands for Cool OPerating SYstem, and is meant to be written in C++. Another C++ OS that will die?? Don't think so. COPSY will be built with a kernel made in C++/asm and have a framework of classes for rapid app dev. The first step will be to make a minimal binary containing a class, to get it work from the beginning.


  • Coronis - Open source RTOS written entirely in ia32 assembler language with accent made toward code size and speed optimizations. The goal of this project is to create multitasking operating system from scratch mainly for educational purposes.


  • COS - PM, multitasking os on very beginning written in asm and c++


  • cos2000 - Un OS en fran?ais enti?rment en ASM. Le site traite aussi de la prog des OS.


  • Cosix - An OS built in ASM, for best results, attempting to be a great one..



  • csertOS - csertOS is an os deesighned and built be CSERT. It is designed from the ground up to be as secure as possible


  • CubixOS - My OS Runs Windows,DOS And Linux Programs.Sorry,Only Source At The Moment, If You Need Help With Compilign Email Me.


  • CuteOS - a simple OS,developing for fun.tools are djgpp(gcc)+nasm.tries to nake a sub-microkernel.will be avaliable as restricted open source(after completing).


  • DaNoOS - An operating system for educative reasons. Maybe it will be open source, however I'm not really sure. Anyway, there will be a file system the DFS, user-friendly wizards and a VERY powerful GUI. Come have a look ps dont forget the forums http://danoos.board.dk3.com


  • Dark Supercilious OS - An OS "simply" designed to help me learn how and to give me all the capabilities I need without the hastle of all those "user friendly" things from microsoft.



  • DEX Extensible operating system (dex-os) - dex-os is an educational operating system that supports a plug-in like architecture and aims to achieve zero static inter-module calls.


  • DF-DOS (And other OS related DFTECH products) - DF-DOS:- A real mode OS (similar to XOA-DOS in a few ways, but not identical in a lot of ways also) Built using NASM for x86 (386+) CPU's. And designed for normal floppy disks. Source available and some tutorials/documents. Main purpose of the site is to initally learn about OS development rather than commercial or linux like use.


  • DoOrS - DoOrS - OS created for educational purposes. Main points - multitasking, FS, Memory Manager, Interrupt Handler, ++


  • Drywell OS - x86 based OS that will be written mostly in C and some assembly. Drywell is basically a testing place for stuff that I will hopefully write for my osdev.org site.


  • DXOS - A micro-kernel based O/S being developed as a hobby.


  • Dynacube Operating System - A Full fledged open source, x86 based, 32bit Protected mode, multitasking operating system. Check it out.


  • Dynacube Operating System - A Full fledged open source, x86 based, 32bit Protected mode, multitasking operating system. Check it out.



  • E/OS LX Desktop - Free open source Graphical Desktop for DOS for run Microsoft Windows, Microsoft DOS and Linux programs. Based on Wine, Linux and DOSEMU.



  • Ekush - Aim to develop an alternative platform - clone of Windows XP. Project published under the GNU GPL.


  • Electrolysis KB (Kernel Builder) - Electrolysis KB is a system that will eventually load you out of any OS environment and allow you to treat partitions as if they were data files. Electrolysis KB will allow you to emulate new instruction types to test how well you could build kernel code using any new CPU instructions.



  • Empty Head OS 2003 - no description just view the site


  • eox3 - eox3 is planned to be a RT SMP microkernel. I finally decided to publish a link in here, though my kernel is far away from being useful. The project is currently paused, as I've no time for coding till at least October03 + I somehow lack motivation since a few years.. :(. Maybe some nice responses will get rid of this problem.. Don't expect anything, just another hobby os.


  • Euro - OS - This project will be a project that will make it possible to run a program from the mac on a pc, using a universal language, which this project / os will emulate.


  • Express OS - Can execute DOS tasks. Runs from MS-DOS version 7 (Windows 95,98), later will compatible with other versions.



  • Fecundity - The Fecundity project is the main portion of a senior thesis project. It is designed exclusively for the AMD64 architecture in true 64-bit mode. Implemented as a microkernel, it is an investigation into orthogonal persistence. (See Website)


  • FlachsOS - FlachsOS is a 32-Bit Realtime Operating System.


  • Flick - Flick is supposed to be a simple but powerful and clean 32-bit Unix.


  • FreeDOS - Today, FreeDOS is ideal for anyone who wants to bundle a version of DOS without having to pay a royalty for use of DOS. FreeDOS will also work on old hardware, in DOS , and in embedded systems. FreeDOS is also an invaluable resource for people who would like to develop their own operating system. While there are many free operating systems out there, no other free DOS-compatible operating system exists.


  • FreeVMS - This site advocates the migration of VMS functionality to other operating systems, has pointers to a project in France where people are working on a truely "Free VMS", and to port tools from other operating systems to VMS to make it more attractive to a larger group of users. Don't forget to visit http://freevms.free.fr/indexGB.html


  • FritzOS - FritzOS is a (incomplete) OS. Ideas will be added to the OS as it's developed and, it will run on the x86 platform. FritzOS will have a GUI and be easy to use & understand.FritzOS is programmed in Assembly/Intel Syntax, C, and C++.


  • FstOS - An small 32bit os. It supports all windows 98 applications.


  • GalaXyOS - This is a new OS written in C. We want that this OS is simple to use but highly sure and stable. One has already many as an example utility writer of simple text. It recognizes the frequency of the CPU and the amount of RAM.


  • Gee'z Box - [32BITS] amharic operating system,multiproccess. Work on 386. 640 by 480 grafics, see it to belive it.


  • Gerbil OS - "Just like a gerbil in its wheel, it just keeps on running!" Made for a project at school, it will be a multitasking OS with some sort of GUI.



  • grumpyOS - grumpyOS will be a "just 4 fun" project, nothing professional like GNU or Linux.


  • HeliX - HeliX is a german open-source OS. It has a nice shell and already supports FAT 12, multitasking, keyboards and mice and very, very much more... HeliX is still in development and it doesnt exist a long time , so there are many features to come! At this point of time there are no downloads at the webpage, because there are still some heavy bugs (; -please be patient; they'll come!


  • High Flex Modular Operating System - 32BIT - Follow the pre-design, brain-storming, and creation of a full-featured operating system built on the idea of stability, speed, native graphical interface, and network support.


  • Horizon - Horizon is a research Operating System. It is written for the i386 processor family, using C (gcc) and some Assembly (nasm). Its main goal is to develop a natively network-integrated structure, so that I/O operations (both local and network ones) happen in the same manner. This way every Horizon node on the Internet (or in a LAN) can communicate natively by means of a Network File System.


  • IBOX - IBOX is a "modular" operating system for the x86 desktop. The main goals of this os are: Portability, Stability, Security, and Customizable. It will be written in assembly language and C. I suggest you take a look for yourself.



  • ISOS - ISOS is a very simple multithreaded OS for the Evaluator-7T board from ARM. It is based on JayOS also listed on this page. It features pre-emptive multi-threading, communication between threads, etc. and hardware drivers.


  • ItaliOs - ItaliOs ? un sistema operativo completamente in italiano creato per divertimento, ha anche gi? il supporto per il tcp/ip, ? multitasking, ha un fs, etc. ItaliOs is an operating system totally in italian language, maked for fun. It's got tcp/ip support, a multitasking, a fs, etc.


  • JaysOS - JaysOS is a "toy OS" that runs on the Gameboy Advance. It provides preemptive threads, semaphores, condition variables, and message queues.




  • JijOS - JijOS basic features: * Protected mode * Multiboot compatible - Example for booting compressed kernel with GRUB. Take a look on e820-bios call memory detection ;0) * Mixing NASM + GNU C soures * Kernel is in ELF executable file format * Tiny libc * Use advanced cpu detection from Linux sources * Can be compiled with or without kernel debug messaging * memory paging, virtual memory


  • JonOS - JonOS is a 16-bit operating system made entirely in asm, released under the GNU General Public License. It can't do much yet, but it has a cool prompt and a nice clock ;)


  • JoyDrive and JoyDrive 2 - (Spanish only)Este sistema operativo es una especie de iDrive de BMW, adaptado para usarse en un futuro por Plus Cars, propiedad de LS Group AG en el mundo o Leoplan Group AG en M?xico. Mando con Joystick e incluye GPS, TV, DVD, CD, etc. Lo montar? en Plus +7 y el radical Plus Exige, en un principio. No est? disponible p?blicamente, s?lo es un anticipo...



  • Karig - Karig is a toy OS for Pentiums that I'm writing as a hobby -- inspired by Chuck Moore's colorForth and some of Jef Raskin's UI ideas. Features to be implemented: (1) cooperative multitasking; (2) autosave (RAM is loaded and saved as a single file, so no filesystem is needed); (3) built-in colorForth compiler; (4) bitmapped (anti-aliased) fonts; (5) built-in text and font editors.


  • KerOS - KerOS is an OS for x86 written entirely in assembly. The project is French, free and open-source.


  • Kid Operating System (KOS) - A French operating system project. A modular OS, written in C, with an object oriented driver management. Use protected mode. Lots of documentation on the Web site.
    • Contact: Julien Munier, Thomas Petazzoni, David Decotigny(thomas.petazzoni AT enix.org)
    • URL: http://kos.enix.org


  • kiOSk - An operating system development framework for people who develop an OS in part or full. It can be used to develop a particular portion of an OS. It can be used to create any kind of OS (monolithic/microkernel or maybe even distributed).


  • Knicos - A graphical, multitasking os, with a very good file system. Built from scratch, does not use dos, etc. Aimed to be simple for the average user, yet powerfull.


  • kOS - An Operating System - kOS (previously nOS, soon be changing it's name on web too...) stands for Kool Operating System. It's a very small Operating System written in C++ and Assembly. May be it doesn't fit into the definition of an Operating System, but I would like to call it an Operating System as it is my very first few steps to the wonderful world of Operating Systems. I have made it with a lots and lots of effort. The best part of it is that it is available with it's source code. kOS is a command line Operating System that uses 80x25 text resolution. It also displays a (stupid) graphics welcome message every time you boot it and a goodbye message each time you shut it. I use 320x200 256 color mode for that.


  • L4ka - L4 is an extremely fast microkernel available for x86, ARM, MIPS and other architectures.
    • Contact: University of Karlsruhe, Germany(l4ka AT ira.uka.de)
    • URL: http://l4ka.org/


  • Lemadops OS - Lemadops is my atempt at writing an OS. It's not very advanced but it will be free to download if anyone wants it. I am aiming for a DOS like system.


  • Leoplan System 1.0 GS - This is the light version of Leoplan System 1.0 LS and Leoplan System SS 1.0


  • Leoplan System v 1.0 LS - The serious competence of the new Microsoft Windows XP Longhorn!



  • Lucie - My attempt at getting what I want out of my computer. It will be designed mainly for software developers and will be highly configurable.


  • LUnix - LNG is an operationg system primarly for the good old Commodore64 home-computer. There also is a native version for the successor Commodore 128. Ports to other 6502/6510 driven 8-Bit Computers are possible but not yet started. LUnix started in 1993 and reached the internet in 1994. In 1997 LUnix 0.1 was rewritten from scratch, the result is LNG.


  • MazzanetOS - MazzanetOS is a DOS/UNIX-like operating system writen in assembly language and C++. It currently runs off a floppy disk and includes a graphics demo. It will run (hopefully) on any PC.


  • Meganet 1.0 - This operating system is written in pure x86 assembly. Will have a nice MacOS style GUI!!! (When finished...)



  • MenuetOS - MenuetOS is a fully 32 bit assembly written graphical operating system. Menuet supports 32 bit x86 assembly programming as a faster and smaller system footprint. Menuet has no unix roots and the basic system is meant to be a clean asm based structure. Menuet isn't based in any particular operating system, since the idea has been to remove the extra layers between different parts of software, which complicate programming and create bugs. Menuet's application structure is not specifically reserved for asm programming since the header can be produced with practically any other language. However, the overall application programming design is intended for easy 32 bit asm programming. The GUI is extremely easy to handle with assembly language.


  • MFSOS - This is a operative system (to be ) compatible with windows and linux and also with 2 filesystem (Multi FileSystems Operative System) :-)


  • Micro OS X - A Free DOS like Operating System which fits on one floppy disk. The new Micro OS X is the third generation of Micro OS. The Micro OS X Workspace Manager is based on GEM Desktop.


  • MicroOS - Very small real mode, real time, GUI, x86 OS for industry usage in early development stage mainly written in C and inline assembler.


  • Milos - A small OS, that should help programmers, how an OS grows and works. There are two versions one in Real-Mode and one in Protected-Mode.


  • Minirighi - A didactic Linux-like kernel.



  • Mixmos - Mixmos wants to provide you with a subOS that is EASY, FULL OF FEATURES, HAS LESS BUGS, and FREE!!! Current Version: TB (1st)



  • MuOS - Little 32-bit OS with continous development and with good documentation.


  • MyNOS - The MyNOS project aims at developing a new and different operating system, based on high-level languages. MyNOS will be based on the OCaml bytecode interpreter. We'd like to explore microkernel architecture and new language definition too.


  • Nanos - Nanos is a protected mode nanokernel OS for x86 computers. It is written in assembly and assembled with NASM.


  • NeoGEN - NeoGEN is a new generation operating system for desktop PCs and workstations. It is developed for any PC owner, and its main features are high-reliability, very extensible structure and very high response times. A native GUI is supported at kernel-level.


  • NeOS32 - The NeOS32 is a real time operating system, designed for the IA-32 platform (Intel i386 and compatibles). Main goals of NeOS32 are: open architecture, flexible to add new modules, minimalizing responses delays, easy to install (use), and much much more ...


  • NETForce OS - Operating System was created to allow anyone to do Internet/Network tasks more secure. It includes cryptographic support, multiuser support and more. More info on our website soon.


  • NextWebOS - NextWebOS will be dedicated to web related jobs: web serving, database servers, php built-in module etc.


  • nova-x - nova-x is the new form of "xOS". We have worked a lot and could include a filesystem, protected mode, some GUI- Stuff and lots more. Just enjoy it :)


  • NOWSMART OS - CPU:IA32(x86) DOS Like 32BIT "GUI" OS. Supports FAT12/FAT16/FAT32 by using BIOS. You can use any device which is supported by disk bios, for example, 1.44MB diskette, IDE hard disk, SCSI Hard disk. This OS supports all resolution of display which is supported by VBE 2.0 (but linear frame mode only). This OS supoorts size alterable window, child window, topmost window, close button. The application can be developped by usigng original ANSI C compiler(NWSC), original MASM compatible assembler(NWSA), original COFF/OMF Linker(NWSL). Still more, it can be developped by using Visual C++(MS), too.


  • NWSOS - CPU:IA32(x86) DOS Like 32BIT "GUI" OS. This OS supports FAT12/FAT16/FAT32 by using BIOS. You can use any device which is supported by disk bios, for example, 1.44MB floppy disk drive, IDE hard disk, SCSI Hard disk. This OS supports all resolution of display which is supported by VBE 2.0 (but linear frame mode only). This OS supoorts size alterable window, child window, topmost window, close button. The application can be developped by usigng original ANSI C compiler(NWSC), original MASM compatible assembler(NWSA), original COFF/OMF Linker(NWSL). Still more, it can be developped by using Visual C++(MS), too.



  • omegaOS - omegaOS is a 32bit environment for IBM-compatible systems. It supports a GUI system, multiuser and multitasking. It's not derived from any other existing OS.



  • Orangelinux - A set of operating system tools and growing mini unix kernel base on early linux.


  • OS-Developer-OPERATIN SYSTEM - I have not more to describe look this and Download the best operating system



  • OS/C - OS/C is my small, open-source, Unix-like OS. It is (and was) designed to preform networking tasks and other file-oriented processes whiltaking up very little of the computer's processing power.


  • OSSO - A Micro Kernel Operating System written from scratch


  • OSV - OSV is yet another experimental 32bit OS, UNIX-unlike. Work in progress :)


  • panaLiX - Simple pmode os. Written totally in Sphinx C--. Paging support. If you have an osdev problem, feel free to ask me.




  • phoenix - The site contains sources of a minimal kernel, (it is still growing). Other items include a new CPU scheduler for Linux which can be customized for both CPU and IO jobs, Multi-threading code (using signals) in Linux, Multi-Programming (just like win 3.1 withoug GUI) in DOS with source.


  • Phrame - Phrame is a revolutionary GUI operating system for Pentium processors. Its main features are reliability and velocity. Its support one of the fastest file system available: LSS


  • PIRAT-OS - I'll try to make a 32-bit os which have a nice gui. it will look like linux.


  • POSYS - POSYS: Programmers Operating SYStem Small, fast, dynamic, secure. (In development) Language: NASM + CC386. Useful links on page.


  • Prabu - B+ it's mainly concerned with Protecting your imp's and dmp's from lovely Viruses... so the price payed for this purpose is, SPEED ,yeah it will eventally decrease but SECURITY is Promised...that's ...B+ It's Just to Be not to Beat...


  • Pro-OS - A 32-Bit OS for the x86. A microkernel architecture targetted for speed.


  • qB real-time microkernel operating system - Project on creating real-time microkernel based operating system used not only for PC, but also for other forms of computing devices, such as embedded systems.


  • Quagga Operating System - Something seemingly fun to do. Actually avoiding a linux-like design, and designed new from the ground up. Began development in April 2001, though, not much has occured so far.


  • Quark Operating System - Quark is an Object Oriented 32 bit operating system. It aims to be a complete multitasking kernel.


  • Qucik86/OS - Quick86/OS is an OS that has a command-line UI and runs off of a floppy. It is meant for 8086es and above. I am making it to learn more about OSDEV. Written in NASM assembly.


  • QuickRAM Operating System - This is an OS designed mainly so I can learn some stuff, and so that other people can learn to. I can imagine situations in which it would come in handy though...


  • rdos - x86 based OS written entirely in assembly. Provides protection with segmentation. Multithreaded with support for DOS, DPMI and Win32 console apps. Possible to add other emulated environments like UNIX.


  • Reactos - A GPL project to clone WinNT. Most of NT kernel is already done. GUI is in progress. Looking for developers.


  • RedOS - RedOS is a small operating system written in C ,assembly it work on PM32, Just come to see.



  • ReOS - Small, object-oriented, real-time operating system for i486+ machines.


  • RetroForth - RetroForth is a free (public domain) operating system for IBM Compatible PC's. It is written in assembly (NASM) and Forth.



  • Roman Lossin - The new nova-x Portal. nova-x is a small OpenSource OS, which supports already protected mode, a nice FileSysem, some Hardware- Drivers, virtual Debug Consoles etc. Memory Management etc. is also planned.


  • Ruby Operating System - Harvest the best features from other operating systems and combine it into ROS. ROS should be user friendly. As much as possible should be written in Ruby, so that a user, which masters Ruby, are in full control of ROS.


  • RYMOS - Graphic os under construction maked with NASM and GCC


  • Safe 1.0 LS - This is the classical "clon" of your favourite MS-DOS.


  • sanos - A small 32-bit x86 operating system kernel for jbox appliances. A jbox is a JavaOS server appliance running on standard PC hardware. This enables you to run java server applications without the need to install a host operating system. Only a standard Java HotSpot VM and the sanos kernel are needed.


  • Sartoris Microkernel - The Sartoris Project aim is to develop a portable microkernel and a set of operating system services that support: - Efficient implementation of local system calls. - Concurrent execution of several OS 'personalities', ie a UNIX environment and a native microkernel-based interface. - Simple and elegant integration of distributed operating system components.


  • Sixtus - Sixtus isn't ready now, but I'm hard working on.It will be a completely new OS based neither on Unix nor on another OS. If you want to help me,just mail me.


  • SkyOS V3.0 - 32Bit PM, Paging, Multitasking, VM86, GUI (SkyGI/GiGFX), VFS,FAT12/16/32,SkyFS,ProcFS,DeviceFS,Network,TCP/IP,Keyboard, Serial,PS/2,IDE,ATAPI,FDD,RAMDISK,Soundblaster,VESA2.0,CT6xxxx, Dynamic loadlable modules, PnP, PCI, LIBC, SkyGI Library, Graphical Applications.


  • SOFriki - It's the firts Catalan OS developed in Catalan!



  • SOWOS - The first open-source operating system for next-generation wirelesss phones and other devices . This system will enable companies to create, deploy and deliver next-generation mobile communications products faster -- and at a significantly lower cost -- than through use of existing proprietary systems.


  • Stefan Tappertzhofen - FDOS is a small educational 100% in Assembler written Operating System. It supports FAT 12, multi Kernel and lot of more. It comes with a German and English documentation.


  • SteveOS - A little hobbiest OS im working on.


  • Storm OS - Storm Operating System based on x86 family architecture with paged, protected memory, heavy proccess software multitasking and GUI. Storm OS is being created with asembly (NASM compiler) and General C (GNU GCC compiler) language.


  • StormDOS - GNU GPLed OS, in FreePascal, developed by amateur programmers from CIS countries (Belarus, Ukraine, Russia...) Later there will be an English version of the site.



  • Sunrise OS - SunriseOS is a tiny operatingsystem that I'm trying to write. I first tried assembly, but didn't get so far with it, because I'm not a very good assembly-programmer. This jear, I restarted the project in c++, mixed with some assembly code. The concept is very simple, so no explenation will be needed. Everything is or will be explaned in the sourcecode.


  • SUNUX - SUNUX is aiming to be an networking OS for running web servers and DHCP server, etc.


  • SyCODE Platform - SyCODE Platform is (not yet but will be) a 32bit pmode OS (multitasking) with GUI. The executable format will probably the PE. I will port an assembler, a C compiler, a linker, and I will port a basic compiler (I am writing it for DOS, it will support many features ported from C language).


  • Synapse Operating Services - A 32 bit system in protected mode for x86, with multitasking support. Each task and the system has it?s own code segment limited to 512k and one data segment for the entire system and tasks. The system architecture was developed thinking on a compatibility with x86-64 too. So we can run it on a x86-32 and 64 bits (with a small port). Our objective is create a DOS-like OS, but not compatible with it, that can run various small ports.


  • SysPak OS - SyaPak OS is a microkernel based multiprocessor, multitasking, multithreading operating system for the IBM-PC Intel i386 systems. It is developed in Department of Computer Science of Bahahuddin Zakariya University, Multan Pakistan, under the kind supervision of Dr. Aman Ullah Khan. SysPak OS is a operating system with an emphasis on design and portability. It is largely implemented in C/C++, with a small amount of assembly. Currently, the system is mostly a kernel with a minimal amount of user space libraries and applications. Thus far, most of the work has been put into the kernel and other underlying support. As a result the system isn't that interesting from an end-user point of view (no gui, simple commands on a command line). Full documentation is available.


  • Tabos - Portable, good working operating system written in c. Check it out for more information


  • TANaIS OS - (Russian) ?? ? ????? ??????????? ?????????? ? ???????????? ??????????


  • The Damn Small OS - An Exo-kernel where the application builds the system it self, providing the most basical functions for a multi-tasking system. All the response is thrown to the application, let it manage, but protecting the resources. An extreme approach of Operating Systems, that should be highly portable. 100% in C.


  • the dr'ex kernel - It's a kernel for the IA32 architecture written in C and asm. It's based on the exokernel architecture but forks from it when simplicity can be gained.


  • The Force OS and Design System - An operating system and software design philosphy with the goal of achieving efficiency, portability, stability, security, and customizability through extensive use of modularity.



  • The Kiwi Project - Rebellion Technologies is working on a small OS named Kiwi (working title). It is aimed at being the optimal blend of security, stability and ease of use. Not availible for download.


  • The M?bius - a free, open-source desktop OS. When it's finished it will combine the best features of NT, BeOS and Linux.


  • The Spoon Microkernel - The spoon microkernel is my hobby. It's becoming a fully stocked microkernel and an operating system is being built around it. Please enjoy having a look, it's great for people to learn from.


  • The Ultimate Controller - Ultimate Controller is a baby operating system visualized since 27/3/1999. I began working on it since 10th June 2003 and have completed a microkernel (5kb) with 32-bit/16-bit interface, invisible internal multitasking, and its main objective is to be a real time base for other operating systems allowing 2 or more to run transparently on the same PC, without a host OS.


  • The Ultimate Controller - A fully functional OS, currently being deployed on high speed cutting machines. Can be used for a variety of hardware control tasks.



  • Titix - A french experimental operating system.


  • TJI-OS - TJI-OS is a 32bit Operating System, i have decided to create. I have had much experience in Basic, HTML, Batch. I will have to learn C# or C++ to create this OS but i think it will be an interesting chalenge. Any ideas/ feedback let me know.


  • TomCat-OS - TomCat-OS is an OS developpement project multitasks and others stuffs....


  • TriadaOS - Actually this is my first serious work. I decided to begin making a OS year ago. All this year I learned low level programming and it was hard, but I did it and can start to make OS. Main purpose was to write an os for assembly programming and easy in accessing devices. TriadaOS will be have all for programing and reprogramming digital devices. For first time it will be have command line interface, but later I want to make some graphical interface as in linux or windows. Vitaly Tkachuk 22.07.2003.


  • Trinary Operating System - The Trinary Operating System will be based on completely new techniques. Not focussing on speed, but on functionality. Once the kernel is finished I will try to make it an Open Source project. For now you'll just have to do with the source code.



  • UbixOS - A 32bit OS based on nothing more then a dream.. Feel free to check it out.



  • Unununium - The unununium project is an effort at creating a highly dynamic environment, that can be molded into various systems capable of sharing part, thus simplifying and reducing the time needed to develop many closely related, but not identical, specialized OS


  • V2OS - V2OS is written 100% in asm (x86) so it is very small and fast !


  • Venom - Venom is a free operating system for Intel-compatible Pentium PCs. It aims to be a complete GUI desktop system, extensible and as fast as possible


  • Verta OS - Verta OS by Black-Viper & Red Star-software (www.redstar-software.de)


  • VertaOS - 32-Bit Operatingssystem. FAT12, FAT16, FAT32 and EXT2 support. Opensource/Freeware project from Black-Viper and opensource programmers.



  • VinAnuj Operating System - A real mode operating system build in C and Assembly. more development to continue, but still is very good.


  • ViveOS - An OS designed to unify the world of computing, with some very interesting features. Still in very early development.


  • VMiX x86 - VMiX 3 is a new Version of this Multiuser DOS, originally introduced in 1984, The design of VMiX has changed to allow it to migrate from IA32 architectures to the newer AMD64 and IA64 environments. The new architecture includess two main components. The system layer is managed by BABy (Basic Abstraction Block). It manages the hardware interaction in a manner similar to Windows' HAL. The BABy microkernel exports an API that can be used by other O/S's. The second component is the VMiX O/S layer, it manages text and graphical processes.


  • WISDOM - WISDOM is a 32-bit operating system with a primitive shell implemented. It is copyrighted under GNU/GPL license. WISDOM is also a research into the field of design of operating system.


  • WorkStream Universal - WorkStream Universal is a 32 bit Operating System. See other details on Website


  • X-OS - a little OS project in 16/32 bits mode (you can choose startup mode in a configuration file called bootconf), developped with C/asm. XOS actually can loads GDT IDT, initialyse PIC, and manage keboed (some commands are implemented). the next vertion will support paging, page allocation, and memory allocation...


  • XOA-DOS - Free operating system, open source. It's a project to learn how to program an OS and to exchange idea about. (Site is french)


  • XOPE - XOPE is a Free Micro-Kernel Based Open Source Operating System. It aims to be minimal and functional. It's written in C and Assembly. License: BSD


  • xOS - xOS is a small OS. We'r still working on it and there are of course little problems, but its just great to write it and learn a lot. xOS is written in c and a little bit assembler. We have a small team and just enjoy that :)


  • YAUBOS - YAUBOS is an attempt to create a new modern free UNIX based OS that includes modern OS development concepts like scalability, high performance, distributed networking, clustering, resource control, increased security, reliability, admin access levels.


  • ZoftOS - ZoftOS is a Intel 80x86 based OS that **will** (subject to change) provide support for VFAT and ext2 with different executable file formats supported. Written in C/C++ (gcc) and assembly (nasm), unde Win/DOS using Bochs (for testing anyways). Main purpose __was__ to develop a smarter shell, that could recognize and learn different commands and shell scripting that's more flexible.


  • Zygomatic - An OS designed around idiomatic C++ concepts such as RAII, iterators, and streams.