About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
alternative amd64 api arm assembler bsd c c++ code coding compiler cross-platform development emerging-project fat filesystem framework freeloader gui gui-designer gui-framework i386 i686 ia32 ia64 ipc itanium jarios kernel library linux mac mff-uk microkernel mips mips32 mstring muistring multithreaded native-api open openbsd operating operating-system operating-system-kernels operating-systems osx posix powerpc ppc ppc32 ppc64 programming realtime smp sparc sparc64 spartan symmetric-multi-processing system technology tmpfs toolkit tools ui ultimate++ ultimateplusplus vfs widgets win32 windows wx wxwidgets x11 x86 x86-64 xen
[7 users on Ohloh]
The HelenOS project is an effort to develop a complete and usable modern operating system, yet offering room for experimenting and research. HelenOS uses its own microkernel written from scratch and supports SMP, multitasking and multithreading on both 32-bit and 64-bit, little-endian and big-endian processor architectures, among which are AMD64/EM64T (x86-64), ARM, IA-32, IA-64 (Itanium), 32-bit MIPS, 32-bit PowerPC, SPARC V9 and Xen 3.0. Thanks to the relatively high number of supported archit...
Jari OS
[6 users on Ohloh]
Jari OS is a real-time microkernel operating system which runs in terms of multi-service architecture. Core system consists of its own microkernel ╬╝String, core and system services, set of device drivers launched as trusted services.

Our system is a pure microkernel and multi-service OS. All work is made via trusted services, and each service works within its own address space, and in this case Jari OS is a pure multi-service OS. Jari OS provide POSIX API for threads, files, networking, ti...

[6 users on Ohloh]
Ultimate++ is a C++ cross-platform rapid application development suite. It includes a set of libraries (GUI, SQL, etc..), and an integrated development environment.

Rapid development is achieved by the smart and aggressive use of C++ rather than through fancy code generators. In this respect, U++ competes with popular scripting languages while preserving C/C++ runtime characteristics.

[0 users on Ohloh]
Tags: source open freeloader system operating os

An open source 32-bit operating system written for the x86 platform. Features full keyboard support, dynamic memory allocation, and up to 4GB of memory, and uses a console based interface. 16-bit color support is also availible via the system libraries (which are written in C).


GUI/Desktop Environment Hard Drive Support (Read/Write/FS) Floppy Drive Support (Read/Write/FS) Full graphics support w/ SVGA and or VESA drivers.

[0 users on Ohloh]
Kernel originally port of the old GOSOT project (now discontinued), now is completely independent and able to do most of the things a kernel is expected to do.

Comes with a personalized set of tools and libraries that makes it easy to expand following the original structure.