/usr friendly

Posté par  (site web personnel) . Modéré par Lucas Bonnet. Licence CC By‑SA.
35
4
nov.
2011
Fedora

« Le FHS du LSB est bien, mais “ / ” est un sacré bordel, il faut tout de même l’avouer. » Ceux qui auront compris cette phrase seront certainement d’accord. Pour les autres, LSB signifie Linux Standard Base, cela définit tout un ensemble de standards autour de GNU/Linux, dont… le FHS, qui est le Filesystem Hierarchy Standard, qui définit l’emplacement des fichiers.

À la racine, c’est‐à‐dire la base du système de fichiers, notée « / », on range notamment les données et les programmes statiques dans « /usr », bien. Ensuite, on range les binaires dans « /bin » et « /sbin », et les bibliothèques dans « /lib » et « /lib64 ». Oui, mais voilà, on range aussi des binaires dans « /usr/bin » et « /usr/sbin », et des bibliothèques dans « /usr/lib » et « /usr/lib64 ».

La proposition vient de Harald Hoyer et Kay Sievers, deux développeurs Red Hat, et est soutenue par Lennart Poettering. L’héritage de 30 ans d’UNIX est clairement à simplifier. Le but est de :

  • fusionner « /bin », « /sbin » et « /usr/sbin » dans « /usr/bin » ;
  • déplacer le contenu de « /lib » dans « /usr/lib » ;
  • déplacer le contenu de « /lib64 » dans « /usr/lib64 » ;
  • créer des liens symboliques pour rester compatible :
    • « /bin » vers « /usr/bin »,
    • « /sbin » vers « /usr/bin »,
    • « /lib » vers « /usr/lib »,
    • « /lib64 » vers « /usr/lib64 ».

Facile à retenir : « sbin », c’est has been ! Hum.

Ceci faciliterait grandement le montage et démontage des systèmes de fichiers, le démarrage du système, les instantanés (snapshots), la virtualisation, etc..

Est‐il démocratique, adapté et rentable que l’anglais soit la langue internationale ?

35
10
oct.
2011
Culture

Dans une série de vidéos, Claude Piron, psychologue et ancien traducteur, dissèque les mécanismes linguistiques, au travers d’une analyse critique du choix de l’anglais comme langue internationale.

Après avoir mis en lumière l’importance de la maîtrise d’une langue lors d’échanges internationaux politiques, économiques, scientifiques et autres, il montre en quoi le choix de l’anglais comme langue internationale :

  1. n’est pas démocratique ;
  2. est inadapté ;
  3. a un résultat, par rapport à l’énergie et aux sommes dépensées pour son apprentissage, proche de 0 ; ce qui ne serait jamais accepté dans d’autres domaines.

NdM :

Migration de PHP vers Git, Gitlab, Baregit

Posté par  (site web personnel) . Édité par Benoît Sibaud, NeoX et Nils Ratusznik. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
34
20
mar.
2012
Gestion de versions

Ainsi qu'il a été annoncé dans la dépêche de sortie de la version 5.4 PHP rejoint le nombre toujours grandissant de projets utilisant Git.

En effet, la nouvelle est tombée, la migration depuis SubVersion/SVN est désormais complète.

Comme beaucoup de projets désormais, le dépôt mis en avant est sur le non-libre github, bien que le dépôt de référence reste sur http://git.php.net

You can clone or fork the source from our GitHub mirror, and we also now support pull requests made via GitHub. The source is also available via git.php.net

Tout comme l'utilisation de github par Linus pour le noyau, il est intéressant de se demander pourquoi cet usage assez massif de services non libres de la part d'équipes de développement pourtant au fait des licences et de leurs conséquences. Une raison serait évidemment plutôt pragmatique (il suffit de cliquer sur les deux liens de dépôt pour comprendre rapidement) et montre que github a su comprendre et pleinement maîtriser les concepts liés au développement utilisant un outil de source décentralisé offrant de nombreuses fonctionnalités, notamment wiki, gestion des demandes, pull request.

Toutefois, des projets tels que Gitorious ou le très prometteur Gitlab existent.

À noter également le lancement de Baregit pour ceux qui souhaitent un hébergement Git de qualité, rapide et surtout sur territoire français et donc non soumis aux lois américaines sur les logiciels.

Pour en revenir à PHP, l'accès au dépôt Git est décrit et une FAQ est également disponible. Notez que contrairement à l'annonce, la FAQ mentionne git.php.net comme dépôt principal. Pour les nouveaux arrivant sur les Distributed Concurrent Versions System (DCVS, Gestion de version décentralisée) notez qu'une page présentant le workflow utilisé est disponible.

Il ne reste plus qu'à espérer que PHP va continuer d'améliorer sa situation notamment concernant les tests unitaires et le processus de release et que Git sera un atout pour cette lourde tâche.

Journal [HS] Quand quelqu'un vous parle de liberté...

Posté par  (site web personnel) . Licence CC By‑SA.
34
27
juil.
2021

36 15 Ma vie, une anecdote : hier j'ai dû faire la queue (une bonne heure au soleil et un masque, bonne marmite) et n'ai pas pu (vous me connaissez :) ) de prendre la défense d'une personne se faisant insulter (malheurs dans sa vie, son physique, etc, rien de bien nouveau) allégrement sous la passivité des voisins. Bon, ma réaction n'a certes pas changé grand chose à court terme (un classique) à part être la cible des insultes redirigées (…)

Journal Un nouveau format de paquets pour Ubuntu

Posté par  . Licence CC By‑SA.
Étiquettes :
33
10
mai
2013
Ce journal a été promu en dépêche : Un nouveau format de paquets logiciels utilisateurs pour Ubuntu.

Bonjour à tous, aujourd'hui nous sommes Vendredi, et comme tous les Vendredi les troll sortent de leurs grottes (ils ne font pas le pont).

Phoronix nous apprend qu'Ubuntu serait en train de préparer son propre format de paquet complémentaire aux .deb. Son avantage ? Fournir le logiciel avec toutes ses librairies, à l'instar de ce qui se fait dans les système d'exploitations propriétaires. Il n'y aura donc plus de dépendances à gérer, comme avec les .pbi sur PC-BSD, les .dmg (…)

Entretien avec des développeurs Python francophones

Posté par  (site web personnel) . Modéré par Lucas Bonnet. Licence CC By‑SA.
33
11
mar.
2011
Python

À l'occasion de la sortie de Python 3.2, deux développeurs français du langage Python, Antoine Pitrou et Victor Stinner (haypo) ont accepté de répondre à quelques questions sur Python.

Et comme ils fréquentent LinuxFr, ils savent quel est le niveau ici (très élevé, tant sur le plan technique que trollifique) ; donc, lâchez-vous dans les commentaires !

Journal Oracle abandonne OpenOffice

Posté par  .
32
16
avr.
2011

http://blogs.oracle.com/trond/2011/04/openofficeorg_to_become_a_pure.html

Pour resumer, Oracle dit (attention les detecteurs de mauvaise foi vont exploser) :

  • Il vaudrait mieux que le projet soit gere par un organisation dont ce serait l'objectif principal et de maniere non-commerciale

  • Il continuera a supporter l'adoption de formats ouverts tels qu'ODF

  • Ils ont un long historique d'investissements dans des technos open sources et qu'ils continueront a investir dans les technos open sources qui sont strategiques pour leurs clients tels que Linux et MySQL (ce qui selon moi (…)

Journal Apple = Microsoft + Google

Posté par  . Licence CC By‑SA.
Étiquettes :
31
10
fév.
2012

Apple représente de plus en plus une vision très inquiétante de l'avenir de l'informatique.

Sur les applications : Monopole de distribution + DRM
Sur les PC : batterie inamovible, puce de verrouillage de l'OS
Sur les tablettes, smartphones : batterie inamovible, OS propriétaire, cables propriétaire
Sur le clould privé : aucune API
Sur le contenu : Monopole de distribution/accès via iTunes, drm sur les livres, clips, films.

Apple c'est aussi des abandons unilatérale de produits majeurs, des abandons de plateformes.

(…)

FFII appelle aux dons contre le brevet logiciel unitaire

Posté par  (site web personnel) . Édité par Davy Defaud, Benoît Sibaud et Ysabeau 🧶 🧦. Modéré par Davy Defaud. Licence CC By‑SA.
31
10
déc.
2020
Justice

La FFII lance un appel urgent à donation à toutes les entreprises européennes du logiciel ainsi qu’à la communauté du logiciel libre et de l’Open Source (FLOSS) afin de pouvoir financer un dépôt de plainte constitutionnelle contre le projet du brevet unitaire.

La Cour UPC (la Cour de justice unifiée dédiée aux brevets) va promouvoir les trolls des brevets et des destructions d’emplois, sans que la CJEU (la Cour de justice de l’Union européenne) puisse avoir son mot à dire en matière de brevets, et les brevets logiciels en particulier. Seule la Cour constitutionnelle de Karlsruhe peut nous tenir à l’abri de l’UPC et de ses trolls sur les brevets.

Le brevet unitaire est la troisième tentative d’imposer les brevets logiciels en Europe, par la jurisprudence de ces cours spécialisées en brevets.

Journal Le féminisme me gonfle

Posté par  . Licence CC By‑SA.
31
22
jan.
2014

Petite intro

Sous ce titre quelque peu provocateur, j'aimerais revenir sur les récentes (1), ou moins récentes discussions (2) qui ont eu lieu ici même concernant de près ou de loin le féminisme et mon ressenti autour de tout cela (3).

Pour bien situer les choses, petit rappel : je suis un homme, blanc, motard, barbu, tatoué, percé et admin sys. Bref, l'archétype même du macho en puissance.

Cependant, je me considère comme féministe. Ouais, ça vous en bouche un (…)

Journal Python comme premier langage de programmation ?

30
22
juil.
2014

Un récent article recensait quel langage est étudié en premier dans le cursus universitaire aux Etat-unis. Il en ressort que Python est le langage le plus utilisé, devant Java, Matlab et C/C++. Ce n'est pas vraiment une surprise, au vu de la popularité du langage et de sa relative simplicité d'apprentissage.

Si je devais apprendre à programmer aujourd'hui je pense que je choisirais Scala, parce qu'il élégant, statiquement typé et combine les notions de programmation fonctionnelle et orientée-objet. Et vous (…)

Journal Gnome vs Canonical: l'avis de Aaron Seigo

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
28
8
mar.
2011

http://aseigo.blogspot.com/2011/03/collaborations-demise.html

Article interessant sur le blog de aseigo.

On y découvre le manque de volonté du projet Gnome pour collaborer avec les autres projets et en particulier avec Ubuntu.

On y voit comment Canonical arrive a discuter avec le projet KDE (même si ils ne sont pas toujours d'accord) pour trouver des compromis avec certaines technologies là ou Gnome refuse le dialogue avec des arguments qui ne semblent vraiment ne pas tenir la route (comme le démontre Aaron).

Si j'ai (…)

Journal Notre guide a parlé

Posté par  .
28
7
oct.
2011

«Je ne suis pas heureux qu’il soit mort, mais je suis heureux qu’il soit parti»

Richard Stallman, personnage intemporel que l'on ne présente plus, s'est exprimé sur la mort de Steve Jobs, et un vendredi !

Il l'annonce sur son site : http://stallman.org/archives/2011-jul-oct.html#06_October_2011_(Steve_Jobs)

Vu ici : http://www.ecrans.fr/Je-ne-suis-pas-heureux-qu-il-soit,13359.html

Mais c'est bien plus amusant de le lire ici : http://www.mac4ever.com/news/65592/quand_stallman_se_rejouit_de_la_mort_de_jobs/

Au passage, je tiens à préciser que je connais bien mac4ever, j'y suis d'ailleurs modérateur, bien que je ne m'y suis sois (…)

Journal Wikimedia France: Symbiote ou parasite du libre ?

Posté par  . Licence CC By‑SA.
28
22
déc.
2011

Sommaire

Monjour Nal !

Comme chaque fin d'année, la Wikimedia Foundation fait un appel au don.

C'est bien normal. Il faut bien héberger le 5e site le plus visité au monde. Le premier qui n'est pas à but commercial. La première encyclopédie au monde. Bref, n'en jetez plus. Rien de plus légitime.

Pour se faire, la Wikimedia Foundation met un gros header en haut de toutes les pages consultées incitant à (…)

Journal Gnome VS KDE

Posté par  .
Étiquettes :
27
8
avr.
2011

Après avoir vécu la difficile montée en puissance de la branche 4.x de Kde, je suis très heureux de voir la flopée d'aficionados de Gnome débarquer au moment du passage a Gnome 3 et déclamer de longs pamphlets sur le coté inachevé de leur transition majeure.

Ce à quoi je ne pourrai que me permettre d'ajouter : Ben les gars, passez sous KDE, c'est moderne et fonctionnel :p