[go: nahoru, domu]

Jump to content

Ubuntu: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Samsara (talk | contribs)
→‎Features: small? in what terms? "with simple rules", perhaps? or specify "card and board" or something
Nuwewsco (talk | contribs)
Line 23: Line 23:


==History and development process==
==History and development process==
Ubuntu's first release was made on [[October 20]], [[2004]], which began by making a temporary [[Fork (software development)|fork]] of the [[Debian]] Linux project <ref name=relationship>{{cite web | url=http://www.ubuntu.com/ubuntu/relationship | title=ubuntu/relationship "Debian is the rock upon which Ubuntu is built" | accessdate=2006-05-25}}</ref>. It was done to provide an every 6 month release schedule, resulting in a more up to date system. Ubuntu releases always include the most recent [[GNOME]] release, and are scheduled to be released approximately one month after GNOME. In contrast with previous general-purpose forks of Debian such as [[MEPIS]], [[Xandros]], [[Linspire]], [[Progeny Componentized Linux|Progeny]], and [[Libranet]], many of which relied on closed-source add-ons as part of their business model, Ubuntu has almost stuck with Debian's philosophy and uses [[Free software]] most of the time.
Ubuntu's first release was made on [[October 20]], [[2004]], which began by making a temporary [[Fork (software development)|fork]] of the [[Debian]] Linux project <ref name=relationship>{{cite web | url=http://www.ubuntu.com/ubuntu/relationship | title=ubuntu/relationship "Debian is the rock upon which Ubuntu is built" | accessdate=2006-05-25}}</ref>. It was done to provide an every 6 month release schedule, resulting in a more up to date system. Ubuntu releases always include the most recent [[GNOME]] release, and are scheduled to be released approximately one month after GNOME. In contrast with previous general-purpose forks of Debian such as [[MEPIS]], [[Xandros]], [[Linspire]], [[Progeny Componentized Linux|Progeny]], and [[Libranet]], many of which relied on closed-source add-ons as part of their business model, Ubuntu has almost stuck with Debian's philosophy and uses [[Free software|free software]] most of the time.


Ubuntu packages are generally based on packages from [[Debian]]'s [[Debian#Development versions|unstable branch]], and both distributions use Debian's [[deb (file format)|deb]] [[Software package|package]] format and [[Advanced Packaging Tool|APT]]/[[Synaptic]] to manage installed packages. Ubuntu contributes all changes directly and immediately back to Debian, rather than announcing them only at release time <ref name=relationship /> (although Debian and Ubuntu packages are not necessarily 'binary compatible' with each other <ref>{{cite web | url=https://wiki.ubuntu.com/MarkShuttleworth | title=Mark Shuttleworth on binary compatibility | accessdate=2006-04-25}}</ref>). Many Ubuntu developers are also maintainers of key packages within Debian itself. However, [[Ian Murdock]], the founder of [[Debian]], has criticized Ubuntu for incompatibilities between its packages and Debian's, saying that Ubuntu had diverged too far from Debian Sarge to remain compatible <ref>{{cite web | url=http://www.internetnews.com/dev-news/article.php/3496541 | title=internetnews.com Sarge vs. The Hoary Hedgehog? | accessdate=2006-04-25}}</ref>.
Ubuntu packages are generally based on packages from [[Debian]]'s [[Debian#Development versions|unstable branch]], and both distributions use Debian's [[deb (file format)|deb]] [[Software package|package]] format and [[Advanced Packaging Tool|APT]]/[[Synaptic]] to manage installed packages. Ubuntu contributes all changes directly and immediately back to Debian, rather than announcing them only at release time <ref name=relationship /> (although Debian and Ubuntu packages are not necessarily 'binary compatible' with each other <ref>{{cite web | url=https://wiki.ubuntu.com/MarkShuttleworth | title=Mark Shuttleworth on binary compatibility | accessdate=2006-04-25}}</ref>). Many Ubuntu developers are also maintainers of key packages within Debian itself. However, [[Ian Murdock]], the founder of [[Debian]], has criticized Ubuntu for incompatibilities between its packages and Debian's, saying that Ubuntu had diverged too far from Debian Sarge to remain compatible <ref>{{cite web | url=http://www.internetnews.com/dev-news/article.php/3496541 | title=internetnews.com Sarge vs. The Hoary Hedgehog? | accessdate=2006-04-25}}</ref>.

Revision as of 21:40, 13 June 2006

Ubuntu
The Ubuntu Linux logo
The Ubuntu Linux logo
File:Ubuntu606-DefaultDesktop small.png
Ubuntu 6.06 running GNOME
DeveloperCanonical Ltd / Ubuntu Foundation
OS familyLinux
Working stateCurrent
Source modelFOSS
Latest release6.06 / June 1, 2006
Repository
Platformsi386, AMD64, Ultrasparc T1, PowerPC
Kernel typeMonolithic kernel
Default
user interface
GNOME Graphical User Interface
LicenseGPL and other licenses
Official websitewww.ubuntu.com

Ubuntu, pronounced /ùbúntú/ (oo-BOON-too), is a predominantly desktop-oriented Linux distribution, based on Debian GNU/Linux. It is sponsored by Canonical Ltd (owned by Mark Shuttleworth), and the name of the distribution comes from the South African concept of ubuntu—roughly, "humanity towards others". It is released roughly every six months, more frequently than Debian. Each release comes shortly after new GNOME editions.[1] It also has a stronger focus on usability than Debian.

Ubuntu version 6.06 LTS, codenamed "Dapper Drake", was released on June 1, 2006, and will be supported for 3 years on the desktop and 5 years on the server [2], instead of the usual 18 months [1]. Ubuntu aims to use only free software to provide an up-to-date yet stable operating system for the average user. Ubuntu has a lively user and support community[3][4].

Kubuntu and Xubuntu are official subprojects of the Ubuntu project to bring the KDE and Xfce desktop environments to the Ubuntu core, respectively. Edubuntu is an official subproject "designed for school environments, and should be equally suitable for kids to use at home."

History and development process

Ubuntu's first release was made on October 20, 2004, which began by making a temporary fork of the Debian Linux project [5]. It was done to provide an every 6 month release schedule, resulting in a more up to date system. Ubuntu releases always include the most recent GNOME release, and are scheduled to be released approximately one month after GNOME. In contrast with previous general-purpose forks of Debian such as MEPIS, Xandros, Linspire, Progeny, and Libranet, many of which relied on closed-source add-ons as part of their business model, Ubuntu has almost stuck with Debian's philosophy and uses free software most of the time.

Ubuntu packages are generally based on packages from Debian's unstable branch, and both distributions use Debian's deb package format and APT/Synaptic to manage installed packages. Ubuntu contributes all changes directly and immediately back to Debian, rather than announcing them only at release time [5] (although Debian and Ubuntu packages are not necessarily 'binary compatible' with each other [6]). Many Ubuntu developers are also maintainers of key packages within Debian itself. However, Ian Murdock, the founder of Debian, has criticized Ubuntu for incompatibilities between its packages and Debian's, saying that Ubuntu had diverged too far from Debian Sarge to remain compatible [7].

Ubuntu is currently funded by Canonical Ltd. On July 8, 2005, Mark Shuttleworth and Canonical Ltd announced the creation of the Ubuntu Foundation and provided an initial funding of $10 million. The purpose of the foundation is to ensure support and development for all future versions of Ubuntu but as of 2006, the foundation remains dormant. Mark Shuttleworth describes the foundation as an emergency fund in case all else fails.

The distribution

Features

A screenshot of Ubuntu 6.06 LTS, showing the Dawn of Ubuntu wallpaper, one of several pre-installed options.

Ubuntu focuses on usability [8], including the widespread use of the sudo tool for administrative tasks [9][10], and the Ubiquity installer [11] (previously called Espresso) included in the LiveCD version of the "Dapper" release. Ubuntu furthermore emphasises accessibility and internationalization, to reach as many people as possible. As of 5.04, UTF-8 is the default character encoding. It is stated on the Ubuntu home page that support should be provided to users in their local languages.

Besides standard system tools and other small applications, Ubuntu comes with the pre-installed software Openoffice, the internet browser Firefox, and the paint program The Gimp. Several games are also included.

Ubuntu offers a full feature set that works straight from the standard install, but nonetheless fits on a single CD. A Live CD and a traditional install CD have been available for each release. The Live CD is used by many to test hardware compatibility before installation with the install disk. All releases of Ubuntu will be provided at no cost [12]. Ubuntu CDs are mailed free to anyone who requests them [13], and CD images are available for download.

The current version's default appearance of the user interface is characterized by an orange theme. Until April 2005, Ubuntu had an optional package called ubuntu-calendar which downloaded a new desktop wallpaper every month, matching the brown colour theme. These wallpapers featured partially nude people and were criticized as overly risqué. This led to Ubuntu briefly receiving nicknames such as "Linuxxx" [14] and "The Porn Distro" [15].

Package classification and support

Ubuntu divides all software into four sections, called components,[16] to reflect differences in licensing and level of support available.

Packages are assigned to components as follows:

Free software non-free software
supported Main Restricted
unsupported Universe Multiverse

"Free" software here includes only that which meets the Ubuntu license requirements, that is, it is published under a GPL or GPL-compatible license. (There is one caveat for Main however; it "also may contain binary firmware and selected fonts [which are used by free components of Main] that cannot be modified without permission from their authors" so long as their "redistribution is unencumbered.")

Non-free software is usually unsupported (Multiverse), but some exceptions (Restricted) are made for very important non-free software, such as non-free device drivers lack of which might prevent a user from running Ubuntu on his/her system, particularly binary-only graphics card drivers. The level of support is more limited than for main, since the developers may not have access to the source code.

It is intended that Main and Restricted should contain all software needed for a general-use Linux system. Alternative programs for the same tasks and programs for specialised applications are placed in Universe and Multiverse.

Beyond the official repositories is Ubuntu Backports,[17] which is an officially recognized project to backport newer versions of certain software that are available only in unstable versions of Ubuntu. The repository is not comprehensive; it mostly consists of user-requested packages, which are approved if they meet quality guidelines.

Availability of proprietary software

Ubuntu has a certification system [18] for third party software. Ubuntu certified proprietary software should work well in Ubuntu. However, many programs familiar to users of non-free operating systems like Microsoft Windows are incompatible and not Ubuntu certified. Some proprietary software that does not limit distribution is included in Ubuntu's multiverse component.

Some examples of software not distributed by Ubuntu includes:

  • Software which enables playback of region-locked video DVDs, due to the questionable legal status of the DeCSS open-source DVD-decoding library in some parts of the world. (Note: the library is needed even when watching a DVD in the target region)
  • Encoding and decoding libraries for many proprietary media formats such as Windows Media.
  • Some popular proprietary web-browser plugins, such as Adobe's (formerly Macromedia's) Shockwave (there is no Linux version) and Flash (a workaround to the specific prohibition against redistribution in its EULA is the multiverse package "flashplugin-nonfree" which automatically downloads the Linux Flash plugin directly from Adobe's site and then installs it)

Some specific proprietary software products are not available in any form for Ubuntu. This includes many popular computer games, although in recent years some game manufacturers have begun making their software available for Linux. For example, Epic Games sells a version of its Unreal Tournament 2004 which can be installed on Ubuntu and other distributions of Linux. This problem is also addressed by emulation and API-translation projects like Wine and Cedega, which make it possible to run non-Linux-based software on Linux systems, either by emulating a proprietary operating system or by translating proprietary API calls (e.g., calls to Microsoft's Win32 or DirectX APIs) into native Linux API calls.

Releases

Each release has both a code name and a version number. The version number is based on the year and month of release. For example, the very first release of Ubuntu, 4.10, was released in October of 2004 [19]. Below is a list of previous and planned releases.

Version Release date Code name
4.10 October 20, 2004 Warty Warthog
5.04 April 8, 2005 Hoary Hedgehog
5.10 October 13, 2005 Breezy Badger
6.06 LTS June 1, 2006 Dapper Drake
6.10 planned for October, 2006 Edgy Eft

Release 6.06 is labelled as a Long Term Support (LTS) release to indicate that it will be supported with updates for 3 years on the desktop and 5 years on the server, with technical support available from Canonical Ltd. for this time [2].

Developmental/Unstable Branch

In the future, there will be a branch codenamed Grumpy Groundhog. It will be a permanently unstable development and testing branch, pulling the source directly out of the revision control of the various programs and applications that are shipped as part of Ubuntu.

Derivative projects

File:Ubuntu cd 5 10.jpg
Ubuntu CDs

Several derivative distributions are officially recognized:

  • Kubuntu, a desktop distribution using KDE rather than GNOME
  • Edubuntu, a distribution designed for classrooms
  • Xubuntu, a "lightweight" distribution based on the Xfce desktop environment

In addition, Mark Shuttleworth has endorsed the creation of an Ubuntu-libre distribution using only FSF-approved free software. [20][21]

These projects are closely linked to Ubuntu. As of 2006, their releases are simultaneous with Ubuntu's, and packages are drawn from the same official repositories Ubuntu uses.

There are also several unofficial derivatives:

  • nUbuntu, a distribution including many security tools.
  • Ubuntu Lite, a distribution for legacy systems (older computers).
  • zUbuntu, a port of the Ubuntu distribution to the zSeries mainframe from IBM.
  • Ebuntu, a fork of Ubuntu with the Enlightenment 0.17 window manager.
  • It was widely rumoured that Google was building and would be distributing an Ubuntu derivative called Goobuntu. Google confirmed that they have created a modified version of Ubuntu but also insisted that they have no plans to distribute this version outside of the company. [22] [23]

Response

The Ubuntu page on Distrowatch.com has been the most frequently accessed of their comprehensive list of Linux distributions for more than one year [24], and was awarded the Reader Award for best Linux distribution at the 2005 LinuxWorld Conference & Expo in London [25]. It has also been favourably reviewed in online and print publications [26] [27]. Many reviewers of Ubuntu point out a main part of Ubuntu's success is the fact it has a very large community [3][4].

See also

References

Cited references and notes

  1. ^ a b "ubuntu/releases - Ubuntu". Retrieved 2006-03-11.
  2. ^ a b "Announcing Beta release of Ubuntu 6.06 LTS". Retrieved 2006-04-26.
  3. ^ a b "community - Ubuntu". Retrieved 2006-03-11.
  4. ^ a b "XYZ computing article on kubuntu". Retrieved 2006-03-11.
  5. ^ a b "ubuntu/relationship "Debian is the rock upon which Ubuntu is built"". Retrieved 2006-05-25.
  6. ^ "Mark Shuttleworth on binary compatibility". Retrieved 2006-04-25.
  7. ^ "internetnews.com Sarge vs. The Hoary Hedgehog?". Retrieved 2006-04-25.
  8. ^ "About Ubuntu Linux". Retrieved 2006-04-25.
  9. ^ "RootSudo - Ubuntu Wiki". Retrieved 2006-04-25.
  10. ^ Similar to Mac OS X.
  11. ^ "Screenshots of Espresso/Ubiquity". Retrieved 2006-05-03.
  12. ^ "ubuntu/philosophy". Retrieved 2006-04-25.
  13. ^ "Shipit - free shipment of Ubuntu CDs". Retrieved 2006-04-26.
  14. ^ "Humorix: The Hottest New Distribution: LinuXXX". Retrieved 2006-04-27.
  15. ^ "Community MX: LinuXXX?". Retrieved 2006-04-27.
  16. ^ "ubuntu/components". Retrieved 2006-03-16.
  17. ^ "UbuntuBackports". Retrieved 2006-03-16.
  18. ^ "parters/certification/software". Retrieved 2006-03-16.
  19. ^ "Ubuntu 4.10 announcement". Retrieved 2006-04-26.
  20. ^ "Ubuntu-libre". Retrieved 2006-04-25.
  21. ^ "Mark Shuttleworth registers gnubuntu.org (Ubuntu mailing list)". Retrieved 2006-04-25.
  22. ^ "The Register: Google at work on desktop Linux". Retrieved 2006-04-25.
  23. ^ "Slashdot: Google working on Desktop Linux". Retrieved 2006-04-25.
  24. ^ "DistroWatch: Linux Distribution Popularity". Retrieved 2006-04-27.
  25. ^ "LinuxWorld Expo UK 2005" (PDF). Retrieved 2006-05-09.
  26. ^ "Ubuntu - A New Approach to Desktop Linux". Retrieved 2006-05-09.
  27. ^ "Linux in Government: Linux Desktop Reviews, Part 6 - Ubuntu". Retrieved 2006-05-09.

General references

Further reading in print

Currently in print

Thomas, K (2006). Beginning Ubuntu Linux. US: APress. ISBN 1590596277.

Scheduled for release in late 2006
Official online resources
Unofficial online resources
User Communities