Debian was my third distribution (after Slackware and a short stint on Redhat). I started using it on the recommendation of some more experienced students in college, around 2001(?).
I've stayed with Debian ever since. In the beginning it was (of course) for the automatic package dependancy resolution and retrieval.
Over a decade+ of use, I've never understood people who made fun of Debian for being deprecated by the time it came out. I always used sid/unstable to get the latest-and-greatest on my desktops and put up with the occasional breakage (maybe 2 or 3 times in over a decade), and used the rock-solid stable on my servers.
I've also always been impressed by the work and dedication of Debian Developers (DDs). From knowing a few, I think having "Debian Developer" on your resume is an excellent badge of quality.
In my experience, most of the heat Debian has received has been from its strict adherence to open source guidelines. A lot of people like to make fun of the distro for its lack of pragmatism.
I would agree. The Firefox/Iceweasel thing is probably the best example of this.[1] It seems silly on the surface (who cares right?) but Debian is very strict on the idea of freely redistributable software, even to minute levels other distros might not care about. The presence of debian-legal for so long is another testament to this fact (the mailing list archives go back to 1998). [2]
I think it is completely non-silly. Debian was very simply and to the letter of the law in violation of the terms under which a piece of software can be called Firefox, and at any time Mozilla Corporation is entitled to bring civil action, as far as I can tell. My understanding is that at the time they were backpatching security fixes to derivative versions of Firefox -- specifically, older versions for which upstream had dropped support. What if one of those introduced an annoying crash or security problem? Is it fair that Mozilla Corporation's Good Name on the hook for it, if it does not wish to be?
If Mozilla Corporation (or would it be Foundation?) felt that they wanted to enable this kind of derivative distribution of their software, they could have very simply offered provisions like the Linux Trademark Institute: http://www.linuxfoundation.org/programs/legal/trademark. Clearly, Debian still has many references -- and modifications -- to Linux.
Problem solved. But, as far as I can tell, this was not to be.
I am not a Debian developer nor someone who was actively following that conversation, but when I heard about the decision I have not heard a single convincing (or even any) argument that it was an incorrect one, but again, I'm not familiar with the matter in great detail. Proprietary software companies can be awfully persnickety about...well, everything regarding their license and trademark, and I don't see why lack of adherence to a contract is acceptable just because there is Free Software (but not free trademark) involved.
The only problem with it is that, at least in the past, there were no qualifications to join it, so you got lots of "legal opinions" from people that weren't necessarily grounded in any sort of actual ... reality.
In any event though, Debian is awesome, and an extremely impressive volunteer effort.
The thing that's always bothered me about that browser is the name, it almost sounds like it was chosen to be antagonistic, like they had a chip on their shoulder. I am probably reading too much into it, but that's the impression I get when comparing the two names: Firefox = fast & determined; Iceweasel = cold & deceitful.
Derivatives like Knoppix or Ubuntu wouldn't be possible -- or at least couldn't sprout so easily -- if it weren't for that strict adherence to open source guidelines. The way it is, makers of derivatives need not worry about infringing IP rights, they can simply depend on the Debian community to sort that out and only include free software in the distribution (free as in freedom).
Do you remember the heat debian used to get because of the installer?
I rejected debian a number of times early on because of d-i. Just like the parent I did slack->redhat->debian and it was a friend in college that helped me get over my debian installer phobia. After that I have not looked back.
I will admit I flirted with Ubuntu once or thrice but I never found any compelling reason to switch and I was never been able to get used to the minor modifications that they make to Debian. Do not read that as a knock on Ubuntu. I think Ubuntu is a great distribution for casual linux users. Ubuntu (and canonical) has done a lot for the adoption of linux in general.
How does accepting "this software cannot be used to build devices with certain (mis-)features (except for personal use that doesn't count as distribution)" and declaring it compatible with dfsg#6 count as a lack of pragmatism?
I could have written this same post almost exactly. started on Slackware, moved to Red Hat 5 then to Debian around when hamm (2.0) came out. Still have the bumper sticker I got from buying an official slink CD set. I even flirted around with helping a bit and thinking of becoming a DD but never went through with it.
I've always preferred Debian's package management over all others and was happy to see Ubuntu take the approach and try to take it to a wider audience.
Yup, same boat here. I remember scouring the web for RPMs for my various Redhat installs and always thinking, "there must be a better way." In doing some work on the Gnome 2 HIG around 2000 or so, someone suggested I give Debian another shot. At the time, the installation process was absolutely terrible compared to the install of Redhat; but, I'd installed Slackware as early as 1996, so I made it through.
I'm not sure I've ever been as satisfied as the first time I ran "apt-get install XXXXXXX" and all my dependencies were hammered out for me.
Ran SID for a couple of years before my love of Dark Age of Camelot drove me back to Windows for a while. Been using Ubuntu since the 6.04 days and mostly like it: I always referred to Ubuntu as "Debian with a 'just works' attitude."
Sadly, I'm not sure that characterization still applies to Ubuntu; maybe it's time I give Debian another go.
I've stayed with Debian ever since. In the beginning it was (of course) for the automatic package dependancy resolution and retrieval.
Over a decade+ of use, I've never understood people who made fun of Debian for being deprecated by the time it came out. I always used sid/unstable to get the latest-and-greatest on my desktops and put up with the occasional breakage (maybe 2 or 3 times in over a decade), and used the rock-solid stable on my servers.
I've also always been impressed by the work and dedication of Debian Developers (DDs). From knowing a few, I think having "Debian Developer" on your resume is an excellent badge of quality.