Historique du projet

Updated 7 Juin 2019


Après que Calculate Ltd. ait développé et implémenté avec succès une distribution Linux optimisée pour les besoins de notre entreprise, nous avons décidé de rendre le code source ouvert et disponible gratuitement. Le 6 juin 2007, le site Web de Calculate a été créé et la première version de Calculate Linux 7.6, avec un bureau KDE, a été publiée. Les versions sont numérotées selon l'année et le mois de parution. Les toutes premières versions de cet OS ont été distribuées sous forme d'archive Stage4, à installer avec l'utilitaire dédié Calculate. Jusqu'à la fin de l'année 2009, les nouvelles versions étaient publiées mensuellement.


A partir de la version 8.2, Calculate Linux est distribué sous forme d'image LiveCD amorçable. Toutes les applications supplémentaires ont été déplacées dans l'overlay Calculate, assurant ainsi une compatibilité totale avec Gentoo. Une deuxième version de Calculate, la Calculate Directory Server, a été mise à disposition. Calculate Linux a été renommé en Calculate Linux Desktop.


Calculate Linux 9.0 was the first version to offer a ready-to-use client-server solution for rapid deployment in corporate environments, providing support for centralized authentication and storage of user accounts on the server. The Calculate 2 tools were rewritten for server configuration. All samba, ftp, mail, jabber, proxy, dns and dhcp accounts were moved to LDAP. Calculate Linux was in Distrowatch's top 100. For older computers, we a Calculate Linux Desktop modification with an XFCE desktop. We also release a minimalistic Calculate Linux Scratch, for those who want to build their own system, featuring the software they choose. The first review ever of Calculate Linux appeared in Dator Magazine.


Starting with version 10.0, the overlay in split in profiles, thus making it possible to control the updates: for the same packages, the dependencies vary from a profile to another. For the release of version 10.9, Calculate Linux was provided with the new cl-install tool with both a command-line and a graphical interfaces. A Calculate Linux Desktop featuring the GNOME environment was released.


Starting with Calculate Linux 11.0, all Calculate flavours have had their own repositories of binary packages, providing the main applications for Calculate Linux Desktop (KDE, GNOME oe XFCE) and Calculate Directory Server. Two new flavours, Calculate Media Center for home entertainment and Calculate Scratch Server for building a custom server with one's own software set, were released.


Calculate Utilities came in version 3. Calculate Utilities became client-server oriented, with both graphical and command-line clients available, the graphical and the command-line installers featuring exactly the same functionality. Both the local system and the network were enabled to be managed via SOAP/WSDL.


We chose OpenRC and worked to make the boot process faster, through prioritization and parallel service loading. Calculate Linux boots up much faster. Calculate Utilities 3.1 were released, with revision support for smoother migration between versions.


The cl-update tool was introduced for system updates, which makes it much easier for inexperienced Calculate users to manage their system. Called by the update tool, emerge checks library updates and takes into account modified package sets. The first Calculate Summer Camp took place.


The update tools were completely rewritten. Support was added for all mirrors, thus increasing the reliability of updates and optimizing the download speed. Multiple optimizations were made to make Calculate Utilities significantly faster at all operation times.


We continued working on system optimization. The updates split into testing and stable. All Calculate Linux flavours moved to a single repository, containing packages that differ by their USE flags combination. The Calculate repository amounted to 5000 binary packages. Calculate Linux was included in the Russian Software Register.


A special Calculate Container Scratch version was released for installation in LXC and LXD containers. Binary repo was optimized, and known dependency problems fixed. A new Cinnamon flavour was released. As of 2017, 10000 binary packages were available. We added support for installing Calculate Linux on a software RAID volume. Our official Telegram channels were created.


Запущен Calculate Wiki, поддерживающий встроенную систему перевода. A new desktop flavour, featuring an LXQt desktop has been released, as well as an Education version of Calculate. Instructions for installing Calculate Linux on any VPS were made available. A procedure for migrating applications at reinstall time was introduced.