On Fri, 2008-03-07 at 19:15 -0500, Jon Stanley wrote:
2008/3/7 Jesse Keating <jkeating(a)redhat.com>:
> I'm still waiting :/
In the meantime can you share the outline that you used?
What makes a Linux Distribution?
Based on Linux kernel
Linus Torvalds
1991
Replacement for MINIX
GNU Software
1984
Needed a kernel, bam, we have GNU/Linux
POSIX, a history
Portable Operating System Interface
Started around 1985
Define an API for Unix operating system
LSB
Based on POSIX
Extended for Linux specifics
FHS
Defines layout for files/directories on Linux
Classes of Distributions
Package Management
RPM
.deb
Other
Init System
SysVinit
BSDinit
Upstart
Completely Community
Debian
Individuals, Debian Developers
Commercial
RHEL
Red Hat, based on Fedora, subscription model
SLES
Novell, loosely based on OpenSuSE, subscription model
Commercially backed Community
Fedora
Individuals and paid (RH) developers. Elected && assigned project
board / elected committees.
OpenSuSE
Paid (Novell) developers, community testers / repos. Assigned
teams mostly?
Ubuntu
Paid (Canonical) developers for main/restricted, community for
univers/multiverse.
What sets Fedora apart?
Only truly open commercially backed Community distro
OpenSuSE - Can't commit to packages, do builds, etc...
Ubuntu - Only employees can commit to core packages, do builds,
etc...
Fedora allows any contributor to commit to packages, do builds, join
groups, govern, etc...
Fedora Infrastructure, more than just a distribution, open source
Central account system, gpg key, ssl cert
Build system (why a "Service" isn't really needed)
Project hosting
Translation Services
Direct pipeline to users/developers/testers
--
Jesse Keating
Fedora -- All my bits are free, are yours?