A Arch Linux x86_64 distro for Structure From Motion
Pierre-Yves, August 2016
fuse-cache is a simple caching filesystem for Linux using FUSE. It works by copying the files you want to be cached at mount time to a cache directory, , and then using that copy for all subsequent read requests for the file.
Linux Distro to run under Google's NaCl Sandbox
A challenging project that attempts to get a Linux distro to run under Google's NaCl. NaCl untime environment is very different from traditional posix systems. There is several hurdles to overcome in order to get a standard linux distribution to run under NaCl. There is a library called nacl_io in the Google NaCl sdk. It mimics the function of a posix files and sockets on top of ppapi. Similarly in naclports there is a crude nacl-spawn library which mimics processes by creating multiple nacl...
x64 OS written in C++ with a C++ API
x64 OS written in C++ with a C++ API.
Plex OS is an open source IA32 operating system
C++ Runtime Library for Windows Kernel Device Drivers. This provides basic support for the use of C++ in kernel mode drivers, when using the Microsoft WDK.
Provide secure and stable OS, based on highly modified Linux Kernel, own package system, like "BSD Ports". Compatible with x86, Power PC. Easy to use of any level users. Complete Documentantion in many languages. 99% compatible with Windows.
An eco-system of RTSC-based embedded C/C++ components that furnish a rudimentary hardware abstraction layer comprising basic I/O and threading services which can support a wide-range of embedded platforms.
The Embedded Software Framework is a software library for embedded systems. It offers an OS independend API for communication, tasking, standard embedded devices and includes additional features like logging and unit test support.
eGIS - (Ege Embedded Operating System) is a portable, configurable, extensible object oriented and real-time embedded operating system microkernel written mostly in C++ language and designed using modern software approaches using design patterns.
ConfigFS is a linux kernel patch that tries to make more information available about drivers and the devices that they manage. In a second step it should also be used to allow the configuration of drivers.
A new advanced customizable graphic menu multi boot and OS loader based on XOSL project with gujin project features, this project integrate too a mini OS to provide certain customizable specialized maintenance tasks before boot partition/load OS target.
libGDISVG is the first cross-platform library that implements parts of the MS Windows API to generate Scalable Vector Graphics (SVG). The library is an independent variant of libEMF.
picoTux is a small, Linux-based operating system that comes with a web management console. Its main objective is to be user friendly. You can install "addins" into picoTux that adds various functionality, such as a game server or web server.
Scheduler for reconfigurable hardware
SC-REX stands for "SCheduler for REconfigurable devices on linuX". It is a scheduler for heterogeneous multicore platforms where some cores can be dynamically reconfigured at run-time (e.g., VLIWs processors that can change issue width).
CJet eXTreme OS is a new project to develop a cross platform operating system with a native application interface designed to make it easy to develop for several architectures at once.
Natty is a library on top of GUSI adding process management facilities like fork() and exec() and shell-like functionality.
7-max increases the performance of some applications up to 10-20%. Windows uses small (4 KB) RAM pages by default. 7-max allows to use large (2/4 MB) RAM pages.
The BazisLib library provides API to simplify the development of certain system services and low-level applications, for WinXP kernel mode, Win32 and WinCE, as well as for Linux kernel.
A cross-platform operating system, which aims for full conformance with the OSEK/VXD(TM) specification (ISO17356).
The target of this project is the development of a Linux Kernel Driver for using the Creative Nomad II Mp3 Portable Player under systems using Linux as OS. Also, the development of a C/C++ library to develop applications that use the device.
Mekanix is a Linux distribution intended for embedded applications. Mekanix has been designed to bring modern software engineering principles into practice for embedded systems, such as a model driven architecture.
A Small, Reliable, Compact, Object-Oriented, Portable RTOS(Real-time operating system).
Syllable Desktop is a complete operating system that is easy to use, powerful, lightweight and extraordinarily fast and responsive. It has its own kernel, filesystem, GUI and applications. Syllable Server is a matching small and efficient Linux server.
SimOS is an OS that will be based on the OSKIT function library. In addition we will be maintaining the oskit as a seperate release, updated as the core of the kernel. This OS will be easy to use, with numerous software versions on it.