En gros, il y a des trucs impossibles à faire en pur shell, et comme je conclue mon pâté, tu va te retrouver à faire un bout de systemd dans un start-stop-daemon magique qui fait tout. Autant faire des unités systemd.
Ben c’est un peu ce que je dis, à force de rajouter des pansements à start-stop-daemon, on invente un systemd en plus lourd.
ce commentaire est sous licence cc by 4 et précédentes
Mais tu viens de découvrir toute la beauté de la compétance et des arguments des anti-systemd.
Tous ce que j’ai vu je l’avais déjà entendu rapporté par d’autres. En fait, l’essentiel de mon message porte moins sur systemd que sur la manière dont les anti-systemd font du bruit, par exemple en vampirisant des organes de communications de projets qui n’ont rien à voir pour faire du référencement, comme ici où un gars de neo900 colle 6 liens en page d’accueil de neo900 vers devuan.org, alors que le projet neo900 n’a pas pour mission de résoudre les problèmes d’init de Debian.
Prêt à enlever le projet neo900 de tes flux RSS ou tu y essayes encore d'y croire un peu à la nostalgie
Nostalgie de quoi ? Je suis le projet neo900 avec intérêt parce que je suis par exemple extrêmement satisfait de ma pandora et que je vois dans le projet neo900 l’occasion d’avoir un smarthpone avec une expérience proche que celle que j’ai sur ma pandora. Je vais développer cette analogie pandora/neo900 parce que cette analogie est bonne pour montrer la distinction entre les motivations du concepteur et les motivations de l’acheteur, que ces motivations peuvent être frontalement opposés mais que pourtant, les concepteurs et les acheteurs peuvent être d’accord sur le produit.
La pandora :
La pandora a été conçue pour être une console de jeu de poche.
Je n’ai jamais acheté de console de jeu de poche
Je n’ai jamais eu de console de jeu de poche
Je n’ai pas besoin de console de jeu de poche
La pandora est tout à fait adaptée à servir de baladeur multimedia.
Je n’ai jamais acheté de baladeur multimédia
Je n’ai jamais eu de baladeur multimédia, non, pas même un lecteur mp3 noname, jamais, même pas un S1
je me passe très bien de baladeur multimédia
J’ai acheté la pandora pour me servir d’ordinateur portable de poche. Je peux utiliser dessus un système d’exploitation de bureau comme GNU/Linux, et de n’importe où je peux lancer des applis d’ordi de bureau, comme firefox ou libreoffice, et je peux administrer à distance le parc des différentes entitées pour lesquelles je travaille. Hop en deux temps trois mouvement on m’appelle pour un problème technique, hop j’ouvre le coquillage, hop je partage la connexion internet de mon téléphone, hop je suis dans la place.
Autre avantage, je peux partir trois jours sans charger la batterie, et avec une batterie de pandora, je peux charger deux fois mon smartphone. J’ai deux batteries pour ma pandora, donc je peux partir trois à quatre jour en ayant dans la poche un ordinateur complet, un téléphone, et une connexion internet fonctionnelle pendant tout ce temps sans chercher une seule prise de courant.
Bon maintenant que je l’ai cette pandora, il m’arrive de jouer en voyage avec, ou de regarder des films ou d’écouter de la musique avec dans le train. Mais je ne l’ai pas achetée pour ça, je n’aurais jamais acheté la pandora comme console de jeu ou comme baladeur multimédia. Je suis peut-être le 0.1% de leur public, mais le produit qu’ils ont développé me convient très bien.
Je peux avoir Debian sur mes serveurs, sur mon poste de travail, et dans ma poche. Ici je ne parles pas de Debian comme un choix politique ou une question de goût, mais Debian comme méthode de travail : je peux déployer ma méthode de travail du serveur à ma poche.
La pandora est un peu grosse par rapport à certains smartphones et il faut une grosse poche, mais ses quelques centaines de grammes sont rien à coté des 4 ou 5 Kg de matériel photo que je peux embarquer parfois, et je suis sûr d’avoir toujours un véritable ordinateur avec une vraie distrib même quand je n’ai pas la place dans mon sac de mettre un ordinateur standard.
Autre avantage très intéressant, la pandora a deux ports de carte SD, grâce à elle, j’ai dans la poche ou dans un coin de mon sac un appareil capable de faire des transferts de carte à carte, ou bien, avec un disque du externe, de vider mes cartes mémoires sur le disque dur externe.
Maintenant revenons au neo900.
Le neo900 :
Le neo900, comme son nom l’indique, veut refaire revivre le projet n900, je suppose que tu fais référence à cela lorsque tu parles de nostalgie.
Je n’ai jamais eu de n900
Je n’ai même jamais vu ni touché de n900 de toute ma vie
Je n’ai jamais désiré de n900
Il n’y a donc aucune nostalgie.
Accessoirement, le projet neo900 réutilise énormément du travail que le projet openmoko a abattu. Aussi, les developpeurs des projets pandora et son successeur pyra et ceux du projet neo900 se connaissent et collaborent parfois.
Je n’ai jamais eu d’openmoko donc de ce coté là, la nostalgie est complètement absente, aussi.
En fait j’attends du neo900 la même chose que j’attendais de la pandora, avoir dessus un système connu que je connais bien, peu importe que la logithèque android/ios soit absente, et de pouvoir avoir Debian sur mon serveur, sur ma pandora, et sur mon téléphone. Le fait que le neo900 mime le n900 me passe complètement par dessus la tête. Je m’intéresse au neo900 parce qu’il est le dernier projet (en terme de chronologie) de téléphone de ce type à être développé. Le projet neo900 m’intéresse parce que je rêverai de pouvoir un jour (mais je ne l’ai jamais fait encore) pouvoir administrer mon téléphone comme j’administre ma pandora.
qu'est-ce que le neo900 à part une résistance au changement, hein?
Le projet neo900 est pour moi l’opportunité de faire quelque chose de tout à fait nouveau et unique, que je n’ai jamais fait ni toi même n’a jamais fait, il ne s’agit donc pas de résistance au changement au contraire.
Mon smartphone est actuellement un iphone fourni par ma boîte. Si je résistais au changement, mon prochain téléphone serait un iphone, pas un neo900.
Avant cet iphone j’avais un smartphone non android non iphone : un samsung tocco qui a 6 ans et qui a encore des avantages sur de nombreux iphones.
Avant le tocco, j’avais un RX 80 pico, j’ai eu le v1 et le v4, le pico c’est ça, ça a les dimensions d’une carte de crédit (mais plus épais) et ça coûte 7€.
Le Pico :
Je n’ai pas un grand besoin pour mon smartphone, l’actuel n’a quasiment aucune application tierce installé, l’ipod intégré ne contient qu’une seule piste depuis le jour où j’ai réussi d’en transférer une mais ça s’est arrêté là, et il n’y a pas de jeux. En fait je crois que les rares applications que j’ai installé ont été installées via cydia, et donc apt. Ironie.
Bref, nostalgie mon c*l, je n’ai pas les usages du grand monde, et quand je veux faire des choses qui ne sont pas basiques, je veux faire des choses avant-gardistes que personne ne fait encore.
D’ailleurs c’est exactement l’expérience que j’ai avec ma pandora, quand les gens voient ma pandora dans ma poche ils rient sous cape en pensant que c’est un walkman à cassette (c’est à peu près le même volume), et puis plus tard quand ils me voient travailler avec ils sont tous émerveillés autour de moi « oh p*t**n c’est trop bien ça existe, comment on s’en procure, c’est trop cool, ouah on peut même faire ça ? » alors qu’ils ont tous des tablettes ou des smartphones dernier cri. Bref, je suis pas là pour impressionner les gens, mais si une pandora peut impressionner les gens (et « tous les gens ») et est vue comme de l’avant-garde, si je vise la même expérience avec un neo900, c’est tout sauf par nostalgie.
Le neo900 a un vrai clavier, on peut installer une debian dessus, le neo900 a un tuner FM et un émetteur FM, et accessoirement je travaille pour une radio FM et l’idée de pouvoir développer mes propres outils de diagnostique sur mon téléphone est séduisant.
Il y a plein de téléphones android qui ont des spécifications similaires au neo900, mais l’idée de déployer un outil sur la Debian de mon téléphone comme je le déploie sur la Debian de mon poste de travail est séduisante, très séduisante.
Non, je ne suis pas nostalgique, je veux faire des choses que personne ne fait encore, le neo900 est un bon candidat pour cette avant-garde.
ce commentaire est sous licence cc by 4 et précédentes
Par exemple, wrapper les fonctions do_start() et do_stop() de start-stop-daemon
Bref, ça fait partie des fonctionnalités cools de systemd
Mais cela ne justifie pas, à mes yeux, un changement aussi global (au lieu d'une simple mise à jour de l'existant)
Certes, on peut envelopper l’enveloppe de l’enveloppe de l’enveloppe de l’enveloppe, mais peut-être que certains se sont dit qu’une couche de plus sur l’existant était la couche de trop ?
Je crois qu’on peut comparer le système d’init avec l’administration publique. 1/4 des actifs du pays sont fonctionnaire, c’est lourd mais ça marche encore, et quand on a besoin de faire évoluer le bouzin, on rajoute encore une couche avec des gestionnaires pour gérer les gestionnaires, et l’on fait des réunions pour organiser des réunions, et on crée des commissions pour assister les commissions. Tout le monde râle parce que c’est lourd et que ça coûte cher et que c’est pas efficace, mais quand on veut réformer en profondeur, le pays tout entier est en grève. Il faut dire qu’1/4 du pays vit grâce à ce montage donc la force de frappe en faveur de l’immobilisme est conséquente.
ce commentaire est sous licence cc by 4 et précédentes
Je crois franchement que c’est juste du bruit, et que le bruit ne mérite pas autant de publicité.
Du bruit donc, fait par des personnes qui s’autoproclament « nous les administrateurs systèmes vétérans d’unix » (ah oui ?), qui en d’autres occasions se vantent de pratiques d’administration étonnantes du genre « je fais tout en root parce que je suis sur mon propre ordinateur dans ma propre maison » et qui présentent leur méthode ainsi :
Envoyez vos sous
Venez faire le boulot
Et alors qu’ils ne sont qu’à ce niveau là, annoncent déjà qu’ils vont refaire tout Debian, avec la branche stable, testing et unstable (ouioui), alors qu’ils n’ont ni argent ni contributeurs, et que lorsqu’on pose la réponse « êtes-vous tous seul ? », ils répondent « non, il y a plein de mécontents de systemd », ce qui signifie « qui pourraient nous rejoindre », ou pas.
Ce truc ressemble à un énorme coup de bluf, coup de bluff bien ficelé, mais du bluff. D’ailleurs c’est comme ça que les choses marchent dans notre monde médiatique: il faut un nom (Veteran Unix Admin) et se proclamer expert (Veteran Unix Admin). C’est assez significatif : l‘info se répand comme une traînée de poudre mais sont toujours aussi seuls.
Par exemple, leurs sites sont composés d’une seule page à chaque fois et avec beaucoup de troll dedans, tout le monde glose sur le troll mais personne ne clique sur les rares liens sérieux présents sur ces pages, comme par exemple les liens des dépôts qui sont complètement ignorés (et après ça réclame une do-ocractie)…
quand des projets bien en vus sont instrumentalisés pour colporter du bruit, l’exemple neo900
Bref, cette histoire fut pour moi l’occasion de me retrouver embarqué dans un troll systemd pour la première fois, et ça c’est passé comme ça pour moi :
Mon lecteur de flux rss remonte un nouvelle du projet neo900, que je m’empresse d’ouvrir, et là je suis étonné, au lieu de diagrammes, de schémas, de considérations sur le développement de ce téléphone, un seul lien sans aucun commentaire ni explication et répété 6 fois. Ce lien était http://devuan.org, adresse que je voyais pour la première fois de ma vie.
La page du projet neo900 ressemblait à cela hier:
Alors je vais sur le chan #neo900 et je dis « hum, il semble qu’il y ai du spam dans votre µblog ».
Ce à quoi l’un s’empresse de rire et de me répondre « il semble qu’il y a du spam dans mon ordi depuis la dernière mise à jour ». Un autre soulève « il serait bon de rester un peu en retrait de ces problèmes pour ne pas effrayer les donateurs », mais cela ne le refroidit pas.
Je leur fait remarquer que si les gens du projet neo900 se font eux aussi appeler « Veteran Unix Admin » comme ceux qu’a très bien décrit MISC, alors le projet neo900 cesse d’être intéressant pour ceux qui comme moi voient dans le neo900 l’opportunité d’un téléphone sécurisé. On me répond que ce raisonnement est fallacieux et que si je cherche la sécurité, je devrais avoir mieux affaire qu’utiliser systemd (et ce n’est pas fallacieux ça ?).
Je réponds que je n’en ai rien à faire de systemd mais que je les mets en garde à propos d’un troll en page d’accueil de leur site et qu’ils sont en train de mettre en jeu leur réputation publique.
Celui qui s’était empressé de rire se met alors à expliquer comment systemd détourne toutes les distributions et pille les concurrents (argument pas très fallacieux hein), et surtout, surtout, qu’il a eu des problèmes avec pulseaudio dans le passé (argument pas du tout fallacieux non).
À aucun moment il ne remarque qu’il a utilisé le µblog officiel du projet neo900 à la place de son twitter personnel, et quand un autre lui fait remarquer que ça pourrait être bien de laisser la communication publique du projet net de ce genre de considération politicienne, il répond qu’il ne voit pas le problème. Au final, le seul résultat fut qu’il a réduit sa liste de liens de 6 à 3, toujours sans commentaire, toujours en page d’accueil du projet.
Bref, voilà comment des trolls profitent de leur situation bien placée pour relayer d’autre trolls, et ce aux dépends des autres projets comme le présent projet neo900 pour lequel j’ai beaucoup d’estime, et dont je suis désolé de le voir se faire instrumentalisé par des trolls.
ce commentaire est sous licence cc by 4 et précédentes
Est-ce que deux fois la même chaîne mais dans un contexte différent (autre poste de travail, ou bien le logiciel a été fermé entre temps, ou deux fichiers différents modifiés pour devenir les mêmes) produisent exactement le même fichier, ou pourrait-il y avoir des métadonnées peu utiles de rajoutées (voir tout simplement du bruit) ?
ce commentaire est sous licence cc by 4 et précédentes
Et est-ce que ça récupère le premier mot de la ligne suivante pour le mettre à la fin de la ligne actuelle si je supprime un mot sur la ligne actuelle ?
Dans le cas où l’éditeur sait récupérer les mots de la ligne suivante pour garder une moyenne proche de 8, que se passe-t-il si je veux volontairement placer un alinéa mais pas un saut de paragraphe ?
Bref, la coupure automatique à 80 colonnes est defective by design. Elle ne marche que pour les machines qui pondent du texte sans modifier l’existant.
ce commentaire est sous licence cc by 4 et précédentes
« le gars »: c'est loin d'être n'importe quel « gars », Miguel de Icaza…
Miguel est une autorité compétente et recevable pour des problématiques liées à Mono par exemple, mais ce n’est pas du tout une autorité pour Markdown.
C’est comme si François Hollande donnait son avis sur le noyau Linux, être président de la république ne le rend pas compétent en dev noyau.
En anglais il est recommandé de mettre deux espaces après un point en mode texte. C'est assez courant sur les mailing lists, dans les commentaires de code, etc, même si tout le monde ne le fait pas.
On a bien inventé l’espace insécable fine à placer avant une ponctuation double, ils n’ont qu’à inventer l’espace long à placer après le point s’ils veulent vraiment inventer quelque chose…
Un des gros défaut de Markdown est qu’il y a toute une partie de la spec qui hérite directement du langage de programmation Whitespace, avec des caractères de contrôles invisibles : alinéa, verbatim… et Miguel veut rajouter de la typographie… Non, s’il vous plaît, pitié !
ce commentaire est sous licence cc by 4 et précédentes
un truc de bien pour être complet (si possible optionnel), serait de pouvoir spécifier une image de prévisu (à moins que ce soit au site de la générer ?) pour éviter que les sites qui hébergent les vidéos se prennent un bout de téléchargement rien que pour la générer, par défaut en html5, le navigateur lit un bout de vidéo pour afficher une miniature, c’est souvent plus lourd que télécharger une image, et la balise html5 permet de spécifier cette image.
ce commentaire est sous licence cc by 4 et précédentes
Moué non, le Textile a des trucs assez bien pensé, comme le fait de baliser les titres avec h1., h2., h3. etc.
Bon, ça ressemble tout de suite à du code à la différence de markdown, mais c’est concis et ça supporte de multiples niveaux, à la différence de markdown (combien de niveau en soulignement ? deux ?, et multipliant les # ça peut devenir compliqué s’il y a beaucoup de niveaux).
Par contre en textile il y a d’énormes défauts qui me font préférer Markdown.
Les urls sous la forme "texte":chemin , que se passe-t-il quand l’url termine par un point ? Pour cette raisons, à chaque fois que je dois écrire du textile et que je veux mettre un point après une url je laisse une espace disgracieuse parce que je ne sais pas quel sera le comportement, et si le moteur textile ne permet pas de placer un point en fin d’url, c’est qu’il est défectueux.
La balise image ne permet pas d’écrire un texte alternatif en Textile, le Markdown si. Le Markdown est donc lisible en mode texte de manière interprétée ou non interprété, même sans affichage des images. Le Markdown est plus adapté à l’export HTML que le Textile. Le Textile n’est pas exportable vers l’XHTML qui requière l’attribut alt.
Textile: !//url!
Markdown: 
Le code inline, l’utilisation du charactère @ pollue la lecture, surtout qu’il y a plein d’usages légitimes du @ dans un texte, à la différence du discret `.
Textile: Ceci est du @code@ et @encore@ et voici mon@adresse.
Markdown: Ceci est du `code` et `encore` et voici mon@adresse.
Et il y a peut-être d’autres problèmes auxquels je ne pense pas, j’évite le Textile autant que possible à cause de ces trois problèmes.
ce commentaire est sous licence cc by 4 et précédentes
ça je perds liquidprompt quand je fais « su - root » ; je ne perds pas liquidprompt quand je fais « su root » par contre.
Tu ne perds pas liquidprompt, c’est l’inverse qui se passe : tu ne le relances pas à l’ouverture d’une nouvelle session vierge.
sudo ou pas, c’est le sens du message de Dolmen plus haut. C’est une notion fondamentale, si tu lances un shell de login avec un nouvel utilisateur, son environnement est le sien, pas le tien, donc il est normal et il faut que certaines informations ne soient pas propagées entre les deux sessions.
Il y a des astuces pour ouvrir un shell sous un autre utilisateur en conservant l’environnement, via sudo justement, mais donc si tu n’utilises pas sudo ou autre outil de ce type, ce que Dolmen dit est d’autant plus vrai. Il est normal et il faut qu’en ouvrant une nouvelle session utilisateur cette session soit différente de celle des autres utilisateurs.
Ce qu’il te faut faire, c’est soit configurer chaque utilisateur pour utiliser liquidprompt, soit configurer le système pour que tous les utilisateurs utilisent liquidprompt.
ce commentaire est sous licence cc by 4 et précédentes
Il est vrai que je n’y crois pas vraiment, à Office sous GNU/linux, en tout cas aujourd’hui ce serait se tirer une balle dans le pied.
Mais il est tout aussi vrai qu’avec l’apparition de ces nouvelles plateformes (comme Android) qui ont poussé comme des champignons sur des marchés où Microsoft est minoritaire, Microsoft se laisse convaincre d’y porter sa suite Office. Avec le temps, GNU/Linux sera peut-être bientôt le dernier endroit où la suite Office sera absente, et avec ce changement de perspective, GNU/Linux ne sera peut-être plus le rival à détruire mais le dernier royaume à conquérir, ou à séduire. Et là ça peut changer, c’est typiquement ce qu’il semble se passer avec .NET.
Qui plus est, Microsoft semble se diriger vers une gratuité de Windows, qui est déjà effective pour les téléphones et les tablettes il me semble. Ce n’est pas près de changer sur le poste bureautique, mais si cela venait à changer pour une raison encore inconnue et à venir, alors Office ne serait plus le produit qui fait vendre du Windows (il ne l’est déjà pas pour le mobile et les tablettes), il deviendrait donc possible pour Microsoft de distribuer Office pour GNU/Linux.
Une des raisons encore inconnue et à venir, ça peut être par exemple la minorité d’Office sur des postes de travail sous Windows, que ce soit parce que le poste de travail deviendrait minoritaire, ou que le poste de travail sous Windows deviendrait minoritaire.
Mais bon, pour le moment il semble que la disponibilité d’Office sur iOS/Android ne soit là que pour permettre de garder (et continuer d’acheter) Office sur le poste de travail. Office sur le poste de travail GNU/Linux, ce n’est donc pas près d’arriver.
ce commentaire est sous licence cc by 4 et précédentes
Je ne suis pas emballé par l’idée d’ « un CA pour les gouverner tous ». À quelle législation ce CA sera-t-il soumis ? Avons-nous affaire à un pot-de-miel corruptible par l’appareil législatif américain ?
Comme relevé dans les commentaires du sondage de LinuxFr, il serait plus malin de permettre de faire signer un même certificat auprès de plusieurs CA, ce afin de permettre à de nouveaux CA d’apparaître avant d’être reconnus comme fiables, et surtout de permettre à des « too-big-to-fail » de disparaître, parce que pour le moment on prend des certificats chez des gros pour être reconnu par 100% des navigateurs, et les navigateurs gardent les gros pour ne pas perdre 100% des internautes, faire preuve de fiabilité ne compte plus que pour les nouveaux-arrivants.
ce commentaire est sous licence cc by 4 et précédentes
Du coup là aussi ça ne fait pas de sens de ne pas voir les mods comme de simples plugins du moteur (concrètement ce sont des .so chargés dynamiquement).
Oui, mais cela ne vient-il pas du fait qu’ioquake3 a toujours été distribué comme un remplaçant du moteur de Quake 3 pour faire tourner Quake 3 et nécessiter Quake 3, quand bien même le moteur pouvait être distribué comme un moteur générique et agnostique ?
ce commentaire est sous licence cc by 4 et précédentes
Par contre, il est possible de compiler ioquake avec le paramètre "STANDALONE" qui enlève cette limitation pour les mods
Ah bien ! Donc en fait il ne reste qu’à convaincre les uns et les autres, il est tout de même dommage de se farcir plusieurs ioquake pour chaque jeu…
C’est un ajout d’ioquake ou c’était comme cela dans le moteur quake 3 de base ?
Il aurait été super (mais ça arrive un peu tard maintenant) de lancer une initiative unifiée pour que chacun des mods qui voulaient devenir standalone puissent reposer sur le même moteur. Par exemple décrire un chemin parent standard (/usr/share/games/unified/, ~/.local/share/unified/).
Un truc excellent aurait été de livrer un mod minimaliste ne faisant que proposer un menu pour les jeux installés, dans le cas où l’on aurait lancé le moteur seul et non pas un lanceur pour le jeu, et pour pouvoir tester le moteur même sans installer de jeu. La distribution de jeux aurait même pu se faire uniquement en espace utilisateur (comme fait pimi) une fois le moteur installé par la distro.
Le moteur spearmint ambitionne d’avoir ce rôle de moteur générique, parce qu’il est vrai qu’ioquake3 est trop lié à Quake 3 dans la façon dont il est distribué.
Si le moteur ioquake3 est générique, il est distribué uniquement pour être un remplaçant à Quake 3 et pour lancer (et nécessiter) baseq3. Alors qu’au contraire, tel qu’il est conçu, une distro pourrait distribuer spearmint le moteur quel que soit le jeu, et mint-arena pour les joueurs de Quake 3.
Après, je ne sais pas si le moteur spearmint est bien connu par les uns et les autres (je pense par exemple au projet Smokin’ Guns qui voit sa 1.2 plutôt incertaine).
ce commentaire est sous licence cc by 4 et précédentes
C’est ce qu’il me semblait parce que bon dans les faits, il n’a pas beaucoup évolué.
Et au final ils font un nouveau jeu sur UT4…
J’avais vu ça mais je ne sais pas si c’est encourageant. Rien à voir avec UT4, mais ça fait plusieurs fois qu’il me semble les entendre annoncer prendre un nouveau départ et que ça irait mieux après, même si cette fois, avec un changement de moteur, c’est assez conséquent. Disons que pour le moment je vois les annonces qui s’enchaînent années après années, mais rien de vraiment concret en sortir.
Par contre de manière générale, si tu as plus de détails sur :
généralement avoir un code libre ferme pas mal de portes par rapport à l'industrie du JV.
n’hésite pas. :-)
ce commentaire est sous licence cc by 4 et précédentes
De même, comme on le voit dans ce thread sur la confusion sur le passage d'une licence à une autre, ajouter un patch GPLv3+ à un projet GPLv2+ ne transforme pas — d'une certaine manière — d'un coup « tout le projet » en GPLv3+ : toute modification du projet qui n'est pas déterminée comme un travail dérivé du patch en question peut tout à fait continuer à exister sous GPLv2+
Ben, pour ce qui est du code, c’est vrai, si j’inclus un patch GPLv3+ dans un projet GPLv2+, toute personne qui clone le dossier des sources peut retirer ce patch, et ce qui reste après nettoyage est effectivement un code sous GPLv2+.
Maintenant, si ladite personne retire le patch et publie un binaire, les utilisateurs du binaire peuvent exiger différentes choses selon les termes de la GPLv2+. Si ladite personne ne retire pas le patch et publie un binaire, les utilisateurs du binaire peuvent exiger différentes choses selon les termes de la GPLv3+.
C’est pour ça que j’ai plutôt utilisé le verbe teinter que le verbe transformer, c’est déjà ce mot là qui est utilisé lorsque par exemple on compile et charge un module propriétaire sur un système Linux. L’ensemble « Linux + module » est soumis aux termes des licences de l’ensemble de ses parties (qui peuvent être incompatibles, d’où l’impossibilité de redistribuer).
Si tu distribues un binaire ioquake3, à partir du moment où tu le distribues avec un patch GPv3+, il faut que tu fournisses en plus une copie de la GPLv3+ avec ton binaire, ça ne change rien au fait qu’effectivement l’écrasante majorité du code est et restera du code GPLv2+.
ce commentaire est sous licence cc by 4 et précédentes
Je n’ai pas écouté, mais d’après ce que tu dis, le titre de ce journal ne devrait pas plutôt être « Pour Gérard Berry, ce logiciel libre c'est compliqué à cause d'Intel » ? :p
Ah, une seule lettre vous manque, et…
ce commentaire est sous licence cc by 4 et précédentes
En même temps en licenciant « version x ou suivantes », on signe un chèque en blanc au bénéfice de la FSF, tant qu’ils sont dignes de confiance ça va, mais ils ont tout pouvoir sur le contrat qui couvre ton code dès lors qu’ils publient une licence nommée « GPL version x+n ».
ce commentaire est sous licence cc by 4 et précédentes
Ah je veux bien croire que certains ont des solutions fumeuses et opposent des arguments non rationnels, et ton exemple d’Urban Terror est extrêmement pertinent, ils ont officiellement et publiquement justifié leur retour au propriétaire pour deux raisons (traduction libre du fond de ma mémoire) :
En utilisant le code du SDK propriétaire et non celui d’ioquake3, Urban Terror qui était déjà standalone ne serait plus un mod, mais un vrai jeu.
En utilisant le code du SDK propriétaire et non celui d’ioquake3, ils pourront améliorer le code, et tout le monde aime les améliorations.
Pour le premier argument fumeux, ça doit être l’effet « cours des grands ». C’est fumeux mais ça compte vachement pour certains. Pour le second argument fumeux, ils devaient sous-entendre que tant qu’ils avaient obligation de distribuer leurs modifications, ils ne modifieraient rien.
Quoi qu’il en soit, ces arguments ne tiennent pas, ioquake3 n’empêche pas de faire un standalone (ils l’ont fait eux-même) et ioquake3 n’empêche pas de modifier le code. Donc oui, c’est fumeux et ça cache des motivations non dites qu’ils n’ont pas voulu assumer publiquement.
Ce que j'ai oublié de dire c'est que généralement avoir un code libre ferme pas mal de portes par rapport à l'industrie du JV.
Le troll GPLv2+/GPLv3+ est stérile, mais ça par contre c’est super intéressant, tu pourrais détailler plus ? :)
Le projet Urban Terror se justifie avec des argumentations fumeuses, mais ils ambitionnent d’être pris au sérieux, quelles portes pourraient s’ouvrir pour eux en fermant leur code ? Ça ils se sont bien gardés de le détailler…
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Fonctionnalités clées.
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Pourquoi les zélateurs et détracteurs de systemd ne s'entendront jamais. Évalué à 5.
Ben c’est un peu ce que je dis, à force de rajouter des pansements à start-stop-daemon, on invente un systemd en plus lourd.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: trop de bruit pour rien
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Devuan forks Debian: un choc ou c'était inévitable?. Évalué à 10. Dernière modification le 30 novembre 2014 à 20:28.
Tu ne me connais pas, et je ne te dois rien.
Tous ce que j’ai vu je l’avais déjà entendu rapporté par d’autres. En fait, l’essentiel de mon message porte moins sur systemd que sur la manière dont les anti-systemd font du bruit, par exemple en vampirisant des organes de communications de projets qui n’ont rien à voir pour faire du référencement, comme ici où un gars de neo900 colle 6 liens en page d’accueil de neo900 vers
devuan.org
, alors que le projet neo900 n’a pas pour mission de résoudre les problèmes d’init de Debian.Nostalgie de quoi ? Je suis le projet neo900 avec intérêt parce que je suis par exemple extrêmement satisfait de ma pandora et que je vois dans le projet neo900 l’occasion d’avoir un smarthpone avec une expérience proche que celle que j’ai sur ma pandora. Je vais développer cette analogie pandora/neo900 parce que cette analogie est bonne pour montrer la distinction entre les motivations du concepteur et les motivations de l’acheteur, que ces motivations peuvent être frontalement opposés mais que pourtant, les concepteurs et les acheteurs peuvent être d’accord sur le produit.
La pandora :
La pandora a été conçue pour être une console de jeu de poche.
La pandora est tout à fait adaptée à servir de baladeur multimedia.
J’ai acheté la pandora pour me servir d’ordinateur portable de poche. Je peux utiliser dessus un système d’exploitation de bureau comme GNU/Linux, et de n’importe où je peux lancer des applis d’ordi de bureau, comme firefox ou libreoffice, et je peux administrer à distance le parc des différentes entitées pour lesquelles je travaille. Hop en deux temps trois mouvement on m’appelle pour un problème technique, hop j’ouvre le coquillage, hop je partage la connexion internet de mon téléphone, hop je suis dans la place.
Autre avantage, je peux partir trois jours sans charger la batterie, et avec une batterie de pandora, je peux charger deux fois mon smartphone. J’ai deux batteries pour ma pandora, donc je peux partir trois à quatre jour en ayant dans la poche un ordinateur complet, un téléphone, et une connexion internet fonctionnelle pendant tout ce temps sans chercher une seule prise de courant.
Bon maintenant que je l’ai cette pandora, il m’arrive de jouer en voyage avec, ou de regarder des films ou d’écouter de la musique avec dans le train. Mais je ne l’ai pas achetée pour ça, je n’aurais jamais acheté la pandora comme console de jeu ou comme baladeur multimédia. Je suis peut-être le 0.1% de leur public, mais le produit qu’ils ont développé me convient très bien.
Je peux avoir Debian sur mes serveurs, sur mon poste de travail, et dans ma poche. Ici je ne parles pas de Debian comme un choix politique ou une question de goût, mais Debian comme méthode de travail : je peux déployer ma méthode de travail du serveur à ma poche.
La pandora est un peu grosse par rapport à certains smartphones et il faut une grosse poche, mais ses quelques centaines de grammes sont rien à coté des 4 ou 5 Kg de matériel photo que je peux embarquer parfois, et je suis sûr d’avoir toujours un véritable ordinateur avec une vraie distrib même quand je n’ai pas la place dans mon sac de mettre un ordinateur standard.
Autre avantage très intéressant, la pandora a deux ports de carte SD, grâce à elle, j’ai dans la poche ou dans un coin de mon sac un appareil capable de faire des transferts de carte à carte, ou bien, avec un disque du externe, de vider mes cartes mémoires sur le disque dur externe.
Maintenant revenons au neo900.
Le neo900 :
Le neo900, comme son nom l’indique, veut refaire revivre le projet n900, je suppose que tu fais référence à cela lorsque tu parles de nostalgie.
Il n’y a donc aucune nostalgie.
Accessoirement, le projet neo900 réutilise énormément du travail que le projet openmoko a abattu. Aussi, les developpeurs des projets pandora et son successeur pyra et ceux du projet neo900 se connaissent et collaborent parfois.
Je n’ai jamais eu d’openmoko donc de ce coté là, la nostalgie est complètement absente, aussi.
En fait j’attends du neo900 la même chose que j’attendais de la pandora, avoir dessus un système connu que je connais bien, peu importe que la logithèque android/ios soit absente, et de pouvoir avoir Debian sur mon serveur, sur ma pandora, et sur mon téléphone. Le fait que le neo900 mime le n900 me passe complètement par dessus la tête. Je m’intéresse au neo900 parce qu’il est le dernier projet (en terme de chronologie) de téléphone de ce type à être développé. Le projet neo900 m’intéresse parce que je rêverai de pouvoir un jour (mais je ne l’ai jamais fait encore) pouvoir administrer mon téléphone comme j’administre ma pandora.
Le projet neo900 est pour moi l’opportunité de faire quelque chose de tout à fait nouveau et unique, que je n’ai jamais fait ni toi même n’a jamais fait, il ne s’agit donc pas de résistance au changement au contraire.
Mon smartphone est actuellement un iphone fourni par ma boîte. Si je résistais au changement, mon prochain téléphone serait un iphone, pas un neo900.
Avant cet iphone j’avais un smartphone non android non iphone : un samsung tocco qui a 6 ans et qui a encore des avantages sur de nombreux iphones.
Avant le tocco, j’avais un RX 80 pico, j’ai eu le v1 et le v4, le pico c’est ça, ça a les dimensions d’une carte de crédit (mais plus épais) et ça coûte 7€.
Le Pico :
Je n’ai pas un grand besoin pour mon smartphone, l’actuel n’a quasiment aucune application tierce installé, l’ipod intégré ne contient qu’une seule piste depuis le jour où j’ai réussi d’en transférer une mais ça s’est arrêté là, et il n’y a pas de jeux. En fait je crois que les rares applications que j’ai installé ont été installées via cydia, et donc apt. Ironie.
Bref, nostalgie mon c*l, je n’ai pas les usages du grand monde, et quand je veux faire des choses qui ne sont pas basiques, je veux faire des choses avant-gardistes que personne ne fait encore.
D’ailleurs c’est exactement l’expérience que j’ai avec ma pandora, quand les gens voient ma pandora dans ma poche ils rient sous cape en pensant que c’est un walkman à cassette (c’est à peu près le même volume), et puis plus tard quand ils me voient travailler avec ils sont tous émerveillés autour de moi « oh p*t**n c’est trop bien ça existe, comment on s’en procure, c’est trop cool, ouah on peut même faire ça ? » alors qu’ils ont tous des tablettes ou des smartphones dernier cri. Bref, je suis pas là pour impressionner les gens, mais si une pandora peut impressionner les gens (et « tous les gens ») et est vue comme de l’avant-garde, si je vise la même expérience avec un neo900, c’est tout sauf par nostalgie.
Le neo900 a un vrai clavier, on peut installer une debian dessus, le neo900 a un tuner FM et un émetteur FM, et accessoirement je travaille pour une radio FM et l’idée de pouvoir développer mes propres outils de diagnostique sur mon téléphone est séduisant.
Il y a plein de téléphones android qui ont des spécifications similaires au neo900, mais l’idée de déployer un outil sur la Debian de mon téléphone comme je le déploie sur la Debian de mon poste de travail est séduisante, très séduisante.
Non, je ne suis pas nostalgique, je veux faire des choses que personne ne fait encore, le neo900 est un bon candidat pour cette avant-garde.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Fonctionnalités clées.
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Pourquoi les zélateurs et détracteurs de systemd ne s'entendront jamais. Évalué à -2.
Certes, on peut envelopper l’enveloppe de l’enveloppe de l’enveloppe de l’enveloppe, mais peut-être que certains se sont dit qu’une couche de plus sur l’existant était la couche de trop ?
Je crois qu’on peut comparer le système d’init avec l’administration publique. 1/4 des actifs du pays sont fonctionnaire, c’est lourd mais ça marche encore, et quand on a besoin de faire évoluer le bouzin, on rajoute encore une couche avec des gestionnaires pour gérer les gestionnaires, et l’on fait des réunions pour organiser des réunions, et on crée des commissions pour assister les commissions. Tout le monde râle parce que c’est lourd et que ça coûte cher et que c’est pas efficace, mais quand on veut réformer en profondeur, le pays tout entier est en grève. Il faut dire qu’1/4 du pays vit grâce à ce montage donc la force de frappe en faveur de l’immobilisme est conséquente.
ce commentaire est sous licence cc by 4 et précédentes
# trop de bruit pour rien
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Devuan forks Debian: un choc ou c'était inévitable?. Évalué à 10. Dernière modification le 29 novembre 2014 à 23:30.
du bruit et du bluff
Je crois franchement que c’est juste du bruit, et que le bruit ne mérite pas autant de publicité.
Du bruit donc, fait par des personnes qui s’autoproclament « nous les administrateurs systèmes vétérans d’unix » (ah oui ?), qui en d’autres occasions se vantent de pratiques d’administration étonnantes du genre « je fais tout en root parce que je suis sur mon propre ordinateur dans ma propre maison » et qui présentent leur méthode ainsi :
Et alors qu’ils ne sont qu’à ce niveau là, annoncent déjà qu’ils vont refaire tout Debian, avec la branche stable, testing et unstable (ouioui), alors qu’ils n’ont ni argent ni contributeurs, et que lorsqu’on pose la réponse « êtes-vous tous seul ? », ils répondent « non, il y a plein de mécontents de systemd », ce qui signifie « qui pourraient nous rejoindre », ou pas.
Ce truc ressemble à un énorme coup de bluf, coup de bluff bien ficelé, mais du bluff. D’ailleurs c’est comme ça que les choses marchent dans notre monde médiatique: il faut un nom (Veteran Unix Admin) et se proclamer expert (Veteran Unix Admin). C’est assez significatif : l‘info se répand comme une traînée de poudre mais sont toujours aussi seuls.
Par exemple, leurs sites sont composés d’une seule page à chaque fois et avec beaucoup de troll dedans, tout le monde glose sur le troll mais personne ne clique sur les rares liens sérieux présents sur ces pages, comme par exemple les liens des dépôts qui sont complètement ignorés (et après ça réclame une do-ocractie)…
quand des projets bien en vus sont instrumentalisés pour colporter du bruit, l’exemple neo900
Bref, cette histoire fut pour moi l’occasion de me retrouver embarqué dans un troll systemd pour la première fois, et ça c’est passé comme ça pour moi :
Mon lecteur de flux rss remonte un nouvelle du projet neo900, que je m’empresse d’ouvrir, et là je suis étonné, au lieu de diagrammes, de schémas, de considérations sur le développement de ce téléphone, un seul lien sans aucun commentaire ni explication et répété 6 fois. Ce lien était
http://devuan.org
, adresse que je voyais pour la première fois de ma vie.La page du projet neo900 ressemblait à cela hier:
Alors je vais sur le chan #neo900 et je dis « hum, il semble qu’il y ai du spam dans votre µblog ».
Ce à quoi l’un s’empresse de rire et de me répondre « il semble qu’il y a du spam dans mon ordi depuis la dernière mise à jour ». Un autre soulève « il serait bon de rester un peu en retrait de ces problèmes pour ne pas effrayer les donateurs », mais cela ne le refroidit pas.
Je leur fait remarquer que si les gens du projet neo900 se font eux aussi appeler « Veteran Unix Admin » comme ceux qu’a très bien décrit MISC, alors le projet neo900 cesse d’être intéressant pour ceux qui comme moi voient dans le neo900 l’opportunité d’un téléphone sécurisé. On me répond que ce raisonnement est fallacieux et que si je cherche la sécurité, je devrais avoir mieux affaire qu’utiliser systemd (et ce n’est pas fallacieux ça ?).
Je réponds que je n’en ai rien à faire de systemd mais que je les mets en garde à propos d’un troll en page d’accueil de leur site et qu’ils sont en train de mettre en jeu leur réputation publique.
Celui qui s’était empressé de rire se met alors à expliquer comment systemd détourne toutes les distributions et pille les concurrents (argument pas très fallacieux hein), et surtout, surtout, qu’il a eu des problèmes avec pulseaudio dans le passé (argument pas du tout fallacieux non).
À aucun moment il ne remarque qu’il a utilisé le µblog officiel du projet neo900 à la place de son twitter personnel, et quand un autre lui fait remarquer que ça pourrait être bien de laisser la communication publique du projet net de ce genre de considération politicienne, il répond qu’il ne voit pas le problème. Au final, le seul résultat fut qu’il a réduit sa liste de liens de 6 à 3, toujours sans commentaire, toujours en page d’accueil du projet.
Bref, voilà comment des trolls profitent de leur situation bien placée pour relayer d’autre trolls, et ce aux dépends des autres projets comme le présent projet neo900 pour lequel j’ai beaucoup d’estime, et dont je suis désolé de le voir se faire instrumentalisé par des trolls.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Défi
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Que faire des formats propriétaires qui n’aiment pas l’interopérabilité?. Évalué à 2.
C’est moi qu’ai commencé !
:'(
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Défi
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Que faire des formats propriétaires qui n’aiment pas l’interopérabilité?. Évalué à 2.
Est-ce que deux fois la même chaîne mais dans un contexte différent (autre poste de travail, ou bien le logiciel a été fermé entre temps, ou deux fichiers différents modifiés pour devenir les mêmes) produisent exactement le même fichier, ou pourrait-il y avoir des métadonnées peu utiles de rajoutées (voir tout simplement du bruit) ?
ce commentaire est sous licence cc by 4 et précédentes
# Défi
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Que faire des formats propriétaires qui n’aiment pas l’interopérabilité?. Évalué à 7.
Et tu aurais un exemple de petit fichier produit par ledit Mosaic, avec un contenu connu ?
Genre « ceci est un blob offusqué, il faut trouver dedans la chaîne “
Je reviendrai.
” et la date “00:39:48,600
”. ».Je ne pense pas avoir le niveau, mais ça peut amuser certains.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Atom
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Y'en a marre de ce gros troll !. Évalué à 2.
Et est-ce que ça récupère le premier mot de la ligne suivante pour le mettre à la fin de la ligne actuelle si je supprime un mot sur la ligne actuelle ?
Dans le cas où l’éditeur sait récupérer les mots de la ligne suivante pour garder une moyenne proche de 8, que se passe-t-il si je veux volontairement placer un alinéa mais pas un saut de paragraphe ?
Bref, la coupure automatique à 80 colonnes est defective by design. Elle ne marche que pour les machines qui pondent du texte sans modifier l’existant.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Atom
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Y'en a marre de ce gros troll !. Évalué à 3.
Miguel est une autorité compétente et recevable pour des problématiques liées à Mono par exemple, mais ce n’est pas du tout une autorité pour Markdown.
C’est comme si François Hollande donnait son avis sur le noyau Linux, être président de la république ne le rend pas compétent en dev noyau.
On a bien inventé l’espace insécable fine à placer avant une ponctuation double, ils n’ont qu’à inventer l’espace long à placer après le point s’ils veulent vraiment inventer quelque chose…
Un des gros défaut de Markdown est qu’il y a toute une partie de la spec qui hérite directement du langage de programmation Whitespace, avec des caractères de contrôles invisibles : alinéa, verbatim… et Miguel veut rajouter de la typographie… Non, s’il vous plaît, pitié !
ce commentaire est sous licence cc by 4 et précédentes
# image de prévisualisation
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à l’entrée du suivi Idée de balisage audio et video en markdown. Évalué à 2 (+0/-0).
un truc de bien pour être complet (si possible optionnel), serait de pouvoir spécifier une image de prévisu (à moins que ce soit au site de la générer ?) pour éviter que les sites qui hébergent les vidéos se prennent un bout de téléchargement rien que pour la générer, par défaut en html5, le navigateur lit un bout de vidéo pour afficher une miniature, c’est souvent plus lourd que télécharger une image, et la balise html5 permet de spécifier cette image.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: table
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche CommonMark, une syntaxe Markdown en commun et répandue. Évalué à 2.
Moué non, le Textile a des trucs assez bien pensé, comme le fait de baliser les titres avec
h1.
,h2.
,h3.
etc.Bon, ça ressemble tout de suite à du code à la différence de markdown, mais c’est concis et ça supporte de multiples niveaux, à la différence de markdown (combien de niveau en soulignement ? deux ?, et multipliant les
#
ça peut devenir compliqué s’il y a beaucoup de niveaux).Par contre en textile il y a d’énormes défauts qui me font préférer Markdown.
Les urls sous la forme "texte":chemin , que se passe-t-il quand l’url termine par un point ? Pour cette raisons, à chaque fois que je dois écrire du textile et que je veux mettre un point après une url je laisse une espace disgracieuse parce que je ne sais pas quel sera le comportement, et si le moteur textile ne permet pas de placer un point en fin d’url, c’est qu’il est défectueux.
La balise image ne permet pas d’écrire un texte alternatif en Textile, le Markdown si. Le Markdown est donc lisible en mode texte de manière interprétée ou non interprété, même sans affichage des images. Le Markdown est plus adapté à l’export HTML que le Textile. Le Textile n’est pas exportable vers l’XHTML qui requière l’attribut
alt
.Et il y a peut-être d’autres problèmes auxquels je ne pense pas, j’évite le Textile autant que possible à cause de ces trois problèmes.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: table
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche CommonMark, une syntaxe Markdown en commun et répandue. Évalué à 2.
Il y a le même problème en mathématiques. :p
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Avoir de l'aide ?
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Liquid Prompt 1.9. Évalué à 3.
Tu ne perds pas
liquidprompt
, c’est l’inverse qui se passe : tu ne le relances pas à l’ouverture d’une nouvelle session vierge.sudo
ou pas, c’est le sens du message de Dolmen plus haut. C’est une notion fondamentale, si tu lances un shell de login avec un nouvel utilisateur, son environnement est le sien, pas le tien, donc il est normal et il faut que certaines informations ne soient pas propagées entre les deux sessions.Il y a des astuces pour ouvrir un shell sous un autre utilisateur en conservant l’environnement, via
sudo
justement, mais donc si tu n’utilises passudo
ou autre outil de ce type, ce que Dolmen dit est d’autant plus vrai. Il est normal et il faut qu’en ouvrant une nouvelle session utilisateur cette session soit différente de celle des autres utilisateurs.Ce qu’il te faut faire, c’est soit configurer chaque utilisateur pour utiliser
liquidprompt
, soit configurer le système pour que tous les utilisateurs utilisentliquidprompt
.ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Données renvoyées par philae
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Les premières photos de Philae. Évalué à 10. Dernière modification le 19 novembre 2014 à 15:39.
C’est ça ce qui s’appelle tirer des plans sur la comète ?
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Et le client?
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Microsoft libère le cœur de .NET et cible GNU/Linux. Évalué à 4. Dernière modification le 19 novembre 2014 à 14:06.
Il est vrai que je n’y crois pas vraiment, à Office sous GNU/linux, en tout cas aujourd’hui ce serait se tirer une balle dans le pied.
Mais il est tout aussi vrai qu’avec l’apparition de ces nouvelles plateformes (comme Android) qui ont poussé comme des champignons sur des marchés où Microsoft est minoritaire, Microsoft se laisse convaincre d’y porter sa suite Office. Avec le temps, GNU/Linux sera peut-être bientôt le dernier endroit où la suite Office sera absente, et avec ce changement de perspective, GNU/Linux ne sera peut-être plus le rival à détruire mais le dernier royaume à conquérir, ou à séduire. Et là ça peut changer, c’est typiquement ce qu’il semble se passer avec .NET.
Qui plus est, Microsoft semble se diriger vers une gratuité de Windows, qui est déjà effective pour les téléphones et les tablettes il me semble. Ce n’est pas près de changer sur le poste bureautique, mais si cela venait à changer pour une raison encore inconnue et à venir, alors Office ne serait plus le produit qui fait vendre du Windows (il ne l’est déjà pas pour le mobile et les tablettes), il deviendrait donc possible pour Microsoft de distribuer Office pour GNU/Linux.
Une des raisons encore inconnue et à venir, ça peut être par exemple la minorité d’Office sur des postes de travail sous Windows, que ce soit parce que le poste de travail deviendrait minoritaire, ou que le poste de travail sous Windows deviendrait minoritaire.
Mais bon, pour le moment il semble que la disponibilité d’Office sur iOS/Android ne soit là que pour permettre de garder (et continuer d’acheter) Office sur le poste de travail. Office sur le poste de travail GNU/Linux, ce n’est donc pas près d’arriver.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Je ne suis pas emballé
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Encryptons. Évalué à 3.
Ouf, on est sauvé ! \o/
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Pseudo drama juridique
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Enemy Territory: Legacy, en résistance. Évalué à 2.
Je ne savais pas qu’ils allaient jusque là non-plus, mais ça ne m’étonne pas et c’est pour ce genre de chose que j’apprécie Debian. :)
ce commentaire est sous licence cc by 4 et précédentes
# Je ne suis pas emballé
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Encryptons. Évalué à 10.
Je ne suis pas emballé par l’idée d’ « un CA pour les gouverner tous ». À quelle législation ce CA sera-t-il soumis ? Avons-nous affaire à un pot-de-miel corruptible par l’appareil législatif américain ?
Comme relevé dans les commentaires du sondage de LinuxFr, il serait plus malin de permettre de faire signer un même certificat auprès de plusieurs CA, ce afin de permettre à de nouveaux CA d’apparaître avant d’être reconnus comme fiables, et surtout de permettre à des « too-big-to-fail » de disparaître, parce que pour le moment on prend des certificats chez des gros pour être reconnu par 100% des navigateurs, et les navigateurs gardent les gros pour ne pas perdre 100% des internautes, faire preuve de fiabilité ne compte plus que pour les nouveaux-arrivants.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Pseudo drama juridique
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Enemy Territory: Legacy, en résistance. Évalué à 2.
Oui, mais cela ne vient-il pas du fait qu’ioquake3 a toujours été distribué comme un remplaçant du moteur de Quake 3 pour faire tourner Quake 3 et nécessiter Quake 3, quand bien même le moteur pouvait être distribué comme un moteur générique et agnostique ?
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Pseudo drama juridique
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Enemy Territory: Legacy, en résistance. Évalué à 4. Dernière modification le 18 novembre 2014 à 16:40.
Ah bien ! Donc en fait il ne reste qu’à convaincre les uns et les autres, il est tout de même dommage de se farcir plusieurs ioquake pour chaque jeu…
C’est un ajout d’ioquake ou c’était comme cela dans le moteur quake 3 de base ?
Il aurait été super (mais ça arrive un peu tard maintenant) de lancer une initiative unifiée pour que chacun des mods qui voulaient devenir standalone puissent reposer sur le même moteur. Par exemple décrire un chemin parent standard (
/usr/share/games/unified/
,~/.local/share/unified/
).Un truc excellent aurait été de livrer un mod minimaliste ne faisant que proposer un menu pour les jeux installés, dans le cas où l’on aurait lancé le moteur seul et non pas un lanceur pour le jeu, et pour pouvoir tester le moteur même sans installer de jeu. La distribution de jeux aurait même pu se faire uniquement en espace utilisateur (comme fait pimi) une fois le moteur installé par la distro.
Le moteur spearmint ambitionne d’avoir ce rôle de moteur générique, parce qu’il est vrai qu’ioquake3 est trop lié à Quake 3 dans la façon dont il est distribué.
Si le moteur ioquake3 est générique, il est distribué uniquement pour être un remplaçant à Quake 3 et pour lancer (et nécessiter)
baseq3
. Alors qu’au contraire, tel qu’il est conçu, une distro pourrait distribuerspearmint
le moteur quel que soit le jeu, etmint-arena
pour les joueurs de Quake 3.Après, je ne sais pas si le moteur spearmint est bien connu par les uns et les autres (je pense par exemple au projet Smokin’ Guns qui voit sa 1.2 plutôt incertaine).
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Pseudo drama juridique
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Enemy Territory: Legacy, en résistance. Évalué à 2.
C’est ce qu’il me semblait parce que bon dans les faits, il n’a pas beaucoup évolué.
J’avais vu ça mais je ne sais pas si c’est encourageant. Rien à voir avec UT4, mais ça fait plusieurs fois qu’il me semble les entendre annoncer prendre un nouveau départ et que ça irait mieux après, même si cette fois, avec un changement de moteur, c’est assez conséquent. Disons que pour le moment je vois les annonces qui s’enchaînent années après années, mais rien de vraiment concret en sortir.
Par contre de manière générale, si tu as plus de détails sur :
n’hésite pas. :-)
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Pseudo drama juridique
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Enemy Territory: Legacy, en résistance. Évalué à 4.
Ben, pour ce qui est du code, c’est vrai, si j’inclus un patch GPLv3+ dans un projet GPLv2+, toute personne qui clone le dossier des sources peut retirer ce patch, et ce qui reste après nettoyage est effectivement un code sous GPLv2+.
Maintenant, si ladite personne retire le patch et publie un binaire, les utilisateurs du binaire peuvent exiger différentes choses selon les termes de la GPLv2+. Si ladite personne ne retire pas le patch et publie un binaire, les utilisateurs du binaire peuvent exiger différentes choses selon les termes de la GPLv3+.
C’est pour ça que j’ai plutôt utilisé le verbe teinter que le verbe transformer, c’est déjà ce mot là qui est utilisé lorsque par exemple on compile et charge un module propriétaire sur un système Linux. L’ensemble « Linux + module » est soumis aux termes des licences de l’ensemble de ses parties (qui peuvent être incompatibles, d’où l’impossibilité de redistribuer).
Si tu distribues un binaire ioquake3, à partir du moment où tu le distribues avec un patch GPv3+, il faut que tu fournisses en plus une copie de la GPLv3+ avec ton binaire, ça ne change rien au fait qu’effectivement l’écrasante majorité du code est et restera du code GPLv2+.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Pas qu'un peu
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Pour Gérard Berry, le logiciel libre c'est compliqué à cause d'Intel. Évalué à 7.
Je n’ai pas écouté, mais d’après ce que tu dis, le titre de ce journal ne devrait pas plutôt être « Pour Gérard Berry, ce logiciel libre c'est compliqué à cause d'Intel » ? :p
Ah, une seule lettre vous manque, et…
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Pseudo drama juridique
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Enemy Territory: Legacy, en résistance. Évalué à 4.
En même temps en licenciant « version x ou suivantes », on signe un chèque en blanc au bénéfice de la FSF, tant qu’ils sont dignes de confiance ça va, mais ils ont tout pouvoir sur le contrat qui couvre ton code dès lors qu’ils publient une licence nommée « GPL version x+n ».
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Pseudo drama juridique
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Enemy Territory: Legacy, en résistance. Évalué à 3. Dernière modification le 18 novembre 2014 à 14:21.
Ah je veux bien croire que certains ont des solutions fumeuses et opposent des arguments non rationnels, et ton exemple d’Urban Terror est extrêmement pertinent, ils ont officiellement et publiquement justifié leur retour au propriétaire pour deux raisons (traduction libre du fond de ma mémoire) :
En utilisant le code du SDK propriétaire et non celui d’ioquake3, Urban Terror qui était déjà standalone ne serait plus un mod, mais un vrai jeu.
En utilisant le code du SDK propriétaire et non celui d’ioquake3, ils pourront améliorer le code, et tout le monde aime les améliorations.
Pour le premier argument fumeux, ça doit être l’effet « cours des grands ». C’est fumeux mais ça compte vachement pour certains. Pour le second argument fumeux, ils devaient sous-entendre que tant qu’ils avaient obligation de distribuer leurs modifications, ils ne modifieraient rien.
Quoi qu’il en soit, ces arguments ne tiennent pas, ioquake3 n’empêche pas de faire un standalone (ils l’ont fait eux-même) et ioquake3 n’empêche pas de modifier le code. Donc oui, c’est fumeux et ça cache des motivations non dites qu’ils n’ont pas voulu assumer publiquement.
Le troll GPLv2+/GPLv3+ est stérile, mais ça par contre c’est super intéressant, tu pourrais détailler plus ? :)
Le projet Urban Terror se justifie avec des argumentations fumeuses, mais ils ambitionnent d’être pris au sérieux, quelles portes pourraient s’ouvrir pour eux en fermant leur code ? Ça ils se sont bien gardés de le détailler…
ce commentaire est sous licence cc by 4 et précédentes