Aller au contenu Aller au menu
  • Dépêches
  • Journaux
  • Liens
  • Forums
  • Rédaction
  • 🎙️ Projets Libres

LinuxFr.org

Se connecter

Proposer un contenu

  • Pas de compte ? S’inscrire...

Re: Quelqu'un devrait modifier l'API de linux pour autre chose que POSIX...

Retourner au contenu associé (dépêche : systemd : l’init martyrisé, l’init bafoué, mais l’init libéré !)

  • [^] # Re: Quelqu'un devrait modifier l'API de linux pour autre chose que POSIX...

    Posté par Misc (site web personnel) le 27 février 2015 à 10:22. En réponse à la dépêche systemd : l’init martyrisé, l’init bafoué, mais l’init libéré !. Évalué à 10.

    Mais le fait est que de manière amusante, aucune distrib Linux moderne n'est certifié POSIX, et que le kernel ne le permet pas.

    On a eu la discussion au travail, et les exemples cités sont assez obscures, mais montre bien le souci.

    Par exemple, posix defini O_SEARCH
    http://pubs.opengroup.org/onlinepubs/9699919799/functions/open.html

    Et il semble que ça requiert un patch non trivial sur le kernel ( des histoires avec openat et chmod entre temps ) et que les discussions pour faire ça dans la glibc n'ont pas aboutit à un patch. Et que les gens de musl semblent pousser aussi pour le support kernel.

    Un autre exemple est :
    "mkdir a; ln -s a b; rmdir b/"

    Sur linux, ça fait un message d'erreur.

    D'après la norme POSIX, le / indique de s'appliquer à la cible du symlink :
    http://cygwin.com/ml/cygwin/2005-04/msg00566.html
    https://unix.stackexchange.com/questions/29769/trailing-slashes-on-symbolic-links-to-directories

    Et sur OS X, qui est certifié Posix, ça passe.

    Et il a donné que 2 exemples, mais je suis sur qu'on peut en trouver des tonnes.

    Donc à partir du moment ou le monde Linux se fout globalement de la norme POSIX depuis des années, je trouve assez curieux les gens qui disent "il faut la respecter", et je crois que ton vœu est donc déjà réalisé

Revenir en haut de page

Derniers commentaires

  • Re: président d'honneur
  • Re: 159 ans de retard
  • pas con, pas con du tout
  • Re: Saine réaction non schizophrénique
  • Re: La facilité
  • Merci pour ce retour hyper intéressant
  • Re: Saine réaction non schizophrénique
  • Re: Pratique en cascade
  • Re: Saine réaction non schizophrénique
  • Re: Saine réaction non schizophrénique
  • Re: Majority Report.
  • Re: Trois mots

Étiquettes (tags) populaires

  • intelligence_artificielle
  • grands_modèles_de_langage
  • merdification
  • états-unis
  • capitalisme
  • logiciel_libre
  • réchauffement_climatique
  • administration_française
  • canicule
  • datacenter
  • bigtech
  • jihad_butlérien

Sites amis

  • Agenda du Libre
  • April
  • Éditions D-BookeR
  • Éditions Diamond
  • Éditions Eyrolles
  • Éditions ENI
  • En Vente Libre
  • Framasoft
  • La Quadrature du Net
  • Lea-Linux
  • Open Source Initiative
  • Imprimerie Grafik Plus

À propos de LinuxFr.org

  • Mentions légales
  • Faire un don
  • L’équipe de LinuxFr.org
  • Informations sur le site
  • Aide / Foire aux questions
  • Suivi des suggestions et bogues
  • Wiki du site
  • Règles de modération
  • Statistiques
  • API pour le développement
  • Code source du site
  • Plan du site

AltStyle によって変換されたページ (->オリジナル) /