RTOS for Secure Systems
Pharos is a Real-Time Operating System designed for Secure Systems. Besides having all the nice real-time properties of a RTOS, it also allows the developer to create multiple separate applications (partitions) that cannot damage each other. It allows the developer to create multiple partitions with a set of threads (executed in user mode), where each partition has its own address space and cannot access the area of another partition, following the microkernel philosophy, but still being fast. It also includes many other features (like inter-partition comms). Checkout the wiki page for more info. It is currently developed for ARM (Arm926ej-s and Cortex R5). Cortex M4 port is next. Version 1.1.0 has been released. See https://sourceforge.net/projects/rtospharos/files/1.1.0/ to download. Feel free to contact us at firstname.lastname@example.org
Streamline is a pipelined I/O subsystem for both kernel and application processing on Linux, with 40+ filters for pattern matching, stream reassembly, compression, etc. It exports the pipes, sockets, and pcap interfaces and uses shared memory to reduce I
The user-mode kernel port is a port of the Linux kernel which runs in a set of processes. The result is a user-mode virtual machine and a kernel which can be debugged and developed using all of the usual process-level tools.
The IP Personality project is a patch to the Linux kernels that adds netfilter features: it enables the emulation of other OSes at the network level, thus fooling remote OS detection tools such as nmap that rely on network fingerprinting.
The Linux abi is a patch to the linux kernel that allows a linux system to run foreign binaries. For further details please see the project homepage.
LinuxCNC controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more.
MeX 64 bit with Cinnamon 3.2.8 Desktop environment
MeX 64 bit Linux is based ONLY on Debian 8.7 and Ubuntu 16.04.2. FEATURES MeX uses the Cinnamon 3.2.8 (latest) Desktop environment and kernel 4.10.0-19-exton. INSTALL TO HARD DRIVE/USB PEN DRIVE MeX Linux can easily be installed to hard drive and/or to a USB pen drive (if you want). RUNS IN RAM Another big improvement is that MeX now can run from RAM. When the system has booted up you can enjoy a really fast system! You’ll need at least 2 GB RAM to run MeX that way. I.e. superfast! UPGRADE If you install MeX Linux to hard drive you will always get the latest package versions if you run the following commands: "sudo apt-get update" then "sudo apt-get upgrade". INSTALL to hard drive MeX uses Refracta Installer. IMPORTANT about Refracta You can use the Refracta tools (pre-installed in MeX) to create your own installable Ubuntu Live DVD. I mean change everything and then create a whole new Ubuntu live system. Can be done while running MeX live.
DelphineOS is a "unix-like" OS designed for i386 processors and higher. It uses 32bits, protected mode, multitasking, virtual memory... The source code is written in PASCAL. If you want to HELP us, send e-mail to email@example.com
Fireball (FSD) Amoeba is a distributed operating system. It collects a huge varity of single machines connected over a (fast) network to one, huge computer.It's a full Operating System Distribution. Based on Amoeba,Vrije Universiteit.
This utility is used to format floppy disks. It replaces fdformat, and supports both floppy-controller drives and LS-120 (Superdisk) ATAPI-IDE drives.
The FreeBIOS project aims to provide a replacement for any computer's firmware, and support advanced or custom features and configurations. Initial code supports Intel-based only, but other processors and chipsets will be supported.
Gentoo minimal System for the Raspberry Pi 3
This is an image for a 16GB SD Card with a minimal gentoo system for the raspberry pi 3. Hostname: raspi.local Root-Pw: password (please change... ;-)) eth0: dhcp Installed packages: sysklogd, logrotate, nano, gentoolkit, traceroute, bind-tools, dhcpcd, ntp, whois, wpa_supplicant, vixie-cron The image is provided as a zipped img file. To extract it to your SD card "win 32 disk imager" is recommended. I will try to update this image whenever I have time to do it.
IBOX is a "modular" operating system for the X86 desktop. The main goals of this os are: Portability, Stability, Security, and Customizability.
Jazmyn is a 32-bit, Protected mode, Multitasking OS which runs on i386 CPU`s. Its completely written in C++ & a bit of 8086 assembly. Jazmyn has 4 major parts of an OS : Process management,Memory management, Device management & File system driver.
A JBD is a bootable CD that, in turn, boots a Slackware Linux system that is on a device connected to a personal computer. A JBD also serves as a handy Live CD for rescue, repair or whatever purpose you find for it.
LCD-Linux is a Linux software abstraction layer to drive LCD alphanumeric displays. It features complete VT102 console emulation and aims to be as general and flexible as possible. Drivers for specific LCD controllers can be easily written.
Our goal is to bring the Linux operating system to NEC VRSeries devices, most of which were originally designed to run Windows CE. So far we have Linux up and running on the Vadem Clio, the Casio E-105, the Everex Freestyle, and more.
A port of the Linux kernel and tools to the iPod.
This project is aimed at getting Linux to run on the palmOne Tungsten E device. This involves making a bootloader for the PalmOS 5, building a working Kernel, and making a distribution that will fit the PDA.
Bare Metal Linux Disaster Recovery software
Make CD-ROM Recovery (mkCDrec) makes a bootable (El Torito) disaster recovery image, including backups of the linux system to the same CD-ROM if space permits, or to a multi-volume CD-ROM set. Be aware: please use Relax-and-Recover instead of mkCDrec. The code of mkCDrec is "un-maintained".
Open-source RTOS and Embedded Systems Toolkit for C++ and C
Mark3 is a sophisticated RTOS and embedded systems toolkit, targeted towards a growing list of MCUs. Beyond providing "just another scheduler", it provides heaps, drivers, a shell, an event-driven GUI framework, and much more! It currently supports a variety of Atmel AVR, MSP430, and the ARM Cortex-M series of microcontrollers, with other platforms to follow. Mark3 was designed from the ground-up using disciplined object-oriented design principles - and unlike the vast majority of free or commercial RTOS' is written in C++, with bindings for C-language compatibility. The carefully designed object model drastically reduces the overall size and complexity of the source code, leading to enhanced code reuse, stability, and modularity. It also makes the source easier to understand - any experienced C/C++ developer should be able to understand the relationship between objects in the system, as well as use and extend them to fit a given application.
Native Oberon Operating System
A new simple operating system
A basic operating system that can realize some basic functions. It is developing for educational purposes. It is being developed simultaneously with sslib, the Simple Standard Library for developers program no-OS apps, program NuOS commands or program an operating system.