Notable Projects: Difference between revisions

m
Updated the notable projects page entries (filled the missing fields, mostly)
[unchecked revision][unchecked revision]
m (KnightOS has math)
m (Updated the notable projects page entries (filled the missing fields, mostly))
Line 11:
|OSName=9front
|OSDescription=Plan9front (or 9front) is a fork of the Plan 9 from Bell Labs operating system. The project was started to remedy a perceived lack of devoted development resources inside Bell Labs, and has accumulated various fixes and improvements.
|Contact=unknownhttp://lists.9front.org/
|License=GPLv3Open source
|URL=https://code.9front.org/hg/plan9front
|Status=Latest update: 2017-12-17, is active
|Status=Active
|FloppyAvailable=Too fat for a floppy! 220 MB size
}}
 
{{OSProject
|OSName=BareMetal
|OSDescription=BareMetal is a 64-bit OS for x86-64 based computers. The OS is written entirely in Assembly while applications can be written in Assembly or C/C++. The two main purposes of BareMetal are for educational uses in learning low-level OS programming in 64-bit Assembly and to be used as a base for a high-speed data processing node. Source code is well documented and freely available. As of version 0.4.9 BareMetal OS officially supports multiple processors, memory management, and Ethernet communications. More information here - http://www.returninfinity.com/
|Contact=Ian Seyler, (ian.seyler [at] returninfinity. [dot] com)
|License=Open source
|URL=http://www.returninfinity.com/baremetal.html
|URL=https://github.com/littlekernelReturnInfinity/lkBareMetal-OS
|LastReleaseYear=2013
|Status=Latest commit: 2017-11-28
|LastReleaseMonth=4
|FloppyAvailable=Too fat for a floppy! 128 MB size
|LastReleaseDay=30
|LastReleaseDescription=0.6.0
}}
 
{{OSProject
|OSName=FreeDOS
|OSDescription=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. Sources are here: http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/repositories/1.2/
|Contact=Jim Hall, the mailing lists at http://www.freedos.org/lists/
|License=Open source (GNU GPLv2)
|URL=http://www.freedos.org
|Status=Latest release: 2016-12-25, is active
|FloppyAvailable=Fits on a floppy! :)
}}
 
Line 38 ⟶ 41:
|OSName=[[User:max/Ghost Kernel|Ghost OS]]
|OSDescription=A homemade operating system with a microkernel for the IA32 (x86) platform. The project is written in C++ and Assembly. Features: multiprocessor- & multitasking support, kernel API library, custom C library, ELF support, IPC (messages, signals, shared memory, pipes), VFS, window server & GUI with homemade toolkit, PS/2 keyboard & mouse driver, VESA video driver and more...
|Contact=Max Schlüssel, (lokoxe@ [at] gmail. [dot] com)
|License=Open source (GNU GPLv3)
|URL=http://ghostkernel.org/
|Status=Active,Last asrelease: of2017-04-21, Aprilis 2016active
|FloppyAvailable=Too fat for a floppy! 22 MB size
|Pic=[[Image:ghost-ui-preview.png|120px]]
|License=GPLv3
}}
 
{{OSProject
|OSName=Kolibri OS
|OSDescription=Kolibri OS was a fork of the 32-bit version of Menuet OS but has changed much along the way. Despite fitting on a standard 1.44 MB floppy, this wonderful OS contains: the complete GUI desktop, a lot of drivers and great software (such as web browser and music player), system programs and games! The Kernel and most applications, libraries and drivers are written in FASM, but some are in C-- (https://en.wikipedia.org/wiki/C-- ; link to their C-- compiler: http://c--sphinx.narod.ru/).
|OSDescription=Kolibri is a lightweight open source operating system with a graphical user interface compatible with nano-sized x86 PCs. It is written in FASM syntax assembly language and was originally forked from MenuetOS in 2004.
|Contact=The Kolibri OS team
|License=Open source (GNU GPLv2)
|URL=http://www.kolibrios.org
|LastReleaseYear=2009
|Status=Latest commit: 2017-12-17, is active
|LastReleaseMonth=12
|FloppyAvailable=Fits on a floppy! :)
|LastReleaseDay=13
|LastReleaseDescription=0.7.7.0
|Status=(Active development builds)
}}
 
{{OSProject
|OSName=KnightOS
|OSDescription=Open-source operating system for Texas Instruments calculators. Features preemptive multitasking, memory management, etc. Written in z80 assembly.
|Contact=Drew DeVault (sir at cmpwn.com)
|URL=http://knightos.org
|Status=Mature SDK, usable kernel, usable userspace
}}
 
{{OSProject
|OSName=Haiku
|Contact=haiku-development at freelists.org
|OSDescription=Fully featured open source operating system inspired by the commercial Be Operating System. Has a preemptive, modular kernel, reasonable POSIX compatibility, a nice (non-X11-based) GUI, and a wide variety of ported and native applications (including a WebKit based browser). Nearly the entire operating system is written in C++98 (including the kernel), albeit with little usage of exceptions.
|URL=https://www.haiku-os.org/
|LastReleaseYear=2012
|LastReleaseMonth=11
|LastReleaseDay=14
|LastReleaseDescription=R1 alpha 4.1
|Status=(Nightly/dev builds active)
}}
 
{{OSProject
|OSName=LK (Little Kernel)
|Contact=Travis Geiselbrecht (travisg at gmail.com)
|OSDescription=An open source embedded multiprocessor kernel for ARM, x86, x86-64. Other platforms are work-in-progress and are in various stages of development with varying activity.
|URL=https://github.com/littlekernel/lk
|Status=Active
}}
 
Line 88 ⟶ 62:
|OSName=Pedigree
|OSDescription=Monolithic OS with several backends supported - x86, x64, MIPS32, ARM and PowerPC. Kernel written in C++ with the obvious bits of ASM. Offers a reasonable amount of POSIX support and a tiling GUI and can run Apache, DOSBox, and various other common programs. Planned to also offer a native API alongside POSIX for Pedigree-specific applications.
|Status=[http://www.pedigree-project.org/projects/pedigree/wiki/Foster_Milestone_1 Foster Milestone #1] (most recent release).
|Contact=JamesM, bluecode, [http://ideasandcode.blogspot.com/ pcmattman], IRC freenode.net#pedigree
|License=Open source (ISC)
|URL=http://www.pedigree-project.org/
|Status=Latest commit: 2017-12-15, is active
|Status=[http://www.pedigree-project.org/projects/pedigree/wiki/Foster_Milestone_1 Foster Milestone #1] (most recent release).
|FloppyAvailable=Fits on a floppy! :)
}}
 
{{OSProject
|OSName=SeaOS
|OSDescription=SeaOS is a hybrid kernel with loadable modules that supports ATA, AHCI, EXT2, ELF, and many other fancy acronyms. It has basic networking support, initial VT-x support, and is self-hosting with a fairly complete unix-like userland. Designed for simplicity. My homepage: http://dbittman.github.io/seaos
|Contact=Daniel Bittman, (danielbittman1 [at] gmail. [dot] com)
It has basic networking support, initial VT-x support, and is self-hosting with a fairly complete unix-like userland. Designed for simplicity.
|License=Open source (GNU GPLv2)
|Contact=Daniel Bittman (danielbittman1 at gmail.com)
|URL=httphttps://dbittman.github.iocom/dbittman/seaosseakernel
|Status=ActiveLast Developmentcommit: 2016-05-13, abandoned
|FloppyAvailable=Perhaps is too fat for a floppy, and no-one has tried ;)
}}
 
{{OSProject
|OSName=Sortix
|OSDescription=Sortix is a small self-hosting operating-system aiming to be a clean and modern POSIX implementation. It is a hobbyist operating system written from scratch with its own base system, including kernel and standard library, as well as ports of third party software. It has a straightforward installer and is can be developed under itself. Releases come with the source code in /src, ready for tinkering. Our homepage: https://sortix.org/
|Contact=https://sortix.org/ ; Jonas 'Sortie' Termansen, sortie [at] maxsi [dot] org
|LastReleaseYear=2016
|License=Open source (ISC)
|LastReleaseMonth=3
|URL=https://sortixgitlab.orgcom/sortix/sortix
|LastReleaseDay=28
|Status=Latest release: 2017-12-02, is active
|LastReleaseDescription=1.0
|FloppyAvailable=Too fat for a floppy! 68 MB size
|URL=https://sortix.org/
}}
 
{{OSProject
|OSName=[[User:Klange/ToaruOS|ToaruOS (とあるOS (ToAruOS)]]
|OSDescription=Vaguely Unix-like graphical operating system with Python 3.6, GCC, compositing window manager, networking, dynamic libraries, and loadable kernel modules.
|OSDescription=32-bit modular kernel written in C. Supports pipes, shared memory, signals, POSIX-compliant file access, threading, audio, IPv4. Heavy focus on advanced GUI, including a compositing window system.
|Contact=#toaruos on irc.freenode.net
|License=Open source (NCSA/University of Illinois Licenselicense)
|URL=http://toaruos.org/
|URL=http://github.com/klange/toaruos
|LastReleaseYear=2017
|Status=Latest commit: 2017-10-12, is active
|LastReleaseMonth=8
|FloppyAvailable=Too fat for a floppy! 25 MB size
|LastReleaseDay=2
|LastReleaseDescription=1.2.1
|Status=(Active)
|License=NCSA/University of Illinois License
|Pic=[[Image:Toaruos_screenshot.png|120px]]
}}
 
{{OSProject
|OSName=VisOpSysVisopsys
|OSDescription=Visopsys (VISual OPerating SYStem) is an alternative operating system for PC-compatible computers, written “from scratch”, and developed primarily by a single hobbyist programmer since 1997. Its primary "useful feature" is a reasonably functional partition management program - the ‘Disk Manager’, which can create, format, delete, resize, defragment, copy, and move partitions, and modify their attributes. It supports both DOS/MBR and UEFI partition tables. It can also copy hard disks, and has a simple and friendly graphical interface. A basic version can fit on a bootable floppy disk, or you can use the entire system from a ‘live’ CD/DVD
|OSDescription=A free and open source alternative operating system for PC-compatible x86 computers with a graphical user interface. Under development since 1997.
|Contact=Andy McLaughlin, andy [at] visopsys [dot] org
|License=Open source (GNU GPLv2)
|URL=http://visopsys.org/
|Status=Latest release: 2017-06-07, is active
|Status=Active
|FloppyAvailable=Fits on a floppy! :)
}}
 
Anonymous user