From Fedora Project Wiki

(Use an active verb)
(Formatting changes to make the meaningful content a bit clearer and jump from the page. This is a lot of stuff to say for one page; unless we trim it down, we need to find a better way to summarize i)
Line 6: Line 6:
== Objectives of Fedora ==
== Objectives of Fedora ==


* To create a complete general-purpose operating system built for and by a community — those who not only consume, but also produce for the good of other community members.
* '''Create a complete general-purpose operating system built for and by a community''' — those who not only consume, but also produce for the good of other community members.
* To build the operating system exclusively from free and open source software.
* '''Build the operating system exclusively from free and open source software'''.
* To do as much of the development work as possible [[PackageMaintainers/WhyUpstream | directly]] in the upstream packages.  We will in general prefer moving to a newer version for updates rather than backport fixes.
* '''Do as much of the development work as possible [[PackageMaintainers/WhyUpstream|directly]] in the upstream''' packages.  We will in general prefer moving to a newer version for updates rather than backport fixes.
* To provide a robust development platform for building software and robust general integrated set of software that balances the needs for both desktop and server users.
* '''Provide a robust development platform for building software''' and robust general integrated set of software that balances the needs for both desktop and server users.
* To be on the leading edge of free and open source technology, by adopting and helping develop new features and version upgrades.
* '''Be on the leading edge of free and open source technology''', by adopting and helping develop new features and version upgrades.
* To emphasize usability and a "just works" philosophy in default configurations and feature designs.
* '''Emphasize usability and a "just works" philosophy''' in default configurations and feature designs.
* To promote rapid adoption of new releases by allowing for [[DistributionUpgrades | easy upgrades]], with minimal disturbances to configuration changes.
* '''Promote rapid adoption of new releases''' by allowing for [[DistributionUpgrades | easy upgrades]], with minimal disturbances to configuration changes.
* To include a wide range of packages that fits into the various different needs of the users. This package set is limited, of course, to packages that Fedora can legally provide, and also subject to our [[Packaging/Guidelines| packaging guidelines]].
* '''Include a wide range of packages''' that fits into the various different needs of the users. This package set is limited, of course, to packages that Fedora can legally provide, and also subject to our [[Packaging/Guidelines|packaging guidelines]].
* To establish and implement technical standards for packages, ensuring the quality and consistency of the operating system.
* '''Establish and implement technical standards for packages''', ensuring the quality and consistency of the operating system.
* To produce robust time-based releases every six months but also using a release model that allows the development team the flexibility that it needs to ensure quality while making sure that a release does not slip indefinitely.
* '''Produce robust time-based releases every six months''' but also using a release model that allows the development team the flexibility that it needs to ensure quality while making sure that a release does not slip indefinitely.
* To provide timely updates for releases, throughout the lifetime of a release.
* '''Provide timely updates for releases''', throughout the lifetime of a release.
* To promote a global perspective by supporting as many languages and geographic locales as possible.
* '''Promote a global perspective''' by supporting as many languages and geographic locales as possible.
* To ensure that releases will always be available for free download in binary, source packages and as downloadable images.
* '''Ensure that releases will always be available for free download''' in binary, source packages and as downloadable images.


== Non-Objectives of Fedora ==
== Non-Objectives of Fedora ==

Revision as of 06:44, 23 January 2009

Core Principles

  • Fedora promotes the rapid progress of Free, Open Source software and content.
  • Fedora believes in the statement "once free, always free."

Objectives of Fedora

  • Create a complete general-purpose operating system built for and by a community — those who not only consume, but also produce for the good of other community members.
  • Build the operating system exclusively from free and open source software.
  • Do as much of the development work as possible directly in the upstream packages. We will in general prefer moving to a newer version for updates rather than backport fixes.
  • Provide a robust development platform for building software and robust general integrated set of software that balances the needs for both desktop and server users.
  • Be on the leading edge of free and open source technology, by adopting and helping develop new features and version upgrades.
  • Emphasize usability and a "just works" philosophy in default configurations and feature designs.
  • Promote rapid adoption of new releases by allowing for easy upgrades, with minimal disturbances to configuration changes.
  • Include a wide range of packages that fits into the various different needs of the users. This package set is limited, of course, to packages that Fedora can legally provide, and also subject to our packaging guidelines.
  • Establish and implement technical standards for packages, ensuring the quality and consistency of the operating system.
  • Produce robust time-based releases every six months but also using a release model that allows the development team the flexibility that it needs to ensure quality while making sure that a release does not slip indefinitely.
  • Provide timely updates for releases, throughout the lifetime of a release.
  • Promote a global perspective by supporting as many languages and geographic locales as possible.
  • Ensure that releases will always be available for free download in binary, source packages and as downloadable images.

Non-Objectives of Fedora

  • Fedora is not interested in having a slow rate of change, but rather to be innovative.
  • Fedora is not interested in being a platform for proprietary or patent encumbered components.
  • Fedora shall not be a dumping ground for unmaintained or poorly designed software.