Linux Kernel Project
阅读原文时间:2021年04月23日阅读:1

Linux Kernel Project

Table of Contents

  1. News
  2. Development Infrastructure
  3. BIOS Systems
  4. Boot Loaders
  5. Resource Management
  6. Process & Power Management
  7. Memory Management
  8. I/O Core
  9. File Systems
  10. Device Drivers
  11. Networking
  12. Network Clustering
  13. Kernel Ports
  14. Security Features
  15. Time Constraints
  16. Embedded Projects
  17. Operating System Abstraction
  18. User-space Tools
  19. Documentation
  20. Obsolete/Abandoned Projects

News

General News

Embedded News

Development Infrastructure

General Infrastructure

Test Projects and Tools

  • Contest (Tool to test system responsiveness by running kernel compilation under a number of different load conditions) (ck-patches Con Kolivas' performance kernel-patches page) (ml)
  • LTP ("Linux Test Project". Test suites for the Linux kernel.) (cvs) (ml)
  • LSE ("Linux Scalability Effort". Collection of Linux kernel scalability related tools and tests.) (cvs) (ml)
  • STP ("Scalable Test Platform". Automated test system for user submitted kernel patches.) (cvs) (ml)
  • WOLK ("Working Overloaded Linux Kernel". FOLK inspired patch collection for stable Linux 2.4 versions) (ml)

Tracing and Profiling Tools

Debugging Tools

  • DProbes (Linux kernel debugging tool which uses software 'probes') (cvs) (ml)
  • Smatch (Experiment in finding Linux bugs using a GCC compiler patch to get more compile information, and a collection of Perl tools to analyze this information.) (cvs) (ml)

Kernel Crash Dump Tools

  • LKCD ("Linux Kernel Crash Dump". Kernel-patch and user-space tool which helps detect, save and examine a system crash.) (cvs) (ml)
  • mkdump ("Mini Kernel Dump". Small kernel-crash-dump tool which operates separately from the resources of the crashed kernel, too improve reliability.) (ml)

BIOS Systems

  • LinuxBIOS (Free BIOS firmware replacement. Using a little bit of hardware initialization and a compressed Linux kernel) (cvs) (ml)
  • OpenBIOS (Free BIOS firmware replacement. The goal is to implement a portable and 100% IEEE 1275-1994, referred to as Open Firmware, compliant firmware.) (arch) (ml)

Boot Loaders

- General boot loaders

  • GNU GRUB (Portable and advanced boot loader) (cvs) (ml) (wp)
  • Lilo ("Linux Loader". Boot loader for x86 compatible systems.) (wp)
  • Silo ("Sparc Improved boot LOader". Linux boot loader for the Sun Sparc and UltraSparc systems.) (cvs) (ml)
  • elilo (EFI compatible boot loader for Int*l IA-64 and x86 compatible systems) (cvs)
  • TCCBOOT (x86 compatible boot loader which uses TinyCC to compile C and assembly sources and boot the resulting executable)
  • XOSL (Graphical boot loader for x86 compatible systems supporting several operating systems)
  • EMILE ("Early Macintosh Image LoadEr". Boot loader for m68k based Linux systems, such as MacII and the Quadra 610) (cvs) (ml)

- Boot loaders for embedded systems

  • U-Boot ("Universal Boot loader". Boot loader for PowerPC or ARM based embedded Linux systems.) (cvs) (ml) (forum)
  • rrload (Boot loader for ARM based embedded Linux systems)
  • CRL/OHH (Flash boot loader for ARM based embedded Linux systems)
  • RedBoot (Red Hat eCos derived, portable, embedded system boot loader)
  • PPCBOOT (Boot loader for PowerPC based embedded Linux systems) (cvs) (ml)
  • Alios (Assembler based Linux loader which can do basic hardware initialization from ROM or RAM. The goal is to eliminate the need for a firmware BIOS on embedded systems.)
  • FILO (x86 compatible boot loader which loads boot images from the local filesystem, without help from legacy BIOS services. Expected usage is to flash it into the BIOS ROM together with LinuxBIOS.)

- Network boot loaders

  • PXE Linux (Network based bootstrapping using TFTP)
  • Etherboot (cvs) (ml)
  • LTSP ("Linux Terminal Server Project". Collection of server software to setup a console or X based thin-client environment.) (ml)

Resource Management

  • CKRM ("Class-based Kernel Resource Management". Framework for allocation of system resources, based on user-defined groups of tasks called classes.) (ml)
  • Network Traffic Shaping (from the Linux kernel section)
  • Operating System Abstraction (from the Linux kernel section)

Process & Power Management

  • Kernel code
  • kexec (Kernel function which can load another Linux kernel from the currently executing Linux kernel) (kexec paper) (kernel-summit-2004 paper)
  • NPTL ("Native POSIX Thread Library". Project to improve the POSIX threading for the GNU C library and the Linux kernel. See: NPTL paper) (announcement v0.1) (NPTL Tests and Trace) (forum )
  • DPM ("Dynamic Power Management". Project to explore technologies to improve power conservation capabilities.) (ml)
  • ACPI ("Advanced Configuration & Power Interface". Device power management framework developed by Intel) (ml)
  • swsusp (Linux software suspend, without APM.) (ml)
  • KML ("Kernel Mode Linux". Kernel patch to run user programs in kernel mode.)

Memory Management

I/O Core

  • Linux-AIO ("Linux Asynchronous I/O") (ml)
  • ABISS ("Active Block I/O Scheduling System". Extension to the Linux hard-disk storage subsystem, to provide real-time data streams and priority based disk I/O.) (ml)

File Systems

  • FS code
  • FS Development ML
  • Ext2/3 FS (Ext2/3 devel ml) (Ext3 user ml) (e2fsprogs Ext2/3 file system utilities) (ext2resize) (genext2fs tool to create an Ext2 filesystem as a non-root user) (cvs) (ml)
  • Btrfs (large storage file system)
  • NILFS (log-structured file system)
  • XFS (from SGI) (cvs) (ml) (XFDeb project to integrate XFS and GFS into Debian)
  • FiST ("File System Translator". A system for stacking file systems.) (UnionFS (Unioning file system)
  • GFS (POSIX-compliant cluster file system and volume manager from Red Hat)
  • Journaling FS (from IBM) (cvs) (ml)
  • NBD ("Network Block Device". Network based file system framework, in which only one client may have a specific block device NBD mounted read/write at a time) (cvs)
  • NFS ("Network FS". Allows systems to mount a disk partition on a remote system as if it were on a local hard drive.) (cvs) (ml) (NFS v4 portal)
  • Global FS (cvs) (ml)
  • LVM ("Logical Volume Manager") (cvs) (ml)
  • EVMS ("Enterprise Volume Management System") (cvs) (ml)
  • Linux UDF ("Universal Disk Format" FS) (cvs)
  • RelayFS (Memory buffer based FS for 'relaying' kernel-space data into user-space)
  • OpenAFS (Free implementation of the "Andrew File System". Distributed file system that enables hosts to efficiently share filesystem resources across both LAN's and WAN's. License: IBM Public license) (cvs) (ml)
  • Arla (Free Andrew FS implementation) (cvs) (ml)
  • Coda FS (Advanced network FS, with support for: disconnected client operations, client side caching, server replicatio, network bandwidth adaption, advanced security model, and more) (cvs) (ml)
  • LUFS ("Linux User-space File System". Network FS framework implemented in userspace, which supports several different file systems) (cvs) (ml)
  • SHFS (Kernel object to mount remote filesystems using a secure shell connection) (cvs)
  • PRAMFS ("Persistent, Protected RAM File System". Lightweight FS for systems with a block of fast non-volatile RAM that need to access data on it using a standard filesytem interface.)
  • Cram FS (Filesystem for embedded devices. The CramFS user-space tools are hosted at sourceforge.)
  • SFS ("Self-certifying File System". NFS utilizing global filesystem that provides security over untrusted networks.)
  • JFFS ("Journaling Flash FS". Flash file system optimised for NOR flash.)
  • YAFFS ("Yet Another Flash F"S. Flash file system optimised for NAND flash.) (introduction article)
  • Squash FS (Read-only FS which uses zlib to compress data, inodes, and directories)
  • Cloop (Kernel object that enables compressed loopback filesystem support) (cvs)
  • Intermezzo FS
  • LinLogFS (Log-Structured FS)
  • NTFS (M$ NTFS support) (cvs) (ml)
  • SpadFS (Attempt to create a less complex FS with advanced filesystems features)
  • AVFS ("A Virtual File System". AVFS allows programs to use remote, archived or compressed files as FS's.) (cvs)
  • BeFS (Read-only Be file system driver) (cvs) (ml)
  • v9fs (Client and server implementations of 9Pi distributed file system protocols) (ml)
  • LDAPfs (LDAPfs allows LDAP entries to be read and written using the familiar filesystem interface. LDAPfs requires the AVFS/FUSE or Coda filesystem.) (cvs)
  • Translucency (Kernel module, for the overlaying of two seperate file systems, to allow reading from either file system and writing to one of them. (cvs) (ml)
  • MapFS (Linux filesystem to cluster FS's into a single virtual filesystem) (cvs)
  • OCFS (Oracle database cluster FS) (ml)
  • Cryptoswap (Kernel patches for building an encrypted swap partition when a system boots)

Device Drivers

- General

- Chipsets

- Disk Drives

  • ATA Support (Collection of ATA/IDE technology related tools)
  • SCST ("SCSI Target". Unified interface between SCSI target drivers and the Linux kernel. SCST tries to simplify the development of target SCSI device drivers.)
  • SCSI Generic driver (High-level SCSI sub-system. The SG driver is used by scanners, CD/DVD writers.)
  • packet-cd (Driver support for UDF based CD/DVD packet writing) (ml)
  • Adaptec device drivers (SCSI, I2O-RAID, FiberChannel)
  • AMI MegaRAID (RAID controller driver) (ml)
  • ICP Vortex RAID
  • In-System Design ISD-200 (USB to ATA bridge used for several storage devices)
  • cwfloppy (Driver support for the "Catweasel" floppy controller produced by "Individual Computers")

- Bus Systems

- Networking Chipsets (excluding wireless networking chipsets)

- IEEE 802.11 Wireless Networking Chipsets

  • linux-wlan (Initiative to developement a complete and standards compliant IEEE 802.11 wireless LAN system for GNU/Linux) (ml)
  • rt2x00 (Ralink rt2400 / rt2500 based 802.11a/b/g LAN driver) (cvs) (ml) (forum)
  • Linksys wrt54g-linux (GNU/Linux distribution for the Linksys WRT54G 802.11g wireless appliance. No permanent software changes are made, since all is installed to a RAM disk.) (Link-Sys WPC11 PCMCIA 802.11 LAN driver HowTo)
  • Atheros ar5k (PCMCIA/PCI 802.11a/b/g LAN driver) (ml)
  • Atheros MADWIFI (Multiband Atheros Driver for WiFi. PCMCIA/PCI/miniPCI 802.11a/b/g LAN driver for Atheros chipsets: ar5210, ar5211, ar5212.) (cvs) (ml)
  • Prism (802.11g LAN drivers for the: Prism GT, Prism Duette, and Prism Indigo chipset) (svn) (forum)
  • Prism2/2.5/3 (PCMCIA/PCI 802.11 LAN driver, with support for 'host access point' mode) (cvs) (ml)
  • ipw2100 (802.11 LAN driver for the Intel PRO/Wireless 2100 chipset) (cvs) (ml)
  • ipw2200 (802.11bg LAN driver for the Intel PRO/Wireless 2200BG chipset) (ml)
  • Atmel AT76C503A (USB 802.11 LAN driver) (cvs) (ml)
  • Cisco/Aironet 4500/4800/340/350 (PCMCIA/PCI/ISA 802.11 LAN driver) (cvs) (ml)
  • Texas Instruments ACX100 (PCMCIA/PCI 802.11 LAN driver) (cvs) (ml)

- Modem Chipsets

- Sound Frameworks

  • ALSA (Advanced Linux Sound Architecture. Soundcard support environment consisting of a kernel-space object/module and a standard audio API implement in a library set.) (cvs) (ml)

- Sound Chipsets

- Video Frameworks

  • DRI (Direct Rendering Infrastructure. Allows for more direct access to the graphics hardware through the XFree86 server, thereby greatly improving the performance of video and Op*nGL graphics rendering. DRI is mostly Linux and *BSD specific.) (ml)
  • Video4Linux (ml)
  • Console (ANSI X3.64/ECMA-48)
  • DirectFB (Framebuffer framework) (cvs) (ml)
  • KGI (Kernel Graphics Interface. KGI consists of a portable kernel-space video-card driver framework. The core driver functionality is done in kernel space, and anything else is done through the GGI user space library) (cvs)

- Video Chipsets

  • Gatos KM (Kernel module for using the Video4linux interface with ATI's Mach64, Rage128 and Radeon video cards) (cvs)
  • Matrox Marvel (V4L v1/2 support for G200/G400/G450eTV/Rainbow Runner G-series) (cvs) (ml)
  • SiS VGA Chipsets
  • DXR3 drivers (For the Creative Labs and Sigma Designs DVD playback cards with the em8300 chipset) (cvs) (ml)
  • Margi/Billionton MPEG decoder PC-Card (Driver created by Convergence)
  • Unichrome Project (Device driver for the VIA/S3G unichrome graphics controller) (cvs) (ml)
  • MIRO DC1+ (Video4Linux compatible frame grabber driver for the ISA card model)
  • DFG/1394-1 (Video4linux driver for the ImagingSource DFG/1394-1 video converter) (cvs)
  • TechniSat MediaFocus (Video4Linux compatible driver for the ZR36120/ZR36125-based MediaFocus Sat-PC card) (MediaFocusII for cards with the Philips SAA7146AH chipset)
  • MyHD (Driver for Teralogic TL880 based HDTV decoder cards) (cvs) (ml)
  • CLE266 (Video4Linux compatible MPEG decoder driver for the VIA EPIA-M motherboard) (forum)

- Keyboards

  • KBDE ("KeyBoard Driver Emulator". Linux kernel module for the emulation of keyboard input. Useful for keyboardless systems.) (cvs)

- Touch Screens

- Printers

  • LinuxPrinting.org (GNU/Linux printer support portal) (ml)
  • GIMP-Print (Printer device drivers for: Canon, Epson, Lexmark, and PCL printers for use with Ghostscript, CUPS, Foomatic, and the GIMP)
  • P300drv (P-300 personal photo printer driver) (cvs)

- Image Scanners

- Light Control

  • DMX4Linux (DMX protocol supporting lighting controller software, which consists of a Linux kernel module and a set of DMX controller tools)

- Radio Receivers & Senders

  • LiNRADiO (Device driver and tools for using the WiNRADiO PC-based radio receivers)
  • SF16FMR radio card
  • GENRIP (GENeric Radio IP. Device driver to transmit ethernet frames over generic low-speed serial radio devices.)

- Digital Camera's (including webcams)

- Portable Music Players

  • MPIO (Driver for the Digitalway/Adtec audio player) (cvs) (ml)
  • mpio DMB+ (Command-line interface for managing MP3 files on this device using the user-space libusb library)
  • RIO500 (Diamonds Rio 500 MP3 player support) (cvs) (ml)
  • gnuPod (Toolkit to use the Apple iPod) (syncpod Perl script to sync a local directory with the iPod) (iPod on Linux)

- Game Control Devices

- Misc.

  • Comedi (Linux kernel word for access to common data acquisition plug-in boards and a user-land library) (cvs) (ml)

Networking

- General

  • Networking code
  • Netfilter (cvs) (ml)
  • KAME (IPv6/IPsec networking stack implementation. License: BSD-style) (cvs)
  • vlan (802.1Q specification compliant "Virtual Local Area Network" implementation) (ml)
  • ULN ('User Level Networking' is a Linux kernel patch and a set of user-space tools to allow the dynamic allocation of IPv4/IPv6 addresses to different users) (cvs)
  • Tux (Kernelspace HTTP server)
  • tcpcp ("TCP Connection Passing". A mechanism to allow applications to pass ownership of TCP connection endpoints from one Linux host to another.) (ml)

- Network Protocols

  • IEEE 802.11 Wireless Networking Chipsets
  • IPv6 (Linux portal for the next generation of the Internet protocol)
  • FreeS/WAN (IPsec implementation) (ml)
  • MIPL (Mobile IPv6 for Linux) (ml)
  • OpenBT (Ericsson Bluetooth protocol stack developed by Axis) (ml)
  • BlueZ (Ericsson Bluetooth protocol stack) (cvs) (ml)
  • Affix (Ericsson Bluetooth protocol stack developed by Nokia) (cvs) (ml)
  • ATM ("Asyncronious Transfer Mode" information for Linux. ATM is a High-speed, non-broadcasting, physical network protocol.) (cvs) (ml)
  • STP ("Scheduled Transfer Protocol". An ANSI specified connection-oriented data transfer protocol for controlled high-bandwidth data transfer with minimal host CPU usage.) (ml)
  • Linux SCTP (Stream Control Transmission Protocol implementation) (cvs)
  • Token Ring
  • IPoCAN (GNU/Linux specific IP over CAN networking system) (cvs)
  • OpenSS7 (Project which tries to create a SS7 protocol stack for Linux and other Unices. Licensing Terms.)
  • isdn4linux (Linux ISDN driver framework and collection of ISDN related tools) (ml)
  • HyperSCSI (Networking protocol designed for the transmission of SCSI commands and data) (forum)
  • Linux DECnet (DECnet phase IV connectivity for Linux) (ml)

- Network Device Drivers

  • Networking Chipsets (excluding wireless networking chipsets)
  • IEEE 802.11 Wireless Networking Chipsets
  • Modem Chipsets

- Network Traffic Shaping

  • ECN (Explicit Congestion Notification. RFC 2481 standard implementation to help reduce wasted bandwidth in times of network congestion on routers.)
  • L7 (Linux kernel, iproute and tc patch to classify and prioritize packets based on patterns in in the application layer) (cvs) (ml)
  • Bandwidth Arbitrator (Linux kernel object and user-space tools to setup network traffic shaping) (ml)
  • HTB (QoS packet scheduler system, which can control the use of the outbound bandwidth on a given link. HTB is meant to be a better alternative to Linux CBQ qdisc.)

Network Clustering

  • Server Virtualization (from the System Management section)
  • Linux-HA (Portal site for high-availability GNU/Linux projects) (cvs) (ml)
  • OpenMosix (System for transparent network clustering using process migration.) (cvs) (ml) (MosixView Qt based GUI for managing a MOSIX-Cluster) (ml) (Migshm "Distributed Shared Memory" extension for openMosix)
  • Beowulf (Collection of software packages to build a computer cluster out of PC hardware components intented to solve massively parallel computing problems.) (ml) (Extreme Linux Beowulf information portal) (BProc "Beowulf Distributed Process Space". Process management tools for Beowulf clusters.) (ml)
  • DRBD ("Distributed Redundant Block Device". Device driver for high-availability 2-node clusters.) (ml)
  • LRHAM ("Linux Replicated High Availability Manager". DRBD based high-availability cluster management software.)
  • Clustermatic (LinuxBIOS and BProc based network clustering GNU/Linux distribution)
  • Lustre (Linux cluster file system using object-based inodes) (ml)
  • Linux Virtual Server (Load-balancing network project) (ml) (Keepalived daemon for improving the availability of the Linux Virtual Server) (ml)
  • Fake (IP address take-over system used by HeartBeat)
  • UltraMonkey (Load-balancing network project) (ml)
  • DISsp ("Dolphin SCI Cluster Software source package". Drivers for the Dolphin SCI cards)

Kernel Ports

Security Features

- General

  • Firewall Tools (from the Application Management section)
  • Server Virtualization (from the System Management section)
  • GRsecurity (Collection of popular security patches that will apply cleanly to several recent stable kernel versions) (cvs) (ml) (forums)

- ACL Systems

- Crypto Systems

- Intrusion Detection Systems

  • Intrusion Detection (from the System Management section)

Time Constraints

Embedded Projects

  • RT Linux (hard-realtime capability patch-set, with a design for low overhead. This patch-set is included in the main kernel tree)

  • uClinux (Embedded Linux project for MMU-less micro-controlers) (cvs) (ml) (forum)

  • RTAI ("RealTime Application Interface". Embedded Linux project.) (cvs) (ml)

  • MontaVista Linux (Embedded Linux project) (ml)

  • EMC ("Enhanced Machine Controller". Embedded Linux project.) (cvs) (ml)

  • LEAF ("Linux Embedded Appliance Firewall", with support for wireless networking) (cvs) (ml)

  • OCERA ("Open Components for Embedded Realtime Applications". RTLinux based embedded Linux project.) (cvs) (ml)

  • Orocos (RTAI based framowork for realtime systems and/or robot control) (ml)

  • Embedded Gentoo (Embedded Linux project based on Gentoo) (ml)

  • Handheld Linux Software Index

  • ELKS (Embeddable Linux Kernel Subset. Used for running Linux on the Intel 8086, 8088, 8186 and 8286 CPU's.) (cvs) (ml)

  • Umbrella (LSM compatible mandatory access control lists system, including executable signing, for embedded Linux systems) (cvs) (ml)

Operating System Abstraction

  • Server Virtualization (from the System Management section)
  • KVM (x86 hardware emulator for Linux using QEMU) (ml)
  • QEMU (x86 hardware emulator for Linux) (ml)
  • 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) (umlsim "UML Simulator". UML extension with an event-driven simulation system and and other functions needed for deterministically controlling the flow of time.) (ml)
  • Xen (Portable, high-performance, x86 hardware emulator) (ml)
  • coLinux ("Cooperative Linux". Port of the Linux kernel to the M$ OS family, running as a native w32 process.)
  • FAUmachine (Portable x86 hardware emulator based on the UML project)
  • Linux on L4 (L4/x86 and Fiasco microkernels)
  • DosEmu (Make the GNU/Linux OS run M$ DOS applications) (cvs)
  • MOL ("Mac On Linux". System to execute the MacOS OS as a native GNU/Linux process, without having to emulate the PPC CPU system)
  • MkLinux (Linux on Macintosh/OSF-Mach operating systems)

User-space Tools

  • Util-Linux (Collection of 25+ system utilities needed for running a GNU/Linux system, including: dmesg, fdisk, getty, getopt, hwclock, mkswap, more, namei, setterm and setsid)
  • udev (User-space tool for having a dynamic /dev directory and persistent device names.)
  • e2fsprogs (Ext2/3 file system utilities) (ext2resize)
  • SchedUtils (Collection of tools to manage the Linux scheduling policy: chrt, irqset, srt and taskset)
  • pciutils (Library for portable access to the PCI bus configuration space and several PCI related utilities)
  • rlocate (Linux kernel module and user-space tool which acts as a 'locate' command alternative that is always up-to-date)
  • SIV ("System Information Viewer". Tool to display information from the "/proc" interface) (code browser)
  • x86info (Utility for querying x86 compatible CPU registers to find indepth information about the processors) (cvs)
  • ELSA ("Enhanced Linux System Accounting". Framework for monitoring usage of Linux kernel resources by groups of processes.) (cvs) (ml)
  • Syscalltrack (Kernel module and user-space tool which allows the superuser to intercept and modify invocations of Linux system calls) (ml)
  • Ethtool (Ethernet based NIC management tool)
  • ifplugd (Daemon which activates/de-activates the ethernet device when a ethernet cable is plugged-in/pulled-out)
  • gmodconfig (GNOME based tool for managing Linux kernel modules) (cvs) (ml)
  • Knetfilter (KDE based graphical front-end for Netfilter)
  • PowerTweak (Console and GTK+ based interface for tuning Linux kernel and hardware settings) (cvs) (ml)
  • Ulogd ("User-space packet logging daemon" for Linux Netfilter/IPtables logging) (ml)
  • Fonmon (Client/server based remote phone monitor via ISDN4Linux) (cvs)
  • iCam2 (Webcam application built around Video4Linux) (cvs)
  • qtisdnlinux (Qt based frontend for isdn4linux-utils)
  • nv-tv-out (GTK+ based utility to setup TV-out support for the NVidia video cards) (cvs) (forum)
  • NVClock (GTK+ based tool to overclock several NVidia based video cards on GNU/Linux systems)
  • RivaTV (Initiative to create drivers for the video-in functionality of NVidia based video cards) (cvs) (ml)

Documentation

Obsolete/Abandoned Projects

  • devfs ("Device File System". System for having a dynamic /dev directory.)
  • Esky (User-space checkpointing/resume system)
  • CRAK ("Checkpoint Resume As a Kernel module". Transparent process migration across a network.)
  • KURT ("KU Real-Time" Linux. Embedded Linux project for firmtime applications.)
  • Linux Progress Patch (Linux bootstrap screen-theming framework) (cvs)
  • FOLK (Functionally Overloaded Linux Kernel. Collection of experimental kernel patches) (cvs)
  • LBS ("Linux Benchmark Suite". Collection of synthetic and application-specific performance benchmarking tests.) (ml)
  • LMbench (Set of simple, portable benchmarks for kernel measurements) (results)
  • SchedUtils (A collection of tools related to realtime scheduling. Inactive project.) (cvs)
  • MC Bug Viewer ('Bug' listings created by using special GCC compiler extentions)
  • kmdbg (A patchless kernel debugger for x86 compatible systems) (ml)
  • Line (Run unmodified Linux applications on M$ W32 platforms by intercepting the Linux system calls) (cvs)
  • FTPFS (Kernel object to mount remote filesystems using a FTP connection) (ml)
  • Advanced TCA Hotswap (SCSI and FibreChannel Hotswap support project) (ml)
  • Layer 2 ethernet bridging (Project integrated in Linux 2.4 Netfilter) (ml)
  • Linux Router
  • Symbol Spectrum24 (PCMCIA IEEE 802.11 LAN driver) (ml)
  • MWaveLan (Wavelan IEEE/Orinoco. Driver support for these IEEE 802.11 packages: Lucent Orinoco, Enterasys RoamAbout 802, Elsa AirLancer 11, Melco/Buffalo.)
  • Umlwin32 (Port of UML to the M$ OS family)
  • ksmonitor (Tool for monitoring the status of the Linux kernel variables)
  • FreeS/WAN (IPsec implementation) (ml)
  • LinSEC (Mandatory Access Control mechanisms for Linux)
  • FreeBIOS (Free BIOS firmware replacement. Currently only suited for several Intel based CPU's and chipsets. Inactive project.) (cvs) (ml)
  • kHTTPd (Kernel-space HTTP server) (ml)

Last update: 2007/6/15 ( HTML)

手机扫一扫

移动阅读更方便

阿里云服务器
腾讯云服务器
七牛云服务器

你可能感兴趣的文章