The Decline Of Gentoo Linux

I recently began charting the freefall of the Gentoo Linux distribution. The project peaked in 2003 but has been in steady decline since Daniel Robbins got up from the captains chair. The release history on distrowatch gives a good 30-thousand foot view, showing that the 2008.0 release that recently shipped was the end of a 14 month dry spell since the previous release. In nearly the same time frame the tireless Ubuntu machine continued churning through its 6-month release cycle and shipped two major updates. Even Gentoo Is For Ricers, the preferred depot for anti-gentoo sentiment, has maintained a reverent silence on gentoos inability to get updates out the door.

Milo: What are the Doldrums?
Lethargian: The Doldrums, my friend, are where nothing ever happens and nothing ever changes

Long quiet periods between releases have generally meant very little to gentoo users. Portage, gentoos package management system, has typically been kept on the leading edge of upstream projects; a style of packaging that has favored early adopters and is the hallmark of the distribution. Sad then that KDE 4.1 still hasn't made it into portage. This was released at the end of July but its admission to portage has been blocked by a lack of coordination and not a small amount of infighting, as evidenced by the combativeness in this bug report. At the time of this writing, the earliest that gentoo users are likely to see KDE 4.1 in portage will be with the 4.1.2 release in October.

Packaging KDE is admittedly a huge undertaking, but the long delay in getting KDE 4.1 out the door is symptomatic of the decline of gentoo in general. When I first started using gentoo in 2001, the entire package tree (as a tbz2 archive) weighed in around 15 MB. Fast forward 3 years to 2004 and it had grown by another 15MB. Move forward another 4 years to 2008 and it's only grown by 2MB.

This is less the work of a feather-duster and high regard for house keeping than it is the sign of a wasting developer community. Looking through bugzilla, the developer attrition has grown steadily since 2003:

Year New Developers Developers Retired Net
2003 87 25 62
2004 143 89 54
2005 103 85 18
2006 70 108 -38
2007 45 144 -99
2008 (to date) 27 122 -95
Developers left figures taken from Gentoo bugzilla. Developers joined numbers courtesy of Robin H. Johnson

Earlier this year, Robbins made a very public offer to the gentoo trustees: he would return to the Gentoo Foundation as president, remove the trustees (the ones who had just accepted his offer) and replace them with new ones, and through various other initiatives, stem the bleeding and rebuild the gentoo community. Given the conditions of his offer it's hard to believe that Robbins seriously expected a positive response. Despite some 90% of the active gentoo users being in favor of Robbins' return, the trustees (interim trustees really, as the appointed trustees had disappeared) let his offer lapse without a firm yea or nay.

The most interesting thing about the current state of gentoo is that it's a very clear (and well documented) example of how the success of a large open source project, regardless of the personal devotion of its user base, is tightly coupled to the strength of its leadership. Interesting also that despite the projects strong attraction of "power users", the community has been unable to convert these users into active developers.

So where have all the Gentoo ricers gone? It's hard to say. Reading digg.com you'd be surprised that anyone using the internet uses anything but Ubuntu. If you're a gentoo refugee, when did you leave, why, and what are you using now?

Comments

Ricers were better than geeks

For all the contempt with which they were treated, ricers loved Gentoo and were enthusiastic about GNU/Linux, and (based on browsing through their forum posts over time) most of them eventually got a handle on reality and stopped ricing. I think the problem with Gentoo is that it attracted too many geeks (sometimes via the Way of Rice) with egos tightly linked to notions of technical prowess, and not enough human beings with social skills.

I left the community fairly early in its decline, precisely because the geeks running the show would not (and STILL will not, in many cases) admit that any decline was taking place. Low-status users like myself were asking, "hey, what's going on here, it feels like Gentoo is dying", and developers would snap back, "bla bla bla, everyone always says Gentoo is dying, get over it, look at this technical evidence that it isn't..." etc. etc.

For a couple of years I visited now and then, and installed Gentoo for brief test-drives (portage is still a beautiful thing), but always it was the same: things were getting steadily worse, and the worse they got, the louder the developers and veterans insisted that everything was fine.

The rejection of Daniel's offer was the last straw. 90% of users wanted him back: the alpha geeks' refusal to acknowledge this and step aside demonstrated once and for all that they were there to compare virtual penis sizes and defend their technical turf rather than lead a free software community. Technical skills are great for dealing with software, but the great distros (of which Gentoo used to be one) are not merely software: they're communities of people using software, and to lead those you need social skills.

The ricers weren't always paragons of maturity and communication either, but they were better than the geeks who are killing Gentoo. The artwork at the bottom of the http://funroll-loops.info/ home page turned out to be prophetic: down goes the ship, while the crew scream at everyone about how it's still a technically superior ship to all the ones that aren't sinking.

James, James, you lost me at releases

This notion of releases you have is more or less lost on gentoo.
Yes, releases are occasionally required to do an install but what is important is portage.

I have not even installed a Gentoo from a release in like 2 years. I basically just keep a usb key, originally created from minimal 2007.1, which I occasionally update with latest portage and kernel.

Yes, portage breaks sometimes and what not.
But gentoo strength is the ebuild system, which I can easily modify to fit my needs.

Please kindly stop yapping about things you do not know.

Gentoo is great, but I am worried whether it is decline

I used Ubuntu for a while, but I am back with Gentoo. I am sure others will also return back to Gentoo:

Gentoo offers for me the best way to work with Linux.

- I need to be able to streamline my system for special scientific software.

- I want to understand my system

Still, even with reading the manuals, installing some programmes seems too difficult. My feeling is that the online manuals are often not entirely up to date. Nobody to blame, it is too much work, and other distro's still do not have such good online manuals. That said, I often have the feeling that the great online manuals reflect a great history, but that there is some decline.

I wished some software would be easier to install, such as KDE4 and programmes such as KDENLIVE and OPENMOVIEEDITOR.

It is difficult to believe Gentoo is not in decline given that KDE4 is still so difficult to install. And even compile Gnome does not just work with "emerge gnome", it kept me tinkering with failed dependencies. The package management needs to be improved, or otherwise people will just leave this distro.

Ex-gentoo user

Hi,

After Microsoft windows 98, I felt I had been there done that. I started experimenting with redhat 5 or/and 6 somewhere in 1999 . After a while using it it didn't felt practical. I started using Debian in 2001, still I didn't had the feeling I knew my own system well enough. In 2003 I started using gentoo. It was the first time I really enjoyed the feeling I knew my own system and being in control.

Between 2004 and 2005 more and more problems arose during compilations, gentoo had become a burden. It had been for some time fun to figure out how to get past that kind of obstacles, but it became such a frequent pain. I have seen the quality decreasing of ebuilds, increasing amount of complaints on the forum and the strangest move of its founder, then the focus seemed to diverge. Gentoo is not dead, but it doesn't look like a very healthy distro either.

Not being a student anymore I couldn't find the time anymore for thing like compiling updates. And besides that it didn't make any sense to me any more.

I tried Ubuntu and it felt recognizable, clean and usable. Since that day I use Ubuntu for most of my work and spare time as possible (for some applications I still have and want to use Mac OS-X).

gentoo and spinoffs

I start gentoo using 2005 and found that it is better that other dis. Redhat Suse Ubantu.. all need bins from them. Once if the dis not working, one have to rebuild the whole disk.
I have my 2007 on my amd duel core and swithing gcc glibs and kde and and so on. Never a big rebuild again. I did crashed the usr subdirectory, rebuild with 2007 stage3 have to switch off autoclean and recomplied all and restore full. At the same time I am still using the web browser at another login.
Those spinoffs like "jackass project" and "sabayon" are nice dis. I can install and switch to gentoo fast. Jackass can boot my "transmeta" cpu. sabayon looks pretty.
Look if there is any spinoffs from other dis. that works for specific user?

Oh look, the fanboys are

Oh look, the fanboys are here.

Hey fanboys, nobody cares if you still use gentoo and how quickly you can troubleshoot your emerge world b0rkage.

What has been written in the blog post is true and everyone knows how gentoo devs bicker in the typically childish way that only open sores devs can.

Shut the fuck up and go compile openoffice or something.

As an ubuntu, fedora, suse

As an ubuntu, fedora, suse and gentoo user.. this comment is completely unnecessary.

Still using it

Yup, I'm also feeling a bit of problems in portage. I tried Kubuntu, but went back. Tried OS X, but went back.

I disklike Ubuntu's let's-hope-that-release-update-will-not-break-my installation twice a year cycle. MacOS is really cool, but too much hurdle to use my tools on it.

Gentoo still just works for me. Not a lot of maintainance needed, didn't run into compilation issues last year I think. Emerge might be mostly broken, but we have paludis now. And I don't care much about portage being too much up2date, as I'm using stable (amd64) packages anyway - and when using bleeding upstream ones, I'll locally rename ebuild faster then portage devs anyway.

And, oh yeah, source-based distro seems to be ***much*** faster then binary ones, when using amd64 without multilib. Don't know why and have been surprised by it (on x86, there was no such difference), but it's just so.

still running gentoo

I got started with gentoo because I was wanting a highly tweaked system and I wanted to ride the bleeding edge. I admit that gentoo has had problems, but I am working on seeing what I can do to help fix some of those problems.

ex gentoo user!!!!

its a real shame about the demise of gentoo, i loved using it, i used it for 4 years and learned everyting you would want to know about linux. now im using archlinux and very happy, in the end emerge was just getting too slow and basically compiling everything was a pain in the but, plus whenever i needed something that wasn't marked stable like kde4 wasn't easy to install. in any case i hope gentoo can continue to be successful..

Gentoo Linux rocks

Hi,

Gentoo represents the best of Linux and BSD and thats why Gentoo is so special !

Things may slow down a bit for sometime. However, in todays flat world there will be a turn around !

thanks
Saifi Khan

Twincling Technology Foundation
Hyderabad AP, India
http://www.twincling.org/

Gentoo is alive

Gentoo is the best distro i tried. The most ordered and stable.

Gentoo teaches linux

The best thing I personally love about gentoo is that through gentoo, I learned how linux functions. The documentation of gentoo is not only useful to configure your machine, it is useful to learn linux. Before that, I have used Slackware and SuSE, with no impressive results. Some time ago,I slightly believed the speculations like "gentoo is dying" and tried out Ubuntu. This was really a bad decision - it didn't work for me (sorry Ubuntu users, that's the truth). After 3 days, my amd64 was running gentoo happily again. The system is rock stable, easy to configure, damn fast, has great instant support from the devs, has a big community, etc.
I think all this is marketing - a worker for distro "X" writes a critical article about other distributions just for profit, then a worker for distro "Y" does the same and so on - this is how the world functions. But at the end of the day, gentoo is a great distribution, just like some of the other distros. It's just that gentoo devs do not write articles of this type about other distros.

Still loving gentoo after all these years

I use and love Gentoo since 2004.

I can not imagine using a diffrent linux distribution.

During the years my system has changed from a pentium III based system to a amd dual-core machine. Even the drive has been exchanged.

I haven't reinstalled my machine once.

I think this speaks for itself.

gentoo

i switched from LFS to Gentoo 2 years ago and have been very happy. LFS was a great learning experience and gave me a good background when it came to using Gentoo. granted Gentoo has had some problems of late but i am happy with the state of portage quite frankly because i don't use kde. furthermore judging portage based on the status of one package seems a bit harsh as it is quite a project to package kde. anyway i'm happy with gentoo and intend to keep using it. thanks.

I just don't get it, what's

I just don't get it, what's there to complain about? I deploy Gentoo trough my entire server farm (30 something and counting), and it's by far _the_ distribution that's given me least issues, especially accounting for packaging-related stuff. I've run Gentoo for some 5 years now, and have bumped into 3 "major" issues - all boiling down to me not RTFM:ing enough. I can't say that I care much about tweaking my CFLAGS - the security of deploying source-based installs is just too hard to live without... I guess I should add that I've never used Gentoo on my desktop which probably is what most users moan about anyway..

Proud Gentooer

I tried Gentoo about 4 or 5 years back and that time I thought let me try with stage 1 but I didn't succeed. Later, after 6 month I tried it again, this time I simply went with stage 3 and it was a success.That day and today,

I have tried Fedora, Ubuntu, Debian, CentOS, RHEl, Mandrake, DSL, Puppy and I don't regret that I had selected Gentoo. It is kind of distro that doesn't need frequent releases. Something missing ? make your own overlay and you write an ebuild. Yes, this is true for other distors too but the way gentoo presents config file and utilites it makes difference.

Still I remember that day how happy I was to have first Gentoo install and I don't feel any different yet as I am still using Gentoo as a proud user.

OpenSource is made from community and Gentoo has great community as good developers.

"Once you use and understand Gentoo, its a piece of cake"

Still with Gentoo

I'm still with Gentoo. Every time a new Ubuntu, Fedora, Debian stable or openSUSE release comes out, I try it out. In the past few months, I ran Fedora 9 on my laptop until I had problems with the VGA port. Then I switched to openSUSE 11, which to my amazement, found and configured my Belkin USB wireless adapter automagically.

Last week, I went to the Linux Plumbers Conference. Although openSUSE worked well, I decided after it was over to go back to Gentoo, mostly because I don't know how to configure openSUSE.

By the way, my main machine, a 4 GB Athlon64 X2, is still on Gentoo and probably will remain so unless Gentoo actually dies. If Gentoo does die, I'll probably switch to Debian "testing", because that's the biggest repository.

It is now a 'was'. Switched to FreeBSD/PC-BSD.

Gentoo for me started to decline when Robbins left. I don't care what anyone says of the man, he is and was Gentoo. Since his departure, Gentoo as a distro has declined steadily. At least, this is my view of it.
When I was running Gentoo (from 2002 to 2007) it was great. Except the last few years were starting to show troubles.

I left simply because of the way they treated Robbins. I don't care what people say. Robbins was the founder of Gentoo. At least show more respect. Just look how it's going without his guidance.. It's going pretty much no where.

I started using LFS to learn more about OS development and still use it on my secondary machine. On my main Machine I use FreeBSD 64bit and PC-BSD x86 in a dual boot, (mainly for development purposes). FreeBSD for me has been simply awesome. I used it before Gentoo, and now I'm thinking about contributing to the Gentoo fbsd project. . . I need more time to learn though..

--Cheers.

I left Gentoo

after 5 years using it, i left because of the forum admins, censuring and banning people for life.

Now i'm a happy ubuntu user.

that's my story.

Gentoo is bleeding really badly...

Quality control sinks to the abyss (unless the release of a major distro after 14 months is not considered a major event), disorganization skyrockets to the sky (no updates for months on the website, no existence of any pragmatic timeline).
Why did I look forward for the new distro? Because I had a new rig for computations and I wanted to get most of it.
I imagine the same negligency applied to security updates etc.
Congratulations to whomever is responsible for transforming gentoo a really inspiring distro to a one with no sence of organization, planning and security
Ex gentoo user

This article is silly

Who are you to talk about gentoo, and why? All "facts" you wrote are far from truth. Your stats are wrong and despite beeing corrected you still didn't change the numbers? What's wrong with people these days, if you don't want to use gentoo than simple don't use it, what is the point of this article? I use gentoo for years now and there is NO alternative for me, I guess many people feel the same. It sometimes has some hickups here and there but nothing that advanced linux user couldn't solve. Yes, advanced, where do you guys read that gentoo is for linux newbies? You could read in gentoo newsletter all about stats and why it seems like there is a large number of developers retired. Stupid sites like distrowatch who don't miss an opportunity to bash gentoo without checking the facts or blogs like yours is what I don't understand. What is the purpose of this? Gentoo is constantly improving, yes, every day, not every 6 months. Seems to me it is more likely that Ubuntu dies in horrible death if something wrong happens to their money and developers don't get paid... Then the whole ubuntu community with all the human icons, themes i one click installers couldn't do nothing to prevent this. Gentoo users will be capable to continue maintaining distro. And about that KDE4 thingy, there are currently 3 overlays with kde4 ebuilds, 2 of them maintained by users, and works just fine, that is the new philosophy I guess that keeps portage tree stable and not rushing to include "beta" software like kde4 I see as a good thing.

gentoo for life

i definitely agree with you! there's NO alternative...

This is the problem

I think this sentiment might be contributing to the problem and this distros waning popularity. Maybe what Ubuntu has introduced is the idea that you shouldn't have to be an "advanced" user for your computer to work for you. After a certain point the user starts working for the computer instead of the other way around. While there are still developers working at improving Gentoo, and Ubuntu could possibly crumble without capital infusion that doesn't necessarily speak anything for the demand of the distros, just their possible supply. The demand, sir, is going towards computers that work for the user.

That is not a gentoo's problem

I don't do some extra voodoo magic to keep my system going, and it does work for me. Everything I wanted him to do. I also have real work to finish and gentoo is no stopper here. I just feel more comfortable in Gentoo, ok? I do like the fact that Ubuntu attracted many users, and many windows users also switching. That is great, but why picking on gentoo? I don't need easier/dumber interface to do my job. We all have choice, surely there is a reason so many distributions exist. But in gentoo land there is nothing wrong, everything is fine. It didn't work for you, so move on. You took the time to gather the stats (although not very precise...), that must a taken some of your time, to do what, and better why? You should take a look at why gentoo users love gentoo.

I became a developer

I've been a Gentoo user since late 2002. I've kept an open mind and look at other distros from time to time. But every time I feel drawn back to Gentoo, which offers me the flexibility and control I'm looking for. Finally, early this year, I became a developer. I enjoy working on this distro that has given me so much. Gentoo has a huge repository of packages ready to be installed, and when I find one that isn't included, it is very easy to add.

Moreover, Gentoo has a lively community of developers and users, people who care and help each other. Certainly it is not without its problems, as is each community. Gentoo is now a mature distro, and things may not move as fast as they once used to. But it is still very much alive.

In my opinion it is much better to look for possibilities of improvement and work towards positive change, than concentrating on the negative and being overly dramatic from the sidelines.

FUD

Actually, I don't see any reason for this FUD, so I won't come to paranoic assertions...
Well... I still use Gentoo, Portage is still one of the (if not THE) package management system where you find a great number of packages (12649 for x86) and I really don't waste time if I run an update every 15 days during office hours.
What a pity about KDE4, but this is one package, this is not symptomatic of the whole decline of Gentoo, stop kidding...

I switched to... Gentoo

I had dabbled with Gentoo back in the "early days" (2003 or so), but compiling the big stuff was a pain on my Pentium III 600MHz 256MB RAM machine. I settled on Debian Etch, until...

In July 2007 I (finally!) upgraded to a Core 2 Duo 2GB RAM notebook, and after giving each of Ubuntu, Fedora and openSUSE a decent run, I have returned to Gentoo.

Why?

Because:
1) When I had problems with the more "managed" distros, I had a hard time getting to the root cause. With Gentoo, I built the system, so have a better understanding of how it fits together.
2) In my years of Linux use I have noticed that at some stage, you have to install some software from source. Figuring out how to *properly* build an RPM/dpkg, then making a local repository, then making it integrate with your distro etc. all seem like "hidden art" on the "managed" distos. On Gentoo, the guts are more "exposed", so you can more easily see how your distributor (Gentoo) has done it.
3) Gentoo has the best (by far) documentation on my laptop model (Asus F3SV) of all the distros.
4) I don't have to install IPV6 and NLS if I don't want.
5) Packages are more "vanilla", meaning I spend less time sifting through distrubutor cruft and customisations, less time figuring out if the problem is with upstream or with my distributor.
6) I find I learn the GNU/Linux platform much easier with Gentoo, whereas with the other distros, the knowledge is somewhat "hidden".

I realise that much of this is "subjective, YMMV, works-for-me" stuff, but in September 2008, I find myself using and loving Gentoo.

Arch and Sidux mostly, with some plain Debian

My box main WAS Gentoo. This past year, there have been a lot of problems with my 'emerge'ing new and updated packages. I'd pretty much given up and gone to Arch. That is, until the dreaded KDE 4 hit their mirrors. I have had nothing but problems with it. So now I'm mostly using Sidux, Debian, and one of my boxes has FC8 (the one I'm using right now, incidentally). I happen to think FC8 is/has been WAY underrated, and it may eclipse my love for FC6. I have never really liked the 'buntus, with the exception of Mythbuntu; just personal preference, I guess (please don't flame me!).

Switched to Kubuntu

I used Gentoo for many years. I could count on great documentation, the ability to install just about any oddball piece of Linux software, and a quick and responsive system compared to other distros on the same hardware.

But I quit Gentoo earlier this year and switched to Kubuntu. Why? Gentoo was becoming more complex and more frequently broken all the time, Gentoo provides no easy way to stay on top of security updates (and in many cases, updates were unavailable for days and weeks), and cheap PC hardware got faster so the speed hit of Debian based distros doesn't hurt as much.

Kubuntu has its own problems, certainly, but it isn't bleeding from quite as many unstemmed wounds as Gentoo is. For now, it's good enough.

-Nonny Mouse

Miscounting tree size and developer leaving

I think you have some numeric errors. I'd like to speak to those, plus the general perception here. Of the Linux distributions I've seen, they tend to have explosive growth in the early years if they are going to be successful, followed by much longer periods of slower but sustained growth.

Firstly, in measuring the size of the tree simply by snapshot tarball, you neglect that we removed all of the $PKG/files/digest-* files at the end of January this year, as the final removal of the old Manifest1 system. This saved 3MiB in the snapshots overnight when it was done. We also used to permit much larger patches in the tree, and they are now on the mirrors instead. It used to be any patches larger than 400k had to be on the mirrors, now the limit is 20k, and we'd like to reduce it to 10k. Right now, there is 1.8MiB in patches larger the limit, which would be a reasonable saving, but not anywhere near as much as it used to be years ago.

I'd like to see somebody dig out old data and chart the number of packages that Gentoo has had over time, with markers for when things like X and KDE went to split versions. Plot it both as absolute graph, and as a relative graph

Secondly, there is something badly wrong in your counting of the developer tally.

Your 'developers retired' column adds up to 633.
However, if you count the number of active and retired developers, there are only 654 developers in history of Gentoo. 407 developers are presently retired, and 247 are listed as active. By the 654 total, less your 633 loss, we should only have 22 non-retired developers, which is VERY far from the truth.

Your join counts are also too low. Here's the join data pulled out of LDAP:
9 gentooJoin: 2001
78 gentooJoin: 2002
87 gentooJoin: 2003
143 gentooJoin: 2004
103 gentooJoin: 2005
70 gentooJoin: 2006
45 gentooJoin: 2007
27 gentooJoin: 2008
It's off by 4-5 developers for exact year, but the total is accurate because if they left and came back, the join date is their most recent return. It also adds up to 562, as there are about 90 old developers that we don't have join dates for.

I don't have LDAP data recorded for when old developers retired, I've got one data source starting at about mid-sept 2007 for recording the exact dates, but nothing from early on. Please also note that it's only in the last 2 years that we started heavily retiring for inactivity.

How were you counting data from bugzilla? Did you just go by the summary line, or did you read each bug? There is no consistency in bugzilla between reuse of a bug for recruitment and retirement. Sometimes they are seperate bugs, sometimes not. The bugs might also get reused for disciplinary issues. Not all the bugs are public either, because sometimes the developer has their private info in there (like birthday or real-world contact info).

Re: Miscounting tree size and developer leaving

Thanks for your input, Robin. There's clearly more to the size of the portage tree than I had thought, and as someone who spent a few dark years downloading the portage snapshot over dialup every week I'm happy to see the steps taken to improve the distributions efficiency.

I've updated the table with your join numbers, and also taken a closer look at the numbers for developers that have left the project. Considering the possibility of private bugs and 'New developer' bugs that were repurposed for retiring accounts, I think that the retired column is actually a lower bound for the real number.

still not accurate

Your numbers of retired developers still isn't right. It can't be a lower bound, it even exceeds the possible upper bound. With 654 total developers per LDAP, less the 247 presently active developers says that your total of the retired column has an absolute upper bound of 407. This vastly exceeds the total 573 that you claim, even if you take into account developers pending retirement (more on that in a second)

Here's the data we generate from LDAP:
http://www.gentoo.org/proj/en/devrel/roll-call/devlist.xml?mode=xml

Of developers in a pending retirement, look at this search, and make sure you turn the whiteboard column on:
http://bugs.gentoo.org/buglist.cgi?quicksearch=retire
There are 10 developers I have to do the retirement processing on ("infra-retire: $DATE"), and 4 more that were just send their first email for inactivity ("first-mail-sent: $DATE")

Additionally just because there is a bug that says 'retire: foo', like this one:
http://bugs.gentoo.org/show_bug.cgi?id=237340
does NOT mean that they were retired. Chris was detected for inactivity (we have scripts to check bugzilla, some parts of CVS, forums, but not SVN or Git, or parts of security presently), and spoke to the retirement team via email, that most of his work isn't in their usual checks, but we do still see him as active elsewhere, so he isn't being retired.

You also missed updating the 2008 YTD addition, which you had as 25, but I noted was 27.

For calculation of net developers, we are absolutely certain that we have added 475 developers since 2003 (inclusive), or 562 since 2001 (inclusive). Taking either of those numbers, less the 407 presently marked as retired, and we get either 68 new developers, or 155 new developers. Which is the complete opposite of what you claim.

I'm working on finding semi-accurate retirement dates for developers, I should have them in a day or two. Will be taking the latest date of out (bugzilla action, CVS commit) by a developer as a possible retirement date. It'll be off by up to 60 days, because that's how long we have for an retirement due to idleness.

Switched to Ubuntu, then Debian

I started using Gentoo on my laptop, because I wanted to get all the power management features working and at the time none of the popular distros like Ubuntu or SUSE got this right. With Gentoo I was able to use the extensive documentation to tweak everything just right. I then switched my desktop to Gentoo as well.

I learned a lot about Linux while I used Gentoo. I liked the Gentoo docs and the community. Compiling everything from scratch was something that did not interest me too much, but I did not mind.

I got tired of Gentoo's poor QA. Emerges would randomly break. This is not a small problem when you had set up an emerge to run all night, and it broke twenty minutes into the process. Current packages were no longer in Portage.

After using Gentoo for a year or so, other distros developed better laptop support. I switched to Ubuntu, mostly because it was Debian with a release schedule. Now I just use Debian--Debian stable, too. It is stable as a rock, and I don't have to futz around with Ubuntu's broken upgrades or with broken emerges.

*buntu replaced Gentoo for me, now OS X has replaced *buntu

I started with Gentoo in 2003, after using Debian and Fedora. Quite frankly, I wanted to learn more about Linux and wanted to use up-to-date software.

At the time, I did not want to use Debian as its packages marked "stable" were 2-3 releases behind, sometimes missing the new or desired features that made some of the software desirable.

Fedora frustrated me with software maintenance, because I was used to APT. I tried APT for RPM and was hooked for a bit. However, 2 or 3 extra "non-official" repositories later and my system hosed with each core Fedora update (GCC, libraries, etc).

Gentoo was great. Though the installation was difficult (I always did stage 1 installs), I learned a tremendous amount about how linux functioned and what it did behind the scenes. I appreciated how easy startup and shutdown services were. Configuring X was a bit of a pain, but I noticed speed differences between Debian, Fedora, and Gentoo on the same hardware. Gentoo was always faster. Something was also uber-geeky about watching software compile. I felt like my computer was doing something.

However, as time went on, I got tired of having to wait for the compilations. I just wanted to have the software and have it work. Compilation issues crept in every so often. Then, there was a decision to "only support stage 3 installations". Well... why do that, just to turn around and have to recompile the whole system from scratch several times just to get everything from i686 to my Athlon64's capabilities, including SSE, etc. Ooops... I missed a USE flag. Need to recompile.

Ubuntu came out, then Kubuntu, then Xubuntu. I jumped on Xubuntu, because I was using XFCe more and more in Gentoo as my lightweight desktop.

I now use OS X and Windows XP (in Parallels, for work stuff) simply because it works. I like Apple hardware. I like the iLife suite. DVD playing and everything else works out of the box. I have only had to add WMV and Divx codecs, along with Flash. Otherwise, all else is smooth.

System usage became more important to me that tweaking and fooling around. I have to work. I want to play. I would rather the system function than have to figure out why sound doesn't work for my $60 PC game.

Arch, Debian and Ubuntu mostly

Gentoo was fine when Daniel was still there. But I just don't have the time anymore.

Gentoo will live on like Sorcerer, Sourcemage and Lunar Linux.

Their developers will care, but nobody else will.