Les guerres intestines du logiciel libre : ou comment se vider un chargeur d’AK-47 dans le pied.

Dans un article très récent dont j’ai dû clore les commentaires moins de 24 heures après la publication de l’article au lieu des 7 jours habituels, suite à un début de guerre de distributions, j’ai constaté qu’une partie des libristes sont dans l’incapacité de se comporter en adultes.

Dans le monde du logiciel libre, il y a de nombreuses guerres intestines. Outre la guerre des éditeurs (vi contre emacs) qui reste plutôt gentille et potache, on trouve des conflits qui sont quand même largement plus dangereux, la liste ci-dessous étant par définition non-exhaustive.

  • BSDs libres contre distributions GNU/Linux
  • Distributions GNU/Linux à parutions périodiques contre celles en publication continue
  • Distributions GNU/Linux basée sur les paquets deb contre celles utilisant les paquets rpm
  • Distributions GNU/Linux précompilée contre celle qui utilisent le code source
  • Ubuntu contre Linux Mint pour les converti(e)s récent(e)s au logiciel libre version GNU/Linux

Dans l’article sur lequel j’ai été obligé de clore les commentaires, j’ai constaté un début de guerre entre pro-Fedora Linux et pro-Debian GNU/Linux. Ce qui m’a fait exploser de colère puis de rire est de dire que les deux distributions ont deux publics différents.

Pour moi, c’est faux. Les deux visent le même public à terme : l’entreprise. Car la Debian GNU/Linux Stable, même si elle souffre de part sa volonté d’être aussi solide que du granit d’un certain âge avancé pour une partie de ses logiciels, c’est aussi le cas pour la Fedora Linux dans sa version long terme, j’ai nommé la Red Hat Enterprise Linux ou pour les personnes qui ne veulent pas mettre la main à la poche, la CentOS.

Continuer la lecture de « Les guerres intestines du logiciel libre : ou comment se vider un chargeur d’AK-47 dans le pied. »

Fedora Linux 21 alpha : un aperçu de la distribution GNU/Linux communautaire de Red Hat.

Avec près de 2 semaines de décalage sur le planning initial, la Fedora Linux 21 alpha pointera (ou aura pointé) le bout de ses octets le 23 septembre 2014, soit 10 mois après la sortie de la Fedora Linux 20. Il faut dire que la liste des modifications entre les deux générations est énorme.

Entre autres : le passage à gcc 4.9, make 4.0, Gnome 3.14, Java 8, le support amélioré de Wayland pour Gnome, KDE Frameworks 5, l’intégration de Mate Desktop 1.8. Sans oublier le passage au nouveau gestionnaire de paquets, dnf.

Note : suite à une dérive trollesque non admise, les commentaires ont été clos 24 heures après la mise en ligne de l’article au lieu de 7 jours après.

J’ai récupéré l’ISO dite « workstation », car il existe maintenant des versions dédiées pour les serveurs et pour l’informatique dans les nuages 😉

[fred@fredo-arch ISO à tester]$ wget -c http://dl.fedoraproject.org/pub/alt/stage/current/Workstation/x86_64/iso/Fedora-Live-Workstation-x86_64-21_Alpha-1.iso
–2014-09-20 16:29:19– http://dl.fedoraproject.org/pub/alt/stage/current/Workstation/x86_64/iso/Fedora-Live-Workstation-x86_64-21_Alpha-1.iso
Résolution de dl.fedoraproject.org (dl.fedoraproject.org)… 209.132.181.26, 209.132.181.25, 209.132.181.24, …
Connexion à dl.fedoraproject.org (dl.fedoraproject.org)|209.132.181.26|:80… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 1392508928 (1,3G) [application/octet-stream]
Sauvegarde en : « Fedora-Live-Workstation-x86_64-21_Alpha-1.iso »

100%[====================================>] 1 392 508 928 1,23MB/s ds 15m 2s

2014-09-20 16:44:22 (1,47 MB/s) — « Fedora-Live-Workstation-x86_64-21_Alpha-1.iso » sauvegardé [1392508928/1392508928]

J’ai ensuite créé une machine virtuelle Qemu (qui est moins sale à l’affichage que VirtualBox) pour voir ce que la Fedora 21 alpha a dans les tripes.


[fred@fredo-arch ISO à tester]$ qemu-img create -f qed disk-fedo.img 128G
Formatting 'disk-fedo.img', fmt=qed size=137438953472 cluster_size=65536
[fred@fredo-arch ISO à tester]$ kvm64 -hda disk-fedo.img -cdrom Fedora-Live-Workstation-x86_64-21_Alpha-1.iso -boot order=cd &

Gnome 3.13.91 nous accueille et nous propose soit de tester, soit d’installer l’ensemble.

Continuer la lecture de « Fedora Linux 21 alpha : un aperçu de la distribution GNU/Linux communautaire de Red Hat. »

Vieux Geek, épisode 24 : L’épopée de DesktopBSD (2006-2009)

Depuis une dizaine d’années, il y a eu plusieurs projets pour proposer des environnements prêts à l’emploi se basant sur FreeBSD, principal et plus connu des BSDs libre.

Parmi eux, il y a des projets comme GhostBSD ou encore le très lourd PC-BSD. Cependant, entre 2006 et 2009, il y a eu un projet qui portait le nom de DesktopBSD.

Son ultime version, sortie en 2009, proposait un environnement basé sur KDE 3.5.10, et les outils de l’époque.

Le projet ayant été repris, mais à l’évolution très lente (jusqu’au prochain abandon ?), j’ai voulu récupérer l’ISO de l’époque, et l’installer pour vous montrer l’ancêtre honorable de projets comme GhostBSD et PC-BSD.

Désolé pour le son qui craque un peu, j’ai mal réglé mon microphone.

Alors, ça fait quoi de revenir en 2009… Sacrée claque, non ? 😀

Toi aussi, deviens un expert linuxien… Crée ta distribution GNU/Linux grâce à RemasterSys… C’est tellement bien pour ton CV :D

Si les dérivées d’Ubuntu ont eu tendance à se démultiplier, pour le meilleur (la Linux Mint) comme le pire (non, pas de liste, ce serait trop long), c’est grace à des outils dédiés, dont un, RemasterSys

Même si le logiciel n’est plus développé sous ce nom, suite à une lassitude du développeur d’origine (cf la gueulante ci-dessous), il est toujours possible d’installer l’outil et d’appliquer une légère modification pour que le tout fonctionne encore du moins avec les Ubuntu 14.04 LTS.

Pour la gueulante ?

I have been doing this for almost 7 years now and after all the bs some folks created for me I have decided to stop development of remastersys and it will no longer be available.

Ce qui donne traduit :

J’ai travaillé dessus pendant près de 7 ans maintenant et après toutes les conneries (NdT: bs étant la réduction pour bullshit) que certaines personnes ont faites pour moi, j’ai décidé d’arrêter le développement de remastersys et il n’est plus disponible.

Est-ce à dire que l’auteur en a eu marre des distributions GNU/Linux qui se multipliaient comme des petits pains ? Apparemment, le projet existerait encore sous le nom de Black Lab au coût 50$ pièce avec des mises à jour à vie.

J’ai donc voulu créer ma propre distribution GNU/Linux simplement. J’ai pris une Xubuntu 14.04 LTS que j’ai très légèrement modifié :

  1. Remplacement du duo Abiword et Gnumeric par LibreOffice
  2. Remplacement de Parole par VLC
  3. Remplacement de gmusicbrower par Quodlibet
  4. Fond d’écran différent
  5. Utilisation du thème Numix
  6. Petit barre de taches en bas (non conservée durant la création de l’ISO ?)

Ensuite, j’ai lancé remastersys-gtk. J’ai demandé à ce qu’il utilise ma personnalisation (section « User whose current settings will be used as default »), puis j’ai lancé la création de l’ISO.

Continuer la lecture de « Toi aussi, deviens un expert linuxien… Crée ta distribution GNU/Linux grâce à RemasterSys… C’est tellement bien pour ton CV 😀 »

Mate Desktop : une semaine et puis s’en va.

J’avais écrit un billet il y a une grosse semaine sur un test concernant Mate Desktop sur mon ordinateur fixe. Mais il n’a pas été concluant. Au bout d’une semaine, j’ai décidé de faire le chemin de retour vers Gnome 3.12.2.

Pour quelles raisons ?

  1. La présence des deux barres horizontales qui mangent trop d’espace à l’écran à mon goût.
  2. Les menus déroulants sont fouillis quand est habitué à avoir simplement un lanceur qui se rétracte automatiquement quand on en a pas besoin.
  3. L’absence d’affichage d’un agenda à volonté. J’apprécie en effet de pouvoir avoir, à volonté, via un clic de souris l’agenda prévisionnel du mois à venir.
  4. L’absence d’un mode de présentation comme celui des activités de Gnome Shell pour jongler rapidement entre les applications.
  5. Pas de module de recherche intelligent (ou ai-je mal cherché ?)
  6. L’obligation de compiler Mate Mplayer, Gnome Mplayer ne fonctionnant pas sous Mate Desktop
  7. L’impression de me retrouver plusieurs années en arrière. Je ne suis pas nostalgique à ce point 🙂

Continuer la lecture de « Mate Desktop : une semaine et puis s’en va. »

Repose en paix, Bodhi Linux… Quelle sera la prochaine à mettre la clé sous la porte ?

La nouvelle est tombée il y a quelques jours. La Bodhi Linux, pour schématiser une Ubuntu LTS avec l’environnement Enlightenment, vient de voir son mainteneur mettre un terme à son projet.

Pour citer les propos du créateur de la distribution, il met le projet de côté pour diverses raisons :

I am sure anyone who has been following the Bodhi project has taken note that the 3.0.0 release timeline has not happened as expected. Due to a variety of reasons I would like to announce today that I will no longer be actively developing Bodhi Linux.

Ce qu’on peut traduire par :

Je suis sûr que tous ceux qui ont suivi le projet Bodhi ont pris note que la feuille de route de la version 3.0.0 n’a pas eu lieu comme prévu. À cause de plusieurs raisons, je voudrais annoncer aujourd’hui que je developperais plus activement Bodhi Linux.

Cependant, ce n’est pas un arrêt sec, et le mainteneur laisse le code disponible pour les personnes désirant reprendre le projet, pour reprendre les termes du créateur :

So if you are reading this and have an interest in picking up where I am leaving off, please contact me. All Bodhi related code can be found on my GitHub page and I am more than happy to help guide you in the right direction with how things work as you are getting started.

Ce qu’on peut traduire par :

Donc, si vous lisez ceci et que vous désirez reprendre là où je me suis arrêté, s’il vous plaît contactez-moi. La totalité du code de la Bodhi peut être trouvé sur ma page GitHub et je suis plus qu’heureux de vous guider dans la bonne direction sur comment l’ensemble fonctionne si vous êtes sur le point de démarrer.

Continuer la lecture de « Repose en paix, Bodhi Linux… Quelle sera la prochaine à mettre la clé sous la porte ? »

Vieux Geek, épisode 23 : la grande époque des overdrives.

Alors que le révolutionnaire MS-Windows 95 approche rapidement de son vingtième anniversaire (cf cet épisode de la série « Vieux Geek » vieux de deux ans) je me suis souvenu d’une technologie de l’époque qui permettait de rallonger la durée de vie des ordinateurs de l’époque qui étaient équipés de microprocesseurs monstrueux qui annonçaient des fréquences de 33 à 100 Mhz (pour les plus puissants).

En 1995, j’ai eu mon premier PC, un gros boitier grisâtre, royalement équipé : Cyrix 486DX2 à 66 Mhz, 4 Mo de mémoire vive, disque dur de 400 Mo, avec un lecteur de disquette 3,5 pouces et un fringant MS-Windows 3.1. Le tout pour environ 4000 francs à l’époque, soit environ 705 € en comptant l’inflation intervenu entre temps.

Autant dire largement moins puissant que mon smartphone Wiko acheté en 2013, payé 120 €. En 1995, il fallait compter 10 à 12000 francs, soit entre 2015 et 2418 €, pour un PC suffisamment bien équipé pour faire fonctionner MS-Windows 95, du genre Pentium 100 Mhz, 4 Go de disque dur et 16 Mo de mémoire vive.

Je remercie au passage l’INSEE pour son outil bien pratique de calcul de conversion de prix.

Cependant, pour aider à maintenir en vie les ordinateurs de l’époque (que l’on pouvait garder parfois jusqu’à 5 ou 6 ans), Intel (et les autres fondeurs de l’époque) proposèrent des kits pour donner un coup de fouet aux ordinateurs, les overdrives.

Continuer la lecture de « Vieux Geek, épisode 23 : la grande époque des overdrives. »

VintOS : le syndrôme « 15MTD » touche la Manjaro Linux à son tour ?

Par 15MTD, je veux dire : « 15 Minutes Tweaking Distro », en gros, une distribution GNU/Linux basée sur une plus célèbre que l’on peut reproduire en 15 minutes, montre en main.

VintOS est le dernier exemple sur lequel je suis tombé dessus, par le plus mauvais des hasards.

Pour simplifier ? Prenez une Manjaro Linux 0.8.10 Xfce, maintenez-la à jour, rajoutez le thème « Numix » d’Antergos, le noyau linux 3.14 LTS, et pour finir déplacer la barre des taches du bas vers le haut. Sans oublier une icone spécifique pour le menu de démarrage et un fond d’écran spécifique. En rajoutant quelques logiciels comme Gedit, Chromium, Mozilla Thunderbird et KDEnlive.

Tout ce qui pourrait prendre 15 minutes avec un tutoriel en une demi-douzaine d’étapes vous est facturé sous la forme d’une ISO de 1,8 Go…

[fred@fredo-arch ISO à tester]$ ls -alh VintOS-v1-x86_64.iso
-rw-r--r-- 1 fred wheel 1,8G 13 sept. 09:07 VintOS-v1-x86_64.iso

Pour vous montrer comment reproduire la VintOS en partant d’une Manjaro Linux 0.8.10 à jour, on arrive à la VintOS, modulo le fond d’écran et l’icone du menu Whisker… Pour mémoire, l’ISO officielle de la Manjaro Linux 0.8.10 ne pèse que 1,2 Go.

[fred@fredo-arch ISO à tester]$ ls -alh manjaro-xfce-0.8.10-x86_64.iso
-rw-r--r-- 1 fred wheel 1,2G 13 sept. 11:48 manjaro-xfce-0.8.10-x86_64.iso

Je vais donc vous montrer en vidéo comment « VintOS-iser » une Manjaro Linux à jour.

Continuer la lecture de « VintOS : le syndrôme « 15MTD » touche la Manjaro Linux à son tour ? »

Micro-R OS : encore une distribution GNU/Linux qui sera morte d’ici la fin de l’année 2014.

Dans le monde des distributions inutiles, je pense qu’en fouillant la liste d’attente de Distrowatch, on peut trouver des pépites. Micro-R OS en est l’exemple parfait, car elle accumule les erreurs dès sa page d’accueil qui est un résumé de faute d’orthographe et de grammaire. Ce qui n’est que la partie visible de l’iceberg.

Il y a tellement de fautes d’orthographe et de grammaire qu’il y a de quoi remplir quelques bottins ! Juste une bonne vingtaine (pour ne pas dire le double) sur la page d’accueil. Vous voulez vous vider un chargeur de AK-47 dans le pied ? C’est moins douleureux au final pour la crédibilité de votre travail.

Mais s’il n’y avait que cela… Les liens de téléchargements se font via… Mega ! Trop compliqué de passer par Sourceforge ? 🙂

Continuer la lecture de « Micro-R OS : encore une distribution GNU/Linux qui sera morte d’ici la fin de l’année 2014. »

Environnement de bureau « vintage et rétro » : victoire par KO technique de Mate Desktop ?

Il y a toujours des personnes aimant et vénérant le « vintage et le rétro ». Dans le petit monde des environnement de bureaux, cette définition pourrait être formulée ainsi : des environnements d’une ancienne génération, abandonnés par les développeurs d’origine et maintenus en vie par des passionnés.

Il y en a deux qui collent à cette définition : Mate Desktop, jadis lancé par Perberos pour faire survivre Gnome 2 à l’arrivée de Gnome 3, et un moins connu, Trinity Desktop Environment pour continuer sur la lancée de KDE 3.5.10, à l’arrivée de KDE 4.x devenu entre temps KDE SC.

Il faut dire que Gnome 3.0 et KDE 4.x jusqu’à sa version 4.3 n’étaient pas franchement des plus utilisables. Même si j’ai été durant une période utilisateur de KDE 4.3, entre août 2009 et octobre 2009, je n’ai jamais regretté KDE 3.5.x, n’ayant jamais accroché au dit environnement.

C’est tout le contraire pour Mate-Desktop qui – au moment où j’écris ce billet, le 11 septembre 2014 – est l’environnement que j’utilise à la fois sur mon ordinateur fixe et mon portable. Ses débuts il y a environ 3 ans ne laissait présager rien de bon, mais le code a vraiment été nettoyé et a évolué.

Continuer la lecture de « Environnement de bureau « vintage et rétro » : victoire par KO technique de Mate Desktop ? »