Canaima (operating system)

Last updated

Canaima GNU/Linux
Developer CANTV / CNTI / CENTIDEL / Edelca / VIT / FUNDACITE / Free software community
OS family Linux (Unix-like)
Working stateCurrent
Source model Open source
Initial release18 October 2007;16 years ago (2007-10-18)
Latest release 7.2 [1]   OOjs UI icon edit-ltr-progressive.svg / 2 August 2023;8 months ago (2 August 2023)
Available in Venezuelan Spanish
Update method APT (several front-ends available)
Package manager dpkg
Platforms IA-32, x86-64
Kernel type Monolithic (Linux kernel)
Userland GNU
Default
user interface
Gnome, KDE Plasma and Xfce [2]
License Free software licenses
(mainly GPL)
Official website canaima.softwarelibre.gob.ve

Canaima GNU/Linux is a free and open-source Linux distribution that is based on the architecture of Debian. It was created as a solution to cover the needs of the Venezuelan Government as a response to presidential decree 3,390 that prioritizes the use of free and open source technologies in the public administration. On 14 March 2011, Canaima was officially established as the default operating system for the Venezuelan public administration. [3] [ failed verification ]

Contents

The operating system has gained a strong foothold and is one of the most used Linux distributions in Venezuela, largely because of its incorporation in public schools. [4] [5] It is being used in large scale projects as "Canaima Educativo", a project aimed at providing school children with a basic laptop computer with educational software nicknamed Magallanes. [6] Use of Canaima has been presented on international congresses about the use of open standards, [7] Despite being a young development, it has been used on the Festival Latinoamericano de Instalación de Software Libre (FLISOL). [8]

Features

Some of the major features of Canaima GNU/Linux are:

Desktop of Canaima 2.0 Canaima-desktop2.png
Desktop of Canaima 2.0
  1. Easy installation
  2. Software license cost is free.
  3. Free distribution and use.

The Free Software Foundation (FSF) states that Canaima GNU/Linux is not 100% free software. This is because some of its components are nonfree software, in particular some firmware that may be needed for some graphic cards, sound cards, printers, etc. [9] Canaima creators opted to include these nonfree drivers in order to support as many computers being used by the Venezuelan government as possible, and to facilitate the migration from a closed source operating system to an open-source one (although including nonfree software). It is expected that Canaima, in its upcoming releases, offers an option in the installation process for non-free drivers to be optional, being able to install a 100% free software image of the distribution if the user choose to.

Included Software

Canaima includes applications for training, development and system configuration. The Graphical User Interface (GUI) and desktop environment by default is GNOME. There are other desktop environments and GUIs maintained by the community for the system, like KDE Plasma and Xfce.

Personalized Canaima GNU/LINUX 3.0 desktop Canaima fusion.png
Personalized Canaima GNU/LINUX 3.0 desktop

Productivity: The office software suite LibreOffice, with word processor, spreadsheet, presentation program, it includes other more specific programs like project management software Planner and a HTML editor.

Internet: Includes the Cunaguaro browser, a web browser based on Iceweasel and adapted especially for Canaima 3.0 and onwards. Canaima Curiara, is a light web browser based on Cunaguaro, developed in python-webkit for specific applications on the distribution.

Graphics: Includes GIMP, Inkscape, desktop publishing software Scribus and gLabels labels designer.

The full list of included software can be found at here.

Releases

Canaima has been releasing stable versions periodically since the last couple of years. [10]

VersionCodenameRelease date
1.0Canaima2007-10-18
2.0Canaima2009-02-05 [11]
2.0.1 RC1Canaima2009-04-16 [12]
2.0.1Canaima2009-05-15 [13]
2.0.2Canaima2009-05-22
2.0.3Canaima2009-07-03 [14]
2.0.4Canaima2009-10-17
2.1 RCCanaima2010-05-21 [15]
3.0 RCRoraima2011-02-10 [16]
3.0 RC2Roraima2011-02-22 [17]
3.0Roraima2011-05-05
3.1 VC1Auyantepui2011-12-29 [18]
3.1 VC2Auyantepui2012-07-06 [19]
3.1 VC3Auyantepui2012-07-18 [20]
3.1Auyantepui2012-11-14 [21]
4.0Kerepakupai2013-12-04 [22]
4.1Kukenán2014-09-04 [23]
5.0Chimantá2016-12-19 [24]
6.0Kavac2018-03-18 [25]
6.0.3Kavac2018-04-18
6.1.0Kavac2020-06-24 [2]
7.0Imawarí2022-08-19 [26]
ColorSignificance
RedOlder version, unsupported.
YellowOlder version, still supported.
GreenLatest version.
BlueFuture release.

Development Cycle

Canaima GNU / Linux has a development model based on Debian but with some modifications to adapt it to the specific needs of Venezuela; In this sense, a development cycle has been defined as follows:

The rolling release development model is used.

1.- The socio-productive Community, APN and Universities: They provide packages, proposals or, failing that, the corrections of some flaws (bugs), in order to raise the community requirements for the next version of the distribution.

2.- Building your own packages: For building packages, the debmake and debuild tools native to Debian are used.

3.- Alpha Version: It is built and subjected to tests where the correct interaction between the Canaima repository and the distribution is evaluated. The theming of the new version is displayed, performance tests are carried out on high, medium and low-end machines, the performance and management of the most used applications in the National Public Administration (APN) are evaluated.

4.- Evaluation: The Alpha version is evaluated by a group of workers from Venezuelan public institutions, related to the area of Science and Technology and some members of the Venezuelan Free Software Community. In parallel, the socio-productive community will carry out the packaging of its own packages to be added within the Beta 1 version.

5.- Beta version 1: The previously selected packages are added to the system directly or to the repository together with the project packages. At this stage of the development cycle, the distribution is published for Project users.

6.- Beta version 2: At this stage of the development cycle, more packages are added and errors are corrected, resulting in the correction of bugs previously reported during the community review of the Beta 1 version.

7.- Publication: At this stage, after the evaluation and corrections of errors found, the new version is published for the use of the Canaima Project community.

Cayapa Canaima

One of the community activities that has been generated around Canaima is the Cayapa. Cayapa is a Venezuelan term that stands as a form of cooperative work made by several people to reach one goal. [27] On these meetings, free software developers get together to propose upgrades and fix bugs among other things; this activity is called a Bug Squash Party in other projects. The 6th Cayapa was conducted from 14 May until 15 May 2012 in the city of Barinas. [28]

The last Cayapa was conducted from 12 November until 14 November 2014 in the city of Mérida, Venezuela.

OEMs

Being a distribution promoted by the Venezuelan Government, a certain number of strategic agreements have been generated with several countries and manufacturing hardware companies:

Use of Canaima

The most successful instances of the use and adoption of Canaima:

Canaima Educativo

It is a project initiated in 2009 by the Venezuelan Ministry of Education (Ministerio del Poder Popular para la Educación) that provides students in primary education with a laptop computer, known as Canaimitas, with free software, using the Canaima operating system and a series of educational content created by the Ministry of Education. [33]

In 2017, 6,000,000 laptops were acknowledged as being delivered.

CANTV

The national telephone company, CANTV, uses the operating system to a certain extent according to their Equipped Internet Plan.

Variants

There are a number of Canaima editions, maintained and recognized by community activists, [34] that are not released at the same time as the official distribution and do not take part in the project schedule. The most significant ones are:

See also

Related Research Articles

<span class="mw-page-title-main">Debian</span> Linux distribution based on free and open-source software

Debian, also known as Debian GNU/Linux, is a Linux distribution composed of free and open-source software and optionally non-free firmware or software developed by the community-supported Debian Project, which was established by Ian Murdock on August 16, 1993. The first version of Debian (0.01) was released on September 15, 1993, and its first stable version (1.1) was released on June 17, 1996. The Debian Stable branch is the most popular edition for personal computers and servers. Debian is also the basis for many other distributions that have different purposes, like Proxmox for servers, Ubuntu or Linux Mint for desktops, Kali for penetration testing, and Pardus and Astra for government use.

<span class="mw-page-title-main">Free software</span> Software licensed to be freely used, modified and distributed

Free software, libre software, or libreware is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, not price; all users are legally free to do what they want with their copies of a free software regardless of how much is paid to obtain the program. Computer programs are deemed "free" if they give end-users ultimate control over the software and, subsequently, over their devices.

<span class="mw-page-title-main">GNU</span> Free software collection

GNU is an extensive collection of free software, which can be used as an operating system or can be used in parts with other operating systems. The use of the completed GNU tools led to the family of operating systems popularly known as Linux. Most of GNU is licensed under the GNU Project's own General Public License (GPL).

<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">Knoppix</span> Linux operating system

Knoppix, stylized KNOPPIX, is an operating system based on Debian designed to be run directly from a CD / DVD or a USB flash drive. It was first released in 2000 by German Linux consultant Klaus Knopper, and was one of the first popular live distributions. Knoppix is loaded from the removable medium and decompressed into a RAM drive. The decompression is transparent and on-the-fly.

<span class="mw-page-title-main">GNU Project</span> Free software project

The GNU Project is a free software, mass collaboration project announced by Richard Stallman on September 27, 1983. Its goal is to give computer users freedom and control in their use of their computers and computing devices by collaboratively developing and publishing software that gives everyone the rights to freely run the software, copy and distribute it, study it, and modify it. GNU software grants these rights in its license.

Puppy Linux is an operating system and family of light-weight Linux distributions that focus on ease of use and minimal memory footprint. The entire system can be run from random-access memory (RAM) with current versions generally taking up about 600 MB (64-bit), 300 MB (32-bit), allowing the boot medium to be removed after the operating system has started. Applications such as AbiWord, Gnumeric and MPlayer are included, along with a choice of lightweight web browsers and a utility for downloading other packages. The distribution was originally developed by Barry Kauler and other members of the community, until Kauler retired in 2013. The tool Woof can build a Puppy Linux distribution from the binary packages of other Linux distributions.

Technical variations of Linux distributions include support for different hardware devices and systems or software package configurations. Organizational differences may be motivated by historical reasons. Other criteria include security, including how quickly security upgrades are available; ease of package management; and number of packages available.

<span class="mw-page-title-main">Zenwalk</span> Slackware-based Linux distribution

Zenwalk GNU/Linux is a desktop-focused Linux distribution founded by Jean-Philippe Guillemin. It is based on Slackware with very few modifications at system level making it 100% compatible with Slackware. It aims to be a modern, multi-purpose Linux distribution by focusing on internet applications, multimedia and programming tools. It comes with many specialized tools and is designed for beginners and advanced users alike, as it offers system configuration via both graphical tools and the command line.

<span class="mw-page-title-main">Ututo</span> Entirely free Linux distribution

Ututo is a Linux distribution consisting entirely of free software. The distribution is named for a variety of gecko found in northern Argentina.

<span class="mw-page-title-main">Linux</span> Family of Unix-like operating systems

Linux is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution (distro), which includes the kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses and recommends the name "GNU/Linux" to emphasize the use and importance of GNU software in many distributions, causing some controversy.

gNewSense Linux distribution

gNewSense was a Linux distribution, active from 2006 to 2016. It was based on Debian, and developed with sponsorship from the Free Software Foundation. Its goal was user-friendliness, but with all proprietary and non-free software removed. The Free Software Foundation considered gNewSense to be composed entirely of free software.

<span class="mw-page-title-main">Trisquel</span> Linux distribution based on Ubuntu

Trisquel is a computer operating system, a Linux distribution, derived from another distribution, Ubuntu. The project aims for a fully free software system without proprietary software or firmware and uses a version of Ubuntu's modified kernel, with the non-free code removed. Trisquel relies on user donations. Its logo is a triskelion, a Celtic symbol. Trisquel is listed by the Free Software Foundation as a distribution that contains only free software.

Parsix GNU/Linux was a live-CD Linux distribution based on Debian. The Parsix project's goal was to provide a ready-to-use, easy-to-install, desktop and laptop-optimized operating system based on Debian's testing branch and the latest stable release of GNOME. It was possible to install extra software packages from the project's own APT repositories.

<span class="mw-page-title-main">Linux-libre</span> Version of the Linux kernel without proprietary code

According to the Free Software Foundation Latin America, Linux-libre is a modified version of the Linux kernel that contains no binary blobs, obfuscated code, or code released under proprietary licenses. In the Linux kernel, they are mostly used for proprietary firmware images. While generally redistributable, binary blobs do not give the user the freedom to audit, modify, or, consequently, redistribute their modified versions. The GNU Project keeps Linux-libre in synchronization with the mainline Linux kernel.

<span class="mw-page-title-main">Parabola GNU/Linux-libre</span> Linux distribution based on Arch Linux offering only free software

Parabola GNU/Linux-libre is a free and open-source Linux distribution based on Arch Linux and Arch Linux ARM for the x86-64, i686, and ARMv7 architectures. It is distinguished from other Arch-based distributions by offering only free software. It includes the GNU operating system components common to many Linux distributions and the Linux-libre kernel instead of the generic Linux kernel. Parabola is listed by the Free Software Foundation as a completely free operating system, true to their Free System Distribution Guidelines.

<span class="mw-page-title-main">Emmabuntüs</span> Linux distribution based on Ubuntu

Emmabuntüs is a Linux distribution derived from Debian and designed to facilitate the restoration of computers donated to humanitarian organizations like the Emmaüs Communities.

<span class="mw-page-title-main">Uruk GNU/Linux</span>

Uruk GNU/Linux-libre is a PureOS-based Linux distribution. The name Uruk is an Iraqi city that states its Iraqi origin. Uruk GNU/Linux 1.0 was released on 13 April 2016 and it ships with the most common software for popular tasks.

References

  1. "Descargas - Canaima GNU".
  2. 1 2 "Index of /canaima/iso/imawari". CNTI. Retrieved 2 November 2022.
  3. "Canaima GNU/Linux". DistroWatch.com.
  4. http://www.rnv.gov.ve/noticias/index.php?act=ST&f=19&t=106420&hl=canaima&s=5f203b6ca55b49bfbbdb85019efce5f7 Archived 20 August 2011 at the Wayback Machine Use of Canaima in schools
  5. "Canaima cambios recientes". Archived from the original on 2 December 2013. Retrieved 25 November 2013.
  6. http://www.cnti.gob.ve/index.php?option=com_content&view=article&id=778:portugal-enviara-250-mil-computadoras-portatiles-a-venezuela-en-el-ano-2009&catid=44:nacionales&Itemid=88 Portugal to send 250,000 laptops to Venezuela in the year 2009
  7. Venezuela participates on II Congreso Internacional Software Libre
  8. Free installation of free software in over 200 cities of Latin-America
  9. "Explaining Why We Don't Endorse Other Systems". Archived from the original on 4 November 2023. Retrieved 4 November 2023.
  10. "Canaima GNU/Linux" . Retrieved 7 June 2023.
  11. Equipo Canaima GNU/Linux, CNTI (5 February 2009). "Liberada Canaima Popular versión 2.0" (in Spanish). Archived from the original on 8 May 2015. Retrieved 26 February 2013.
  12. Equipo Canaima GNU/Linux, CNTI (16 April 2009). "Development Release: Canaima GNU/Linux 2.0.1 RC1 (DistroWatch.com News)" (in Spanish). Retrieved 26 February 2013.
  13. Equipo Canaima GNU/Linux, CNTI (15 May 2009). "Lanzamiento de Canaima versión 2.0.1" (in Spanish). Archived from the original on 29 November 2014. Retrieved 26 February 2013.
  14. Equipo Canaima GNU/Linux, CNTI (15 May 2009). "Lanzamiento oficial de Canaima versión 2.0.3" (in Spanish). Archived from the original on 29 November 2014. Retrieved 26 February 2013.
  15. Equipo Canaima GNU/Linux, CNTI (21 May 2010). "Lanzamiento de Canaima versión 2.1 RC" (in Spanish). Archived from the original on 29 November 2014. Retrieved 26 February 2013.
  16. Equipo Canaima GNU/Linux, CNTI (10 February 2011). "Lanzamiento de la Primera Versión Candidata para Canaima 3.0" (in Spanish). Archived from the original on 11 June 2015. Retrieved 26 February 2013.
  17. Equipo Canaima GNU/Linux, CNTI (22 February 2011). "Anunciamos la disponibilidad de la Segunda Versión Candidata (VC2) de Canaima 3.0" (in Spanish). Archived from the original on 29 November 2014. Retrieved 26 February 2013.
  18. Equipo Canaima GNU/Linux, CNTI (29 December 2011). "Primera Versión Candidata de Canaima Popular 3.1 (auyantepui)" (in Spanish). Archived from the original on 13 July 2014. Retrieved 26 February 2013.
  19. Equipo Canaima GNU/Linux, CNTI (6 July 2012). "Presentamos la Segunda Versión Candidata de Canaima Popular 3.1, nombre código "Auyantepui"" (in Spanish). Archived from the original on 3 June 2015. Retrieved 26 February 2013.
  20. Equipo Canaima GNU/Linux, CNTI (18 July 2012). "Actualiza a la Tercera Versión Candidata de Canaima Popular" (in Spanish). Archived from the original on 5 July 2014. Retrieved 26 February 2013.
  21. Equipo Canaima GNU/Linux, CNTI (14 November 2012). "Lanzamiento oficial de la nueva versión estable del Sistema Canaima GNU/Linux 3.1. Nombre código "Auyantepuy"" (in Spanish). Archived from the original on 5 July 2014. Retrieved 26 February 2013.
  22. Equipo Canaima GNU/Linux, CNTI (14 January 2013). "Inició el Ciclo de Desarrollo de Canaima 4.0 "Kerepakupai"" (in Spanish). Archived from the original on 5 July 2014. Retrieved 26 February 2013.
  23. Equipo Canaima GNU/Linux, CNTI (14 September 2014). "Canaima Popular 4.1 (04/09/2014)" (in Spanish). Archived from the original on 23 October 2015. Retrieved 22 July 2017.
  24. Equipo Canaima GNU/Linux, CNTI (19 December 2016). "Canaima Poder Público 5.0 (19/12/2014)" (in Spanish). Archived from the original on 7 November 2018. Retrieved 22 July 2017.
  25. Equipo Canaima GNU/Linux, CNTI (19 March 2018). "Canaima Poder Público 6.0 (19/03/2018)" (in Spanish). Archived from the original on 21 September 2018. Retrieved 12 August 2018.
  26. "Canaima se actualiza con su versión 7.1" [Canaima is updated with its version 7.1] (in Spanish). CNTI. 25 July 2022. Retrieved 7 June 2023.
  27. http://lema.rae.es/drae/?val=cayapa Definición de Cayapa, apartado No. 5
  28. "6ta Cayapa Canaima: Barinas 2012". Cayapa Canaima. Archived from the original on 16 November 2012.
  29. CENTRO NACIONAL DE TECNOLOGÍAS DE INFORMACIÓN (CNTI) (18 November 2008). "CONVENIO MARCO DE COOPERACIÓN TECNOLÓGICA CNTI- SUN MICROSYSTEMS DE VENEZUELA, S.A." (PDF) (in Spanish). Retrieved 26 February 2013.[ permanent dead link ]
  30. CENTRO NACIONAL DE TECNOLOGÍAS DE INFORMACIÓN (CNTI) (15 July 2008). "CONVENIO MARCO DE COOPERACIÓN TECNOLÓGICA CNTI-VIT" (PDF) (in Spanish). Retrieved 26 February 2013.[ permanent dead link ]
  31. CENTRO NACIONAL DE TECNOLOGÍAS DE INFORMACIÓN (CNTI) (15 July 2008). "CONVENIO MARCO DE COOPERACIÓN TECNOLÓGICA CNTI-LENOVO" (PDF) (in Spanish). Retrieved 26 February 2013.[ permanent dead link ]
  32. CENTRO NACIONAL DE TECNOLOGÍAS DE INFORMACIÓN (CNTI) (17 November 2008). "CONVENIO MARCO DE COOPERACIÓN TECNOLÓGICA CNTI-MICROINTEGRADORA DE VENEZUELA, C.A." (PDF) (in Spanish). Retrieved 26 February 2013.[ permanent dead link ]
  33. "Venezuela: Presentan proyecto "Canaima Educativo"" . Retrieved 2 February 2012.
  34. colaboradores de la Enciclopedia Colaborativa de la Comunidad Canaima. "Sabores de Canaima" (in Spanish). Archived from the original on 16 November 2012. Retrieved 26 February 2013.