Recent from talks
Contribute something
Nothing was collected or created yet.
ALT Linux
View on WikipediaThe topic of this article may not meet Wikipedia's notability guidelines for products and services. (November 2017) |
| ALT Linux | |
|---|---|
ALT Workstation 10 | |
| Developer | ALT Linux Ltd[1] and ALT Linux Team[2] |
| OS family | Linux (Unix-like) |
| Working state | Active |
| Source model | Open source |
| Initial release | March 2001[3][4] |
| Latest release | 11.1[5] |
| Latest preview | Sisyphus / released daily[6] |
| Available in | Multilingual (but installation process in Russian by default; can edit the language at boot of livecd by changing ru_RU to en_US) |
| Update method | 0.5 years per stabilization |
| Package manager | APT-RPM |
| Supported platforms | AMD64, i586, ARMv7, e2k, AArch64 |
| Kernel type | Monolithic (Linux kernel) |
| Default user interface | bash; KDE Plasma Desktop (in Desktop), Xfce (in Desktop Lite) |
| Official website | en altlinux |
ALT Linux is a set of Russian operating systems based on RPM Package Manager (RPM) and built on a Linux kernel and Sisyphus[7] package repository. ALT Linux has been developed collectively by ALT Linux Team developers community and ALT Linux Ltd.
History
[edit]ALT Linux Team arose from the merger of IPLabs Linux Team and the Linux community of the Institute of Logic, Cognitive Science and Development of Personality.[8] The latter cooperated with Mandrake Linux and SUSE Linux teams to improve localization (specifically Cyrillic script), producing a Linux-Mandrake Russian Edition (RE).
Mandrake and Mandrake RE became different distributions and thus the decision was made to create a separate project. The name ALT was coined, which is a recursive acronym meaning ALT Linux Team.
The split led to the creation of the Sisyphus package repository, which is an unstable branch of the ALT Linux development. In 2007, the Sisyphus repository won a prestigious CNews award in nomination for Information Security.[9]
Releases
[edit]This section needs expansion with: descriptions of distribution variants. You can help by adding missing information. (June 2008) |
Version history
[edit]| Version | Release date | End-of-life date | Kernel version |
|---|---|---|---|
| 1.1 | 2001-09-12 | ? | 2.4.9 |
| 2.0 | 2002-04-17 | ? | 2.4.18 |
| 2.2 | 2003-03-04 | ? | 2.4.20 |
| 2.3 | 2004-03-25 | ? | 2.4.22 |
| 2.4 | 2004-09-19 | ? | 2.4.26 |
| 3.0 | 2005-12-08 | ? | 2.6.12 |
| 4.0 | 2007-08-27 | ? | 2.6.18 |
| 4.1.1 | 2009-01-14 | ? | 2.6.25 |
| 5.0.0 | 2009-10-29 | ? | 2.6.30 |
| 6.0.0 | 2011-08-30 | ? | 3.0.3 |
| 7.0.0 | 2013-07-01 | ? | 3.8.13 |
| 8.0 | 2016-08-16 | ? | 4.4.16 |
| 8.1 | 2016-11-24 | ? | 4.4.34 |
| 8.2 | 2017-12-31 | ? | 4.9.72 |
| 8.2.1 | 2019-09-06 | ? | 4.19.65 |
| 9.0 | 2019-10-28 | ? | 4.19.79 |
| 9.1 | 2020-08-02 | ? | 5.4.51 |
| 10.0 | 2021-12-16 | ? | 5.15.34 |
| 10.1 | 2022-11-16 | ? | 5.15.72 |
| 10.2 | 2024-03-16 | ? | 6.1.79 |
Legend: Unsupported Supported Latest version | |||
Linux-Mandrake
[edit]Linux-Mandrake 7.0 Russian Edition, released in the beginning of 2000, was the first de facto independent distribution of IPLabs Linux Team. It kept the name Mandrake with permission from Mandrake developers.
Spring 2001 was the second IPLabs Linux team release, released several months later.
ALT Linux 1.0
[edit]Since the summer of 2001, ALT Linux Team has been formed and the ALT Linux name has been established.
The first ALT Linux release was ALT Linux Junior 1.0, released in summer of 2001, followed by the updated ALT Linux Junior 1.1 in autumn of 2001.
Junior distributions were 1CD releases.
ALT Linux 2.*
[edit]ALT Linux Master 2.0, released in May 2002, was the 4CD all-purpose Linux distribution targeted for software developers and system administrators.
ALT Linux Junior 2.0 was released in summer of 2002, as a 1CD desktop/workstation-oriented release.
ALT Linux 3.0
[edit]ALT Linux Compact 3.0 was released during autumn 2005, and consisted of 1CD/1DVD installable versions along with LiveCD (TravelCD 3.0). There were several subsequent OEM updates counting up to 3.0.5.
ALT Linux 4.0
[edit]These series changed the official naming somewhat to be ALT Linux 4.0 $flavour.
- Server was released in June 2007 (1CD+1DVD per platform; i586 and x86_64);
- Office Server quickly followed (1CD; i586 and x86_64);
- Desktop Personal in August 2007 (1DVD, LiveCD, Rescue CD; i586; KDE3);
- Lite in December 2007 (installation CD, live CD and 2CD with addons; i586; Xfce4);
- Terminal in December 2007 (joint release with Media Magic Ltd, 1DVD; i586; KDE3, low client RAM requirements).
There was also a more conservative school 4.0 branch maintained for the Russian schools pilot project, and several distributions specifically tailored for schools released using that as a base.
ALT Linux 4.1
[edit]- Desktop was released in October 2008 (1CD/1DVD; i586 and x86_64; KDE3);
- Children in December 2008 (LiveCD; i586);
- Skif in December 2008 (1CD; x86_64; HPC);
- School Server in February 2009 (1CD; i586).
ALT Linux 5.x
[edit]The 5.0 branch was canceled[11] mainly due to stormy X.org conditions (and subsequently archived); 5.1 community branch was created along with p5 conservative branch later in 2009. Somewhat confusingly, distributions based on the p5/branch were numbered as ALT Linux 5.0:
- Ark (client+server suite, 1DVD+1CD per platform; i586 and x86_64);
- School Suite – mostly i586, also including docs, video lessons and free software for Windows (3DVD):
- Server (1DVD; i586 and x86_64);
- Terminal (1DVD; KDE3);
- Master (1DVD/flash; KDE4);
- Junior (1DVD/flash; GNOME2);
- Lite (2CD; Xfce4);
- New Lite (1CD/1DVD/flash; LXDE);
- KDesktop (1DVD; i586 and x86_64; KDE4);
- Simply Linux 5.0 (1CD/flash/LiveCD; i586; Xfce4).
Lite
[edit]A small single-CD distribution for older/low-memory computers, with Xfce as default desktop. Available in normal and Live CD versions.[12] Rather superseded by LXDE-based New Lite.[citation needed]
Compact
[edit]Compact is a series of ALT Linux distributions tailored for beginner users. It is mostly used on workstations, home computers, and notebooks. It includes additional means for easy configuration, many office and multimedia applications, and some games. Compact was also a popular choice for OEM white-labeling, i.e., creating a specific edition for various hardware vendors to bundle with their hardware.
Linux ALT Linux Server is a hardened server single CD distribution. It is certified by Federal department of technical and expert control of Russia in the following categories:
- by the level of monitoring for non-declared features – level 4[13]
- class of protection from unauthorized access to information – class 5[14]
Terminal
[edit]ALT Linux Terminal is a terminal server distribution[15] based on ALT Linux Desktop and ALTSP5: a friendly/merging fork of Linux Terminal Server Project (LTSP) which is usable on older hardware acting as thin and diskless clients (16 MB RAM is enough, while stock LTSP5 usually requires ≥ 64 MB RAM). It was also adapted for Russian School Education National Project[16] free software package.
References
[edit]- ^ "ALT Linux – main". Archived from the original on 18 January 2019. Retrieved 13 April 2010.
- ^ "ALT Linux Team – ALT Linux Wiki". Archived from the original on 22 May 2023. Retrieved 10 September 2008.
- ^ Releases/History – ALT Linux Wiki Archived 27 July 2020 at the Wayback Machine (in Russian)
- ^ [mdk-re] I: Linux-Mandrake RE Spring 2001 Archived 27 July 2020 at the Wayback Machine (in Russian)
- ^ "[altlinux-announce-en] Distribution Release: ALT Workstation 11.1". 3 September 2025. Retrieved 11 October 2025.
- ^ "packages.altlinux.org tracks the daily development". Archived from the original on 17 October 2021. Retrieved 31 March 2011.
- ^ "Sisyphus – ALT Linux Wiki". Archived from the original on 1 November 2022. Retrieved 3 September 2008.
- ^ "Interview With Alexey Rusakov – Project Manager – Alt Linux". How Software is Built. Microsoft. 25 February 2009. Archived from the original on 17 April 2009.
- ^ "CNews Awards 2007". Archived from the original on 15 May 2007. Retrieved 11 August 2008.
- ^ "Releases/History – ALT Linux Wiki". Archived from the original on 3 September 2023. Retrieved 30 July 2008.
- ^ "Stable branches – ALT Linux Wiki". Archived from the original on 10 May 2011. Retrieved 31 March 2011.
- ^ ALT Linux Lite 4.0 Archived 9 April 2008 at the Wayback Machine description
- ^ "Система защиты!". Archived from the original on 15 March 2008.
- ^ "Система защиты!". Archived from the original on 31 March 2008.
- ^ Last stable release is 4.0.0 Archived 27 January 2020 at the Wayback Machine.
- ^ School software list
External links
[edit]- Community website (in English)
- Sisyphus package repository, on which Alt Linux is based
- "ALT Linux". Freecode.
- ALT Linux at DistroWatch
Reviews
[edit]ALT Linux
View on GrokipediaOverview
Origins
ALT Linux traces its roots to the late 1990s efforts by Russian developers, particularly the IPLabs Linux Team, to create a localized version of Mandrake Linux tailored for the Russian market. This initiative focused on enhancing support for the Cyrillic alphabet, improving Russification of interfaces and documentation, and addressing local software needs through cooperation with Mandrake and SUSE teams.[7][8][9] These localization projects, such as the Linux-Mandrake Russian Edition releases starting in 1999, were driven by the growing demand for accessible open-source operating systems in Russia, where foreign distributions often lacked adequate support for native languages and regional requirements.[7][10] In 2001, the ALT Linux Team was formed through the merger of the IPLabs Linux Team and the Linux RuNet community from the Institute of Logic, Cognitive Science and Development of Personality, marking a shift toward independent development of a Russian-oriented Linux distribution. The name "ALT" emerged as a recursive acronym for ALT Linux Team, reflecting the team's collaborative structure.[4][11][12] This formation was influenced by early 2000s Russian interests in promoting domestic open-source software to support national technological independence and comply with emerging preferences for localized systems in education and government sectors. By 2002, the project had fully evolved into ALT Linux as a distinct distribution, building on the Sisyphus package repository for ongoing development.[13][10]Core Principles and Goals
ALT Linux is guided by a commitment to developing reliable and secure free software solutions that prioritize user accessibility and national relevance, particularly for Russian-speaking audiences. The project emphasizes high reliability and security as foundational principles, ensuring that its distributions maintain system integrity through rigorous testing and dependency management. Localization is a core focus, with full support for the Russian language in interfaces, documentation, and keyboard layouts, adhering to international standards to facilitate seamless adoption in domestic contexts.[14][15] A primary goal of ALT Linux is to promote open-source software adoption in Russia's education and government sectors, where it serves as a key platform for transitioning to independent, free alternatives. Since 2008, it has been central to national initiatives mandating free software in schools, providing tailored distributions like ALT Education for student and teacher workstations, as well as administrative tools that integrate easily into institutional infrastructures. This emphasis extends to fostering ease of use for non-experts through intuitive installers, graphical environments such as GNOME and KDE Plasma, and centralized management via tools like altcenter, making it suitable for beginners without requiring advanced technical knowledge.[16][15] The project maintains a strong dedication to an RPM-based ecosystem, enhanced by custom tools like APT-RPM for efficient dependency resolution and package handling, which supports upgrades while preserving system consistency. This approach prioritizes compatibility with enterprise environments, enabling deployment in corporate networks and servers with features for virtualization, containerization, and compliance with Russian regulatory standards for protection and security.[17][5]Development and Organization
ALT Linux Team
The ALT Linux Team was formed in the summer of 2001 around the development of the Sisyphus package repository, serving as the core group responsible for the project's technical evolution.[18] This initiative laid the groundwork for ALT Linux distributions, with early efforts focused on building a stable, RPM-based ecosystem. BaseALT LLC, established in 2002 as the primary commercial entity supporting the project, has since coordinated much of the professional development under this banner.[19] Key founders include Aleksey Novodvorsky, who co-founded Alt Linux LLC and served as Director of Development while maintaining a significant portion of early Sisyphus packages, and Dmitry Levin, the general architect of Sisyphus and overseer of the project's infrastructure.[18] Alexey Gladkov has been instrumental in core development, contributing to essential components such as libshell, mkimage, make-initrd, and the Alterator installation framework, emphasizing reliability and integration in the base system.[18] Structured as a non-profit open source initiative, the team comprises an international, primarily Russian-speaking community of free software developers who collaboratively maintain Sisyphus through volunteer efforts and sub-teams like Mentors for onboarding new contributors.[20] It receives contributions from professionals affiliated with Russian research institutes and universities.[21] As of 2025, the team includes a mix of over 120 professional developers, programmers, and technical specialists employed by BaseALT, alongside volunteers, all centered on sustaining the Sisyphus repository with approximately 20,000 packages across multiple architectures.[1] This composition ensures ongoing innovation and stability, with professionals handling enterprise-grade adaptations while volunteers drive community-driven enhancements.[20]Partnerships and Funding
ALT Linux has forged significant partnerships with Russian government entities, notably the Ministry of Digital Development, Communications and Mass Media, to enable certification and deployment in the public sector. The Federal Service for Technical and Export Control (FSTEC), under the ministry, has issued multiple certifications for ALT distributions, such as Alt SP 10.2.1 in 2025 for Intel and Elbrus processors, and Alt SP release 10 in 2025 for virtualization and containerization, supporting secure use in government IT infrastructure.[22] These certifications build on earlier efforts dating to the distribution's inception, facilitating adoption across federal and regional authorities, with over 24,000 installations reported in 2019 alone.[22] BaseALT, the core developer of ALT Linux, funds its activities primarily through commercial services, including software licensing, technical support, and customized enterprise distributions. In 2020, the company sold more than 110,000 licenses to state and commercial clients, yielding 491.5 million rubles in revenue.[22] Additional revenue streams include subscription-based sales via platforms like Softline.market, launched in 2023, and services such as implementation, training, and cloud solutions.[22] Grants and project-based funding from state corporations further bolster sustainability, exemplified by collaborations with Rosatom, Russia's nuclear energy agency. In 2021, BaseALT adapted the Linter database management system for compatibility with ALT OS in Rosatom facilities, enhancing information security for critical infrastructure.[22] In July 2025, Rostelecom acquired a co-ownership stake in BaseALT, strengthening funding ties with major state telecommunications infrastructure.[23] Corporate partnerships, such as with Yandex, integrate ALT Linux into broader ecosystems, including cloud services. ALT OS is available on the Yandex Cloud platform, allowing organizations to reduce IT costs through compatible virtual machines and storage.[22] This integration, alongside Yandex Browser compatibility certified in 2022, supports enterprise customization and generates revenue from tailored distributions.[22] Prior to geopolitical shifts in 2022, such domestic alliances complemented international open-source efforts, though focus has since emphasized self-reliance.History
Pre-ALT Period
Linux adoption in Russia began in the mid-1990s, primarily among technical enthusiasts, developers, and academic communities experimenting with early Unix-like systems. One notable example occurred in November 1994, when Russian developer Pete Zaitcev, guided by Unix expert Vadim Antonov, installed the Softlanding Linux System (SLS) distribution on floppies obtained from Eugene Cherkashin to build an Internet-to-FIDONet gateway called ifgate. These initial efforts were driven by curiosity and practical needs in networking projects, reflecting a grassroots approach in a post-Soviet environment where access to Western computing resources was limited but growing through academic and hobbyist channels. By the late 1990s, distributions such as Red Hat and Debian saw experimental use in university settings and research institutions, as Linux's open-source nature appealed to resource-constrained environments seeking alternatives to proprietary Unix systems.[24] Several barriers hindered broader Linux adoption in Russia during this period. A primary challenge was the lack of Russian language localization, with most interfaces, documentation, and software packages available only in English, which alienated non-technical users and limited penetration beyond elite academic and developer circles. Additionally, U.S. export controls on strong cryptography in the late 1990s classified Russia as a restricted destination, complicating the distribution of Linux variants that included encryption tools essential for secure networking—controls that were only partially eased in 1999 for high-performance computing exports. Compounding this, Russia enacted a presidential decree in 1995 banning the import and use of foreign encryption technologies without government certification, further restricting secure software adoption and fostering caution among users handling sensitive data. Software patents, while emerging globally, posed indirect hurdles through intellectual property uncertainties in open-source development, though they were less pronounced in Russia's transitional legal framework at the time. By 2000, Mandrake Linux emerged as particularly popular in Russia, thanks to its innovative graphical installer—DrakXTools—which simplified setup for beginners compared to command-line alternatives in other distributions. This user-friendliness, combined with optimized hardware support, made it accessible for desktop experimentation amid rising interest in personal computing. The distribution's appeal spurred localization initiatives by Russian teams, including support for Cyrillic fonts and regional configurations, as evidenced by dedicated Russian editions released around that time; these efforts addressed prior language barriers and laid groundwork for customized domestic variants.[16][25][26]Formation and Early Years
ALT Linux emerged in 2001 from the merger of two prominent Russian free software initiatives—the IP Labs Linux Team and the Linux RuNet community—forming the ALT Linux Team to develop an independent Linux distribution tailored for domestic needs.[4] This formation laid the groundwork for a self-sustaining ecosystem, drawing initially from Mandrake Linux but quickly prioritizing autonomy in package management and software localization. The team's early efforts focused on building a robust development infrastructure to support Russian-language support, security features, and compatibility with local hardware. A pivotal milestone came in 2001 with the official launch of the Sisyphus unstable repository, which transitioned ALT Linux away from heavy reliance on Mandrake by establishing an independent, continuously updated package collection. Sisyphus, initiated as the project's core development branch, enabled collaborative contributions from developers and served as the foundation for future stable releases, embodying the team's commitment to open-source innovation within a Russian context.[27][28] The mid-2000s brought financial challenges, including funding shortages that threatened ongoing development amid growing demand for certified systems. These issues were addressed in 2004 through the incorporation of BaseALT LLC, which provided a commercial structure to secure resources and support enterprise-level adaptations. This reorganization culminated in the release of the stable ALT Linux 2.0 edition, a refined distribution that integrated Sisyphus advancements into a user-friendly platform for desktops and servers, marking a phase of maturation and expanded independence.[1]Technical Architecture
Base System and Kernel
ALT Linux utilizes the Linux kernel as its core, with recent distributions in 2025 incorporating stable long-term support versions such as 6.12 for standard deployments, configured to support a wide range of hardware including x86_64, aarch64, and specialized Russian architectures like Elbrus (e2k).[29] These kernel builds are tailored for compatibility with domestic processors developed in Russia, ensuring optimal performance on Elbrus-based systems used in government and industrial sectors, where earlier variants like 5.10 remain supported for legacy Elbrus hardware.[30] Additionally, real-time kernel variants, such as kernel-image-rt based on 6.12 with PREEMPT_RT patches, are available for time-sensitive applications in industrial and embedded environments, providing low-latency scheduling essential for automation and control systems.[31] The Sisyphus development repository integrates the latest upstream kernels, such as 6.16 as of November 2025.[32] The base system of ALT Linux is constructed on a foundation of GNU tools and utilities, promoting a modular architecture that allows for straightforward assembly and customization of components to meet enterprise requirements. Central to this is the GNU C Library (glibc), with version 2.40 integrated in the latest Sisyphus repository builds, serving as the standard C library for system calls, threading, and internationalization support across applications.[33] This modular design, facilitated by the ALT Platform, enables users to select and configure base elements like core utilities, init systems (such as systemd 257 as of November 2025 in the p11 stable branch), and device management tools without dependencies on monolithic structures, making it suitable for creating tailored distributions for servers, workstations, and embedded devices.[5][34][35] Security in the ALT Linux base system incorporates mandatory access control using SELinux, with support for policy classifications and context handling in services like CUPS, enhancing protection against unauthorized access and privilege escalation.[36] Furthermore, automatic updates are streamlined through the Autoimports mechanism, which draws from the Sisyphus development repository to maintain a repository of automatically built and verified packages, ensuring timely security patches and feature integrations without manual intervention in stable branches.[37] This approach integrates seamlessly with the package management system, allowing for reliable over-the-air updates while preserving system stability in production environments.Package Management
ALT Linux employs the RPM (Red Hat Package Manager) format for software packaging, which handles installation, uninstallation, verification, querying, and updating of packages while managing dependencies to maintain system integrity.[17] As a frontend to RPM, APT-RPM provides an advanced interface inspired by Debian's APT, enabling automated dependency resolution and access to remote repositories for seamless updates.[17] Common commands includeapt-get update to refresh the repository database, apt-get install <package_name> to install a package along with its dependencies, apt-get remove <package_name> to uninstall it, and apt-get upgrade for system-wide updates.[17]
The primary repository, Sisyphus, functions as a rolling-release development branch where maintainers continuously integrate and test new software versions, serving as the upstream source for all ALT Linux distributions.[28] This repository supports multiple architectures, including x86_64 and ARM, and undergoes periodic branching to create stable production branches such as p11, which incorporate conservative package selections for reliability in deployed systems.[28] Repository configurations are managed via files in /etc/apt/sources.list or /etc/apt/sources.list.d/, specifying URLs like ftp://ftp.altlinux.org/pub/distributions/ALTLinux/[Sisyphus](/page/Sisyphus) for accessing branch-specific packages.[17]
Package compilation in ALT Linux relies on the Hasher build system, a set of tools that creates isolated chroot environments to ensure reproducible and secure builds without interference from the host system or other packages.[38] Hasher automates the construction of RPMs in a clean setup for each build, supporting architecture-specific optimizations such as those tailored for x86_64 and ARM platforms to produce efficient binaries suited to target hardware.[38] All packages in the Sisyphus repository are built using Hasher, which contributes to the consistency and portability of software across ALT Linux variants.[38]
