Developer | CANTV / CNTI / CENTIDEL / Edelca / VIT / FUNDACITE / Free software community |
---|---|
OS family | Linux (Unix-like) |
Working state | Current |
Source model | Open source |
Initial release | 18 October 2007 |
Latest release | 7.3 [1] / 11 December 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 |
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 ]
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]
Some of the major features of Canaima GNU/Linux are:
The Free Software Foundation (FSF) states that Canaima GNU/Linux is not 100% free software. This is because some of its components are non-free software, in particular some firmware that may be needed for some graphic cards, sound cards, printers, etc. [9] Canaima creators opted to include these non-free 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 non-free 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.
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.
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.
Canaima has been releasing stable versions periodically since the last couple of years. [10]
Version | Codename | Release date |
---|---|---|
1.0 | Canaima | 2007-10-18 |
2.0 | Canaima | 2009-02-05 [11] |
2.0.1 RC1 | Canaima | 2009-04-16 [12] |
2.0.1 | Canaima | 2009-05-15 [13] |
2.0.2 | Canaima | 2009-05-22 |
2.0.3 | Canaima | 2009-07-03 [14] |
2.0.4 | Canaima | 2009-10-17 |
2.1 RC | Canaima | 2010-05-21 [15] |
3.0 RC | Roraima | 2011-02-10 [16] |
3.0 RC2 | Roraima | 2011-02-22 [17] |
3.0 | Roraima | 2011-05-05 |
3.1 VC1 | Auyantepui | 2011-12-29 [18] |
3.1 VC2 | Auyantepui | 2012-07-06 [19] |
3.1 VC3 | Auyantepui | 2012-07-18 [20] |
3.1 | Auyantepui | 2012-11-14 [21] |
4.0 | Kerepakupai | 2013-12-04 [22] |
4.1 | Kukenán | 2014-09-04 [23] |
5.0 | Chimantá | 2016-12-19 [24] |
6.0 | Kavac | 2018-03-18 [25] |
6.0.3 | Kavac | 2018-04-18 |
6.1.0 | Kavac | 2020-06-24 [2] |
7.0 | Imawarí | 2022-08-19 [26] |
Color | Significance | |
Red | Older version, unsupported. | |
Yellow | Older version, still supported. | |
Green | Latest version. | |
Blue | Future release. |
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.
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.
Being a distribution promoted by the Venezuelan Government, a certain number of strategic agreements have been generated with several countries and manufacturing hardware companies:
The most successful instances of the use and adoption of Canaima:
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.
The national telephone company, CANTV, uses the operating system to a certain extent according to their Equipped Internet Plan.
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:
Debian, also known as Debian GNU/Linux, is a free and open source Linux distribution, developed by the Debian Project, which was established by Ian Murdock in August 1993. Debian is the basis for many other distributions, such as Ubuntu, Linux Mint, Tails, Proxmox, Kali Linux, Pardus, TrueNAS SCALE, and Astra Linux.
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).
A Linux distribution is an operating system that includes the Linux kernel for its kernel functionality. Although the name does not imply product distribution per se, a distro, if distributed on its own, is often obtained via a website intended specifically for the purpose. Distros have been designed for a wide variety of systems ranging from personal computers to servers and from embedded devices to supercomputers.
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.
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.
Ututo is a Linux distribution consisting entirely of free software. The distribution is named for a variety of gecko found in northern Argentina.
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.
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.
VIT, C.A. is a Venezuelan manufacturer of desktop computers and laptops, supported by the Venezuelan government and a Chinese information technology company Inspur. The first computer they produced was called Computador Bolivariano, which came with the Kubuntu Linux operating system.
GNU variants are operating systems based upon the GNU operating system. According to the GNU project and others, these also include most operating systems using the Linux kernel and a few others using BSD-based kernels.
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.
Latindex is a bibliographical information system available for free consultation. Established as a network in 1997, the project is based on the cooperation of 17 national resource centers that operate in a coordinated scheme for the gathering and dissemination of relevant information and data on the Iberoamerican journals.
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, those types of code are mostly used for proprietary firmware images. While generally redistributable, they 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.
Nova is a Cuban state-sponsored Linux distribution launched in February 2009. It was developed in Havana at the University of Information Science (UCI) by students and professors to provide free and open-source software (FOSS) to inexperienced users and Cuban institutions. While the initial version was Gentoo-based, the developers switched to Ubuntu beginning with Version 2.1.
GNU Health is a free/libre health and hospital information system with strong focus on public health and social medicine. Its functionality includes management of electronic health records and laboratory information management system.
GNU Guix is a functional cross-platform package manager and a tool to instantiate and manage Unix-like operating systems, based on the Nix package manager. Configuration and package recipes are written in Guile Scheme. GNU Guix is the default package manager of the GNU Guix System distribution.
Asturix OS is a discontinued Linux distribution based on Ubuntu. It is no longer maintained.
Astra Linux is a Russian Linux-based computer operating system (OS) that is being widely deployed in the Russian Federation to replace Microsoft Windows. Initially it was created and developed to meet the needs of the Russian army, other armed forces and intelligence agencies. It provides data protection up to the level of "top secret" in Russian classified information grade by featuring mandatory access control. It has been officially certified by Russian Defense Ministry, Federal Service for Technical and Export Control and Federal Security Service.
Hyperbola GNU/Linux-libre is an independent Linux distribution for the i686 and x86-64 architectures using the package-manager from Arch Linux and patchsets from the Debian development. It includes the GNU operating system components and the Linux-libre kernel instead of the generic Linux kernel. Hyperbola GNU/Linux-libre is listed by the Free Software Foundation as a completely free operating system, true to their Free System Distribution Guidelines.