Vai al contenuto

Calamares

Da Wikipedia, l'enciclopedia libera.
Calamares
software
Screenshot di Calamares su Debian 12
Screenshot di Calamares su Debian 12
Screenshot di Calamares su Debian 12
GenereInstaller
SviluppatoreThe Calamares team, Blue Systems, sviluppatori di varie distribuzioni
Data prima versione31 gennaio 2015
Ultima versione3.3.13 (31 dicembre 2024)
Sistema operativoLinux
LinguaggioC++
ToolkitQt
LicenzaGNU GPL v3
(licenza libera)
Sito webcalamares.io

Calamares è un framework open source, indipendente e "agnostico" che nasce con lo scopo di offrire un installatore universale, disponibile per qualsiasi distribuzione.[1] È progettato per consentire l'installazione di un sistema operativo Linux su disco.

Lo sviluppo di Calamares è stato avviato nel 2014 ed è attualmente gestito dal team di sviluppatori di Calamares, composto per la maggior parte da sviluppatori KDE. Non ha alcuna associazione esclusiva con alcuna distribuzione Linux.

Calamares infatti non è un progetto KDE, o un progetto KaOS, o un progetto Manjaro, ma è gestito da un gruppo indipendente tramite il suo repository GitHub.[2][3]

Questo installer è adottato da molte distribuzioni Linux tra cui NixOS, CachyOS, Garuda Linux, Huayra GNU/Linux, Huayra GNU/Linux Manjaro, Netrunner, KaOS, KDE neon, Kubuntu, Lubuntu, Sabayon Linux, Chakra, EndeavourOS, Peppermint OS, Artix Linux, OpenMandriva Lx, Q4OS, dalle immagini "live" di Debian,[4][5] e da molte altre.[6]

Configurazione

[modifica | modifica wikitesto]

Calamares è altamente configurabile grazie a un mix di moduli e strumenti integrati. Gli sviluppatori delle varie distribuzioni possono personalizzarlo facilmente con il proprio logo e la propria configurazione.

Linguaggi di programmazione

[modifica | modifica wikitesto]

Calamares è scritto principalmente in C++17, con il toolkit Qt (5 o 6) come libreria di uso generale e toolkit UI. Calamares è modulare e utilizza Python quale linguaggio di scripting principale. L'interfaccia Python 3 è implementata con Boost e tutta la configurazione di Calamares è fatta in YAML.

  1. ^ (EN) Calamares, https://calamares.io/. URL consultato l'8 novembre 2023.
  2. ^ (EN) About Calamares, su calamares.io.
  3. ^ (EN) Repository GitHub di Calamares, su github.com.
  4. ^ Average Linux User, https://averagelinuxuser.com/debian-10-calamares/.
  5. ^ Jonathan Carter, jonathancarter.org, https://jonathancarter.org/2019/10/17/calamares-plans-for-debian-11/.
  6. ^ softpedia, https://news.softpedia.com/news/calamares-3-2-linux-installer-will-integrate-a-module-for-the-kde-plasma-desktop-519977.shtml.

Voci correlate

[modifica | modifica wikitesto]

Altri progetti

[modifica | modifica wikitesto]

Collegamenti esterni

[modifica | modifica wikitesto]
  Portale Software libero: accedi alle voci di Wikipedia che trattano di software libero