OpenGroup CSRG
("Common Standards Revision Group". Working group established to
consider the common revision of:
ISO/IEC 9945-1, ISO/IEC 9945-2, IEEE Std 1003.1, IEEE Std 1003.2
and the appropriate parts of the Single Un*x Specification.)
(ml)
Single UN*X Specification (A
specification part in the OS specification puzzle. Free registration is required.)
OpenIPMI
(Initiative to develop and promote free software implementing
the IPMI
interface standard, to remotely control and monitor servers)
See also:
Out-of-band System Management Projects
(from the System Management section)
FHS ("Filesystem Hierarchy
Standard". Reference guide on how to setup and manage a Un*x file/directory
layout)
(cvs)
(ml)
ELF
("Executable and Linking Format". File format specification for
dynamic linking and loading of programs and libraries.)
OpenI18N.org
(Initiative to develop and promote free standards for
software internationalization)
FreeDesktop.org
(Community support site for developing and improving
interoperability for free desktop environments)
(cvs)
(ml)
(blog)
LSB
("Linux Standard Base". GNU/Linux specific OS interface
specification for installing and running binary-only applications
and a minimal environment for the support of installation scripts
for these applications.)
(cvs)
(ml)
OpenPrinting.org
(Working group for developing and promoting standards for desktop printing systems)
(ml)
CGL
("Carrier Grade Linux". Requirements specification for GNU/Linux distros
used in in telecommunication systems.)
(ml)
(cglinux CGL test suite)
(cvs)
WaSP
("Web Standards Project". Working group for developing and promoting web
standards.)
Debian (My favorite distro for desktops
and servers. Debian also forms the basis for many other distro's,
like: Ubuntu, Knoppix, Morphix, BRLSpeak, and many more)
(reviews)
LFS (Linux From Scratch.
Do-it-yourself kit. License: BSD-style)
(cvs)
(ml)
(LFS-Build alternative
scripts to automate the process of building LFS)
(Murix LFS based distro)
Debian L4/GNU Hurd (OS with an
experimental/innovative kernel and system-level services architecture)
(cvs)
(ml)
Syllable
(Desktop OS based on an advanced C kernel and a C++ GUI framework.
Syllable is mostly POSIX compliant.)
(cvs)
(ml)
(wp)
(AtheOS inactive OS project from
which Syllable was forked)
Menuet
(Desktop OS written in 32-bit x86 ISA assembler, which fits on a
single floppy)
(forums)
(wp)
L4 µ-Kernel
(Micro kernel interface description and a family of implementations of this
interface written in assembly, C and C++.)
FreeVMS
(Free "Virtual Memory System OS" implementation)
(ml)
FreeBSD (Network services
and source focussed OS)
(cvs)
(ml)
(TrustedBSD Set of "Common Criteria"
security extensions to FreeBSD)
(PicoBSD single floppy FreeBSD version)
(ClosedBSD FreeBSD based single floppy firewall OS
with a ncurses based administration interface)
OpenBSD
(Security and source focussed OS)
(cvs)
(ml)
NetBSD (Portability and source focussed OS)
(cvs)
(ml)
DragonFly BSD
(Experimentation and re-design focussed OS. DragonFly is a code-fork of FreeBSD.)
(cvs)
(ml)
TinyOS
(Small operating system for wireless data-gathering computers)
(cvs)
(ml)
Prex
(Portable real-time operating system for embedded systems)
(ml)
(forum)
Unununium (Experimental
realtime OS in which any component can be reloaded or replaced
at any time)
(cvs)
(ml)
NewOS (Experimental OS,
with an emphasis on design flexibility and portability)
(ml)
eCos ("embedded Configurable
operating system". Flexible, real-time OS, which uses much less memory than an
embedded Linux kernel based OS. License:
modified GNU GPL)
(cvs)
(ml)
(eCosCentric eCos support company)
Bochs (Portable x86 hardware
emulator written in C++. Bochs includes emulation of various x86 ISA CPU's,
common I/O devices, memory, and a VGA BIOS.
Bochs can be compiled to emulate a 386, 486, Penti*m, Penti*m Pro or AMD64 CPU.)
(cvs)
(ml)
Plex86 (Similar to
Bochs, but only
runs on Int*l x86 or compatible architectures)
(cvs)
(ml)
Savannah Plex86
(Similar to Bochs, but only runs on Int*l x86 or compatible architectures.
Code-fork of the Plex86 project.)
(cvs)
(ml)
VGABIOS (Video BIOS
used by the Bochs and Plex86 project)
(cvs)
(ml)
QEMU
(Portable processor emulation framework, currently supporting
x86, PowerPC, ARM and Sparc processors)
(cvs)
(ml)
Softgun
(Portable processor emulation framework for ARM processors)
(cvs)
(forum)
UML
("User Mode Linux".
UML lets you run GNU/Linux operating systems in user-space.
UML uses a modified Linux kernel with its own scheduler and VM system.
The UML host Linux kernel is used only for the equivalent of hardware
support.)
(cvs)
(ml)
(UMLd daemon to control
and manage UML instances)
(usermodelinux.org UML news site)
FAUmachine
(Portable x86 hardware emulator based on the
UML project)
Wine
(Free re-implementation of the API's of the various
M$ Windows OS variants for Un*x systems running X)
(cvs)
(ml)
(WineTools
menu-driven installer tool)
coLinux
("Cooperative Linux". Port of the Linux kernel
to the M$ OS family, running as a native w32 process.)
(ml)
Topologilinux
(Slackware based GNU/Linux
distribution for the M$ OS family, running as a native w32 process.)
(ml)
MacOnLinux
(MOL lets you run the MacOS as a GNU/Linux process at near native speeds)