Simple Project List Software Map

76 projects in result set
LastUpdate: 2020-06-13 19:46



LastUpdate: 2011-08-17 10:44


BusyBox combines tiny versions of many common UNIX utilities into a single small executable. It provides minimalist replacements for most of the utilities you usually find in GNU fileutils, shellutils, etc. The utilities in BusyBox generally have fewer options than their full-featured GNU cousins; however, the options that are included provide the expected functionality and behave very much like their GNU counterparts. BusyBox provides a fairly complete POSIX environment for any small or embedded system.

LastUpdate: 2014-06-05 09:31


mdadm is a tool for creating, maintaining, and
monitoring Linux "md" device arrays, also known as
Software RAID.

(Machine Translation)
LastUpdate: 2005-09-28 17:22


ThinTUX is a small Linux distribution for thin
clients. It has support for all major remote
access protocols like ICA, RDP, XDM, telnet, ssh,
and more. The distribution can be booted from the
network using a network card with PXE-support or
from standard media storage devices like floppy,
CD, hard disk, or disk-on-chip. The configuration
is stored on a DHCP server to simplify terminal

(Machine Translation)
LastUpdate: 2014-03-11 23:11


upstart is a replacement for the /sbin/init daemon that handles starting of tasks and services during boot, stopping them during shutdown, and supervising them while the system is running.

LastUpdate: 2013-01-10 06:53


Gujin is a PC boot loader that can analyze your partitions and filesystems. It finds the Linux kernel images available, as well as other bootable partitions (for *BSD, MS-DOS, Windows, etc.), files (*.kgz) and bootable disk images (*.bdi), and displays a graphical menu for selecting which system to boot. It boots the Linux kernel using the documented interface, like LILO and GRUB, so it doesn't need any other pre-installed bootloader. It can also directly load gzipped ELF32 or ELF64 files, with a simple interface to collect real-mode BIOS data. There is no need to execute anything after making a new kernel: just copy the kernel image file into the "/boot" directory, with a standard name. Gujin is written almost entirely in C with GCC, and it fully executes in real mode to be as compatible as possible.

LastUpdate: 2014-05-14 22:46


s6 is a complete process supervision suite in the style of daemontools, runit, and perp. It provides a candidate for process 1. It also comes with a library and command line utilities that implement inter-process notification and synchronization.

(Machine Translation)
Natural Language: English
Programming Language: C
Topics:, Boot, Init
LastUpdate: 2002-04-08 12:33


tomsrtbt is the most Linux on one floppy disk for rescue recovery panic and emergencies, contains tools to keep in your shirt pockets, is useful whenever you can't use a hard drive and contains about 100 rescue tools.

(Machine Translation)
LastUpdate: 2011-01-24 00:57


/etc/net represents a new approach to Linux network configuration tasks. Inspired by the limitations of traditional network configuration subsystems, /etc/net provides built-in support for configuration profiles, interface name management, removable devices, full iproute2 command set, interface dependencies resolution, QoS, and firewall configuration frameworks. /etc/net provides support for the following interface types: ethernet, WiFi (WEP), IPv4/IPv6 tunnels, PSK IPSec tunnels, VLAN, PLIP, ethernet bonding and bridging, traffic equalizer, Pent@NET, Pent@VALUE, SkyStar-2, TUN/TAP, OpenVPN TUN/TAP, usbnet, and PPP. Due to its modular structure, support for new interface types can be added without overall design changes.

(Machine Translation)
LastUpdate: 2009-10-07 15:52


runit is a cross-platform Unix init scheme with service supervision; a replacement for sysvinit and other init schemes. It runs on GNU/Linux, *BSD, Mac OS X, and Solaris, and can easily be adapted to other Unix operating systems. runit implements a simple three-stage concept. Stage 1 performs the system's one-time initialization tasks. Stage 2 starts the system's uptime services (via the runsvdir program). Stage 3 handles the tasks necessary to shutdown and halt or reboot.

(Machine Translation)
LastUpdate: 2014-05-17 22:54

Epoch Init System

The Epoch Init System is an init system for Linux designed with ease of configuration and non-intrusiveness in mind. It has no external dependencies besides libc and pthreads on a Linux 2.6+ system, though a working /bin/sh is suggested. It's suitable for large and small Linux distributions, but was designed with a focus on smaller Linux systems. It's features include a log system capable of recording boot events before the filesystem is made writable, ASCII runlevels, a convenient, single configuration file setup, automatic hostname setting at boot, automatic virtual filesystem mounting (think /proc), PID file support, stuck job killing during bootup and shutdown, integrated color greeting banner support, and automatic service restart support, to keep vital services running at all times.

(Machine Translation)
Operating System: Linux
Programming Language: C
Topics:, Init
LastUpdate: 2007-05-30 22:12


Initng is a full replacement of the old and in many ways deprecated sysvinit tool. It is designed with speed in mind, doing as much as possible asynchronously, and using the system resources more efficiently.

(Machine Translation)
LastUpdate: 2009-03-18 15:44

TFTP Server

TFTP Server is a multi-threaded TFTP server,
allowing any number of clients to connect
simultaneously. It supports tsize, blksize, and
interval options, PXE boot, and can be run
standalone or as a daemon. Port ranges can be
specified to work across firewalls. There is also
a single port version, for situations where
additional ports cannot be opened.

(Machine Translation)
LastUpdate: 2014-04-21 22:03


Finit is a small SysV init replacement with process supervision similar to that of daemontools and runit. Its focus is on small and embedded GNU/Linux systems, although it is fully functional on standard server and desktop installations. Finit is fast because it starts services in parallel; it then supervises and automatically restarts them if they fail. This can be extended upon with custom callbacks for all services, hooks into the boot process, or plugins to extend the functionality and adapt Finit to your needs. Finit is not only fast, it’s arguably one of the easiest to get started with. A complete system can be booted with one simple configuration file.

(Machine Translation)
LastUpdate: 2010-06-13 13:54


daemon turns other processes into daemons. There are many tedious tasks that need to be performed to correctly set up a daemon process; daemon performs these tasks for other processes. This is useful for writing daemons in languages other than C, C++, or Perl (e.g. sh, Java). If you want to write daemons in languages that can link against C functions (e.g. C, C++), see libslack, which contains the core functionality of daemon.

(Machine Translation)