You are correct
Posted Feb 1, 2008 0:00 UTC (Fri) by
jd (guest, #26381)
In reply to:
Why companies don't support Debian (LinuxWatch) by NightMonkey
Parent article:
Why companies don't support Debian (LinuxWatch)
Gentoo's only crisis is that at the moment, it has no charter. Debian's only real problem at the moment is the same one all package-based distros face - there are too many stale packages, yet also far too few packages in total.
Developers are massively out-pacing the ability of packagers to package what is produced, way too many package permutations are possible but mutually exclusive, and there's way too much free software out there for a single vendor to coordinate, yet uncoordinated repositories are what caused the RPM hell too many of us have been burned with. Even "unified" repositories aren't immune. Ubuntu's packages aren't compiled against a uniform environment, creating some fascinating dependency conflicts.
I have considered starting a repository of otherwise-unpackaged software, to in an effort to solve some of this, but the bottom line is that this is an overwhelming problem. I have bookmarked as many unpackaged free software products that show signs of having plenty of users as Debian, *buntu and Fedora have actually provided in repositories. Their efforts have taken thousands - if not tens of thousands - of man-hours to accomplish, verify, test and supply. I could never keep up with any meaningful portion - at least whilst keeping a job and a roof over my head - the best I could do is some insignificant fraction, which is what others already do and which is the cause of incompatibility problems.
In other words, repeating other people's mistakes would at least be doing something, it would merely be doing the wrong something.
If corporate sponsorship was to enter into the distro picture, I'd say that it would need to enter at the weakest points: testing and packaging. These are the areas distros have never done well in and therefore really should consider handing off to wage slaves. If they don't want to, then they should find other solutions. What they currently do is broken. Fix it or replace it, just stop ignoring it.
(
Log in to post comments)