- Tiny Core Linux est une distribution Linux de bureau graphique ultra-légère, fondée sur une architecture modulaire, composée d’un noyau minimal et d’un système de fichiers racine réduit
- Sur la base du système Core (11 Mo), il ajoute des paquets d’extension comme Xvesa, FLTK et FLWM pour fournir un environnement de bureau TinyCore (environ 16 Mo)
- La version CorePlus inclut des extensions communautaires pour faciliter l’installation sur clé USB ou dans des environnements embarqués
- Toutes les applications et la prise en charge matérielle peuvent être ajoutées de manière sélective par l’utilisateur, et le système démarre en RAM, ce qui lui confère une très grande rapidité d’exécution
- Malgré sa taille minuscule, son architecture extensible permet de construire un environnement Linux piloté par l’utilisateur
Aperçu de The Core Project
- The Core Project repose sur une architecture système modulaire et s’appuie sur des extensions créées par la communauté
- Il inclut le noyau Linux (vmlinuz) le plus récent, le système de fichiers racine, les scripts de démarrage et les modules noyau de base (
core.gz)
- Core (11 Mo) se compose du noyau et de
core.gz, et sert de base à la création de postes de travail, de serveurs et d’appliances
- TinyCore correspond à Core enrichi de Xvesa.tcz, Xprogs.tcz, aterm.tcz, fltk-1.3.tcz, flwm.tcz et wbar.tcz
- Il fournit un environnement de bureau basé sur FLTK/FLWM d’environ 16 Mo
- CorePlus inclut des paquets d’extension communautaires, ce qui permet une installation simple sur clé USB ou dans des environnements embarqués
- Il conserve la philosophie de Core : extensions montées et gestion complète des paquets
Caractéristiques du système
- Il ne s’agit pas d’un environnement de bureau complet, mais seulement d’un bureau X minimal avec prise en charge de la connexion Internet filaire
- L’utilisateur peut ajouter de manière sélective les applications et le support matériel souhaités
- Les applications peuvent être installées depuis le dépôt en ligne ou compilées directement avec les outils fournis
- La version la plus récente est la 16.2
Objectifs du projet
- Le projet vise à développer un OS de bureau graphique ultra-léger, capable de démarrer depuis divers supports comme CD-ROM, clé USB et disque dur
- Le bureau démarre en RAM, ce qui permet une exécution très rapide, et
- les applications supplémentaires peuvent résider en RAM, être montées depuis un support de stockage persistant ou y être installées
- Il est conçu pour prendre en charge les applications et le matériel choisis directement par l’utilisateur
Communauté et participation
- Le projet conserve un modèle de développement ouvert et encourage le partage des connaissances ainsi que la participation de la communauté via les forums
- Chacun peut empaqueter ses applications préférées ou la prise en charge matérielle souhaitée et contribuer sous forme d’extensions pour Tiny Core
- L’équipe Tiny Core Linux compte 8 personnes et répond aux questions sur les forums tout en aidant à créer des paquets d’extension
- Une activité communautaire en temps réel est possible via le canal
#tinycorelinux sur IRC Freenode
Valeurs fondamentales
- Le projet met en avant l’apprentissage, le partage et la progression, avec une approche communautaire visant à approfondir les connaissances Linux
- En proposant un environnement Linux léger, flexible et extensible, il offre une plateforme adaptée aux développeurs de systèmes légers et aux utilisateurs de l’embarqué
Aucun commentaire pour le moment.