mainTinyInit - Summary

 
 
Membership Info
Group Admin:
1 active member

Group identification
Id: 10821
System Name: tinyinit
Name: TinyInit
Group Type: non-GNU software and documentation

Search in this Group


 

This group is not part of the GNU Project.

TinyInit is a small modern system init package for UNIX-like systems.

It is specifically targeted at embedded environments, and will work happily on the desktop.

Its main features are:

  • Small:


% size /sbin/init
   text    data     bss     dec     hex filename
   5399     508    3596    9503    251f /sbin/init


  • Fast; services are started and stopped in parallel.


  • Dynamic; service dependencies are reported to init program during boot.


  • Additional services can be manually started/stopped after boot.


  • Simple; unified configuration/rc-mechanism, not two-level inittab + rc-mechanism.


  • Can use external rc-mechanism if needed, e.g. Gentoo OpenRC.


  • Specifically targeted at embedded environments, in particular:
    • works happily with read-only file systems.
    • performs no explicit dynamic memory allocation.


  • Single user mode supported, as instructed by kernel.


  • Multi-platform; tested on GNU/Linux, FreeBSD, NetBSD and OpenBSD.


  • Complete with utility programs for:
    • service management.
    • daemon management.
    • single-user mode login.
    • multi-shot getty.
    • system halt/poweroff/reboot.

Registration Date: Tue 19 Jul 2011 09:10:00 PM UTC
License: GNU General Public License v3 or later
Development Status: 4 - Beta

 

Latest News rss feed

No news found

Quick Overview
 Memberlist (1 member)

Communication Tools
 Mailing Lists (0 public mailing lists)

Development Tools
 Task Manager (open items: 0, total: 0)

Back to the top

Powered by Savane 3.13-bb6a.
Corresponding source code