Notable Projects: Difference between revisions

[unchecked revision][unchecked revision]
Content deleted Content added
m same picture sizes
m Updated Ironclad's demo picture for one better showing the current desktop experience
 
(13 intermediate revisions by 7 users not shown)
Line 1:
__NOTOC__
This page maintains a list of mature hobby operating system projects considered to be notable. A hobby operating system is considered notable if it made some considerable progress (e.g. has had a full release, is self-hosting, has been reported on outside of the hobby OSdev world, etc.) or if it has achieved such notability within the operating system development community as a useful answer to the question, "I want to see what kind of operating systems you guys have built". It should have a relatively stable kernel and drivers, and some userspace applications. They are usually written by the members of this community, but not limited to.
 
If you believe your project meets one or more of the criteria above, feel free to add it to the list.
 
Everyone is welcome to add their own projects to the regular [[Projects]] list of all hobbyist operating systems.
Line 15 ⟶ 13:
|Contact=Ian Seyler (ian.seyler at returninfinity.com)
|URL=http://www.returninfinity.com/
|Status=Active (2018-03-06)Abandoned
|License=Open source (MIT)
}}
Line 24 ⟶ 22:
|Contact=Max Schlüssel (lokoxe@gmail.com)
|URL=https://ghostkernel.org/
|Status=(Active)
|LastReleaseYear=2018
|LastReleaseMonth=12
|LastReleaseDay=17
|LastReleaseDescription=0.5.6b
|Status=Active (2019-02-25)
|Pic=[[Image:ghost-ui-preview.png|200px]]
|License=GPLv3
}}
 
{{OSProject
|OSName=Ironclad
|OSDescription=Ironclad is a mostly formally verified hard real-time kernel written in SPARK and Ada. It is made to be 100% free software, free in the sense that it respects the user's freedom. It supports several architectures and features an advanced security model with features like Mandatory Access Control (MAC). The screenshot features Gloire, a distribution of Ironclad.
|Contact=streaksu@protonmail.com
|License=GNU GPLv3
|URL=https://ironclad.cx
|Pic=[[File:GloireJWM.png|200px]]
|Status=Active (2019-02-25)
}}
 
Line 38 ⟶ 42:
|Contact=Drew DeVault (sir at cmpwn.com)
|URL=http://knightos.org
|Status=ActiveInactive (2018-11-112021)
}}
 
Line 57 ⟶ 61:
|License=Open source
|URL=http://mikeos.sourceforge.net/
|Status=Discontinued
|Status=Latest commit: 2016-12-04 ; Latest release: 2014-12-21
|FloppyAvailable=Fits on a floppy! :)
|Pic=[[File:MikeOS.png|200px]]
Line 67 ⟶ 71:
|Contact=JamesM, bluecode, [http://ideasandcode.blogspot.com/ pcmattman], IRC freenode.net#pedigree
|URL=http://www.pedigree-project.org/
|Status=Discontinued
|Status=[http://www.pedigree-project.org/projects/pedigree/wiki/Foster_Milestone_1 Foster Milestone #1] (most recent release).
}}
 
{{OSProject
|OSName=RDOS
|OSDescription=32-bit segmented operating system for 386 or higher processors. Support for USB (UHCI, OHCI, EHCI, XHCI) and USB 2 hubs, IDE and AHCI for discs, RTL8139 and RTL8169 for networks, and HD audio. It boots with EFI using GPT and BIOS using BIOS disc formats and supports FAT12, FAT16, and FAT32 filesystems. Supports both older CPUs with PIC & PIT and newer with APIC which also includes support for multicore operation. It has a full libc in the OpenWatcom project. OpenWatcom supports building segmented kernel drivers, and 32-bit flat applications, libraries, and DLLs. It has a command-line originally ported from FreeDos, and a GUI the includes widgets for labels, buttons, list boxes, and images (supporting PNG, JPEG, and BMP formats). In the debugging area, it supports remote debugging over TCP/IP from Windows using OpenWatcoms debugger that also can trace into the kernel, a kernel debugger, and a crash debugger. It runs on several thousand commercial installations as a controller and as a payment terminal.
|Contact=Leif Ekblad (leif at rdos.net)
|URL=http://www.rdos.net/rdos/
|Status=Active
}}
 
Line 76 ⟶ 88:
|Contact=Daniel Bittman (danielbittman1 at gmail.com)
|URL=http://dbittman.github.io/seaos
|Status=ActiveInactive Development(2016)
}}
 
Line 86 ⟶ 98:
|URL=https://github.com/SerenityOS/serenity
|Pic=[[File:SerenityOS-8ea4375.png|200px]]
|Status=Last commit: RecentlyActive
}}
 
Line 96 ⟶ 108:
|URL=https://github.com/skiftOS/skift
|Pic=[[File:skiftOS.png|200px]]
|Status=Last commit: RecentlyActive
}}
 
Line 104 ⟶ 116:
|Contact=[[User:sortie|sortie]], https://sortix.org/
|License=Open source (ISC)
|Status=Active
|LastReleaseYear=2016
|LastReleaseMonth=3
|LastReleaseDay=28
|LastReleaseDescription=1.0
|URL=https://sortix.org/
|Pic=[[File:Sortix.png|200px]]
Line 118 ⟶ 127:
|License=Open source (Public Domain)
|URL=http://templeos.org/
|Status=Discontinued
|Status=Latest update: 2018-01-29, discontinued
|FloppyAvailable=Could fit on a floppy, but no-one has tried :P
|Pic=[[File:TempleOS.png|200px]]
Line 124 ⟶ 133:
 
{{OSProject
|OSName=[[User:Klange/ToaruOS|とあるOS (ToAruOS)ToaruOS]]
|OSDescription=3264-bit modular kernel written in C. Supports pipes, shared memory, signals, POSIX-compliantlike file accessVFS, threading, audio, IPv4. Heavy focus on advanced GUI, including a compositing window system.
|Contact=[[User:klange|klange]], #toaruos on irc.freenodelibera.netchat
|URL=http://toaruos.org/
|Status=Active
|LastReleaseYear=2017
|LastReleaseMonth=8
|LastReleaseDay=2
|LastReleaseDescription=1.2.1
|Status=(Active)
|License=NCSA/University of Illinois License
|Pic=[[Image:Toaruos_screenshot.png|200px]]
Line 143 ⟶ 148:
|License=Open source (GNU GPLv2)
|URL=http://visopsys.org/
|Status=Active (2018-09-08)
|Pic=[[File:Visopsys.png|200px]]
}}
Line 153 ⟶ 158:
|License=Open source (BSD 2-clause)
|URL=https://github.com/p-durlej/newsys
|Status=Latest release:Inactive (2018-02-13, is active)
|Pic=[[File:VanadiumOS.png|200px]]
}}