Hi Ashok,

Each community has it's own rules.

For community projects like Fedora and Ubuntu, the community in general and
the core devs in particular decide what goes into the particular distro.

Let us take the example of the Ubuntu community.
Ubuntu has something called MOTUs (Masters Of The Universe). If you were to
make a package which goes into the ubuntu universe repository, you would
typically send your package + details in the required format to the MOTUs.
They would follow a process called "REVU" and you your package would then be
put into the repository or be rejected with a reason.

Reasons for rejection might be technical (eg: your package breaks something
else,  software not stable enough etc) or ideological/legal (eg: software
not open-source / software incompatible with the GPL etc )

Ubuntu (and Fedora, AFAIK) have a very open process and it is pretty much a
meritocracy. The more you contribute, the higher you rise in the community.
And thus you gain/have more powers/responsibilities. Things are voted upon. 
The highest level (policy/business) decisions are made by the principal
sponsor (Fedora: RH, Ubuntu: Mark Shuttleworth/Canonical).  

RedHat decided to carve Fedora out of what was RedHat Linux (and they also
created an RHEL; you can see similarities with the OpenSolaris/Solaris
approach here). 
This was similar to, but not exactly like the Indiana --> OpenSolaris thing.
Similarly Shuttleworth (and thus Canonical) decided to go target desktops
when they started off and to do LTS releases from time to time.

Other than these major goals, the community generally drives the distro. 
And major policy changes are generally done with keeping the community in
the loop

These are my opinions/understandings. Let this not be flamewar :)





Best,
Manish Chakravarty
---
http://manish-chaks.livejournal.com

-----Original Message-----
From: ug-bosug-boun...@opensolaris.org
[mailto:ug-bosug-bounces at opensolaris.org] On Behalf Of Ashok Prabhu
Sent: 28 April 2008 13:52
To: ug-bosug at opensolaris.org
Subject: [ug-bosug] Clarifications on how a community works

I have a few clarifications on how a community works. For example, Indiana
which is controlled by Sun allows contributions merged into the distro based
on the consent of Sun. However when it comes to a community controlled
project like Fedora who is the deciding authority of what is acceptable,
unacceptable and what may go into the distro?

~Ashok
 
 
This message posted from opensolaris.org
_______________________________________________
ug-bosug mailing list
List-Unsubscribe: mailto:ug-bosug-unsubscribe at opensolaris.org
List-Owner: mailto:ug-bosug-owner at opensolaris.org
List-Archives: http://www.opensolaris.org/jive/forum.jspa?forumID=54


Reply via email to