| By Linux News Desk | Article Rating: |
|
| April 30, 2007 09:30 AM EDT | Reads: |
21,676 |
"If I thought the state of Fedora were actually improving, I might hang in there. But it isn't," wrote Eric S. Raymond (pictured) yesterday in an Open Letter with the title "Goodbye, Fedora" which he cross-posted several places including Red Hat's own fedora-devel-list. He is abandoning Red Hat/Fedora, he revealed, and switching to Ubuntu.
A with ESR's many previous Open Letters, we bring it to you here in full:
Goodbye, Fedora
--------------------------------------------------------------------------------
From: esr thyrsus com (Eric S. Raymond)
To: fedora-devel-list redhat com
Cc: lwn lwn net, editors
Subject: Goodbye, Fedora
--------------------------------------------------------------------------------
After thirteen years as a loyal Red Hat and Fedora user, I reached my limit today, when an attempt to upgrade one (1) package pitched me into a four-hour marathon of dependency chasing, at the end of which an attempt to get around a trivial file conflict rendered my system unusable.
The proximate causes of this failure were (1) incompetent repository maintenance, making any nontrivial upgrade certain to founder on a failed dependency, and (2) the fact that rpm is not statically linked -- so it's possible to inadvertently remove a shared library it depends on and be unrecoverably screwed. But the underlying problems run much deeper.
Over the last five years, I've watched Red Hat/Fedora throw away what was at one time a near-unassailable lead in technical prowess, market share and community prestige. The blunders have been legion on both technical and political levels. They have included, but were not limited to:
* Chronic governance problems.
* Persistent failure to maintain key repositories in a sane, consistent state from which upgrades might actually be possible.
* A murky, poorly-documented, over-complex submission process.
* Allowing RPM development to drift and stagnate -- then adding another layer of complexity, bugs, and wretched performance with yum.
* Effectively abandoning the struggle for desktop market share.
* Failure to address the problem of proprietary multimedia formats with any attitude other than blank denial.
In retrospect, I should probably have cut my losses years ago. But I had so much history with Red-Hat/Fedora, and had invested so much effort in trying to fix the problems, that it was hard to even imagine breaking away.
If I thought the state of Fedora were actually improving, I might hang in there. But it isn't. I've been on the fedora-devel list for years, and the trend is clear. The culture of the project's core group has become steadily more unhealthy, more inward-looking, more insistent on narrow "free software" ideological purity, and more disconnected from the technical and evangelical challenges that must be met to make Linux a world-changing success that liberates a majority of computer users.
I have watched Ubuntu rise to these challenges as Fedora fell away from them. Canonical's recent deal with Linspire, which will give Linux users legal access to WMF and other key proprietary codecs, is precisely the sort of thing Red-Hat/Fedora could and should have taken the lead in. Not having done so bespeaks a failure of vision which I now believe will condemn Fedora to a shrinking niche in the future.
This afternoon, I installed Edgy Eft on my main development machine -- from one CD, not five. In less than three hours' work I was able to recreate the key features of my day-to-day toolkit. The after-installation mass upgrade to current packages, always a frightening prospect under Fedora, went off without a hitch.
I'm not expecting Ubuntu to be perfect, but I am now certain it will be enough better to compensate me for the fact that I need to learn a new set of administration tools.
Fedora, you had every advantage, and you had my loyalty, and you blew it. And that is a damn, dirty shame.--
Eric S. Raymond
Published April 30, 2007 Reads 21,676
Copyright © 2007 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Linux News Desk
SYS-CON's Linux News Desk gathers stories, analysis, and information from around the Linux world and synthesizes them into an easy to digest format for IT/IS managers and other business decision-makers.
- It's the Java vs. C++ Shootout Revisited!
- Patterns for Building High Performance Applications
- Asynchronous Logging Using Spring
- Java for Programmers (2nd Edition)
- Cross-Platform Mobile Website Development – a Tool Comparison
- Write Once Run Anywhere or Cross Platform Mobile Development Tools
- Three Buzzwords That Every CIO Hears but One They Should Listen To
- Immersing into JavaScript Frameworks
- Workday Reportedly Prepping to Go Public
- Cloud Expo New York: The Java EE 7 Platform - Developing for the Cloud
- Book Review: Sams Teach Yourself Java in 24 Hours
- OpenOffice.com Lives
- Book Excerpt: Introducing HTML5
- Adobe Sends Flex to the Apache Foundation
- Five Years Waiting for JRE 7: Is It Justified? (Part 1)
- Book Excerpt: Java Application Profiling Tips and Tricks
- i-Technology in 2012: Five Industry Predictions
- It's the Java vs. C++ Shootout Revisited!
- Patterns for Building High Performance Applications
- OpenXava 4.3: Rapid Java Web Development
- The Next Web Architecture
- Asynchronous Logging Using Spring
- Java for Programmers (2nd Edition)
- Is Write Once Run Anywhere Ever Going to Be a Reality?
- A Cup of AJAX? Nay, Just Regular Java Please
- Java Developer's Journal Exclusive: 2006 "JDJ Editors' Choice" Awards
- JavaServer Faces (JSF) vs Struts
- The i-Technology Right Stuff
- Rich Internet Applications with Adobe Flex 2 and Java
- Java vs C++ "Shootout" Revisited
- Bean-Managed Persistence Using a Proxy List
- Reporting Made Easy with JasperReports and Hibernate
- Creating a Pet Store Application with JavaServer Faces, Spring, and Hibernate
- Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?
- What's New in Eclipse?
- i-Technology Predictions for 2007: Where's It All Headed?
















