A system designed for easy installation and updating software on your computer easier PackageKit project is a system designed for easy installation and updating software on your computer easier. The main goal is to unify all the software graphical tools used in different distributions, and use some of the latest technologies like PolicyKit to make the process suck less.The real nuts and bolts of distribution tool ( yum, apt, Conary, etc.) is used by PackageKit using compiled scripts and wizards. PackageKit is not intended to replace these tools, instead of providing a common set of abstractions that can be used by the standard GUI and text mode managers.PackageKit package itself is a system activated daemon called packagekitd. System is activated means it is running only when the user uses a text mode or graphical tool, and closes when it is no longer used. That means we do not delay the boot sequence or session startup and does not consume memory when not used.gnome-PackageKit is the name of the collection of graphical tools for PackageKit to be used in the GNOME desktop. There are also QT applications being developed, although they are not fully functional yet.By default, PackageKit uses PolicyKit for user authentication. This means that you, as administrator, can provide fine control what your users can and can not do. For example, an administrator can specify that unprivileged users can update the system and do research, but are not allowed to install or remove packages. For individuals it is typical to ask the user for their own, or administrator "root" password. With PolicyKit, all these options are possible. Case · use PackageKit to exist for the following scenarios: · boot security updates · Install files automatically, for example openoffice-clipart · install new components, such as card readers, smart · allow users not privileged to install software in a business building Openness unknown file formats · removing dependencies filesMore for more details can be found on the wiki. PackageKit PackageKit and gnome are licensed under GPLv2 +. This means that you can redistrubute and / or modify PackageKit PackageKit and gnome-under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. See the license information included with the software for more details.What PackageKit is not: A demon · huge with lots of dependencies. · Stables at 100% of the API. The API may change a bit until we ship 1.0.0 · targeted to a specific architecture or platform. · Produced by any one supplier. There are many contributors helping to get this done.Formally, PackageKit is a D-Bus abstraction layer that allows the user session for handling packages securely using a cross-distro, cross architecture of the API.