Forum général.général Linux est basé sur Unix

Posté par  .
Étiquettes : aucune
0
27
avr.
2007
Voilà une hypothèse qui a été faite en cours.

Le problème, c'est que l'on arrive pas à se mettre d'accord.

En effet, il est très dur de trouver la vérité strict à ce sujet à cause d'une idée reçue générale.

Je suis donc à la recherche d'un document faisant preuve que Linux n'est en aucun cas basé sur Unix.

Pour moi, Unix et Linux se réfèrent à une norme identique. On peut donc dire que GNU/LInux est un système type Unix.

Mais comment persuader le reste de mon équipe que ce que l'on entend souvent sur les forums est faux. Les convaincre, que non, Linux n'est pas inspiré de Unix, que non Linux n'est pas une évolution de l'Unix original.

Où alors, que je dois croire à cette idée...


Merci.
  • # de mémoire

    Posté par  . Évalué à 7.

    et sans lien pour corroborer.

    Unix est une marque et désigne un système d'exploitation particulier (celui développé par ATT à l'époque).
    Avec le temps, c'est devenu un nom commun (comme frigidaire), et on utilise souvent unix pour désigner la famille des système d'exploitation qui ont la même philosophie que l'Unix originel.

    Y a pas de norme unix, mais les normes POSIX.

    Linux n'est pas dérivé de l'Unix originel (Je pense que Torvalds n'a pas vu une seule ligne de code d'Unix), c'est une écriture from scratch d'un OS qui ressemble à Unix, mais qui ne l'est pas.
    Perso, pour pas me gourrer, je met Unix (avec une majuscule) pour parler de l'OS originel, et unix pour le nom commun.

    Donc Linux est un unix, mais n'est pas dérivé d'Unix.

    Ca répond pas tout à fait à ta question, vu que j'ai pas de docs ... :)
    • [^] # Re: de mémoire

      Posté par  . Évalué à 1.

      Justement au niveau de la norme POSIX.
      Pour se défendre mes collègues avancent que POSIX est une norme qui à découle du système UNIX. et donc que Linux, en se basant sur cette norme, se base sur Unix !
      • [^] # Re: de mémoire

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

        Et comme c'est RMS qui a donné le nom POSIX [ http://fr.wikipedia.org/wiki/POSIX ] on peut dire que POSIX découle de GNU (évidémment, est-ce que RMS oserai faire quelquechose qui ne soit pas GNU ?), il est donc limpide qu'un unix POSIX découle de GNU, donc Unix découle de GNU, et comme GNU n'est rien sans Linux (où ça Hurd ?) et bien Unix découle de Linux, et Unix n'est rien sans Linux.

        Et oui ma bonne dame !

        ~~~~> []

        ce commentaire est sous licence cc by 4 et précédentes

      • [^] # Re: de mémoire

        Posté par  . Évalué à 1.

        en repartant de ta question de départ et de ton commentaire, tu as en partie tort et en partie raison :
        - Oui, Linux est clairement inspiré d'Unix. N'essaie pas de convaincre tes collègues du contraire :)
        - Non, Linux ne se base pas sur Unix et n'en est pas dérivé, c'est une écriture from scratch.
  • # inspiré, mais pas basé

    Posté par  . Évalué à 4.

    Oui, Linux est inspiré de Unix (il fonctionne de la même façon, et est compatible posix), mais il n'est pas basé dessus (pas de code Unix dans Linux).
    La meilleure référence est probablement celle-là
    ftp://ftp.kernel.org/pub/linux/kernel/Historic/linux-0.01.ta(...)
  • # Linux

    Posté par  . Évalué à 2.

    "Linux Is Not UniX"
    • [^] # Re: Linux

      Posté par  . Évalué à 2.

      Ca ne serait pas plutot GNU is Not UNIX :)
      • [^] # Re: Linux

        Posté par  . Évalué à 1.

        hmm...

        J'ai doute, l'espace d'un instant, mais apres rapide verification, je m'apercois que les 2 expressions existent.
        (source: http://kernelbook.sourceforge.net/pdf/ch-intro.pdf
        et http://acronyms.thefreedictionary.com/Linux+Is+Not+Unix )

        Il est vrai que celle que tu cite est peut-etre plus "officielle" que celle a laquelle je fais reference.

        Quoi qu'il en soit sur http://www.kernel.org/ on peut lire:

        What is Linux?

        Linux is a clone of the operating system Unix, written from scratch by Linus Torvalds with assistance from a loosely-knit team of hackers across the Net. It aims towards POSIX and Single UNIX Specification compliance.


        En esperant que ca t'aide a eclaircir ce cruel dilemme ;)
  • # Unix History

    Posté par  . Évalué à 2.

    Linux est un dérivé de Minix : http://fr.wikisource.org/wiki/Naissance_de_Linux

    Et pour le graphe c'est par là : http://www.levenez.com/unix/
    • [^] # Re: Unix History

      Posté par  . Évalué à 4.

      >Linux est un dérivé de Minix

      NON, la première version de linux a été développé sous Minix, mais aucune ligne de code de Minix n'a été repompé. Donc, Linux n'est pas un dérivé.

      Au départ, Linux était un projet d'éditeur pour tester le mode protégé du x86 qui venait de s'acheter. C'est quand il a décidé qu'il serait plus rapide de booter sur son éditeur que de démarré Minix que c'est devenu un OS.

      La bio de Linus explique très bien le début de Linux. (Linus est resté 6 mois enfermé dans sa chambre, et balancait des connexions modem quand sa frangine voulait se servir du téléphone.)
      • [^] # Re: Unix History

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

        Au départ, Linux était un projet d'éditeur pour tester le mode protégé du x86 qui venait de s'acheter. C'est quand il a décidé qu'il serait plus rapide de booter sur son éditeur que de démarré Minix que c'est devenu un OS.


        Je crois qu'il s'agissait d'un l'émulalteur de terminal et pas d'un éditeur. Mais effectivement tout cela est raconté dans Just for fun (http://www.thinkgeek.com/books/nonfiction/38b2/ )

Suivre le flux des commentaires

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