Ted Leung on the air
Ted Leung on the air: Open Source, Java, Python, and ...
Ted Leung on the air: Open Source, Java, Python, and ...
Sat, 05 Jun 2004
Consensus in Debian
[ via Planet Debian ] Manoj Srivasta describes the decline of consensus in the Debian project. It's interesting to me that he describes some structural contributions to this problem (the constitution and the general resolution process). The solution he proposes is for people to remember who they are and why they are there, which I think is important. But I'm not sure how effective that can be if there a structural problems. Good structure can't guarantee that good things will happen, but bad structure will definitely prevent good things from happening and often causes bad things to happen. As more and more open source projects get larger and become organizations, the issue of structure is something that we are going to have to face.
[22:56] |
[computers/open_source] |
# |
TB |
F |
G |
2 Comments |
I'd wondered how open source projects are structured. It's difficult to make decisions without a strong central leadership that everyone agrees on. What about spinoff projects that take the code from this one and use it in a new one? I suppose that's against the license or something. or maybe not. Ah, I have much to learn.
Posted by Elliot Lee at Tue Jun 8 22:34:26 2004
Posted by Elliot Lee at Tue Jun 8 22:34:26 2004
Way late catching up...
There is as much variety in open source project operation and governance as there is in real life.
The Apache projects have been very successful using a lazy consensus style of making decisions (more at http://www.apache.org). Other projects, like Linux, have a dictator.
Likewise in licenses. The GPL license allows you to fork the code (start your own project with the code base), as long as you continue to make the code available under the GPL. The Apache license allows anyone to do what they want with the code except claim that they wrote it -- and yes, you can charge money for it.
Posted by Ted Leung at Thu Jun 17 00:25:32 2004
There is as much variety in open source project operation and governance as there is in real life.
The Apache projects have been very successful using a lazy consensus style of making decisions (more at http://www.apache.org). Other projects, like Linux, have a dictator.
Likewise in licenses. The GPL license allows you to fork the code (start your own project with the code base), as long as you continue to make the code available under the GPL. The Apache license allows anyone to do what they want with the code except claim that they wrote it -- and yes, you can charge money for it.
Posted by Ted Leung at Thu Jun 17 00:25:32 2004
You can subscribe to an RSS feed of the comments for this blog:
Add a comment here:
You can use some HTML tags in the comment text:
To insert a URI, just type it -- no need to write an anchor tag.
Allowable html tags are:
You can also use some Wiki style:
URI => [uri title]
<em> => _emphasized text_
<b> => *bold text*
Ordered list => consecutive lines starting spaces and an asterisk
To insert a URI, just type it -- no need to write an anchor tag.
Allowable html tags are:
<a href>
, <em>
, <i>
, <b>
, <blockquote>
, <br/>
, <p>
, <code>
, <pre>
, <cite>
, <sub>
and <sup>
.You can also use some Wiki style:
URI => [uri title]
<em> => _emphasized text_
<b> => *bold text*
Ordered list => consecutive lines starting spaces and an asterisk