Free software | Non-free software | |
---|---|---|
Canonical supported software domains | Main | Restricted |
Unsupported | Universe | Multiverse |
Non-free software is usually unsupported (Multiverse), but some exceptions (Restricted) are made for important non-free software. Supported non-free software includes device drivers that can be used to run Ubuntu on some current hardware, such as binary-only graphics card drivers. The level of support in the Restricted category is more limited than that of Main, because the developers may not have access to the source code. It is intended that Main and Restricted should contain all software needed for a complete desktop environment.[59] Alternative programs for the same tasks and programs for specialized applications are placed in the Universe and Multiverse categories.
In addition to the above, in which the software does not receive new features after an initial release, Ubuntu Backports is an officially recognized repository for backporting newer software from later versions of Ubuntu.[60] The repository is not comprehensive; it consists primarily of user-requested packages, which are approved if they meet quality guidelines. Backports receives no support at all from Canonical, and is entirely community-maintained.
The -updates repository provides stable release updates (SRU) of Ubuntu and are generally installed through update-manager. Each release is given its own -updates repository (e.g. intrepid-updates). The repository is supported by Canonical Ltd. for packages in main and restricted, and by the community for packages in universe and multiverse. All updates to the repository must meet certain requirements and go through the -proposed repository before being made available to the public.[61] Updates are scheduled to be available until the end of life for the release.
In addition to the -updates repository, the unstable -proposed repository contains uploads which must be confirmed before being copied into -updates. All updates must go through this process to ensure that the patch does truly fix the bug and there is no risk of regression.[62] Updates in -proposed are confirmed by either Canonical or members of the community.
Canonical's partner repository lets vendors of proprietary software deliver their products to Ubuntu users at no cost through the same familiar tools for installing and upgrading software.[63] The software in the partner repository is officially supported with security and other important updates by its respective vendors. Canonical supports the packaging of the software for Ubuntu[63][64][65] and provides guidance to vendors.[63] The partner repository is disabled by default and can be enabled by the user.[66] Some popular products distributed via the partner repository as of 28 April 2013 are Adobe Flash Player, Adobe Reader, Skype and Wine are also able to be installed to run Windows software if the user desires.
Third-party software
See also: GetDeb
Ubuntu has a certification system for third-party software.[67] Some third-party software that does not limit distribution is included in Ubuntu's multiverse component. The package ubuntu-restricted-extras additionally contains software that may be legally restricted, including support for MP3 and DVD playback, Microsoft TrueType core fonts, Sun's Java runtime environment, Adobe's Flash Player plugin, many common audio/video codecs, and unrar, an unarchiver for files compressed in the RAR file format.Additionally, third-party application suites are available for purchase through Ubuntu Software,[68] including many games such as Braid and Oil Rush,[69] software for DVD playback and media codecs. More games are available through Steam.
No comments:
Post a Comment