Yellow Dog Linux

Last updated
Yellow Dog Linux
Yellow Dog Linux (icon).png
Developer Fixstars Solutions
OS family Linux (Unix-like)
Working stateDiscontinued
Source model Open source
Latest release 7.0 / August 6, 2012 (2012-08-06) [1]
Platforms POWER7, Cell
Kernel type Monolithic (Linux kernel)
Default
user interface
Enlightenment
License GNU GPL, LGPL, others
Official website us.fixstars.com/products/ydl/what/overview/

Yellow Dog Linux (YDL) is a discontinued free and open-source operating system for high-performance computing on multi-core processor computer architectures, focusing on GPU systems and computers using the POWER7 processor. The original developer was Terra Soft Solutions, which was acquired by Fixstars in October 2008. [2] Yellow Dog Linux was first released in the spring of 1999 for Apple Macintosh PowerPC-based computers. [3] The most recent version, Yellow Dog Linux 7, [4] was released on August 6, 2012. [1] Yellow Dog Linux lent its name to the popular YUM Linux software updater, derived from YDL's YUP (Yellowdog UPdater) and thus called Yellowdog Updater, Modified.

Contents

Features

Screenshot of Yellow Dog Linux Version 6.0 'Pyxis' depicting Enlightenment, the default window manager Yellow Dog Linux.png
Screenshot of Yellow Dog Linux Version 6.0 'Pyxis' depicting Enlightenment, the default window manager

Yellow Dog Linux is based on Red Hat Enterprise Linux/CentOS [3] and relies on the RPM Package Manager. [5] Its software includes applications such as Ekiga (a voice-over-IP and videoconferencing application), GIMP (a raster graphics editor), Gnash (a free Adobe Flash player), gThumb (an image viewer), the Mozilla Firefox Web browser, the Mozilla Thunderbird e-mail and news client, the OpenOffice.org productivity suite, Pidgin (an instant messaging and IRC client), the Rhythmbox music player, and the KDE Noatun and Totem media players.

Starting with YDL version 5.0 'Phoenix', Enlightenment is the Yellow Dog Linux default desktop environment, although GNOME and KDE are also included.

Like other Linux distributions, Yellow Dog Linux supports software development with GCC [1] (compiled with support for C, C++, Java, and Fortran), the GNU C Library, GDB, GLib, the GTK+ toolkit, Python, the Qt toolkit, Ruby and Tcl. Standard text editors such as Vim and Emacs are complemented with IDEs such as Eclipse and KDevelop, as well as by graphical debuggers such as KDbg. Standard document preparation tools such as TeX and LaTeX are also included.

Yellow Dog Linux includes software for running a Web server (such as Apache/httpd, Perl, and PHP), database server (such as MySQL and PostgreSQL), and network server (NFS and Webmin). Additional software is also included for running an enterprise server or a compute server or cluster, although two separate products from Terra Soft Solutions, called Yellow Dog Enterprise Linux (for enterprise servers) and Y-HPC (for compute servers/clusters), were specifically targeted toward those applications.

Although several other Linux distributions support the Power ISA, Yellow Dog Linux was distinguished for its focus on supporting the Apple Macintosh platform before the Mac transition to Intel processors. [6] Before this transition, Terra Soft Solutions held the unique distinction of being the only company licensed by Apple to resell Apple computers with Linux pre-installed [7] (or for that matter, with any operating system other than Mac OS X). Full support for AirPort (Apple's implementation of the IEEE 802.11b-1999 wireless networking standard), and partial support for AirPort Extreme, are also built into Yellow Dog Linux, as are support for Bluetooth and support for accessing the Internet over cellular phones.

Following the Mac transition to Intel processors, Yellow Dog Linux retargeted Fedora Core 5.0 and later to support the Sony PlayStation 3 and IBM pSeries platforms extensively, while retaining its longstanding support for PowerPC-based Apple hardware. [8] [9]

Distribution

Yellow Dog Linux was sold by Terra Soft Solutions (later Fixstars), who also marketed PlayStation 3 consoles,[ citation needed ] IBM workstations, [10] and servers with Yellow Dog Linux pre-installed. [11] As is the case with most other Linux distribution vendors, a portion of the revenue from the sale of those boxed distributions went toward development of the operating system and applications, which are made available as source code under various free and open-source licenses.

Notable implementations

Gaurav Khanna, a professor in the Physics Department at the University of Massachusetts, Dartmouth, built a message-passing based cluster using YDL and 16 PlayStation 3s. This cluster was the first such to generate published scientific results. Dubbed the "PS3 Gravity Grid", it performs astrophysical simulations of large supermassive black holes capturing smaller compact objects. [12] Khanna claims that the cluster's performance exceeds that of a 100+ Intel Xeon core based traditional Linux cluster on his simulations. The PS3 Gravity Grid gathered significant media attention between 2007 and 2010. [13] [14] [15] [16] [17] [18] [19] [20] [21] [ excessive citations ]

Release history

Version Name Release date Linux Kernel version Notes
1.1  ? 8 March 1999 2.2.15
1.2  ? 4 March 2000 2.2.19
2.0 Pomona 17 May 2001 2.4.10
2.1 Fuji 17 October 2001 2.4.18
2.2 Rome 22 March 2002 2.4.19
2.3 Dayton 23 June 2002 2.4.20
3.0 Sirius 19 March 2003 2.4.22
3.0.1 " 17 September 2003 Fixes issue with RPMs in ver. 3.0
4.0 Orion 29 September 2004  ?
4.1 Sagitta 2 February 2006 2.6.15-rc5
5.0 Phoenix 27 November 2006 2.6.16 [22] Support for PlayStation 3 (Cell)
5.0.1 " 27 March 2007 2.6.17
5.0.2 14 June 2007 2.6.22-rc4 Support for IBM pSeries
6.0 Pyxis 5 February 2008 2.6.23
6.1  ? 19 November 2008 2.6.27
6.1 Pyxis 1 February 2009 2.6.28
6.2 [23] Pyxis 29 June 2009 2.6.29 ydl.oregonstate.edu/iso/RELEASE-NOTES
6.2.1 Enterprise for CUDA [24] Pyxis 2 March 2010 web.archive.org/web/20100306172311/https://www.fixstars.com/en/company/press/20100302.html
6.3 Enterprise for CUDA  ? 14 February 2011  ?
7.0 [25] 6 August 2012 2.6.32

Related Research Articles

<span class="mw-page-title-main">Linux distribution</span> Operating system based on the Linux kernel

A Linux distribution is an operating system made from a software collection that includes the Linux kernel, and often a package management system. Linux users usually obtain their operating system by downloading one of the Linux distributions, which are available for a wide variety of systems ranging from embedded devices and personal computers to powerful supercomputers.

<span class="mw-page-title-main">PlayStation 3</span> Sonys third home video game console, part of the seventh generation

The PlayStation 3 (PS3) is a home video game console developed and marketed by Sony Interactive Entertainment. The successor to the PlayStation 2, it is part of the PlayStation brand of consoles. It was first released on November 11, 2006, in Japan, November 17, 2006, in North America, and March 23, 2007, in Europe and Australia. The PlayStation 3 competed primarily against Microsoft's Xbox 360 and Nintendo's Wii as part of the seventh generation of video game consoles.

<span class="mw-page-title-main">Oracle Solaris</span> Unix operating system originally developed by Sun Microsystems

Solaris is a proprietary Unix operating system originally developed by Sun Microsystems. After the Sun acquisition by Oracle in 2010, it was renamed Oracle Solaris.

yum (software) Free and open-source command-line package management utility

The Yellowdog Updater Modified (YUM) is a free and open-source command-line package-management utility for computers running the Linux operating system using the RPM Package Manager. Though YUM has a command-line interface, several other tools provide graphical user interfaces to YUM functionality.

MkLinux is an open-source software computer operating system begun by the Open Software Foundation Research Institute and Apple Computer in February 1996, to port Linux to the PowerPC platform, and Macintosh computers. The name refers to the Linux kernel being adapted to run as a server hosted on the Mach microkernel, version 3.0.

Cell is a 64-bit multi-core microprocessor microarchitecture that combines a general-purpose PowerPC core of modest performance with streamlined coprocessing elements which greatly accelerate multimedia and vector processing applications, as well as many other forms of dedicated computation.

<span class="mw-page-title-main">Altix</span> Supercomputer family

Altix is a line of server computers and supercomputers produced by Silicon Graphics, based on Intel processors. It succeeded the MIPS/IRIX-based Origin 3000 servers.

Linux adoption is the adoption of Linux computer operating systems (OS) by households, nonprofit organizations, businesses, and governments.

<span class="mw-page-title-main">SUSE</span> Open-source software company

SUSE is a German-based multinational open-source software company that develops and sells Linux products to business customers. Founded in 1992, it was the first company to market Linux for enterprise. It is the developer of SUSE Linux Enterprise and the primary sponsor of the community-supported openSUSE Linux distribution project. While the openSUSE "Tumbleweed" variation is an upstream distribution for both the "Leap" variation and SUSE Linux Enterprise distribution, its branded "Leap" variation is part of a direct upgrade path to the enterprise version, which effectively makes openSUSE Leap a non-commercial version of its enterprise product.

OtherOS is a feature of early versions of the PlayStation 3 video game console, allowing user installed software, such as Linux or FreeBSD. The feature was removed since system firmware update 3.21, released on April 1, 2010.

Black Lab Linux is a discontinued free software Linux distribution for x86 and x86-64 hardware. It was first released in November 2013 by PC/OpenSystems LLC. Black Lab Linux is based on Ubuntu Linux tailored both for general desktop use and for the more technical user. It is commercially made available by PC/OpenSystems LLC for business desktops, education facilities, as well as parallel computing.

<span class="mw-page-title-main">PlayStation 3 cluster</span> Supercomputer made out of multiple PlayStation 3 consoles

A PlayStation 3 cluster is a distributed system computer composed primarily of PlayStation 3 video game consoles.

<span class="mw-page-title-main">Computer cluster</span> Set of computers configured in a distributed computing system

A computer cluster is a set of computers that work together so that they can be viewed as a single system. Unlike grid computers, computer clusters have each node set to perform the same task, controlled and scheduled by software.

The ZEGO is a rackmount server platform built by Sony, targeted for the video post-production and broadcast markets. The platform is based on Sony's PlayStation 3 as it features both the Cell Processor as well as the RSX 'Reality Synthesizer'. It is aimed to greatly speed up postproduction work, 3D rendering and video processing. In some respects it is rather similar to IBM's QS20/21/22 blades, although Sony seems to target the DCC markets rather than scientific like IBM, which can be seen by the inclusion of the RSX graphics processor in the ZEGO platform.

<span class="mw-page-title-main">Fixstars Solutions</span> American technology company

Fixstars Solutions, Inc. is a software and services company specializing in multi-core processors, particularly in Nvidia's GPU and CUDA environment, IBM Power7, and Cell. They also specialize in solid-state drives and currently manufacture the world's largest SATA drives.

Besides the Linux distributions designed for general-purpose use on desktops and servers, distributions may be specialized for different purposes including computer architecture support, embedded systems, stability, security, localization to a specific region or language, targeting of specific user groups, support for real-time applications, or commitment to a given desktop environment. Furthermore, some distributions deliberately include only free software. As of 2015, over four hundred Linux distributions are actively developed, with about a dozen distributions being most popular for general-purpose use.

<span class="mw-page-title-main">PSSC Labs</span>

PSSC Labs is a California-based company that provides supercomputing solutions in the United States and internationally. Its products include "high-performance" servers, clusters, workstations, and RAID storage systems for scientific research, government and military, entertainment content creators, developers, and private clouds. The company has implemented clustering software from NASA Goddard's Beowulf project in its supercomputers designed for bioinformatics, medical imaging, computational chemistry and other scientific applications.

<span class="mw-page-title-main">Kai Staats</span>

Kai Kruse Staats is a filmmaker, science researcher, writer, and entrepreneur.

Comparison of user features of operating systems refers to a comparison of the general user features of major operating systems in a narrative format. It does not encompass a full exhaustive comparison or description of all technical details of all operating systems. It is a comparison of basic roles and the most prominent features. It also includes the most important features of the operating system's origins, historical development, and role.

References

  1. 1 2 3 "DistroWatch.com: Yellow Dog Linux".
  2. Shoemaker, Kristin (11 November 2008). "Terra Soft Solutions Acquired by Fixstars" . Retrieved 13 July 2013.
  3. 1 2 "Yellow Dog Linux". Linux Foundation. 19 August 1999. Retrieved 13 July 2013.
  4. "PowerLinux 7R2 Yellow Dog Appliance". Archived from the original on 14 July 2012.
  5. Negus, Christopher (2009). Linux Bible 2009 Edition. Wiley Publishing, Inc. ISBN   9780470459041 . Retrieved 13 July 2013.
  6. "Comparison of Distribution" . Retrieved 13 July 2013.
  7. "Terra Soft Ships Apple computers - YDL Pre-Installed". 8 August 2002. Archived from the original on December 7, 2002. Retrieved 13 July 2013.
  8. Hill, Brandon (19 October 2006). "Terra Soft Announces Linux-based OS for PS3". DailyTech. Archived from the original on 2016-03-04. Retrieved 2021-05-01.
  9. Boyes, Emma (27 November 2006). "Yellow Dog Linux launches for PS3". GameSpot. Retrieved 13 July 2013.
  10. "Yellow Dog Linux Supports New IBM B50". 13 September 1999. Archived from the original on 7 November 2014. Retrieved 13 July 2013.
  11. "Yellow Dog Enterprise Linux for the BCU-100" (PDF). Sony. Archived from the original (PDF) on 19 February 2018. Retrieved 13 July 2013.
  12. "PS3 Gravity Grid". Gaurav Khanna, Associate Professor, College of Engineering, University of Massachusetts Dartmouth.
  13. "Astrophysicist Replaces Supercomputer with Eight PlayStation 3s". Wired. 17 October 2007.
  14. "PS3 cluster creates homemade, cheaper supercomputer". 24 October 2007.
  15. Highfield, Roger (17 February 2008). "Why scientists love games consoles". The Daily Telegraph. London. Archived from the original on September 6, 2009.
  16. Peckham, Matt (23 December 2008). "Nothing Escapes the Pull of a PlayStation 3, Not Even a Black Hole". The Washington Post.
  17. "Playstation 3 Consoles Tackle Black Hole Vibrations". Space.com . 28 January 2009.
  18. "Playstation 3: A Discount Supercomputer?". NPR.org.
  19. "The Supercomputer Goes Personal". April 2009.
  20. "The PlayStation powered super-computer". BBC News. 4 September 2010.
  21. Farrell, John (12 November 2010). "Black Holes and Quantum Loops: More Than Just a Game". Forbes.
  22. Nestor, Marius (28 December 2006). "Free Download of Yellow Dog Linux for Playstation 3". Softpedia . Retrieved 6 November 2014.
  23. "[yellowdog-announce] Fixstars Releases YDL v6.2 with Xfce, USB install, and EPEL: Press Release 29 June 2009". 29 June 2009. Retrieved 8 February 2013.
  24. "[yellowdog-announce] Fixstars to Release "Yellow Dog Linux for CUDA"". 20 July 2010. Retrieved 8 February 2013.
  25. "[yellowdog-announce] Introducing the PowerLinux 7R2 Yellow Dog Appliance and Yellow Dog Linux 7". 8 August 2012. Retrieved 8 February 2013.

Reviews