Journal Guerre des Gourous :: Episode 3 :: le Finnois tire à vue

Posté par  .
0
25
oct.
2004
Bon, c'est tellement gros que j'ai un peu honte mais il faut reconnaître que c'est drôle. Je ne connais pas la réputation du LinuxTimes mais on va postuler que ce ne sont pas des guignols prêts à n'importe quoi pour obtenir des clics, hmmm ?

De quoi s'agit-il, oh pas grand chose, le Gars Linux prend l'ami RMS pour un canard sauvage ou à peu près.

A la double question de savoir quels sont les avantages du noyau Linux sur le Hurd et si le Hurd a la possibilité de devenir aussi populaire que Linux, le programmeur stipendié par l'ODSL répond :

"I think Hurd is dead."

Ce qu'il explique par des ambitions initiales excessives, contrairement aux préconisations qu'il venait de donner sur la gestion d'un projet logiciel.

Bon, le lien :

http://linuxtimes.net/modules.php?name=News&file=article&si(...)

Maintenant que j'ai laché les chiens, la question bête : à défaut d'un système Hurd (ou Gnu/Mach !!), et mis à part les *BSD, quels sont les autres projets de noyaux libres (GPL ou non GPL) qui assureront émulation, innovation, imitation et progrès dans les prochaines années ??


Yojik
  • # Les OS objets bien sûr

    Posté par  . Évalué à 6.

    Ben la prochaine génération hyper hype de la mort qui tue de noyaux complétement objet :
    à savoir unununium [1].

    Ou sinon, dans la plus pure tradition du noyau bien de chez nous : isaacos[2].

    Mais pour une plus grande discussion philosophique pour occuper les grandes soirées d'hiver je m'efface devant [3] (attention, troll-inside).

    [1] http://unununium.org(...)
    [2] http://isaacos.loria.fr(...)
    [3] http://linuxfr.org/~moqui/15652.html(...)
    • [^] # Re: Les OS objets bien sûr

      Posté par  (site web personnel) . Évalué à 2.

      d'après ton lien unununium est un projet d'OS en Python...faudra un Pentium 8 à 12 Ghz non ?
      • [^] # Re: Les OS objets bien sûr

        Posté par  . Évalué à 2.

        Bah, c'est quand meme rapide le python. Et puis avec un peu de profiling, on peut détecter les parties les plus lentes et les réimplémenter en C[1].

        Et comme ils le disent dans l'intro/FAQ :

        In its current implementation, Python's execution is not nearly as fast as most languages traditionally used in OS development. However, this is a problem of the implementation, not the language itself. The decision to use Python was actually made after considering the creation of a new language to address frustrations with existing languages. Thus, developing a faster Python implementation remains a future goal of Unununium.

        Unununium is not alone in the quest for a faster Python. Future implementations of the standard interpreter are planned to include more agressive optimization throughout. Psyco is a promising program which compiles Python bytecode to native code. Pyrex compiles a subset of Python to C.


        Et puis il y a plein de projets visant à améliorer les performances de ce langage (ouvert et très réactif, tout comme les dévs, d'ailleurs).

        [1] http://www.wag.caltech.edu/home/rpm/python_course/Lecture_5.htm(...)
        • [^] # Re: Les OS objets bien sûr

          Posté par  (site web personnel) . Évalué à 2.

          Je sais pas si t'a lu leur introduction jusqu'au bout mais voila un extrait assez croustillant :
          Everybody seems to have a different opinion on how software should be made free. There exist a plethora of licenses such as the GPL or some modification of the BSD license. Unununium takes the agnostic approach. If software is free, why must it be licensed? The idea is silly

          ça prouve vraiment que ce sont des abrutis qui n'ont absolument pas compris ce qu'est une licence.
          quand on ajoute leur critique de la dualité CLI/GUI pour les interfaces alors qu'ils ne proposent absolument rien d'autre ça devient pitoyable.
          • [^] # Re: Les OS objets bien sûr

            Posté par  . Évalué à 2.

            > Unununium takes the agnostic approach. If software is free, why must it be licensed?
            > The idea is silly

            > ça prouve vraiment que ce sont des abrutis qui n'ont absolument pas compris ce qu'est une licence.

            Dis, Monsieur, Dessine moi une Licence ?

            Sérieusement, qu'est-ce que tu entends *toi* par license ??

            Tu sais que tous les jours des millions de personnes publient des articles, des livres, des logiciels, dévoilent des dessins/graffitis/peinture sans déroger au droit commun de la propriété intellectuelle, à savoir le copyright et la protection découlant de la première publication. Ils n'établissent pas une nouvelle license, ne s'en remettent pas à une license spécifique...

            Tu peux donc leur reprocher un contre-sens aux jeunes gens d'unununutruc, ce serait un reproche idéologique dans ce cas, parceque toi tu estimes que le règime du copyright est insuffisant/capitaliste/non-libre ou pire encore ; mais peux-tu vraiment leur reprocher d'être des abrutis ??

            Cordialement,

            Yoj'
            • [^] # Re: Les OS objets bien sûr

              Posté par  (site web personnel) . Évalué à 3.

              le problème c'est qu'avec cette approche ils n'auront pas beaucoup de contributeurs !
              le copyright appartient aux auteurs des lignes de codes mais si moi je veux contribuer je n'ai aucune règle du jeu pour savoir mes droits et mes devoirs : je sais pas si je peux contribuer, je sais pas si l'OS va rester libre, je sais pas si ils ne vont pas interdire un truc ou un autre...je sais rien du tout !
              c'est l'arbitraire le plus complet.

              c'est comme si lors d'une transaction commerciale y'avait aucune loi ou règles : c'est sur qu'une poignée de main suffit entre gens de bonne compagnie...mais si y'a un quelconque problème c'est la merde.
  • # Rooh le troll velu !

    Posté par  . Évalué à 4.

    Roooh.... quand on cite on essaye de le faire correctement. Ou alors c t un vrai appel au troll :c)

    Linus dit : « I think Hurd is dead. See above on why. It has a "big vision", and people forgot about the details, and forgot about admitting when they went wrong. So the project stumbled, and _still_ didn't bother to look down on the ground. But hey, I might be wrong. I haven't actually followed Hurd in any detail, and maybe the project is more down-to-earth now, and more concerned about getting things working, and less about "design". And less conceited. »

    Et ce après une argumentation sur SA vision du développement d'un projet opensource. Partir d'un petit projet et le faire grossir. Ne pas directement avoir un projet énorme qui n'apparaîtra que dans des années (voire jamais).

    C'est pour cela qu'il adopte une attitude sceptique face à Hurd. Mais il reconnaît lui-mm ne pas suivre le dév. de ce dernier et la façon dont il peut évoluer. Alors forcément il parle un peu sans savoir. Ça ne reste que son idée.

    Hurd est utilisable d'ailleurs. Bon ok on fait pas encore grand chose, mais ça marche (j'ai testé y'a pas longtemps la Debian GNU/Hurd) ^^

    Et puis, si on en restait toujours à cette idée basique, on n'aurait jamais vu se lancer le projet E17, ni même vu celui-ci se réécrire plusieurs fois, en partant à chaque fois dans une nouvelle version toujours meilleure, mais toujours plus grosse et impressionnante (en terme de travail). De fois il faut aussi penser à créer des projets énormes. MM si c'est plus dur à faire tourner, car moins de choses à montrer, donc moins de gens pour essayer, voire mm s'y intéresser.
    • [^] # Re: Rooh le troll velu !

      Posté par  (site web personnel, Mastodon) . Évalué à 4.

      ton exemple est pas vraiment approprié..

      Moi, E17 j'y croirais quand je le verrai. Comme je suis pas le dev, je ne critique pas, mais qui te dit que E17 sorti, il ne sera pas déjà obsolète ? (si il sort un jour)

      Mes livres CC By-SA : https://ploum.net/livres.html

    • [^] # Re: Rooh le troll velu !

      Posté par  . Évalué à 5.

      Tout-a-fait...

      Mais je prefere l'exemple de Mozilla: ils sont partis avec une idee enorme, innovante (faire un toolkit multiplateforme qui se charge a partir de fichiers XML, developper le machin en Javascript...) et tout le monde se foutait d'eux quand apres plus 2 ans de developpement ils nous sortaient des milestones bugguees jusqu'a l'os, qui prenaient les 3/4 des ressources.

      Sortie de Netscape 6, souvenez-vous:
      https://linuxfr.org/2000/11/14/974.html(...)

      A la sortie de Mozilla 1.0, et surtout avec l'avenement de Firefox, Mozilla tire les fruits de son ambition et ceux qui se moquaient de Mozilla se sont vite rallies a la cause (a part quelques inconditionnels de Kde qui sont restes a Konqueror).

      A mon avis Linus n'a pas completement tort dans ses conseils s'il s'adresse a un hacker isole ; il y a plein de hackers qui se lancent dans des projets fous, ecrivent des articles sur un design qui tue en esperant qu'une armee de benevole va les rejoindre. C'est voue a l'echec ; dans ce cas, il vaut mieux faire un petit truc pragmatique qui tourne.

      Par contre, quand on a la main d'oeuvre (ce qui etait le cas de Netscape, qui est aussi le cas du projet GNU je pense) on peut se permettre de voir un peu plus gros des le debut.

      Mais bon, je pense quand meme que Hurd aurait beaucoup gagner a faire un cycle de developpement plus proche du developpement en spirale.
      • [^] # Re: Rooh le troll velu !

        Posté par  . Évalué à 1.

        Excellent exemple que celui de Mozilla ! Bien vu, et je plussoie volontier ;c)

        Le pire, c'est qu'il ne manque que quelques modules réclamés depuis longtemps pour que le Hurd commence à devenir intéressant, ou du moins qu'on essaye d'aller un peu de l'avant.

        Moi je me suis bêtement retrouvé bloqué, et ce très rapidement. Pourquoi ? pas d'accès à Internet autre que par un Lan... Avec un module pppoe, je serais allé bien plus loin dans mon expérimentation. Mais sans, il faut avouer qu'on se retrouve très vite bloqué, et incapable d'installer quoique ce soit facilement... Résultat j'ai très vite abandonné. Dommage.

        Néanmoins le problème du développement tel que le préconise Linus, c'est que finalement on fait un truc qu'on grossit au fur et à mesure. C'est bien, mais ça crée finalement un gros monolithe. On peut aussi ne pas se lancer un truc révolutionnaire, car trop gros à mettre à place... Malheureusement il a parfaitement raison : un projet qui ne tourne pas et ne tournera que dans des années n'attirera personne pour aider à son développement...

        Ah, réalité effective quand tu dépasses la réalité fictionnelle...
  • # s/Finnois/Finlandais/

    Posté par  . Évalué à 6.

    Linus est finlandais et parle d'ailleurs le suédois, minorité linguistique de la Finlande établie sur les côtes et à Helsinki.
    Il fallait que cette vérité fut rétablie !

    PS : j'ai besoin d' XP car le bot anti-script commence à me le briser menues ...
    • [^] # Re: s/Finnois/Finlandais/

      Posté par  (site web personnel) . Évalué à 2.

      > PS : j'ai besoin d' XP car le bot anti-script commence à me le briser menues ...

      Comment mendier des XP en une leçon quand on en a déjà plusieurs
      centaines...
      • [^] # Re: s/Finnois/Finlandais/

        Posté par  . Évalué à 1.

        Franchement, le bot anti-script est vraiment gonflant ! J'ai eu le malheur de prendre une "branlée" dans un avant-dernier commentaire et le bot a fait sa réapparition !
        Etre soupçonné d'être un script après plus de 4 ans de fréquentation de ce site (j'ai connu la tribune anonyme, moi Môssieur !) alors que je n'ai pas de multi, que je passe en https... ça commence à bien faire !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.