RSS 33 projects tagged "Operating System Kernels"

Download No website Updated 19 Dec 2011 Thread Safe Template Library

Screenshot
Pop 276.49
Vit 10.46

Thread Safe Template Library (TSTL) is a C++ library that provides thread-safe containers with high grade of locking. It includes classes for multimaps based on a B-tree and a hash table. It also includes classes for a queue, a priority queue, a pipe, an alloccache, a timercache, a limitcache without global locking, and a fast shared mutual exclusion locker (also known as "rwlock" or "wmrg"). It's useful for writing multi-threaded applications, network services, and operating system components with high requirements for interactivity level.

Download Website Updated 05 Apr 2013 amforth

Screenshot
Pop 250.06
Vit 47.61

amforth is an extendible command interpreter for the Atmel AVR ATmega microcontroller family. It has a turnkey feature for embedded use as well. It does not depend on a host application. The command language is an almost compatible ANS94 forth with extensions. It needs less than 8KB code memory for the base system. It is written in assembly language and forth itself.

Download No website Updated 31 Oct 2003 LUFS Userland Filesystem

Screenshot
Pop 229.56
Vit 5.44

LUFS is a hybrid userspace filesystem framework supporting many "exotic" filesystems (localfs, sshfs, ftpfs, httpfs, socketfs, freenetfs, and nutellafs) transparently for any application. It can be regarded as doing the same job as the VFS (virtual filesystem switch) in the kernel: it is a switch, distributing the filesystem calls to its supported filesystems. However, LUFS filesystems are implemented in userspace. This would be a drawback for local filesystems where the access speed is important, but proves to be a huge advantage for networked filesystems where the userland flexibility is most important.

No download Website Updated 15 Jun 2010 NexentaStor

Screenshot
Pop 156.48
Vit 8.58

NexentaStor is a unified storage solution that installs on standard hardware and provides enterprise class storage at a fraction of the cost of legacy, proprietary storage solutions. NexentaStor is particularly well suited for virtualized environments thanks to the ability of NexentaStor to eliminate duplication of primary data storage, to manage the storage for virtual environments from one interface, and to leverage SSDs to address the random I/O and boot storm issues with virtual environments.

Download Website Updated 23 Oct 2011 OpenIPMI

Screenshot
Pop 138.72
Vit 10.60

OpenIPMI is an effort to create a full-function IPMI system to allow full access to all IPMI information on a server and to abstract it to a level that will make it easy to use.

No download Website Updated 21 Apr 2013 Fiwix

Screenshot
Pop 124.33
Vit 38.69

Fiwix is an operating system kernel based on the Unix architecture and fully focused on being Linux compatible. It is designed exclusively for educational purposes, so the kernel code is kept as simple as possible for the benefit of students. It runs on the 32-bit x86 hardware platform, and is compatible with a good base of existing GNU applications.

Download Website Updated 08 Aug 2011 BeRTOS

Screenshot
Pop 103.27
Vit 5.88

BeRTOS is a real time operating system (RTOS) suitable for embedded platforms. It runs on many microprocessors and microcontrollers, ranging from 8-bit to 32-bit CPUs and even PCs.

No download Website Updated 28 Jul 2005 Linice

Screenshot
Pop 94.04
Vit 3.21

Linice is a source-level kernel debugger for x86 systems with the look and feel of SoftIce for MS Windows. It is designed for people who are already familiar with SoftIce, but anyone can quickly get used to it. It can break into a running kernel at any time using a hotkey and supports breakpoints and single step on modules, the kernel, or user programs. It supports the VGA frame buffer, the X Window System, serial connections, and monochrome adapters.

Download Website Updated 17 Apr 2012 mail2sh

Screenshot
Pop 82.49
Vit 5.74

Mail2sh makes it possible to carry out shell commands by email. Email is sent to a particular user on your host and the commands will be carried out if the user and password given matches ones in /etc/passwd. Commands are executed with the user's privileges, and combined with a PGP module ensures a certain level of security for use. Note that the system is not natively encrypted, so use of an encryption mechanism is highly recommended for security reasons.

Download Website Updated 05 Jul 2005 pptp proxy

Screenshot
Pop 81.20
Vit 2.94

pptp proxy forwards a PPTP VPN connection through a Linux firewall.

Screenshot

Project Spotlight

SLEEF

A library that efficiently calculates various mathematical functions using SSE2 SIMD instructions in double precision.

Screenshot

Project Spotlight

Seed7

An extendable programming language.