RedHatLinux now has two descendents, RedHatEnterpriseLinux and the Fedora Project. The Fedora Project is an openly-developed project designed by Red Hat, open for general participation, led by a meritocracy, following a set of project objectives.
The goal of The Fedora Project is to work with the Linux community to build a complete, general purpose operating system exclusively from open source software. Development will be done in a public forum. The project will produce time-based releases of FedoraCore about 2-3 times a year, with a public release schedule. The Red Hat engineering team will continue to participate in building Fedora Core and will invite and encourage more outside participation than in past releases. By using this more open process, we hope to provide an operating system more in line with the ideals of free software and more appealing to the open source community.
The community is defined as those who not only consume but also produce for the good of other community members. Community users may:
Community developers may:
RedHat will retain editorial control over The Fedora Project but will explicitly include external developers in the process of making technical decisions that align with the project objectives. This is an evolutionary, not revolutionary change; by depending on and contributing to Open Source software since the inception of Red Hat Linux, Red Hat has always shared control over the software with external developers. Red Hat will now more explicitly share control for packaging with external developers in our new project: The Fedora Project.
The developers who make up the project will create a process for organizing project decision-making. Possible models include Python's Python Enhancement Proposals, Apache's descriptions of project roles, and The GnomeFoundation. We want to see a policy that promotes meritocracy and allows the project to make hard decisions that need to be made, such as selecting good defaults. The policy should give anyone who makes quality contributions a fair say in project decisions.
No formal Web or phone support for The Fedora Project will be available from Red Hat. Red Hat's supported product line will be based in part on The Fedora Project, and our development will be done externally as part of the project as much as possible. Each new release of our supported products will be based in part on a recent release of Fedora Core.
Red Hat will create, manage, and participate in forums where community members can support each other. This level of support is opportunistic — no guarantees, warranties, or Service Level Agreements apply.
These forums will only be a success if they are community projects — if community members not only ask for help but also provide help in them. There are lots of ways to participate: