DL-DOS

null

Web site: sourceforge.net/projects/dl-dos/
Origin: ?
Category: Desktop
Desktop environment: CLI
Architecture: x86
Based on: MikeOS
Wikipedia:
Media: Live floppy
The last version | Released: ? | August 28, 2009

DL-DOS – an operating system based on the MikeOS Project (berlios) and is written in 16 bit NASM style assembly language.

Download

DL-DOS i386 16KB.img.zip
md5sum: 9c8af0a585342ae901db87d60652e59f

 

Inferno

Inferno

Web site: www.vitanuova.com/inferno/
Origin: UK
Category: Desktop
Desktop environment: GUI
Architecture: x86, ARM, PA-RISC, MIPS, PowerPC, SPARC
Based on: Independent
Wikipedia: Inferno
Media: Install
The last version | Released: 4 | March 28, 2015

Inferno – an operating system designed for building distributed and networked systems on a wide variety of devices and platforms. Inferno was based on the experience gained with Plan 9 from Bell Labs, and currently being developed by Vita Nuova. Applications for this system are written in the Limbo language. The name of the system and some related programs (including Styx, Limbo) come from the Dante’s Divine Comedy.

Inferno can run as a user application on top of an existing operating system or as a stand alone operating system. Most of the popular operating systems and processor architectures are supported:
– Host Operating Systems
– Windows NT/2000/XP
– Irix
– Linux
– MacOS X
– FreeBSD
– Solaris
– Plan 9

Inferno applications are written in Limbo®, a modern, safe, modular, concurrent programming language with C-like syntax. It is more powerful than C but considerably easier to understand and debug than C++ or Java. It is easy to express the concurrency in the physical world directly in Limbo’s syntax. Any Inferno application will run identically on all Inferno platforms.

High level security is an important part of the Inferno system. By using one standard protocol for all network communication, security can be focused on one point and provided at a system level. Inferno offers full support for authenticated, encrypted connections using a certificate based user identification scheme and variety of algorithms.

Inferno 4 was released in 2005 as free software.

Founded in March 2000, Vita Nuova Holdings Ltd is an operating systems and application development company specializing in technologies for distributed applications on network devices and embedded systems.

Download

Inferno 20150328 Unix-like systems (FreeBSD, Linux, MacOS X, Plan 9) 71MB.tgz
md5sum: 1b3b406dcaa9d7919e933dd192d53a39

Inferno Windows 2000, XP, and 7 62MB.zip
md5sum: 728b515bc6d866a24bed9b573965ee90

Inferno Mac OSX 386 3,7MB.tgz
md5sum: 83a10dc646f421dead3d59d63bc64ba8

Inferno source code
md5sum:

 

SkyOS

SkyOS

Web site: www.skyos.org (not active)
Origin: Austria
Category: Desktop
Desktop environment: SkyGI
Architecture: x86
Based on: Independent
Wikipedia: SkyOS
Media: Live CD
The last version | Released: 5 Beta 6947 | August 3, 2008

SkyOS (Sky Operating System) – a proprietary, graphical desktop operating system created by Robert Szeleney in 1996 as a small bootloader. It is independent developed, written from scratch, POSIX compatible operating system for x86-like computers.

SkyOS has evolved into a full-featured, modern operating system, with a goal to be the easiest to use desktop operating system available for the average computer user. The development staff has also increased to include business, software, and graphics developers.

SkyOS uses its own GUI system called “SkyGI”, which features a complete C++ API. This system has nothing to do with X or XFree86, and is not based on either of these systems or their forks.

SkyOS uses no GPL’d code in the kernel/system. SkyOS does include some applications (such as Firefox) that are covered by the GPL.

SkyOS uses the SkyFS file system which is based on OpenBFS, but can also read FAT16 / FAT32, BeFS, ext2 / ext3.

The public beta of the SkyOS iso is available for users for testing the SkyOS.
User: public
Serial: 4Q7W5-HTRRW-6WYHW-45KW7-XQLXL

To log in to the live system:
User: root
No password

Download

SkyOS 5 beta 6947 i386 648MB.iso
md5sum: 2531a3448f3706ac357355799d16743e

 

TomOS

TomOS

Web site: tomos.sourceforge.net
Origin: ?
Category: Desktop
Desktop environment: CLI
Architecture: x86
Based on: MikeOS
Wikipedia:
Media: Live
The last version | Released: 0.4.1 | March 3, 2009

TomOS – a simple 16 bit operating system for x86. It is based on MikeOS version 2.0.0. It is entirely written in the assembly language. TomOS is an educational project.

Main features:
– Mouse support.
– 8KB RAM available for applications.
– FAT 12 support.
– Approximately 90 system calls.

The code is completely open source (under a BSD-like license), and is written by Tomasz Gorol and other developers.

Download

TomOS 0.4.1 i686 116KB.tar.gz
md5sum: 5d56e00d3428e161d8b4283d4986c1f6

 

ProteanOS

null

Web site: proteanos.com
Origin: USA
Category: Embedded
Desktop environment: text
Architecture: ?
Based on: Independent
Wikipedia:
Media:
The last version | Released: ? | 2015
Zobacz po polsku Zobacz po polsku: ProteanOS

ProteanOS – an operating system for embedded devices. Its innovative design enables it to offer a competitive solution in a wide variety of hardware and software environments and embedded applications.

ProteanOS is built on industry-standard and enterprise-quality technology and aims to provide a competitive solution in a wide variety of applications – from personal electronics and automotive systems to robotics and digital signage.

ProteanOS seeks to combine the ease of setup found in most desktop and enterprise operating systems with the flexibility and configurability found in many other embedded operating systems.

All of the software in ProteanOS is free/libre and open source – it can be used, modified, and distributed without restriction.

ProteanOS can be made to run on just about any hardware that can support an operating system and made to work with a variety of UNIX®-like kernels (currently supported is Linux®) and system libraries.

ProteanOS is designed to be as small as possible. Only essential programs and libraries are installed by default. And each software package is stripped down as much as possible.

To install ProteanOS, you need to download a script to build a system called ‘Prokit’ that will allow you to built it.

The project founder is Patrick McDermott.

 

Mojo OS

Mojo OS

Web site: softwarewizard.dk/mojo/ (not active)
Origin: ?
Category: Desktop
Desktop environment: text
Architecture: x86
Based on: Independent
Wikipedia:
Media: Live
The last version | Released: 0.2.2 | October 10, 2009 ?

Mojo OS – an independent developed, a simple operating system for the x86 architecture. It was created using C, C++ and assembly.

The goal was to implement a modern desktop OS.

Mojo OS is an open source project, and was released under the GNU General Public License v3.0 or later.

The project was under active development between October 2008 and November 2009.

Download

Mojo OS 0.2.2 i386 4.0MB.iso
md5sum: 63138f95d3bf5e8323cb686cbe4e3700

 

Coyotos

null

Web site: www.coyotos.org (not active)
Origin: USA
Category: microkernel
Desktop environment: CLI
Architecture: x86
Based on: Independent
Wikipedia (FR): Coyotos
Media: Install
The last version | Released: ? | 2010

Coyotos – a secure, microkernel-based operating system that builds on the ideas and experiences of the EROS project, that itself is the successor of KeyKOS, itself coming from GNOSIS (Great New Operating System In the Sky). Much of the code developed for EROS will migrate directly to Coyotos. The EROS system that was created at the University of Pennsylvania and Johns Hopkins University.

Coyotos will be written in BitCee. BitC is a SystemProgramming language that combines the “low-level” nature of C with the semantic rigor of Scheme or ML. BitC was designed by careful selection and exclusion of language features in order to support proving properties (up to and including total correctness) of critical systems programs.

The Coyotos project has several objectives:
– Correct some of the shortcomings of the earlier EROS design.
– Demonstrate that an atomic kernel design scales up as well as down. We are planning to bring up versions of Coyotos on large-scale multiprocessors.
– Provide an efficient linux compatibility environment for use as a transitional runtime system, so that we can explore adapting applications to a more secure API foundation.
– (Eventually) Construct the kernel and key utilities in a new systems programming language (BitC) with a well-defined, mechanically-specified semantics. This will allow us to formally verify security and correctness properties of the system and its key utilities.
– Develop the proving technology necessary to do useful verification about a project of this sort.

The primary developer of EROS was Jonathan S. Shapiro, who is also a driving force behind Coyotos and the BitC programming language.
Since March 2010, the main development effort has been on the BitC language being designed for use in Coyotos: as of April 2016, the last change to Coyotos was in June 2010.

Download

No download is available.
md5sum:

 

Amoeba

null

Web site: www.cs.vu.nl/pub/amoeba/
Origin: Netherlands
Category: Desktop
Desktop environment: CLI
Architecture: x86, MIPS, Motorola 68030, NS 32016, SUN 3/50 & 3/60, SPARC, VAX
Based on: Independent
Wikipedia: Amoeba_(operating_system)
Media: Install
The last version | Released: 5.3 | July 30, 1996

Amoeba – a fully functional operating system with shared time by Andrew S. Tannenbaum from Vrije University. The Amoeba distribution includes the source code, binaries and kernels for all supported architectures plus full on-line and Postscript versions of the documentation.

Amoeba is a powerful microkernel-based system that turns a collection of workstations or single-board computers into a transparent distributed system. It has been in use in academia, industry, and government for about 5 years. It runs on the SPARC (Sun4c and Sun4m), the 386/486, 68030, and Sun 3/50 and Sun 3/60.

Amoeba is a general-purpose distributed operating system. It is designed to take a collection of machines and make them act together as a single integrated system. In general, users are not aware of the number and location of the processors that run their commands, nor of the number and location of the file servers that store their files. To the casual user, an Amoeba system looks like a single old-fashioned time-sharing system.

Amoeba is an ongoing research project. It should be thought of as a platform for doing research and development in distributed and parallel systems, languages, protocols and applications. Although it provides some UNIX emulation, and has a definite UNIX-like flavor (including over 100 UNIX-like utilities), it is NOT a plug-compatible replacement for UNIX. It should be of interest to educators and researchers who want the source code of a distributed operating system to inspect and tinker with, as well as to those who need a base to run distributed and parallel applications. Amoeba is intended for both ‘‘distributed’’ computing (multiple independent users working on different projects) and ‘‘parallel’’ computing (e.g., one user using 50 CPUs to play chess in parallel). Amoeba provides the necessary mechanism for doing both distributed and parallel applications, but the policy is entirely determined by user-level programs. For example, both a traditional (i.e. sequential) ‘make’ and a new parallel ‘amake’ are supplied.

 

Oberon

Oberon

Web site: www.ethoberon.ethz.ch
Origin: Switzerland
Category: Desktop
Desktop environment: TUI (text user interface)
Architecture: x86, Ceres, Xilinx Spartan, SPARC, PowerPC, RIOS, MIPS
Based on: Independent
Wikipedia: Oberon
Media: Install
The last version | Released: V5 | 2013 (?)

Oberon – a single-user, multi-tasking system that runs on bare hardware or on top of a host operating system. Oberon is also the name of a programming language in the Pascal/Modula tradition.

The Oberon project was started at the Swiss Federal Institute of Technology in Zürich (ETHZ) in 1985 by Niklaus Wirth and Jürg Gutknecht. Although the project was originally targeted towards in-house hardware, the language and system have now been ported to many computer platforms. Oberon is also a name of a modern integrated software environment.

In 1991, Jürg Gutknecht and his group continued the development towards the ETH Oberon System. The goal was to exploit the inherent potential and features of Oberon to a much larger degree, upgrade the system by a concept of composable and persistent objects, complement the textual user interface by a graphical companion and provide support for the ubiquitous network. In 1995, the first official Oberon System 3 release was finished. Since then, the system has been constantly improved and extended. In 1997, the Release 2.2 including a large palette of applications was published together with a comprehensive hypertext-based documentation. In March 2000, a new release was ready and the system was renamed “ETH Oberon System”.

The original Oberon system is a single-threaded, single-user, co-operative multi-tasking operating system that runs on bare hardware or on top of a hosted operating system as a single-window application. The ETH Oberon System is an extended version that has intrinsic support for persistent objects and for building graphical user interfaces. It presents itself as a hierarchy of modules, many of which export one or several powerful abstract data types. Application modules simply reuse these data types and do not have to care about their implementation at all.

ETH Oberon System highlights:
– Advanced Textual User Interface
– Integrated object support in the kernel
– Object Autonomy and Persistence
– Extensibility by Software Bus Technology
– Fully Hierarchical Composability
– Generalized MVC Scheme
– Powerful GUI Framework Gadgets
– Self-Contained Documents
– Extensibility on Different Levels

The ETH Oberon System package includes several interesting tools and applications. Many of them were developed as productivity tools by ETH assistants and students.

The Oberon system is available free of charge and no registration is required for downloading the material. The source code is available under a BSD-like License.

The source of the Oberon screenshot is Wikipedia; uploader: SomPost; under BSDU License.

 

Zeta

Zeta

Web site: www.zeta-os.com (not active)
Origin: Germany
Category: Desktop
Desktop environment: Tracker
Architecture: x86
Based on: BeOS
Wikipedia: ZETA
Media: ?
The last version | Released: 1.5 | February 28, 2007

Zeta – a commercial operating system based on BeOS and developed by the yellowTAB company (later: magnussoft). Zeta is an attempt to update BeOS with support being added for new hardware, USB 2.0, VoIP, and other new support features.

Zeta Version 1.0 was released in summer 2005.

Zeta 1.2 was released in April 2006. New in this release is the enhanced support for SATA devices, new audio/video codecs (MP3, Ogg Vorbis, XviD), additional graphic and printer driver. The interface was redesigned, the in past release required activation was removed. The software publisher magnussoft takes over the YellowTab zeta operating system with May 2006 and provides the worldwide distribution and further development exclusively.

Zeta 1.21 live CD from 2006-09-25 is limited in the sense that no programs can be installed and no files can be stored.

In April 2007 the magnussoft company stopped the distribution of ZETA in reaction to allegations that ZETA constituted an illegal unlicensed derivative of the BeOS source code and binaries.

Versions:
2003 Oct. – Zeta RC1
2004 Jan. – Zeta RC2
2004 June – Zeta RC3
2004 Oct. – Zeta Neo, SP1 at Dec. 2004
2005 June – Zeta 1.0
2006 April – Zeta 1.2
2006 Sept. – Zeta 1.21
2007 March – Zeta 1.5, Professional Upgrade for 1.21

Download

No download is available.