You are not logged in.
You could say the same is true for Linux - what if Linus Torvalds gets hit by a truck next week? There's simply no way to tell if the project is going to continue to thrive or not until it actually happens.
Agreed. Loss of a founding leader can be an acid test for a software community. Some handle it well, while others do not. Debian and Arch handled it well, while Gentoo has struggled.
As for Linux, there are some pretty well respected and capable developers whom I think could fill Linus's shoes. Morton and Koah-Hartmann come to mind. There are others. These days, Linus does less coding and direct project management than he once did. Mostly, he now does code review and aggregates checked in code from trusted lieutenants. See the latest Linux Foundation Linux Development Report for details.
And if you're looking for a free as in freedom operating system than OpenBSD is
probably the best you can get - they use the ISC license for everything they can. It doesn't
get more free than that. They even refuse to provide binary (non-free) drivers for their system and strictly oppose the signing of NDAs as was done by some Linux developers.
Agreed. OpenBSD is exceptionally free, if not copyleft in a way that Stallman prefers.
My ignorance is in not knowing how dependent OpenBSD is upon Theo de Raadt. Yes, there is a good sized team of active OpenBSD developers, but is Theo essential to the operation? Is he the capstone of the arch? A similar question arises with Volkerding and Slackware.
In addition to that, what about distributions that are not dependent on a corporation for their survival, but a university or government entity?
Yup. I asked that question about Pardus. Waiting for some replies on that one.
And what if a distribution was created by a commercial entity, but does not depend on it and is mostly community-driven - how is it less free or less community-supported than a distro that was created by a non-commercial entity?
If a distro was once created by a commercial entity, but later became an autonomous distro, then in that respect it meets the criteria. PCLinux OS imight be an example of this - once heavily derivative of Mandrake/Mandriva; but less so now. However, given its dependence upon Texstar for packaging, PCLinux OS seems to fail the decentralized community criteria.
"To the question whether I am a pessimist or an optimist, I answer that my knowledge is pessimistic, but my willing and hoping are optimistic."
-- Albert Schweitzer
Offline
@lseubert: thanks for the explanation. I think the definition is much clearer now.
Offline
What about Pardus? It is put together by a technical university in Turkey that is a sort of cross between MIT and the National Security Agency. Universities aren't quite corporate, nor are they entirely public. Does Pardus belong on the list?
Because the development of Pardus is highly dependent upon the hired developers, I guess it doesn't belong to the list. Yes there are non-dependent developers and a large community but not everything they want gets into the distro. And actually it's not put together by a university, rather by TÜBİTAK (The Scientific and Technological Research Council of Turkey).
Offline
Thanks, that answers my questions.
Offline
After some additional digging around and investigation on DistroWatch.com, I came up with the following list:
Arch
CRUX
Debian
DIY Linux
FreeBSD
Frugalware
GoboLinux
Linux From Scratch
Lunar Linux
Momonga
NetBSD
OpenBSD
PLD Linux
Puppy Linux
sidux
Source Mage
Tiny Core Linux
Arch had its roots in CRUX and PLD Linux. I am impressed that those two are around yet today. Two source based distros are still kicking, albeit not as famous as Gentoo - Lunar Linux and Source Mage. Frugalware, Puppy, and Tiny Core are the wee thriving distros. Debian and sidux round out the Debian and Debian derivative contingent. The BSDs just are. GoboLinux and Momonga are community distros from Brazil and Japan respectively. DIY and LFS are for, well, the DIYers.
As best as I can tell, that's it - the list of Autonomous Mutual Community Operating Systems.
"To the question whether I am a pessimist or an optimist, I answer that my knowledge is pessimistic, but my willing and hoping are optimistic."
-- Albert Schweitzer
Offline
I'll have to think about what else fits the criteria, but I would argue that due to the acknowledged developer infighting, Gentoo is off the list. Given their heritage (derived from AT&T UNIX, which was commercial IIRC) anything -BSD is off the list. And since LFS is a guidebook on building a distro rather than an actual distro itself, I'm not sure it even qualifies for the list...
BSD aka from a patchset for original UNIX (free until 1979, AT&T later changed the rules) to the point of a free operating system (about 1992-1994). There was code from Bell Labs UNIX in BSD and vice versa (about 6 files in BSD ). But if you're referring to the mere idea (userland, hierarchy, the whole structure of the OS per se), than even Linux isn't "free" according to this logic.
The story about "commercial" UNIX explained: http://oreilly.com/catalog/opensources/ … rkmck.html
Use UNIX or die.
Offline
If the other BSDs are included, so should DragonflyBSD
And what then of DesktopBSD and PC-BSD, the two main user-friendly BSDs? I _think_ the former is community, but the latter is backed by a company.
We also have BeOS-likes to consider, like the community project Haiku. BeOS was commercial, and Haiku is "inspired by" BeOS, but it doesn't intend to clone BeOS and doesn't contain code from the closed-source BeOS. It is quite functional in a number of respects, and I think it should be included.
Last edited by Ranguvar (2009-09-02 07:49:50)
Offline
you may want to look at http://exherbo.org/ too.
Offline
umn, T2?
http://www.t2-project.org/
-$: file /dev/zero
/dev/zero: symbolic link to '/dev/brain'
Offline