Aller à la recherche

Des Logiciels Libres

Pour parler de Logiciels Libres en milieu professionnel... ou pas!

mardi, septembre 24 2013 15:08

Fedora: 10 ans déjà!

Le 22 septembre dernier, le projet Fedora fêtait ses 10 ans. En effet, la distribution communautaire de chez RedHat avait vu le jour en 2003, avec la Fedora Core 1, abandonnant de fait les versions RedHat Linux pour passer aux RedHat Entreprise Linux. Ces dernières s'appuyent sur les avancés de Fedora et le travail de la communauté, mais avec un cycle beaucoup plus lent pour permettre plus de stabilité.

Entre temps, le nom Fedora Core a lui aussi évolué pour ne laisser que Fedora. C'est plus court.

Pour rappel, les RedHat Entreprise Linux 5 s'appuient sur la Fedora Core 6, et pour la branche 6, sur la Fedora 13. Les rumeurs vont bon train concernant la RHEL7, sur son arrivée assez imminente compte tenu de la "jeunesse" de la RHEL 6. Peut être cela permettra de combler un vide entre des versions très (voire trop pour certains) rapprochées chez Fedora, et des versions trop lente (et donc rapidement vieillissante) pour RedHat (qui tourne autour des 10 ans).

Finalement, avec le recul, une sortie prévue initialement tous les 6 mois, Fedora n'a pas pris tant de retard que ça en 10 ans. Nous en sommes à la Fedora 19. La Fedora 20 devrait sortir en décembre 2013.

Bon anniversaire au projet, et longue vie encore!

jeudi, octobre 11 2012 06:10

Adieu Smolt, bonjour Census!

Smolt pour ceux qui ne connaîtraient pas, est un projet pour collecter les informations matériels des utilisateurs Fedora/RedHat (et OpenSuse, merci Pingou). Le but étant d'avoir des statistiques détaillées sur le parc d'ordinateurs tournant sous un des OS au chapeau. Cela se présentait sous forme d'une page lors du premier démarrage de la machine, après son installation, demandant si les statistiques pouvaient être envoyées sur le serveur Smolt. Les informations envoyées étaient bien sûr anonymes, et l'utilisateur, s'il le souhaitait, pouvait les compléter, principalement pour indiquer le niveau de support du matériel (bref si son pc fonctionnait sans rien faire).

Exemple de page Smolt.

Malheureusement, Smolt n'est pas super bien maintenu. Par exemple il ne fonctionne pas sous RedHat 6. L'infrastructure hébergeant le service a aussi été mal conçue à la base, et est bien trop souvent inaccessible. De plus, tout le travail sur les statistiques collectées, le besoin d'origine, est que trop difficilement exploitable. Partant de ce constat, Smolt ne sera plus utilisé et va devoir bientôt prendre sa retraite.

Ce départ en retraite sera progressif, mais il est déjà prévu pour la fin de l'année. Les requêtes seront redirigées vers des serveurs expliquant tout ceci. Ces redirections disparaîtront totalement fin 2013.

La Fedora 18 (dont la beta a été retardé) ne devrait donc logiquement plus nous proposer l'envoie des données vers Smolt.

Bien sûr le besoin d'origine, disposer de statistiques sur le matériel des utilisateurs et son bon support est toujours présent. Un remplaçant de Smolt est donc déjà prévu, ce sera le projet "Census". Pour l'instant pas plus d'information sur ce dernier.

vendredi, août 31 2012 17:08

Les paquets PHP n'imposeront bientôt plus Apache

Les dépendances avec les RPMs c'est toujours du bonheur, surtout quand on se rappelle que l'époque où il fallait gérer tout ça à la mimine n'est pas si lointaine. Mais dès que l'on sort des clous, on se rend vite compte que ce n'est pas tout rose.

L'explication est simple, un mainteneur de paquet est bien souvent une grosse loutre oisive. Donc si le paquet marche chez lui, ça marchera chez tout le monde. CQFD.

Typiquement cela concerne les modules ou logiciels optionnels habituellement fait pour un logiciel ou moteur X mais qui peuvent tout à fait fonctionner avec un logiciel/moteur Y. Concrètement, le cas de figure le plus courant étant les paquets PHP. Si vous faites comme tout le monde et que vous utilisez Apache, pas de problème. Mais si vous êtes au choix aventureux, russe ou rusé, il est possible que vous utilisez Nginx par exemple, qui est une solution alternative à Apache. Et du coup, installer un paquet d'un logiciel en PHP qui par dépendance vous installe Apache, ça peut vite vous rendre nerveux...

why the fuck do i need apache

Heureusement, et mieux vaut tard que jamais, le guide des bonnes pratiques pour les paquets PHP vient d'être mis à jour chez Fedora, indiquant enfin, qu'il n'était pas normal d'imposer une dépendance sur httpd (=Apache). Que la vie va être belle maintenant!

A lire: Packaging Guidelines

NB: ceci devrait aussi impacter les paquets RPM sur RedHat et clones, à plus ou moins long terme...

NB2: Mon avocat me signale qu'il reste cependant une petite feinte digne d'un contrat d'assurance: les paquets PHP pourront toujours avoir une dépendance sur Apache du moment qu'ils proposent un fichier de configuration pour ce dernier. J'espère que ces paquets créeront rapidement un paquet <variante>-apache sinon tout cela ne changera pas grand chose...

mardi, juin 28 2011 08:35

Fin de vie pour la Fedora 13

Un bref rappel pour ceux qui seraient encore en Fedora 13, celle-ci est arrivée au terme de son cycle de maintenance (End of Life). Les cycles des Fedora se terminent en général 1 mois après la sortie de la version N+2.

Depuis le 24 juin 2011, 1 mois après la sortie de la Fedora 15, la Fedora 13 ne reçoit donc plus aucune mise à jour, il est de ce fait très important de passer à une version plus récente et encore maintenue comme la Fedora 14, voire mieux, la Fedora 15.

Annonce officielle

Instructions de mise à niveau

Pour info, la Fedora 14 est sortie le 02/11/2010 et devrait voir sa fin de vie après l'arrivée de la Fedora 16, grosso modo pour la fin de cette année. Quant à la Fedora 15, sortie le 24/05/2011, elle a encore de beaux jours devant elle. La Fedora 17 ne devrait sortir que dans 1 an...

Calendrier de la Fedora 16

Si le cycle Fedora de 6 mois vous semble trop court, il y a la distribution RedHat (il faut payer une souscription) et ses clones (gratuits), comme la Scientific Linux 6. Là le cycle de vie est de 10 ans, comme expliqué ici.

mercredi, mars 4 2009 16:17

Définir un VLAN

Configuration d'un VLAN sur une RedHat/CentOS/Fedora.

Lire la suite...