HOME

TheInfoList



OR:

Ubuntu Software Center, or simply Software Center, is a discontinued high-level graphical front end for the APT/
dpkg dpkg is the software at the base of the package management system in the free software, free operating system Debian and its numerous Debian family, derivatives. dpkg is used to install, remove, and provide information about deb (file format), . ...
package management system A package manager or package management system is a collection of software tools that automates the process of installing, upgrading, configuring, and removing computer programs for a computer in a consistent manner. A package manager deals wi ...
. It is
free software Free software, libre software, libreware sometimes known as freedom-respecting software is computer software distributed open-source license, under terms that allow users to run the software for any purpose as well as to study, change, distribut ...
written in Python,
PyGTK PyGTK is a set of Python (programming language), Python Adapter pattern, wrappers for the GTK graphical user interface library (computer science), library. PyGTK is free software and licensed under the LGPL. It is analogous to PyQt/PySide and w ...
/
PyGObject PyGTK is a set of Python (programming language), Python Adapter pattern, wrappers for the GTK graphical user interface library (computer science), library. PyGTK is free software and licensed under the LGPL. It is analogous to PyQt/PySide and w ...
based on
GTK GTK (formerly GIMP ToolKit and GTK+) is a free software cross-platform widget toolkit for creating graphical user interfaces (GUIs). It is licensed under the terms of the GNU Lesser General Public License, allowing both Free software, free and ...
. The program was created for adding and managing repositories, as well as Ubuntu Personal Package Archives (PPA) and on Ubuntu, the Ubuntu Software Center also allowed users to purchase commercial applications. Development was ended in 2015 and in Ubuntu 16.04 LTS. It was replaced with
GNOME Software GNOME Software is a utility for installing applications and updates on Linux. It is part of the GNOME Core Applications, and was introduced in GNOME 3.10. It is the GNOME front-end to the PackageKit, in turn a front-end to several package mana ...
.


Development history

In early 2009 Ubuntu developers noted that package management within Ubuntu could be improved and consolidated. Recent releases of Ubuntu, such as Ubuntu 9.04 (Jaunty Jackalope) included five applications for package management which consumed space and other resources, as well as provide confusion to users. Applications could be downloaded using the basic ''Add/Remove Applications'' or with the Synaptic Package Manager. The
Software Updater In several Linux operating systems, the Software Updater program updates installed software and their associated packages with important software updates for security or with recommended patches. It also informs users when updates are availabl ...
provided updating for installed packages and ''Computer Janitor'' cleaned up packages that were no longer needed. The ''Software Sources'' application allowed user selection of the package download location. Ubuntu developers set as a goal: Canonical introduced the Software Center gradually, starting with Ubuntu 9.10 (''Karmic Koala'') with complete functionality expected by Ubuntu 11.10, in October 2011. By May 2011, the plan had mostly been completed: ;October 2009 — version 1.0.2 shipped with Ubuntu 9.10 (''Karmic Koala'') :Introduced a new simple interface for locating, installing, and removing software, with better security based on PolicyKit instead of gksudo. ;April 2010 — version 2.0.2 shipped with Ubuntu 10.04 (''Lucid Lynx'') LTS :The Software Center added lists of non-application packages in a simplified manner and also provide subcategories for applications and Personal Package Archives. ;October 2010 — version 3.0.4 shipped with Ubuntu 10.10 (''Maverick Meerkat'') :Allowed users to purchase software and showed a history of past installations, removals and purchases, including undoing specific changes. ;April 2011 — version 4.0 shipped with Ubuntu 11.04 (''Natty Narwhal'') :Added user rating and reviewing software, and the ability to see ratings and reviews of other participating Ubuntu users. ;October 2011 — Ubuntu 11.10 (''Oneiric Ocelot'') :Software Center's fifth version was rewritten in GTK3, improving design (better integration with system theme, promoting banner added, nicer listing of apps), start-up time was improved too. Software Center was partially prepared for touch control by including larger icons. Software Center also brought Unity Launcher integration, sorting by ratings and system requirements for applications. Some GDebi technology was also integrated to improve speed when handling .deb files. ;19 December 2011 :An online edition of the Ubuntu Software Center was released, the ''Ubuntu Apps Directory''. The Web store shows the same content as the Software Center application, with a download button that opens the application if running Ubuntu or a link to download the Ubuntu operating system installer if running a different operating system. ;April 2012 — Ubuntu 12.04 (''Precise Pangolin'') :Ubuntu Software Center gained new monochrome elements. Canonical created a Web-based developer platform to help programmers to create applications for Ubuntu. Software Center included a new category: "Books and magazines", ability to show video presentations of paid applications and multiple screenshots per one app. And also added progress bar support for Software Centre. In August 2015 Chris Hoffman of ''
PC World ''PC World'' (stylized as PCWorld) is a global computer magazine published monthly by IDG. Since 2013, it has been an online-only publication. It offers advice on various aspects of PCs and related items, the Internet, and other personal tec ...
'' criticized the application, indicating that Canonical was not maintaining it properly while work on the replacement application was being pursued. In particular, he noted that paid applications were not being supported properly and that Canonical had not informed developers of this. The application still works for installing and managing free software applications. In November 2015 Canonical announced that development would end and the application would be replaced by
GNOME Software GNOME Software is a utility for installing applications and updates on Linux. It is part of the GNOME Core Applications, and was introduced in GNOME 3.10. It is the GNOME front-end to the PackageKit, in turn a front-end to several package mana ...
in Ubuntu 16.04 LTS.


See also

*
Ubuntu One Ubuntu One is an OpenID-based single sign-on service operated by Canonical Ltd. to allow users to log onto many Canonical-owned Web sites. Until April 2014, Ubuntu One was also a file hosting service and music store that allowed users to store ...


APT graphical front ends

Other examples of a high-level graphical front end for APT: *
Apper PackageKit is a free and open-source suite of software applications designed to provide a consistent and high-level abstraction layer for a number of different package management systems. PackageKit was created by Richard Hughes in 2007, and ...
* AppStream * KPackage * Synaptic (software) *
GNOME Software GNOME Software is a utility for installing applications and updates on Linux. It is part of the GNOME Core Applications, and was introduced in GNOME 3.10. It is the GNOME front-end to the PackageKit, in turn a front-end to several package mana ...


References


External links


Ubuntu Apps Directory

wiki.ubuntu.com/SoftwareCenter

Ubuntu Software Center versions history
{{Ubuntu Dpkg Free software programmed in Python Linux package management-related software Linux PMS graphical front-ends Package management software that uses GTK Software distribution platforms Software that uses PyGObject Ubuntu Software using the GNU General Public License Software using the GNU Lesser General Public License