Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1045 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3  4  5  6
Auteur Sujet :

Systemd v218

n°1362725
Magicpanda
Pushing the envelope
Posté le 20-08-2014 à 15:17:30  profilanswer
 

Reprise du message précédent :
Si je comprend bien, c'est presque un moyen de remplacer nginx ce qu'ils ont fait avec la partie hosting ?


---------------
" Quel est le but du capital ? Le but du capital c'est produire pour le capital. L'objectif, lui, est illimité. L'objectif du capital c'est produire pour produire." - Deleuze || André Gorz - Vers la société libérée
mood
Publicité
Posté le 20-08-2014 à 15:17:30  profilanswer
 

n°1362730
Plam
Bear Metal
Posté le 20-08-2014 à 15:41:46  profilanswer
 

Magicpanda a écrit :

Si je comprend bien, c'est presque un moyen de remplacer nginx ce qu'ils ont fait avec la partie hosting ?


 
Dans quelle partie du change log ?


---------------
Spécialiste du bear metal
n°1362741
e_esprit
Posté le 20-08-2014 à 18:09:03  profilanswer
 

Hein ? [:e_esprit:4]


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1362742
Ralph-
★ You'll hate me. ★
Posté le 20-08-2014 à 18:20:06  profilanswer
 

Deuh ? :o

n°1362743
Magicpanda
Pushing the envelope
Posté le 20-08-2014 à 18:52:34  profilanswer
 

Pardon pardon j'ai confondu avec le solveur DNS et la gestion de nginx par systemd


---------------
" Quel est le but du capital ? Le but du capital c'est produire pour le capital. L'objectif, lui, est illimité. L'objectif du capital c'est produire pour produire." - Deleuze || André Gorz - Vers la société libérée
n°1363039
grao
The visitor
Posté le 25-08-2014 à 23:34:12  profilanswer
 

Pour nourrir ( :D ) le débat:
https://lkml.org/lkml/2014/8/12/459
 
Peu de technique ici mais plus de considérations sur les aspects "philosophiques".


---------------
Recherche affiche de GITS Arise 3 et 4, faire offre.
n°1363052
Ralph-
★ You'll hate me. ★
Posté le 26-08-2014 à 09:24:03  profilanswer
 

grao a écrit :

Pour nourrir ( :D ) le débat:
https://lkml.org/lkml/2014/8/12/459
 
Peu de technique ici mais plus de considérations sur les aspects "philosophiques".


 
Du random rand d'un random guy, next.

n°1363098
Mysterieus​eX
Chieuse
Posté le 26-08-2014 à 14:33:52  profilanswer
 

Ralph- a écrit :


 
Du random rand d'un random guy, next.


 
Et pourtant, c'est vrai se qu'il dit, alors t'aura beau faire des attaques ad hominem, faut reconnaître que le noyautage est presque reconnu par la dev team de systemd.

n°1363131
Plam
Bear Metal
Posté le 26-08-2014 à 19:01:30  profilanswer
 

De l'eau au moulin : http://www.infoworld.com/d/data-ce [...] 0?page=0,0
 
:D


---------------
Spécialiste du bear metal
n°1363317
Ralph-
★ You'll hate me. ★
Posté le 28-08-2014 à 22:14:56  profilanswer
 


 

Citation :

Mike Gancarz sums up the Unix philosophy:
 
        Small is beautiful.
        Make each program do one thing well.
        Build a prototype as soon as possible.
        Choose portability over efficiency.
        Store data in flat text files.
        Use software leverage to your advantage.
        Use shell scripts to increase leverage and portability.
        Avoid captive user interfaces.
        Make every program a filter.


 
Quand tu vois le "Make each program do one thing well.", t'as parfois envie de rire, genre c'est le cas d'emacs ? Ça fait longtemps que des usine a gaz pires que systemd sont la, pas mais grave...

mood
Publicité
Posté le 28-08-2014 à 22:14:56  profilanswer
 

n°1363318
Plam
Bear Metal
Posté le 28-08-2014 à 22:16:31  profilanswer
 

Ah mais moi j'aime bien SystemD je l'utilise au quotidien :D


---------------
Spécialiste du bear metal
n°1363321
grao
The visitor
Posté le 28-08-2014 à 23:24:35  profilanswer
 

C'est quoi le soucis avec emacs ? Autres exemples d'usines à gaz ? (je critique pas, c'est sincère comme question).


Message édité par grao le 28-08-2014 à 23:25:07

---------------
Recherche affiche de GITS Arise 3 et 4, faire offre.
n°1363326
Magicpanda
Pushing the envelope
Posté le 28-08-2014 à 23:53:49  profilanswer
 

ba emacs fait beaucoup ( trop ? ) de choses  
en tout cas c'était le sujet dans la guerre des éditeurs.
 
La différence c'est que tout le monde peut installer et utiliser vim, ed, nano, à la place d'emacs. Emacs n'a jamais été un composant essentiel du système.
 
Là pour systemd, la question des utilisations possibles de linux sans cet init devient sérieuse.
 


---------------
" Quel est le but du capital ? Le but du capital c'est produire pour le capital. L'objectif, lui, est illimité. L'objectif du capital c'est produire pour produire." - Deleuze || André Gorz - Vers la société libérée
n°1363328
Ralph-
★ You'll hate me. ★
Posté le 29-08-2014 à 00:22:18  profilanswer
 

Bah systemd a plein de binaires qui font des choses bien précises, on a pas un seul programme systemd avec des millions de paramètres possibles pour tout gérer... Ce qui montre bien l'ignorance souvent des personnes qui aiment à le critiquer.

n°1363366
Mysterieus​eX
Chieuse
Posté le 29-08-2014 à 13:59:30  profilanswer
 

Ralph- a écrit :

Bah systemd a plein de binaires qui font des choses bien précises, on a pas un seul programme systemd avec des millions de paramètres possibles pour tout gérer... Ce qui montre bien l'ignorance souvent des personnes qui aiment à le critiquer.


Sauf que tes binaires tu peut pas les utiliser ailleurs que dans systemd, donc ça revient au même.

n°1363385
Ralph-
★ You'll hate me. ★
Posté le 29-08-2014 à 17:00:02  profilanswer
 

Ok, jolie pirouette pour se rattraper aux branches.

n°1363444
Mjules
Modérateur
Parle dans le vide
Posté le 31-08-2014 à 11:35:42  profilanswer
 

MysterieuseX a écrit :


Sauf que tes binaires tu peut pas les utiliser ailleurs que dans systemd, donc ça revient au même.


 
c'est faux


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°1363445
grao
The visitor
Posté le 31-08-2014 à 12:25:11  profilanswer
 

MysterieuseX a écrit :


Sauf que tes binaires tu peut pas les utiliser ailleurs que dans systemd, donc ça revient au même.


La vraie question étant: pouvons nous utiliser autre chose que les binaires systemd pour faire le même boulot ?
J'ai pas regardé le source pour voir si il y avait une quelconque API standardisée. (10 bucks sur DBUS :o )


Message édité par grao le 31-08-2014 à 12:25:44

---------------
Recherche affiche de GITS Arise 3 et 4, faire offre.
n°1363448
Mysterieus​eX
Chieuse
Posté le 31-08-2014 à 14:06:51  profilanswer
 

DBUS/KDBUS, aller taper dans la hierarchie cgroups, piping sur /var /proc et /dev avec un interpréteur texte et des scripts custom. Mais on peut difficilement passer outre le PID et les binaires fournis hormis a faire un wrap et une réinterprétation totale de certaines fonctions, se qui reviendrai a réécrire le programme entier.

n°1363451
Plam
Bear Metal
Posté le 31-08-2014 à 15:39:33  profilanswer
 

Bon ben migration de tous nos services Node (Ghost et sites statiques) sur SystemD en prod' :love:
 
Simple et efficace :jap:


---------------
Spécialiste du bear metal
n°1364092
Magicpanda
Pushing the envelope
Posté le 07-09-2014 à 22:50:33  profilanswer
 

http://www.phoronix.com/scan.php?p [...] px=MTc4MjQ
 
Openbsd cette classe.


---------------
" Quel est le but du capital ? Le but du capital c'est produire pour le capital. L'objectif, lui, est illimité. L'objectif du capital c'est produire pour produire." - Deleuze || André Gorz - Vers la société libérée
n°1364102
Plam
Bear Metal
Posté le 08-09-2014 à 09:14:45  profilanswer
 

Petite cheat sheet :
 
http://images.linoxide.com/systemd-vs-sysVinit-cheatsheet.jpg


---------------
Spécialiste du bear metal
n°1364116
Magicpanda
Pushing the envelope
Posté le 08-09-2014 à 12:12:50  profilanswer
 

merci pas mal celle ci


---------------
" Quel est le but du capital ? Le but du capital c'est produire pour le capital. L'objectif, lui, est illimité. L'objectif du capital c'est produire pour produire." - Deleuze || André Gorz - Vers la société libérée
n°1364132
mirtouf
Light is right !
Posté le 08-09-2014 à 21:58:41  profilanswer
 

C'est le bon topic pour casser sa distro et accessoirement renvoyer GNU à l'âge de pierre ? [:dawao]
J'avais déjà lu les trolls et quolibets de la ML Debian users, je pensais qu'avec l'arrivée de udev en remplacement de sysfs on avait touché le fond de la connerie humaine mais j'avoue que l'arrivée de systemd relance de façon clairement convaincante les FUD de compet'.
Au passage, un big up pour les mainteneurs MySQL Debian.


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°1364133
Plam
Bear Metal
Posté le 08-09-2014 à 22:07:09  profilanswer
 

Ici tu as même quelques pro systemd, comme quoi :o


---------------
Spécialiste du bear metal
n°1364134
mirtouf
Light is right !
Posté le 08-09-2014 à 22:09:28  profilanswer
 

Je me déclare officiellement pro upstart histoire d'équilibrer les comptes. :o


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°1364135
Plam
Bear Metal
Posté le 08-09-2014 à 22:25:27  profilanswer
 

Oublie pas d'être pro Mir aussi pour pas faire ton fanboy Canonical à moitié :o


---------------
Spécialiste du bear metal
n°1364143
Magicpanda
Pushing the envelope
Posté le 09-09-2014 à 10:25:37  profilanswer
 

Le sujet est évoqué sur le distrowatch weekly  
 
 
Questions and Answers (by Jesse Smith)
 
Distributions not adopting systemd
 

Citation :


Avoiding-systemd asks: Would it be possible to provide some analysis on distros that refuse to implement systemd and its friends? Many people, including myself, believe systemd is taking Linux in the wrong direction. It abandons simplicity and embraces a model of opacity and centralized control, while increasing dependencies and reducing freedom and choice. Being a dedicated Debian user for 20 years, I'm extremely saddened and disappointed that Debian has succumbed to systemd, and that I must now leave Debian to find a new simple yet elegant distro solution that does not implement systemd, and specifically, will never implement systemd as a philosophical decision.
 
DistroWatch answers: When systemd first appeared on the scene as an alternative init system I was optimistic. There was a lot of talk about starting services in parallel and improving dependency resolution during start up and greatly improving boot times. While systemd seemed a bit more complicated than other init technologies, I think most system administrators (and developers) could agree that older init systems could be improved upon.
 
Over the past few years the systemd project has expanded, absorbing other low-level components and adding large amounts of unwanted complexity. Despite the fact many popular distributions (including Fedora, Red Hat Enterprise Linux, openSUSE, Debian, Arch and Ubuntu) have decided to adopt systemd in favour of SysV or Upstart, some users have opposed the spread of systemd. The Boycott systemd website features a list of reasons as to why many believe systemd is poorly designed and implemented.
 
In an effort to be fair to systemd I did a web search for "benefits of systemd" which returned two relevant results. One was the systemd website with its mission statement and the other was the Don't Boycott systemd website which simply stated: "systemd is [a] symbol of big changes in Linux world. Many people talks [sic] about how bad they are. And that's all." Which isn't a compelling argument. Instead, for comments about the advantages and disadvantages of systemd we might look at the recent debate by Debian developers as to whether they should adopt systemd or not.
 
On to the question of who is not currently using systemd and who will not be adopting it in the future. At the moment Ubuntu and most of the Ubuntu community projects have not adopted systemd, though they plan to migrate to systemd in the future. The PCLinuxOS distribution has not adopted systemd and, so far as I know, has no plans to migrate to the new init software. Slackware Linux, CRUX and Gentoo Linux are all Linux distributions which are unlikely to adopt systemd as their default init system for philosophical reasons. (Gentoo does offer systemd as an alternative init technology for those who want it.)
 
Most open-source operating systems which are strictly opposed to adopting systemd are not Linux distributions, but rather flavours of BSD. The systemd project intentionally targets Linux exclusively and this makes it highly unlikely systemd will be ported to FreeBSD, PC-BSD, OpenBSD or NetBSD. In fact, the OpenBSD Foundation began work on software which will allow the operating system to avoid running systemd, but will enable OpenBSD to run applications which depend on systemd. However, since the original poster mentioned running the Debian distribution, I have a potential solution that might avoid any big changes. The Debian project maintains an official port that marries the FreeBSD kernel with GNU libraries and Debian's package manager. I have run this branch of Debian in the past in test environments and if you can get it running on your hardware it will offer the Debian experience as far as the installer and package managing are concerned and the kFreeBSD port of Debian is unlikely to adopt systemd.
 
While systemd has stirred up a lot of strong opinions, both in favour and against the new init system, I suspect most people running Linux desktop systems will not notice the difference when they switch to systemd. I run a different distribution each week and haven't noticed any practical difference between running a desktop distribution that features Upstart, SysV or systemd. The various distributions typically boot at about the same rate, tend to be stable and desktop users rarely need to interact directly with the init process. The only time I interact with systemd is when I'm running it on a server, something the majority of people don't do.


---------------
" Quel est le but du capital ? Le but du capital c'est produire pour le capital. L'objectif, lui, est illimité. L'objectif du capital c'est produire pour produire." - Deleuze || André Gorz - Vers la société libérée
n°1364193
Mysterieus​eX
Chieuse
Posté le 09-09-2014 à 19:37:22  profilanswer
 

Si tout les gens qui utilisent Linux actuellement avaient au moins fait l'effort de faire une LFS (facile suffit de suivre le handbook) et fait l'effort de la maintenir (sans qu'elle casse) d'une version de noyau a l'autre, je pense que systemd n'aurait pas autant la cote que ça.
 
Voir une Gentoo ou une Slack. Parce que quand tu apprend a réellement administrer ton système, que ça soit toi qui fasse les choix et pas un logiciel qui le fasse a ta place, ben t'as pas besoin de systemd :x (vraiment hein).

n°1364196
Ralph-
★ You'll hate me. ★
Posté le 09-09-2014 à 19:49:26  profilanswer
 

Il faut être gonflé pour oser parler de cette pauvre m...e ce site qu'est http://boycottsystemd.org/ ... Le point 2 est surement l'un des plus choquants : c'est quand même depuis le début de journald fin 2011 que l'utilisation de syslog est possible (elle l'a toujours été !) donc leurs logs en texte n'ont jamais disparus ! Et c'est affolant de voir trois quart des conneries dires de ce site être démontées en Janvier 2013 par http://0pointer.de/blog/projects/t [...] myths.html ... Franchement sortir des liens datant de 2011 pour montrer que systemd à un problème, vraiment je les plains ces types.

n°1364217
mirtouf
Light is right !
Posté le 10-09-2014 à 09:30:54  profilanswer
 

Le plus grand crime de systemd est de vouloir changer les habitudes des utilisateurs et ce genre d'ambition ne peut créer que des inimitiés.


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°1364218
Magicpanda
Pushing the envelope
Posté le 10-09-2014 à 09:36:41  profilanswer
 

Encore une fois, la question n'est pas de savoir si systemd c'est bien ou pas.
la question c'est de savoir si c'est une option, ou si ca devient un standard obligatoire pour tout le monde.

 

Parce que si c'est une option, au pire elle est mauvaise et basta (par exemple personnellement je n'aime ni kde ni gnome, j'utilise autre chose, kde et gnome font ce qu'ils veulent).

 

La question c'est est-ce qu'on peut faire durablement sans systemd, où est-ce qu'on va vers un système de limitation volontaire (ie pas l'idée qu'on développe de nouvelles fonctions grace à systemd, ca ok, mais l'idée qu'on ne permet plus sans systemd des choses qui étaient possibles avant sans lui).

 

Que systemd suive le chemin qu'il souhaite, mais si c'est un chemin coercitif (1) c'est un problème en soi (2) il doit tenir compte des conséquences.

 

Après visiblement c'est pas la coopération mais plutôt la baston, c'est assez stupide et dommage à mon sens (comme apache vs nginx, llvm vs gcc ...). L'intéret c'est de conserver de la compatibilité, de l'interopérabilité, et des logiciels qui ne soient pas bloqués dans un environnement technique donné.

 

Le monde libre souffre suffisamment de fragmentation et des tentatives de technologies contraignantes : de java à flash.

 

Et maintenant on peut aussi se poser la question : si systemd change de license ? si red hat est racheté (par oracle ou par ibm ? )

 

Regarde ce qu'il se passe sur SSL, je pense que c'est une bonne chose de pouvoir fabriquer des implémentations différentes.

Message cité 1 fois
Message édité par Magicpanda le 10-09-2014 à 09:37:44

---------------
" Quel est le but du capital ? Le but du capital c'est produire pour le capital. L'objectif, lui, est illimité. L'objectif du capital c'est produire pour produire." - Deleuze || André Gorz - Vers la société libérée
n°1364265
Ralph-
★ You'll hate me. ★
Posté le 10-09-2014 à 16:23:06  profilanswer
 

Magicpanda a écrit :

Encore une fois, la question n'est pas de savoir si systemd c'est bien ou pas.  
la question c'est de savoir si c'est une option, ou si ca devient un standard obligatoire pour tout le monde.
 
Parce que si c'est une option, au pire elle est mauvaise et basta (par exemple personnellement je n'aime ni kde ni gnome, j'utilise autre chose, kde et gnome font ce qu'ils veulent).
 
La question c'est est-ce qu'on peut faire durablement sans systemd, où est-ce qu'on va vers un système de limitation volontaire (ie pas l'idée qu'on développe de nouvelles fonctions grace à systemd, ca ok, mais l'idée qu'on ne permet plus sans systemd des choses qui étaient possibles avant sans lui).
 
Que systemd suive le chemin qu'il souhaite, mais si c'est un chemin coercitif (1) c'est un problème en soi (2) il doit tenir compte des conséquences.
 
Après visiblement c'est pas la coopération mais plutôt la baston, c'est assez stupide et dommage à mon sens (comme apache vs nginx, llvm vs gcc ...). L'intéret c'est de conserver de la compatibilité, de l'interopérabilité, et des logiciels qui ne soient pas bloqués dans un environnement technique donné.
 
Le monde libre souffre suffisamment de fragmentation et des tentatives de technologies contraignantes : de java à flash.
 
Et maintenant on peut aussi se poser la question : si systemd change de license ? si red hat est racheté (par oracle ou par ibm ? )
 
Regarde ce qu'il se passe sur SSL, je pense que c'est une bonne chose de pouvoir fabriquer des implémentations différentes.


 
Alors la, je ne suis pas du tout d'accord : c'est de la monoculture pour ce qui est d'Apache et gcc (et il y en a d'autres), et en plus ils ont dormi sur leur lauriers depuis trop longtemps, je suis carrément pour de la concurrence, et en plus il ne faut pas se leurrer, Apache est à la rue dans le cas de très très forte charge tandis que nginx est vraiment tranquille. Et puis on peut faire cohabiter les deux sans problème... LLVM/Clang versus gcc c'est un peu la même chose, sans compter de gros problèmes de licence coté BSD avec gcc au dessus de la 4.2, LLVM/clang a donner un bon coup de pied au c.l du coté de gcc parce qu'il était franchement à la ramasse sur certains points.
 
Et ce qui est grave, c'est qu'on a donné de l'argent pour les mecs d'OpenSSL alors que des alternatives plus propres (polarSSL, gnuTLS (enfin celui la, il manque pas de CVE), et NSS..) ce qui fait qu'on va encore garder cette verrue (les docs mais sérieux ?! En 2014 c'est inadmissible)
 
Bref la monoculture et le standard de facto sont quand même un sacré danger pour Lunix et les unix en général, et oui, peut être que systemd finira comme cela ;/

n°1364273
Mysterieus​eX
Chieuse
Posté le 10-09-2014 à 19:08:32  profilanswer
 

Ralph- a écrit :


 
Alors la, je ne suis pas du tout d'accord : c'est de la monoculture pour ce qui est d'Apache et gcc (et il y en a d'autres), et en plus ils ont dormi sur leur lauriers depuis trop longtemps, je suis carrément pour de la concurrence, et en plus il ne faut pas se leurrer, Apache est à la rue dans le cas de très très forte charge tandis que nginx est vraiment tranquille. Et puis on peut faire cohabiter les deux sans problème... LLVM/Clang versus gcc c'est un peu la même chose, sans compter de gros problèmes de licence coté BSD avec gcc au dessus de la 4.2, LLVM/clang a donner un bon coup de pied au c.l du coté de gcc parce qu'il était franchement à la ramasse sur certains points.
 
Et ce qui est grave, c'est qu'on a donné de l'argent pour les mecs d'OpenSSL alors que des alternatives plus propres (polarSSL, gnuTLS (enfin celui la, il manque pas de CVE), et NSS..) ce qui fait qu'on va encore garder cette verrue (les docs mais sérieux ?! En 2014 c'est inadmissible)
 
Bref la monoculture et le standard de facto sont quand même un sacré danger pour Lunix et les unix en général, et oui, peut être que systemd finira comme cela ;/


 
systemd everywhere c'est p'tête pas de la monoculture ? Justement il dit bien que la monoculture et la baston sont néfastes là en prenant ces exemples et en l'appliquant a la politique K.S. et L.P. et RH qui promeut derrière.

n°1364274
Magicpanda
Pushing the envelope
Posté le 10-09-2014 à 19:21:20  profilanswer
 

OpenBSD base est compilé avec gcc 2.95 et visiblement ils envisagent pas de changer avant un moment :D


---------------
" Quel est le but du capital ? Le but du capital c'est produire pour le capital. L'objectif, lui, est illimité. L'objectif du capital c'est produire pour produire." - Deleuze || André Gorz - Vers la société libérée
n°1364275
Ralph-
★ You'll hate me. ★
Posté le 10-09-2014 à 19:40:18  profilanswer
 

Ralph- a écrit :


Bref la monoculture et le standard de facto sont quand même un sacré danger pour Lunix et les unix en général, et oui, peut être que systemd finira comme cela ;/


Il n'y a pas de police 24pt sinon je l'aurais bien mis.
 

Magicpanda a écrit :

OpenBSD base est compilé avec gcc 2.95 et visiblement ils envisagent pas de changer avant un moment :D


Merci , j'ai donné avec gcc 2.95.x et ses bugs sous FreeBSD 4.x il y a 10 ans.
 
Mais surtout je vois cela :
OpenBSD uses derivatives of gcc(1) versions 3.3.6 or 4.2.1, depending on machine architecture. In all cases, the software comes with specific modifications for OpenBSD


Message édité par Ralph- le 10-09-2014 à 19:44:39
n°1364556
Magicpanda
Pushing the envelope
Posté le 15-09-2014 à 21:25:33  profilanswer
 

Torvalds says he has no strong opinions on systemd  
 
http://www.itwire.com/business-it- [...] on-systemd
 
 
 
iTWire: Systemd seems to depart to a large extent from the original idea of simplicity that was a hallmark of UNIX systems. Would you agree? And is this a good or a bad thing?

Citation :


Linus Torvalds: So I think many of the "original ideals" of UNIX are these days more of a mindset issue than necessarily reflecting reality of the situation.
 
There's still value in understanding the traditional UNIX "do one thing and do it well" model where many workflows can be done as a pipeline of simple tools each adding their own value, but let's face it, it's not how complex systems really work, and it's not how major applications have been working or been designed for a long time. It's a useful simplification, and it's still true at *some* level, but I think it's also clear that it doesn't really describe most of reality.
 
It might describe some particular case, though, and I do think it's a useful teaching tool. People obviously still do those traditional pipelines of processes and file descriptors that UNIX is perhaps associated with, but there's a *lot* of cases where you have big complex unified systems.
 
And systemd is in no way the piece that breaks with old UNIX legacy. Graphical applications seldom worked that way (there are certainly _echoes_ of it in things like "LyX", but I think it's the exception rather than the rule), and then there's obviously the traditional counter-example of GNU emacs, where it really was not about the "simple UNIX model", but a whole new big infrastructure thing. Like systemd.
 
Now, I'm still old-fashioned enough that I like my log-files in text, not binary, so I think sometimes systemd hasn't necessarily had the best of taste, but hey, details..


 


---------------
" Quel est le but du capital ? Le but du capital c'est produire pour le capital. L'objectif, lui, est illimité. L'objectif du capital c'est produire pour produire." - Deleuze || André Gorz - Vers la société libérée
n°1364596
Ralph-
★ You'll hate me. ★
Posté le 16-09-2014 à 11:54:06  profilanswer
 

Sympa son interview, dommage pour la fin et les logs mais le reste est cohérent, enfin il a été toujours plus ou moins pragmatique lui.

n°1364730
Magicpanda
Pushing the envelope
Posté le 19-09-2014 à 22:31:10  profilanswer
 

Theodore T'so donne son avis aussi de façon plus détaillée
 
http://www.zdnet.com/linus-torvald [...] RSSf468ffe

Citation :


Theodore "Ted" Ts'o, a leading Linux kernel developer and a Google engineer, sees systemd as potentially being more of a problem. "The bottom line is that they are trying to solve some real problems that matter in some use cases. And, [that] sometimes that will break assumptions made in other parts of the system.”
 
Another concern that T'so made — which I've heard from many other developers — is that the systemd move was made too quickly: "The problem is sometimes what they break are in other parts of the software stack, and so long as it works for GNOME, they don't necessarily consider it their responsibility to fix the rest of the Linux ecosystem.”
 
This, as T'so sees it, feeds into another problem:
 
    "Systemd problems might not have mattered that much, except that GNOME has a similar attitude; they only care for a small subset of the Linux desktop users, and they have historically abandoned some ways of interacting the Desktop in the interest of supporting touchscreen devices and to try to attract less technically sophisticated users. If you don't fall in the demographic of what GNOME supports, you're sadly out of luck.  (Or you become a second class citizen, being told that you have to rely on GNOME extensions that may break on every single new version of GNOME.)”
 
T'so has an excellent point. GNOME 3.x has alienated both users and developers. He continued, "As a result, many traditional GNOME users have moved over to Cinnamon, XFCE, KDE, etc. But as systemd starts subsuming new functions, components like network-manager will only work on systemd or other components that are forced to be used due to a network of interlocking dependencies; and it may simply not be possible for these alternate desktops to continue to function, because there is viable alternative to systemd supported by more and more distributions."
 
Of course, T'so continued, "None of these nightmare scenarios have happened yet. The people who are most stridently objecting to systemd are people who are convinced that the nightmare scenario is inevitable so long as we continue on the same course and altitude.”
 
T'so is "not entirely certain it's going to happen, but he's afraid it will
.


---------------
" Quel est le but du capital ? Le but du capital c'est produire pour le capital. L'objectif, lui, est illimité. L'objectif du capital c'est produire pour produire." - Deleuze || André Gorz - Vers la société libérée
n°1364746
Magicpanda
Pushing the envelope
Posté le 20-09-2014 à 12:51:54  profilanswer
 

Un peu d'infos sur  le projet d'OpenBSD pour construire une interface compatible systemd pour le contourner
 
Ian Kremlin wrote in with this report on the GSoC he was involved in:

Citation :


This summer I, along with my mentors Landry Breuil and Antoine Jacoutot, worked on systemd shim-like replacements for four D-Bus daemons systemd provides, namely hostnamed, localed, timedated, and logind.
 
Now let's clear some things up:
 
The purpose of this GSoC was (is) not to port systemd to *BSD in way, shape or form. Nor is it to replace the existing init(8), boot(8) or rc(8) programs. Systemd and *BSD differ fundamentally in terms of philosophy and development practices and special care was taken to only wrap the functionality of the aforementioned daemons and not create any new systemd-like functionality.
 
Upon completion and review, my code will most likely end up as a port to be installed along with the GNOME suite, or any other ports that depend on systemd (upstream) and need a compatibility layer to work properly on non-systemd operating systems. It goes without saying that none of my code will end up (or belongs) in the base system.
 
Hostnamed (formally systemd-hostnamed) is a D-Bus daemon that handles setting system hostnames (in our case, that's through the sethostname(3) call and the /etc/myname file) as well as provides system information mostly found through uname(1). Hostnamed also handles determining the system's chassis type, whether it be a server, desktop, laptop, handheld, VM, etc. and providing a proper icon from that information.
 
Localed and timedated are more straightforward daemons that allow setting system/xorg locales/keymaps and times/dates/timezones/NTP settings respectively.
 
Logind (currently unfinished) is a rather large daemon that encompasses many aspects of a user's login session. This includes everything from getting current users and any PIDs under them, as well as system suspension and shutdown/reboot preparation. We are still researching a proper way to implement this as native systemd uses PAM for authentication, something we do not want to do on OpenBSD.


Message édité par Magicpanda le 20-09-2014 à 12:54:21

---------------
" Quel est le but du capital ? Le but du capital c'est produire pour le capital. L'objectif, lui, est illimité. L'objectif du capital c'est produire pour produire." - Deleuze || André Gorz - Vers la société libérée
n°1364774
Magicpanda
Pushing the envelope
Posté le 21-09-2014 à 07:04:18  profilanswer
 

Uselessd est annoncé, un fork de systemd 208 avec pour principe de ne garder que les composants principaux, d'avoir à terme la portabilité en pid2 sur freebsd  
 
http://uselessd.darknedgy.net/
 
Et ca cogne dur :  
 

Citation :

 
forking systemd is certainly a kooky thing to do, but we feel it had to be done, as a blunt statement (and because of our aforementioned qualities). Even in this light, uselessd is not just a political protest. We aim to make it usable and as a solid alternative for people who want the features the systemd core provides (socket activation, parallel execution, resource limiting, cgroups, the declarative configuration syntax, etc.) without the unnecessarily intrusive features, as well as maintaining a conservative development philosophy that prioritizes conciseness and focus over an ever-rolling gargantuan for system-critical software like this.
 
Nonetheless, we do believe there are problems with the state of contemporary Linux application development, both philosophical and technical in nature. Linux has become a de facto hub for Windows refugees, who seem to have brought the baggage with them. Opaque service libraries, intrusive, all-encompassing and poorly documented system daemons and frameworks, laughable pipe dreams of a “year of the Linux desktop”, among many other things plague the Linux userland today.


 

Citation :

The fact that systemd offloaded a lot of work for distro maintainers was probably the main motivation for its adoption. Distro maintainers are lazy.


 

Citation :

Our TODO list isn’t particularly impressive, but here’s some general things we’re planning for:
 
Getting the Manager interface running on FreeBSD.
Integration into other operating systems, including NetBSD, OpenBSD and Debian GNU/Hurd.
Refactoring of the core and shared files.
Testing on dietlibc. Setting up a diet-based system takes some effort. If you have time and resources, be sure to try it out and send us patches (more like pull requests in this case, but what the hell...)!
Get the uselessd Linux build to run as a userland process supervisor, without necessitating that it serves as PID1, as well.
These are more long term goals and kind of general, but we'll iterate as we move on. Join us.

Message cité 1 fois
Message édité par Magicpanda le 21-09-2014 à 07:10:55

---------------
" Quel est le but du capital ? Le but du capital c'est produire pour le capital. L'objectif, lui, est illimité. L'objectif du capital c'est produire pour produire." - Deleuze || André Gorz - Vers la société libérée
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  6

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : Systemd v218


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR