libzypp
10.5.0
|
Welcome to the libzypp documentation.
libzypp is the package management library that powers applications like YaST, zypper and the openSUSE/SLE implementation of PackageKit.
libzypp provides all the functionality for a package manager:
libzypp is implemented as a C++ library with experimental bindings available for python and ruby.
Most of libzypp functionality is implemented over components provided also by libzypp:
Additionally, some functionality libzypp uses is based on 3rd party libraries:
Visit our web site at : http://en.opensuse.org/Libzypp or zypp on irc.freenode.net
/*---------------------------------------------------------------------\ | ____ _ __ __ ___ | | |__ / \ / / . \ . \ | | / / \ V /| _/ _/ | | / /__ | | | | | | | | /_____||_| |_| |_| | | | \---------------------------------------------------------------------*/ Copyright (C) 2000-2002 Ximian, Inc. Copyright (C) 2005 SUSE Linux Products GmbH ZYpp is licensed under the GNU General Public License version 2 or later. The text of the GNU General Public License can be viewed at http://www.gnu.org/licenses/gpl.html As a special exception, you have permission to link this program with the following libraries and distribute executables, as long as you follow the requirements of the GNU GPL in regard to all of the software in the executable aside from the following libraries: - OpenSSL (http://www.openssl.org)