paldo (operating system)

From Wikipedia, the free encyclopedia
  (Redirected from Upkg)
Jump to navigation Jump to search

paldo
Paldo-logo.png
Paldo-1.15.png
OS familyUnix-like
Working stateCurrent
Source modelOpen source
Initial releaseOctober 31, 2004; 14 years ago (2004-10-31)
Latest releaserolling release
Update methodUpkg
PlatformsIA-32, x86-64
Kernel typeMonolithic
UserlandGNU
Default user interfaceGNOME
LicenseMainly the GNU GPL plus proprietary binary blobs and various other licenses
Official websitewww.paldo.org

paldo ("pure adaptable linux distribution"[1]) is a computer operating system built on top of the Linux kernel and using the GNU utilities.[2][3] It was originally developed by Jürg Billeter and Raffaele Sandrini and released in 2004, mainly under the GNU GPL.

Overview[edit]

paldo was developed primarily for desktop computers using the IA-32 (i686) and x86-64 architectures to utilize applications that remain as close to their upstream source as possible.[4] It has a history of frequent stable releases starting in 2004 (generally every 3 months) and a "rolling release" style of continual updating of the system and application packages. paldo has typically been offered in stable and unstable versions and is one of the relatively few independent distributions listed on DistroWatch.[5]

A stated intent of the paldo project is to only use selected programs in the distribution that satisfy a "just works" principle, with limited intervention needed by the user to compile or update, and minimal duplication of applications designed to accomplish the same task.[1] Another principle is to minimize patching of paldo application packages, preserving adaptability for the end user to make changes or customize the system. Minimal customization of applications may also allow any required patches to be more easily available to the maintainers of the original packages.[4] A customized installer application was developed, however, to simplify installation of live CD releases to the user's computer.[6]

In 2009, the version 7 release of the Swedish-based ExTiX Linux distribution was based on paldo version 1.18(stable), using Linux kernel 2.6.30 and Gnome desktop environment 2.26.1.[7]

In 2016, Jesse Smith reviewed paldo GNU/Linux 2015 in DistroWatch Weekly:[8]

paldo is a Upkg driven GNU/Linux distribution. It's kind of a mix of a source and a binary distribution. Even though it builds packages like a source distribution it provides binary packages.

paldo wants to be a distribution according to the "just-works" principle. It tries to configure automatically as much as possible without user intervention. paldo is task-oriented, means, that we won't provide several programs to do one and the same task, we will select the program which we think does this task best, and include it into paldo. paldo aims to support cutting-edge technologies.

Featured Applications[edit]

paldo has primarily used the GNOME desktop in release snapshots available on the Live/Install CD. The default web browser is Epiphany, the default browser for the GNOME desktop environment, although other browsers are available or can be built using the native Upkg package manager.

Typical applications found on the paldo Live/Install CD and in the repository have included:

Subsequent to the 1.22 stable release, paldo adopted a rolling release format and by April 2011 paldo stable included GNOME 3.0, the Linux 2.6.38.3 kernel, and had already moved to systemd, a few weeks earlier than Fedora.[9]

Selected packages in paldo (stable) as of March 2015 included:

Package management system[edit]

paldo uses the Upkg package manager to update/upgrade the system and to install applications. Upkg was uniquely developed for the paldo project and is responsible for the distribution's character as a mixed source and binary based operating system. Written in C#, Upkg uses the Mono runtime to build packages from source, or to install pre-built binaries, using XML specifications that can be customized by the user. It relies on the command-line interface rather than a graphics-based user interface implementation commonly found in many desktop-oriented Linux distributions. Upkg provides dependency resolution, package indexing and automatic menu additions, although its processing time to upgrade the system and install packages, even those available through the online paldo repository, has been found to be relatively long.[10]

References[edit]

  1. ^ a b "What is Paldo?". Retrieved 29 May 2010
  2. ^ Download paldo GNU/Linux 2014-08-15, Softpedia Linux
  3. ^ Paldo melds source-based and binary in one distro | Linux.com | The source of Linux information
  4. ^ a b Smith, Jesse."Peering at Paldo 1.21", "OSNews", 10 March 2010. Retrieved 26 Feb 2012.
  5. ^ "DistroWatch". Retrieved 15 May 2012.
  6. ^ Graham, Paul."Distro Challenge", "Linux Format", October 2010. Retrieved 20 May 2012.
  7. ^ "Archived copy". Archived from the original on 2013-04-13. Retrieved 2013-04-01. "The ultimate Linux system :: ExTiX v7.0 [090710]" July 2009. Retrieved 1 Apr 2013.
  8. ^ DistroWatch Weekly, Issue 642, 4 January 2016
  9. ^ "Fedora 15 Released – Includes Dynamic Firewall, GNOME 3 Among Other Features". Digitizor.com. May 24, 2011. Retrieved September 22, 2015.
  10. ^ Linton, Susan.[1] "Feature: Paldo", "linux.com", 11 December 2007. Retrieved 15 May 2012.

External links[edit]