Projects: Difference between revisions

m
no edit summary
[unchecked revision][unchecked revision]
("Operation Replicant" project is dead for like 6 years: no source code and no OS releases, nothing)
mNo edit summary
 
(14 intermediate revisions by 9 users not shown)
Line 28:
|OSName=Acess2
|OSDescription=Acess2 is a kernel and operating system designed to do what Linux does, be customizable to any given situation. However, unlike Linux, it there is no need to maintain backwards compatibility with anything. It features a simple but extensible VFS that currently supports VFAT and Ext2, IPv4/IPv6 networking with TCP/UDP, USB input, and storage. Recently, this project has been moved to GitHub, but its old git repo—with outdated sources and some useful documentation—can be found here: http://git.mutabah.net/?p=acess2.git;a=summary . v0.14 outdated floppy image is available at its' old page: username - root, password is blank. Could try building a new floppy from the latest sources by yourself! ''(some software rot has been noticed but its fixable)''
|Contact=[httphttps://fforum.osdev.org/viewtopic.php?f=2&t=23160&p=187322 thePowersGang]
|License=Open source; inside the source code archive there are broken symlinks /Kernel/arch/x86_64/rme.c and /Kernel/arch/x86_64/rme.h to Real Mode Emulator files which are available here - https://github.com/thepowersgang/rme2
|URL=http://www.mutabah.net/acess2/
Line 34:
|BootMedia=Floppy, 1.44 MB
|Status=Last commit: 2016-06-22, currently abandoned - the author has switched to his other project, Rust OS (https://github.com/thepowersgang/rust_os)
}}
 
{{OSProject
|OSName=Amethyst
|OSDescription=The goal, as much as there is one, is to produce an operating system vaguely similar to Windows 95/NT4 (if Windows 95 didn't inherit baggage from DOS and 3.1)..
|Contact=Jack Scott, jack [at] jackscott [dot] id [dot] au
|License=Open source (ISC)
|URL=https://github.com/JackScottAU/Amethyst
|BootMedia=ISO, ~1MB
|Status=Latest update: 2024-06-24
}}
 
Line 91 ⟶ 101:
|OSName=Asuro
|OSDescription=Asuro is an x86 Operating System that started development in 2015 as somewhat of an academic project. Written almost entirely in Freepascal, with NASM used only for bootstrapping & minimal low-level routines, Asuro is a purely hobbyist operating system that differs quite majorly in design from any mainstream OS by using a VM/SE to run anything other than kernel code.
|Contact=Kieron Morris, kjm [at] kieronmorris [dot] me''<br/>
[[File:Icon_phone.png]] <i>''Aaron Hance, ah [at] aaronhance [dot] me</i>
|License=Open Source
|URL=https://www.spexeah.com/index.php/asuro/
Line 108 ⟶ 118:
|BootMedia=ISO, ~140MB-750MB
|Status=Latest commit: 2024-05-28, is active
}}
 
{{OSProject
|OSName=ATOS
|OSDescription=ATOS is an operating system inspired by OS/161. It is designed to be easy to understand, and lightweight (for example, it only requires 3MB of RAM to run on an x86). Currently only implemented for x86, but it should be easy to port to other platforms. Has a preemptive kernel which allows dynamic loading of kernel modules, and supports page replacements and running on real hardware.
|Contact=Alex Boxall, alexboxall3 [at] gmail [dot] com
|License=BSD 3 Clause
|URL=https://github.com/alexdboxall/ATOS/
|Pic=[[File:ATOS_Img2.png|200px]]
|BootMedia=IMG, ~64MB
|Status=Latest commit: 2023-07-16, is active
}}
 
Line 248 ⟶ 247:
|BootMedia=Floppy, 1.44 MB (will be available soon)
|Status=Latest commit: 2023-08-21, is active
}}
 
{{OSProject
|OSName=BoxOS
|OSDescription=A simple, Unix-like operating system written in C and GAS assembly. Under heavy development as it cannot switch to Ring-3 as of writing. Major goals include porting many Linux applications and becoming an alternative Unix-like OS to Linux and the BSDs.
|Contact=mailing list: box-kernel@gymli.org, personal: dholman@gymli.org
|License=Open Source (GPLv2)
|URL=https://git.gymli.org/dholman/box.git
|Status=Last tag: 2024-05-29, is active
|BootMedia=IMG, expected to be between 1GB and 2.5GB with a complete userspace
}}
 
Line 772 ⟶ 781:
|BootMedia=Floppy, 1.44 MB
|Status=Latest release of open source 32-bit version: 2015-02-20, Latest release of proprietary 64-bit version: 2019-02-02
}}
 
{{OSProject
|OSName=Merlon
|OSDescription=Merlon is an operating system based upon my previous kernel, ATOS. It is designed to be easy to understand, and fairly lightweight (for example, it only requires 3MB of RAM to run on an x86). Currently only implemented for x86, but it should be easy to port to other platforms. Has a preemptive kernel which allows dynamic loading of kernel modules, and supports page replacements and a dynamically linked kernel-to-usermode API. Current working on implementing more of the C POSIX library.
|Contact=Alex Boxall, alexboxall3 [at] gmail [dot] com
|License=BSD 3 Clause
|URL=https://github.com/alexdboxall/Merlon/
|Pic=[[File:Merlon_os.jpg|200px]]
|BootMedia=IMG, ~64MB
|Status=Latest commit: 2024-06-01, is active
}}
 
Line 950 ⟶ 970:
|License=Open source (Public Domain or no license - to be treated as a simple replay view of writing random code as a game)
|URL=http://sourceforge.net/projects/lowest-kernel/files/
|BootMedia=IMG, ??? MB (expected to be of a "floppy size")
|Status=Latest update: 2020-12-31, is active
|Status=Latest update: 2021-01-05
}}
 
Line 958 ⟶ 979:
|Contact=os-k-team@os-k.eu
|License=Free Software (GNU GPL version 3)
|URL=https://gitforge.a-lecchapril.org/os-k-team/os-on-k/src/branch/master/kaleid
|Status=Latest update: no release, but is active
|Pic=[[File:OS-on-kaleid.png|200px]]
|BootMedia=IMG, ??? MB (expected to be of a "floppy size")
|Status=Latest commit: 2021-02-22
}}
 
Line 969 ⟶ 991:
|License=Open source (Creative Commons)
|URL=https://bztsrc.gitlab.io/osz/
|BootMedia=IMG, ??? MB (expected to be of a "floppy size")
|Status=Latest update: 2020-11-02, is active
|Status=Latest update: 2020-11-02
}}
 
Line 978 ⟶ 1,001:
|License=BSD-2-Clause License
|URL=https://github.com/opuntiaOS-Project/opuntiaOS
|BootMedia=IMG, ??? MB (expected to be of a "floppy size")
|Status=Active
|Status=Latest commit: 2023-04-06, is active
}}
 
{{OSProject
|OSName=Oxide
|OSDescription= Oxide or "02" is an OS for the 65xx family of processors and other mpu/mcu in embedded systems. Low run levels support headless or autonomous operation while higher runlevels are for human interfaces such as games, browsers, applications and media viewers. Next release is going to include the following features: X/Y coordinates, addition and subtraction, counter, select/reset. The project is going to be released at wayfarertechnologies.net (site is down, the author is seeking a new host)
|Contact=wayfarer.technologies@gmail.com
|License=<undecided open source license; OS is for an open hardware platform>
|URL=http://forum.6502.org/viewtopic.php?f=2&t=7542
|URL=wayfarertechnologies.net (site down, seeking new host)
|BootMedia=No releases yet; floppy - unlikely, ROM images are more likely
|LastReleaseDate=in development
|Status=Under development since ~2023
|LastReleaseDescription=next release to include X, Y coordinates, addition and subtraction, counter, select/reset
|FloppyAvailable=unlikely, ROM images and source code is more likely.
}}
 
Line 996 ⟶ 1,019:
{{OSProject
|OSName=PatienceOS
|OSDescription=A baremetal C# kernel built using a combination of Microsoft tooling and the GNU toolchain. Unlike predecessors that relied on hand-rolling IL to ASM (eg. FlingOS, COSMOS), PatienceOS leverages Microsoft's .Net 8.0 out-of-the-box native IL to AOT cross compiler.
 
Unlike predecessors that relied on hand-rolling IL to ASM (eg. FlingOS, COSMOS), PatienceOS leverages Microsoft's .Net 8.0 out-of-the-box native IL to AOT cross compiler.
|Contact=info [at] bettersoftware [dot] uk
|License=Open source (MIT)
|URL=https://github.com/FrankRay78/PatienceOS
|Status=Latest update: 2024-02-27, is active
|Pic=[[File:PatienceOS.png|200px]]
|BootMedia=IMG, ??? MB (expected to be of a "floppy size")
|Status=Latest update: 2024-05-29, is active
}}
 
Line 1,012 ⟶ 1,034:
|License=Open source (Public Domain)
|URL=http://pdos.org
|BootMedia=IMG, ??? MB (expected to be of a "floppy size")
|Status=Latest commit: 2023-09-24, is active
|Status=Latest commit: 2024-05-30, is active
}}
 
Line 1,020 ⟶ 1,043:
|Contact=JamesM, bluecode, [http://ideasandcode.blogspot.com/ pcmattman], IRC freenode.net#pedigree
|License=Open source (ISC)
|URL=https://github.com/miselin/pedigree
|URL=http://www.pedigree-project.org/ (link is dead)
|BootMedia=IMG, ??? MB (expected to be of a "floppy size")
|Status=Latest commit: 2017-12-15
|Status=Latest commit: 2023-05-29, is active
}}
 
{{OSProject
|OSName=Pépin
|OSDescription=A small and simple kernel created for educational purposes. A great care is put on keeping the code as simple and clear as possible. The project home page provide a full tutorial (currently only in french) explaining how to code a kernel using a bottom-up approach. Pépin is written in C and some i386 assembly. Support : ''Grub, 32bit Protected mode, Interrupts, Segmentation, Paging, Syscalls, Multi-tasking, IDE PIO mode, Ext2FS (read), ELF, Signals.'' Every stuff released under GNU GPL and GNU FDL terms. [http://a.michelizza.free.fr/pmwiki.php?n=TutoOS.TutoOS]
|Contact=feedback form on website
|License=Open source (GNU GPLv2)
|URL=https://github.com/ClumsyApe/Pepin-OS (link is dead)
|Status=Last release: 2017-05-06
}}
 
Line 1,039 ⟶ 1,054:
|License=Open source (Apache 2)
|URL=https://github.com/AndrewAPrice/Perception
|BootMedia=IMG, ??? MB (expected to be of a "floppy size")
|Status=Latest commit: 2024-01-09
|Status=Latest commit: 2024-03-15, is active
}}
 
{{OSProject
|OSName=PicoBSD
|OSDescription=The stripped down version of FreeBSD for hobbyists and embedded systems developers. Its' primary difference is a tiny size, hence the "PicoBSD" name. Unlike OpenBSD ''(which provides the installation floppy with a limited set of features)'', PicoBSD is the only modern BSD system which could fit on a floppy - although, as the time passes and the BSD kernel grows in size - it becomes more and more difficult to fit. The archived floppies are available at https://sourceforge.net/projects/archiveos/files/p/picobsd/
|Contact=freebsd-embedded mailing list, https://lists.freebsd.org/mailman/listinfo/freebsd-embedded
|License=Open source (BSD)
|URL=https://githubpeople.com/freebsd.org/freebsd~picobsd/tree/master/releaseold/picobsd.html
|BootMedia=Floppy, 1.44 MB
|Status=Last update: 2017-11-18
}}
Line 1,057 ⟶ 1,074:
|License=Open source (Public Domain)
|URL=https://github.com/mooseman/plan_42
|BootMedia=IMG, ??? MB (expected to be of a "floppy size")
|Status=Last commit: 2016-01-08, abandoned
}}
Line 1,067 ⟶ 1,085:
|Contact=arshadlatti@gmail.com
|URL=https://sourceforge.net/projects/plusos/
|BootMedia=ISO, ~4 MB
|Status=Last commit: 2019-09-22
|Status=Last commit: 2020-09-24
}}
 
Line 1,076 ⟶ 1,095:
|License=Open source (BSD)
|URL=https://sourceforge.net/p/prettyos/code/HEAD/tree/
|Status=Latest commit: 2017-06-17
|Pic=[[File:PrettyOS.png|240px]]
|BootMedia=Floppy, 1.44 MB
|Status=Latest commit: 2017-06-17
}}
 
Line 1,094 ⟶ 1,114:
|Contact=Ian Seyler, https://github.com/IanSeyler , iseyler [at] returninfinity [dot] com
|License=Open source
|URL=https://github.com/ReturnInfinity/Pure64
|BootMedia=IMG, ??? MB (expected to be of a "floppy size")
|Status=Latest commit: 2018-11-24, repository archived
|Status=Latest commit: 2024-05-15, is active
}}
 
Line 1,336 ⟶ 1,357:
|Pic=[[File:Soso-v0.3-gears.png|200px]]
|Status=Last commit: 2021-03-15, in active development
}}
 
{{OSProject
|OSName=Synergy OS
|OSDescription=Synergy is a new operating system with the goal of bringing together all computers into a perfect cloud; sharing processing power and data storage, whilst still giving each user full control over their individual privacy and their data. The Synergy platform will use a Java-like managed language and runtime to enable cross-platform support, and to allow the power of all machines to be harnessed to their best advantage. A key goal of this language is to make support for threading commonplace amongst user-land programs, in order to harness the power of emerging multi-core machines
|Contact=nmp91 [at] live [dot] com
|License=Open source (ISC)
|URL=https://github.com/JackScottAU/Synergy-OS
|Status=Latest update: 2017-07-08
}}