Linux information, kernel, and embedded distributions for consumer handheld devices, like PDAs, Phones, Tablets, etc.
A replacement firmware distribution for the 3com 3CRADSL72 a.k.a 3com wireless 11g (distributed by Ya.com) and its identical twin, the SMC7804WBRA, with an ucLinux kernel based system and associated system tools.
A FOSS operating system that aims to meet NSA's TPEP TCB A1 evaluation standard while retaining application compatibility at minimal performance overhead.
A 32bit multitasking OS
LogoROS is new object-oriented operation system (currently in early development). See wiki page: https://sourceforge.net/apps/mediawiki/logoros/ and development blog: https://sourceforge.net/apps/wordpress/logoros/ for more info.
This project tries to implements MAC (FLASK architecture) on a standard Linux 2.6.x kernel using Linux security modules (LSM). The aim is to archive atleast TCSEC B1 level of security standard.This project is part of the Operating Systems course at IIIT-
Development area for GNU/Linux 2.6.x for the KS8695 ARM SoC. Covers kernel patches, drivers for serial, Ethernet, PCI, GPIO, watchdog subsystems, and drivers for optional PCI based devices such as USB, WiFi, WiMAX, IPSec, SSL, and RSA devices.
MPeaFlea is a project that aims to create and design the hardware and software for a portable (physical) mp3 player with a completely open design. Preferably it will also support ogg vorbis and will be developed around an ARM9 processor.
A small micro operating system kernel written in C (and partly assembly). Planned features are: software based preemptive multitasking/threading, paging, kernel API, IPC, client/server, security system. The code is designed to be clearly understandable.
MatriX OS Kernel is a general-purpose OS kernel, providing flexible deployment with modules. It is designed to be integrated into various runtime environments, e.g. embedded equipments, realtime systems, desktop systems, and server systems.
MenuetOS is a fully 32 bit assembly written graphical operating system. Menuet supports 32 bit x86 assembly programming as a faster and smaller system footprint. Menuet has no unix roots and the basic system is meant to be a clean asm based structure.
OpenMAC is a TinyOS-based implementation of IEEE 802.15.4 MAC layer, which lies at the core of MeshNetics ZigBee stack, and provides basic wireless networking (star,peer to peer) to WSN's. Available for low-power ZigBit modules and Atmel AVR Z-Link Kits
Written entirely in 8051 assembly this is a bare bones Real Time OS (RTOS) kernel for the P89C668 microcontroller. The OS itself is inspired by the discussion in 'MicroC/OS-II: The Real-Time Kernel' an excellent book by Jean J. Labrosse.
Open Source microkernel for ia32 architecture. Basicly this is a full functional operating system implementation using GNU C and nasm. Fully commented in spanish and with external documents explaining system calls, library functions, design, etc.
MightyOS is a serious attempt at making a fast and lightweight Operating System written in C++.
MiniJOS is a micro operating system that will run java programs, will contain a JVM, a CVM and a VM. The o/s will be terminal and gui based. It will hopefully have the ability to boot from the flash drive. NOTE: JVM is a Java Virtual Machine CVM is a C/C
Rewrite Minix 3 from C to D
The idea is to rewrite a good part of the Minix 3 OS from C to D, hopefully making the code easier to understand by grouping code in modules. Minix 3 web site: http://minix3.org/ D programming language: http://www.digitalmars.com/d/
MinopsOS is a tiny operating system for PC computers.
MinopsOS is a tiny operating system for PC computers. It's small enough to fit inside the boot sector of a floppy disk.
The aim of this project is to develop a modular operating system for the i386 architecture, where each device driver, file system, etc, will be a module that can be loaded and unloaded at run-time from the system.
A x86 hobbyist operating system written in C and assembly.
SangMyung Univ. Graduate Project Project: MyRTOS Team name:Software Craftsmanship Description: pxa255 based RTOS. Preemptive Multi-threading,Priority-base,Round-Robin Scheduling, Thread, Semaphore,Message Mail Box,Message Queue Management Support.
A simple operating system (not necessarily small). I try to implement standards like the standard C library. This product includes software developed by the tyndur Project and its contributors.
Knuth NNIX operating system kernel
NOIX is a x86 based kernel development project with the goal to come up with an innovative design.Project is divided into two phases, first one dedicated to didactic and research purposes and latter one for implementation of design finalized in phase one
Open source linux based firmware for the Lego Mindstorms NXT.