From Fedora Project Wiki

Important.png
Old page
This page has been marked as "old", and likely contains content that is irrelevant or incorrect. If you can, please update this page. This page will be deleted if action is not taken.

Red Hat contributions to Free and Open Source software

Red Hat has contributed extensively to Free and Open Source software. A partial list of software that Red Hat has contributed towards include the following:

Contents:


Open Sourcing

  • Sistina GFS file system, LVM2 and associated clustering tools - 31 million dollars
  • Netscape directory server open sourced as Fedora/Red Hat Directory Server - Around 25 million dollars

Source: http://www.redhat.com/about/companyprofile/history/


GNOME and the Free Desktop

http://gnome.org infrastructure, hosting and bandwidth

  • pango: originally written and maintained
  • glib, gtk+: most primary maintainers and developer work
  • metacity: written and maintained
  • nautilus: co-maintained
  • gnome-panel: co-maintained
  • gnome-session: maintained
  • vte: written
  • cairo: written (employee) and maintained
  • gconf: written and maintained
  • dbus: written (employee) and maintained
  • hal: written (employee) and maintained
  • gnome-keyring: written and maintained
  • gnome control-center: co-maintained
  • evince: written and maintained
  • NetworkManager: written and maintained
  • vino: written and maintained
  • gnome-menus: written and maintained
  • sabayon: written and maintained
  • dogtail - UI automation and testing framework
  • Xorg: major contributions and maintenance

The Core Operating System

  • LVM2, md
  • Autofs - maintained
  • SELinux - Maintains User space tools, Targeted policy, MCS
  • Kernel 2.6 Audit subsystem - written and maintained
  • ipsec
  • crypto
  • ext3 - Written and maintained
  • vfs- Written and maintained
  • usb - patches
  • Kernel 2.6 Virtual Memory manager - Written and maintained
  • kernel 2.6 CPU scheduler - Written and maintained
  • netdump and netconsole
  • NPTL - Written and maintained
  • Tux - Written and maintained
  • several SATA drivers
  • Several network drivers
  • Network stack

Key Open Source Development Tools

  • glibc - Major contributions. Maintained.
  • gcc and gcj - Major contributions
  • binutils -
  • elfutils - Written and maintained
  • libuser
  • gamin - FAM replacement library done within Fedora - Written and maintained

Administration Frameworks

  • RPM - Written and maintained
  • up2date - Written and maintained
  • anaconda - Written and maintained
  • firstboot - Written and maintained
  • system-config-tools - Written and maintained

System Clustering

  • gfs - Written (Sistina) and maintained
  • gfs2 - Written and maintained
  • dlm - Written and maintained
  • gulm - Written and maintained
  • cman - Written and maintained
  • rgmanager - Written and maintained
  • ccs - Written and maintained
  • fence - Written and maintained
  • system-config-cluster - Written and maintained
  • gnbd - Written and maintained
  • dmraid - Written and maintained
  • bddraid - Written and maintained
  • csnap - Written and maintained
  • JFFS2

For more information see http://sources.redhat.com/cluster

Service Management

  • booty
  • chkconfig
  • initscripts
  • kudzu - Written and maintained
  • MAKEDEV
  • mkbootdisk
  • mkinitrd
  • ntsysv - Written and maintained
  • rhpl - Written and maintained
  • rootfiles
  • sysreport

Emerging Technologies

  • System Tap project
  • Supporting Xen virtualization
  • SELinux MCS
  • libvirt interface for virtualization - Written and maintained