Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

: Adeos, des noyaux dans le noyau

Posté par Vincent Caron (page perso, ). Modéré le 11 octobre 2004.
Vous avez probablement entendu parler de RTAI, alias "Linux Temps Réel"; mais saviez-vous qu'un noyau peut en cacher un autre ? Adeos permet d'héberger plusieurs noyaux sur un seul CPU et les faire coopérer : en général un noyau "temps réel dur" conçu sur mesure, et un noyau générique pour les tâches classiques (fichiers, réseau, etc). Mais ce que vous pouvez faire d'Adeos n'est limité que par votre imagination...

Une interview (en anglais) d'un développeur d'Adeos - Phlippe Gerum (francophone) - nous explique les tenants et aboutissants de son projet, tant du point de vue technique que politique.

> Lire la dépêche (46 commentaires, moyenne: 3).  

Vous avez demandé le commentaire #484388.

Jaluna

Posté par Pascal Terjan (Jabber id, page perso, ) le 11/10/2004 à 14:13. (lien). Évalué à 6.

Quelqu'un qui connait bien le sujet pourrait indiquer la différence avec ce que fait Jaluna ?

http://jaluna.sourceforge.net/(...)
http://www.jaluna.com/proserv/jaluna-linux-rt.intro.html(...)

Exterieurement ca me semble très proche...

  • [+] [^]Re: Jaluna

    Posté par Nÿco (Jabber id, page perso, ) le 11/10/2004 à 15:08. (lien). Évalué à -1.

    Déjà, extérieurement, Jaluna n'est pas libre, c'est clairement proprio, d'ailleurs sur la page du projet SF.net, c'est écrit. Ensuite, et ils n'en disent pas grand chose techniquement... les docs sont peut-être à acheter ?

    Adeos est libre sous licence GPL, et dans l'interview Phlippe Gerum parle des difficultés avec les brevets de RTLinux et les brevets logiciels plus généralement, donc on peut avoir un peu plus confiance...

    --
    Jabber ID : xmpp:Nyco@jabber.fr
    • [^]Re: Jaluna

      Posté par Pascal Terjan (Jabber id, page perso, ) le 11/10/2004 à 15:39. (lien). Évalué à 7.

      J'ai pris un fichier au hasard sur le CVS :

      * The contents of this file are subject to the Sun Public
      * License Lite Version 1.0 (the "License"); you may not use this file
      * except in compliance with the License.
      * A copy of the License is available at http://www.sun.com(...)
      *
      * The Original Code is ChorusOS ver. 5.1. The Initial Developer of the Original Code
      * is Sun Microsystems, Inc. Portions created by Sun Microsystems Inc.
      * are Copyright(C) 1998 - 2002 Sun Microsystems, Inc. All Rights Reserved.
      *
      * Parts of the source code are also subject to the GNU General Public License
      * (GPL) (located at http://www.gnu.org/licenses/gpl.html(...)) the Mozilla Public
      * License (located at http://www.mozilla.org/MPL/MPL-1.1.html(...)), the FreeBSD
      * license (located at http://www.freebsd.org/copyright/freebsd-license.html(...)),
      * and the licenses contained in the "Read Me" file accompanying the
      * Original Code.


      La FSF indiquant :
      Sun Public License
      This is essentially the same as the Mozilla Public License: a free software license incompatible with the GNU GPL. Please do not confuse this with the Sun Community Source License which is not a free software license.


      Donc c'est libre...

      • [^]Re: Jaluna

        Posté par Aldoo (Jabber id, ) le 11/10/2004 à 18:22. (lien). Évalué à 6.

        * The Original Code is ChorusOS ver. 5.1. The Initial Developer of the Original Code
        * is Sun Microsystems, Inc. Portions created by Sun Microsystems Inc.
        * are Copyright(C) 1998 - 2002 Sun Microsystems, Inc. All Rights Reserved.


        Eh bien, ils ne se font pas chier, chez Sun !

        Mon père travaillait chez Chorus Systems (le vrai "Initial Developer" de Chorus) avant qu'ils ne se fassent racheter par sun en 1998. Donc, non, ce n'est pas d'origine Sun ! (bien qu'évidemment, ils aient acheté les droits en 1998)

        Heureusement, la morale est sauve : Sun a libéré la bête, et maintenant les gars de Jaluna sont pour beaucoup des anciens de Chorus Systems.

        Ensuite, à la base, Chorus (oops Jaluna) est un système micro-noyau, plus à mettre en parallèle avec Mach (son concurrent de toujours) qu'avec Adeos. Ceci dit, évidemment, le crénau de Chorus a toujours été le temps réel.

    [+] [^]Re: Jaluna

    Posté par Nicolas Boulay () le 11/10/2004 à 15:24. (lien). Évalué à -3.

    ben c'est proprio et cela ne semble donc pas top lègal en plus...

    • [^]Re: Jaluna

      Posté par Pascal Terjan (Jabber id, page perso, ) le 11/10/2004 à 15:40. (lien). Évalué à 2.

      En quoi c'est pas légal ?

      • [^]Re: Jaluna

        Posté par Nicolas Boulay () le 12/10/2004 à 08:38. (lien). Évalué à 1.

        Je ne me rappelle plus les détails. Mais comment faire du proprio avec un extention de code d'un programme GPL en étant dans la légalité ?

        La licence citée plus haut n'étant pas compatible GPL, je ne vois pas comment on peut utiliser les 2 codes ensembles.

        • [^]Re: Jaluna

          Posté par CoinKoin () le 12/10/2004 à 14:08. (lien). Évalué à 2.

          Il suffit que tu sois propriétaire de l'intégralité du code en question.

          [^]Re: Jaluna

          Posté par Nelis (page perso, ) le 12/10/2004 à 14:45. (lien). Évalué à 3.

          On t'as dit plus haut que c'était libre mais non compatible GPL.

          Mettez vous une fois pour toute dans le crane que libre ne signifie pas GPL !! Même si ça ne plait pas à Stallman il y a des tonnes de licences libres non compatible GPL.

          --
          Vache qui rit, à moitié dans son lit
          • [^]Re: Jaluna

            Posté par Benoît Sibaud (Jabber id, page perso, ) le 12/10/2004 à 14:55. (lien). Évalué à 2.

            > il y a des tonnes de licences libres non compatible GPL.

            C'est un peu le problème d'ailleurs : multiplicité d'une part et non compatibilité d'autre part.

            [^]Re: Jaluna

            Posté par djrom () le 12/10/2004 à 19:26. (lien). Évalué à 1.

            Même si ça ne plait pas à Stallman

            Y'en a pas marre de cette connerie ? Stallman n'a jamais rien dit contre les autres licences libres (à part si on considère que dire "telle ou telle license n'est pas compatible GPL" est une attaque), n'a jamais prétendu que libre = GPL et la FSF liste les licenses libres de manière détaillée et exhaustive (enfin, je crois), ce qui est une preuve qu'ils ne sont pas contre, non ?

            • [^]Re: Jaluna

              Posté par mikekun () le 14/10/2004 à 21:48. (lien). Évalué à 1.

              c pas une connerie, et il a bien raison. La GPL est suffisamment bien faite et rodée pour vouloir en créer des dizaines d'autres

              RMS "However in general, multiplying the number of different free software licenses is counter productive, it’s unfortunate, because it means more different things the people need to know." (interview sur Divergence FM)

              http://www.divergence-fm.org/article.php3?id_article=231(...)

              • [^]Re: Jaluna

                Posté par Nelis (page perso, ) le 15/10/2004 à 06:36. (lien). Évalué à 1.

                Tu as raison !!! Forçons ces imbéciles qui n'ont rien compris à utiliser LA bonne licence ! Puis tant qu'on y est, disons leur aussi quel langage utiliser et quelle voiture acheter.

                Ca va pas bien dans ta tête ?? Liberté de choix, ça te dit quelquechose ?

                --
                Vache qui rit, à moitié dans son lit
                • [^]Re: Jaluna

                  Posté par mikekun () le 19/10/2004 à 08:35. (lien). Évalué à 1.

                  liberté de choix, ok. Je suis pas contre le fait de prendre autre chose que la GPL.
                  mais il ny a pas besoin non plus de milliers de licence. Apres, qui va les lires, c lourd.
                  qd on voit marquer GPL dans la description d'un prog qu'on veut telecharger, on sait a quoi s'en tenir.

                  il y a les licences creative commons, qui permettent une bonne modularité, les licences types BSD, plus permissives que la GNU ;
                  mais en a ton besoin de bcp d'autres ?
                  et pourkoi vouloir faire une traduction de la GPL, plutot que d'utiliser LA gpl tout en prenant soit qq part de faire une bonne explication dans la langue voulue de toutes les sections comportant la GPL.

                  P.S. : un debat, c bien. une baston gle, c po top. Alors reprends toi et pese tes mots...

            [^]Re: Jaluna

            Posté par Nicolas Boulay () le 14/10/2004 à 08:45. (lien). Évalué à 2.

            Euh dit on parle de code qui se lie à Linux, hein...

            Tu sais ce bout de code _GPL_ pondu par un finlandais.

            • [^]Re: Jaluna

              Posté par Nelis (page perso, ) le 15/10/2004 à 06:37. (lien). Évalué à 1.

              Ici je ne parle pas du fait que ça peut se lier à Linux ou pas, je dis simplement que même si c'est incompatible GPL, c'est libre. Alors maintenant si leur licence rend impossible de linker leur code avec Linux, c'est un autre problème mais même inutilisable ce code est libre.

              --
              Vache qui rit, à moitié dans son lit

    [^]Re: Jaluna

    Posté par eric1803 () le 11/10/2004 à 20:12. (lien). Évalué à 3.

    La différence c'est que la solution Jaluna permet de booter et de faire shutdown de Linux (ou des autres personnalités (RT)OS) et de redémarrer Linux. ADEOS est chargé avec Linux et ne peut pas vivre sans lui. Quand aux modules RTAI ils sont chargés par Linux.

    Juste pour info, chaque fois que je lance RTAI 3.1 avec X11, j'ai un reboot immediat de la machine donc RTAI c'est bien mais il y a encore du boulot. J'ai pas encore essayé Fusion.