Tu banner alternativo

OpenCSW

Today we are going to enter the exciting world of OpenCSW. Whether you are an expert in the field or just curious to learn more about it, this article will give you a comprehensive overview of everything related to OpenCSW. From its origins to its relevance today, through its possible applications in various fields, this article seeks to delve into all the relevant aspects that make OpenCSW a topic worth exploring. Join us on this journey of knowledge and discover everything there is to know about OpenCSW.

Tu banner alternativo
OpenCSW
Formation2008
TypeAssociation
HeadquartersGreifensee, Zurich, Switzerland
Official language
English
President
Peter Felecan
Main organ
Project Board
Websitewww.opencsw.org

The Open Community Software Project (OpenCSW) is an open-source project providing Solaris binary packages of freely available or open-source software.

It is an Association in terms of Article 60-79 of the Swiss Civil Code with domicile in Greifensee/ZH, Switzerland. The purpose of the association is to provide software packages that run on currently supported production versions of the Solaris Operating Environment. It was founded as a fork by former members of the "CSW" packaging project,[1] previously hosted at Blastwave. The Blastwave project is now defunct.

OpenCSW provides packages for Solaris 9, 10, and 11 (by compatible Solaris 10 packages) for 32 and 64-bit, x86 and SPARC architectures. Solaris 8 is no longer a first-class supported OS,[2] however, there still exists a legacy Solaris 8 archive.

Technical details

OpenCSW package repositories are compatible with pkgutil, a package installation utility, as well as the original pkg-get utility. The utility automatically handles package dependency resolution and downloads package files from mirrors, simplifying package installation.

Most new packages are being built using GAR,[3] a framework written primarily in GNU make, which automates large parts of Solaris package creation.

OpenCSW is at the forefront of smooth integration of SVR4 style packages into Solaris. It is possibly the only site to make full advantage of SVR4 "Class Action Scripts", which standardize common pkgadd-type operations, eliminating the need for security prompting about most per-class custom install scripts.

With the disappearance of Blastwave and the removal of free downloads of SunFreeware on 30 September 2013, OpenCSW is the biggest source of Solaris packages. As of 14 August 2014, it had 3739 unique packages for Solaris 10.[citation needed]

See also

  • Blastwave — a project from which OpenCSW was forked

References

  1. ^ The H Open Source. "Quarrels about Blastwave Solaris repository".
  2. ^ Dagobert Michelsen (25 March 2010). " Decommissioning of Solaris 8".
  3. ^ OpenCSW. "GAR Wiki". Archived from the original on 2012-05-01.