« ;Keep it simple, stupid ;» (l'équivalent en français, de « ;ne complique pas les choses, idiot ;») ou principe KISS, est une ligne directrice de conception qui préconise la simplicité dans la démarche de conception et que toute complexité non indispensable devrait être évitée dans la mesure du possible. Ce principe est appliqué dans un grand nombre de disciplines telles que le développement logiciel en informatique, l’ingénierie ou encore l’aviation.
Le développeur Dylan Araps a récemment officialisé une distribution Linux indépendante axée sur la simplicité et la confidentialité, baptisée KISS Linux, précisant au passage que quelques connaissances préalables sur Linux (ou d’autres systèmes UNIX) sont nécessaires pour une bonne prise en main. La distribution cible actuellement l’architecture x86-64 et n’est disponible qu’en anglais.
« ;J’allais de distribution en distribution à la recherche de quelque chose de minimal, simple et bien écrit. N’étant satisfait par aucune des options existantes, j’ai décidé de passer à OpenBSD (seulement pour constater qu’il ne supportait pas mon matériel). Cela m’a poussé à créer ma propre distribution, reflétant mes croyances et mes désirs ;», a déclaré Araps, créateur et promoteur du projet, pour expliquer sa démarche.
Le système d’empaquetage de cette nouvelle distribution KISS exploite un nouveau concept basé sur un ensemble de fichiers texte séparés par des lignes et des espaces. Son créateur affirme qu’il est facilement analysable dans n’importe quel langage de programmation ou avec des outils standards. Le gestionnaire de paquets fonctionne exactement comme d’habitude, sauf qu’il y a une étape « ;build ;» supplémentaire pour la compilation. Dans KISS, le script de compilation est exécuté comme s’il s’agissait de n’importe quel autre fichier exécutable.
Pour un programmeur, maintenir le code simple et lisible améliore grandement le travail, mais pour la même personne en tant qu’utilisateur cette fois, bénéficier d’un produit prêt à l’emploi améliorera probablement significativement l’expérience utilisateur. De ce fait, il ne serait pas farfelu de se dire que le concept KISS est la notion la plus subjective qui existe dans l’univers GNU/Linux. Pour mieux cerner tout cela, il est peut-être nécessaire d’analyser les choses sous une perspective plus personnelle que technique : qu’est-ce que KISS pour vous ;? Qu’est-ce que « ;simple ;» signifie pour vous ;?
Certains considèrent à l’heure actuelle ArchLinux comme la distribution KISS Linux par excellence, car elle est légère et vraiment simple — que ce soit du point de vue du code ou du système de gestion des paquets — et parce qu’elle se limite à fournir le strict minimum pour travailler en mode texte. D’autres estiment plutôt que Gentoo mérite ce titre, car il faut absolument tout compiler dessus. Cependant, le point de vue du développeur n’est pas forcément celui de l’utilisateur final lambda, et la notion de distribution Linux KISS peut varier considérablement selon que vous soyez l’un ou l’autre.
Arch, Gentoo et toutes autres distributions Linux similaires sont tout sauf réellement KISS au niveau utilisateur. D’un autre côté, des distributions comme Linux Mint, Kubuntu ou n’importe quelle autre distribution prête à l’emploi peuvent être considérées comme véritablement KISS parce qu’il est plus simple d’allumer son PC et d’avoir tout sous la main, sans qu’il soit nécessaire de configurer, installer ou créer quoi que ce soit. Mais vous devez avoir votre avis sur la question et ils seront les bienvenus dans la partie dédiée aux commentaires.
Source : KISS
Et vous ?
Que pensez-vous de KISS Linux ?
Quel est, selon vous, la distribution Linux KISS par excellence ? Pourquoi ?
Voir aussi
Slackware prépare une distribution basée sur Linux sécurisée, complète et sans bloatware : qu'est-ce qui fait la force de cet OS ?
DÉBUTER SOUS LINUX : GUIDE COMPLET
postmarketOS : des hackers créent une distribution Linux qui boote sur une tonne de smartphones et appareils mobiles Android
La version finale de la distribution Linux Fedora 30 est disponible, elle passe à GNOME 3.32 et intègre plusieurs nouveautés
« Keep it simple, stupid Linux » alias KISS Linux : une nouvelle distribution indépendante à découvrir
Qui se veut plus KISS que ArchLinux, Gentoo ou Mint
« Keep it simple, stupid Linux » alias KISS Linux : une nouvelle distribution indépendante à découvrir
Qui se veut plus KISS que ArchLinux, Gentoo ou Mint
Le , par Christian Olivier
Une erreur dans cette actualité ? Signalez-nous-la !