ProductsDesktop Server For Scientific Computing For IBM POWER For IBM System z For SAP Business Applications Red Hat Network Satellite ManagementExtended Update Support High Availability High Performance Network Load Balancer Resilient Storage Scalable File System Smart Management Extended Lifecycle SupportWeb Server Developer Studio Portfolio Edition JBoss Operations Network FuseSource Integration Products Web Framework Kit Application Platform Data Grid Portal Platform SOA Platform Business Rules Management System (BRMS) Data Services Platform Messaging JBoss Community or JBoss enterprise
SolutionsApplication development Business process management Enterprise application integration Interoperability Operational efficiency Security VirtualizationMigrate to Red Hat Enterprise Linux Systems management Upgrading to Red Hat Enterprise Linux JBoss Enterprise Middleware IBM AIX to Red Hat Enterprise Linux HP-UX to Red Hat Enterprise Linux Solaris to Red Hat Enterprise Linux UNIX to Red Hat Enterprise Linux Start a conversation with Red Hat Migration services
TrainingPopular and new courses JBoss Middleware Administration curriculum Core System Administration curriculum JBoss Middleware Development curriculum Advanced System Administration curriculum Linux Development curriculum Cloud Computing and Virtualization curriculum
ConsultingStandard Operating Environment (SOE) Strategic Migration Planning Service-oriented architecture (SOA) Enterprise Data Solutions Business Process Management
Issue #5 March 2005
- Red Hat Summit: Learn, network, experience open source
- Tiemann's take on the Summit
- Meet the Summit speakers
- Video: Red Hat's philosophy of customer service
- Fedora: Powered by the community
- Video: Backstage pass: Red Hat Enterprise Linux 4
- Red Hat Network in action
- Demo: Take the Red Hat Desktop virtual tour
- RSS: News when you want it
- How I learned to stop worrying and love the command line,
- Certified applications for Red Hat Enterprise Linux 4
- Gaining insight into the Linux kernel with Kprobes
- Tiemann named president of OSI
- The security dilemma, part 1: Intrusion detection
From the Inside
In each Issue
- Editor's blog
- Red Hat speaks
- Ask Shadowman
- Tips & tricks
- Fedora status report
- Magazine archive
Fedora: Powered by the community
by Jack Aboutboul
Even as recently as fifteen years ago, I don't think anyone could have envisioned that the driving force behind innovation in computer software would be ragtag groups of people from all over the world. No one could have imagined that any meaningful development might take place outside of the walls of corporations and a select few universities. Then came Linux, and everything changed. So to what can we ascribe the success of the open source development model? One word: community.
For those of us lucky enough to have been at FUDCon, which was held the day after LinuxWorld at Boston University, we experienced an awesome thing. For the first time, the Fedora community was finally assembled; in one of the oldest cities in America, we paved a way for the future of the project. The new roadmap for Fedora, with its new guidelines and policies, will help Fedora grow in ways not possible before.
I believe in the power of community. Especially in the power of the open source community. We have done great things and have the potential to do many more great things; to reap the benefits of the community, though, people need to get involved. The great Norwegian playwright Henrik Ibsen once said, "a community is like a ship; everyone ought to be prepared to take the helm." That was the most fulfilling part of FUDCon to me: that members of the community outside of Red Hat steered the ship. Community members created the idea, got everything together, organized, and put on the show. Doubtless, Red Hat contributed support in numerous ways, but the core of FUDCon was grassroots. And it came off without a hitch.
At FUDCon we had sessions discussing a wide range of topics given by a list of top-notch speakers. Havoc Pennington spoke about the progress being made on creating a stateless Linux desktop using Fedora. Christopher Blizzard gave a great session on new directory and authentication services being integrated into the distribution. Paul Nasrat and Seth Vidal led a discussion about the current issues and future of package management within Fedora and even announced development of PUP, a new graphical package manager that will soon be available within the distribution. Owen Taylor and the Red Hat desktop team held the most attended session of the day: an overview of new graphical technologies being developed to make the Linux desktop a more friendly user experience with eye candy to boot! There were also sessions on the new virtualization technology based on Xen, which will be introduced in the upcoming Fedora Core 4.
Given all the great presentations, one topped them all in my mind. Tom "Spot" Callaway, Colin Charles, and Prarit Bhargava teamed up to give a great presentation on the work that is being done by community members to extended Fedora onto various architectures including Sparc, PPC, and IA64. In my opinion, nothing embodied the spirit of FUDCon more than this presentation. The work being done by community members and their ever-growing list of contributions is simply amazing. Some may remember that the effort to port Fedora to the x86-64 architecture was originally spearheaded by one man, Justin Forbes. Soon we should see a full port of Fedora to PPC, available immediately with the release of each new version of Fedora Core. The fact that there are community members out there willing and devoted to doing such things is incredible.
There are still countless things that need to be done, though, and people should be prepared to move to the helm. Even those among us who aren't as technical have a role to play. If you can't contribute packages or submit patches to the newly established Fedora Extras project, you might still be able to help in other ways. Write documentation, help with marketing, or just use the software and fill out bug reports.
When Red Hat created the Fedora Project, there was some confusion initially. Some people were afraid; some were dismayed; some even thought that Red Hat had abandoned the community. It's now clear that the purpose of the project is to further promote the notion of user driven innovation. That is, after all, what makes the world of open source software unique: the ability for users and not "the man" to dictate how the game is played.
When I think of the essence of the community's efforts in the Fedora Project, I think of the famous quote from our second president, John Adams. In describing the success of the American Revolution to a friend, Adams wrote, "the revolution was in the hearts and minds of the people." Today, the open source revolution is very much in the hearts and minds of the people in the community. Red Hat realized this and created the Fedora Project so that the community could steer the ship as they saw fit. Now the anchor is lifted, and it's time for the community to step into the wheelhouse and set sail.