#1 Le 25/02/2007, à 15:36
- bob40
UNIX dans Windows Vista, une question pour les spécialistes ..
Bonjour à vous !!
Bon, juste une petite question théorique sur un sujet un peu pointu.
J'enseigne l'informatique au niveau secondaire depuis environ 10 ans.
J'utilise plusieurs OS (mac OS X, Windows 2000)
Malheureusement j'utilse Kubuntu depuis 2 ans seulement à la maison pour des raisons administratives.
J'aime bien des distributions même si j'ai "testé" Mandriva 2006, SUSE 10.2 (support de Novel) et d'autres
Voilà ma question !!
On sait que LiNUX à comme noeud UNIX.
On sais aussi que MAC OS X à comme noeud UNIX ( projet Darwin, une API de type BSD )
Mais pour Windows ?
Ceraines personnes prétendent qu'il y a du UNIX (soit au niveau du code source, du noeud ou au niveau des applications) dans Windows Vista. Que le OS est construit avec du UNIX.
Si vous avez une réponse à cette question, et bien ...
DONNEZ MOI VOS SOURCES ET VOS RÉFÉRENCES ""
Hors ligne
#2 Le 25/02/2007, à 16:08
- best_friend_fr
Re : UNIX dans Windows Vista, une question pour les spécialistes ..
Bonjour
Selon moi, ni Linux, ni Windows n'ont de noyau Unix.
Linux est un noyau totalement réécrit d'inspirant de l'Unix (et donnant la branche GNU/Linux)
Windows possède un noyau spécifique (au moins jusqu'à XP)
Va voir
http://fr.wikipedia.org/wiki/Unix
http://fr.wikipedia.org/wiki/Kernel
pour plus d'informations
Dernière modification par best_friend_fr (Le 25/02/2007, à 16:09)
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#3 Le 25/02/2007, à 16:30
- sbrunner
Re : UNIX dans Windows Vista, une question pour les spécialistes ..
La couche réseau de windows en tout cas est basée sur BSD !
le reste aucune idée car ce sont des informations très difficiles à obtenir
CU
Stéph
Hors ligne
#4 Le 25/02/2007, à 18:08
- fabien
Re : UNIX dans Windows Vista, une question pour les spécialistes ..
Quelques imprecisions de vocabulaire :
- On ne parle pas de noeud (node) mais de noyau (kernel)
- Ni "Linux", ni Mac OS X n'ont pour noyau UNIX, mais un UNIX-like qui reprend les specifications UNIX
- Linux est un noyau. Si tu veux parler de l'OS, il y a par exemple GNU (GNU's not Unix!)
- Darwin est un noyau base entre autres sur des parties de FreeBSD
A propos de Windows Vista qui serait un UNIX-like : FUD.
Hors ligne
#5 Le 25/02/2007, à 23:25
- bob40
Re : UNIX dans Windows Vista, une question pour les spécialistes ..
Merci Fabien !
Les mots ont plusieurs significations, et les traductions aussi ...
Naturellement, Linux et Mac n'ont pas comme noyau UNIX dans le sens que le Kernel n'est pas un UNIX à part entière. Ces OS ne sont pas des OS UNIX ! Il s'agit ici simplement d'indiquer que sans UNIX, le développement de LINUX et MAC aurait été différent.
Merci quand même de ces précissions, elle sont appréciés.
Cependant, à part le BSD pour le réseau (comme départ de développement), il y a-t-il du code ou des spécifications, selon tes connaissances, dans les OS de Microsoft !!
Hors ligne
#6 Le 26/02/2007, à 00:37
- fabien
Re : UNIX dans Windows Vista, une question pour les spécialistes ..
Je me suis permis ces precisions pour tes eleves a qui tu pourrais parler de tout ca. C'est important d'etre precis des le depart car s'il y a bien un domaine ou les mots ont une seule signification, c'est bien celui de l'informatique.
Microsoft connait bien la concurrence et a tout interet a regarder leur fonctionnement en detail et a s'en inspirer. Ceci etant dit, je n'en ai pas la moindre idee.
Hors ligne
#7 Le 26/02/2007, à 01:30
- BookeldOr
Re : UNIX dans Windows Vista, une question pour les spécialistes ..
Il ne faut pas confondre UNIX et POSIX.
POSIX est une norme commune pour les système d'exploitation "à la UNIX".
Linux comme MacOS implantent une grande partie de cette norme, et windows aussi mais moins, et parfois mal.
Il existe néanmoins une surcouche à windows appelée CygWin qui implante une plus grande partie de POSIX, une écriture des fonctions POSIX en utilisant les fonctions système windows, permettant ainsi d'y compiler plus facilement des applications codées pour POSIX.
Ubuntu is an ancient african word meaning : "I can't configure Debian".
Hors ligne
#8 Le 26/02/2007, à 23:01
- bob40
Re : UNIX dans Windows Vista, une question pour les spécialistes ..
Merci encore Fabien.
J'avais simplement confondu noeud et noyau, qui dans un sens plus large, peuvent être synonymes.
Cependant, il est évident qu"il faut être précis dans les mots et les concepts afin d'éviter les confusions ...
Pour ce qui est de mes élèves, au niveau secondaire, ces questions sont peu adordées. L'important est de comprendre qu'il existe une autre alternative que le monopole de Microsoft Windows, les logiciels libres.
Merci pour ces explications BookeldOr.
Les normes POSIX (Richard est encore là !) sont donc utiliser par MAC ET LINUX"
C'est deux OS implantent ces normes de façon performantes alors que windows a besoin d'une couche, le CYGWIN"
Merci encore de ces précisons ...;)
Hors ligne
#9 Le 27/02/2007, à 17:56
- mirmidon
Re : UNIX dans Windows Vista, une question pour les spécialistes ..
Salut bob40,
C'est une question épineuse que tu poses ici !
En fait, il y a effectivement plus d'UNIX dans Linux et MacOs X que dans Windows !
Cela est bien sûr du au suivi des normes POSIX, mais çà ne fait pas tout !
Windows est constitué de 2 grosses familles :
- La famille des 9x (95, 98, Me)
- La famille des NT (4,2000,XP, Vista).
La famille des 9x est toujours constituée d'un programme se lancent à partir de MS-DOS alors que la famille des NT possède un noyau.
Ces 2 familles constituent 2 type d'OS totalement différents à l'intérieur des OS Windows du fait de la présence ou non d'un noyau même si elle ont une interface graphique très semblable.
(nb : le noyau est l'élément central d'un OS, c'est un programme spécial qui permet de gérer les demandes de besoin en ressources et/ou en temps des programmes)
Chez les UNIX, il y a aussi 2 grandes familles d'OS :
- les OS de type system 5
- les OS de type BSD.
Ces 2 familles sont semblables puisqu'elles ont la même base.
L'université de Berkeley et les Bells Labs avaient un accord pour développer des systèmes de type UNIX et ils s'échangeaient leurs découvertes :
- les Bells Labs revendant leurs brevets logiciels à de grosses sociétés comme HP, AIX, SUN, etc. qui créaient leur propres UNIX Sytem 5.
- Berkeley faisant un système utilisable pour tous sous licence BSD.
Les différences sont intervenus sur ces systèmes à cause de problèmes de licences entre l'université américaine de Berkeley et les Bell labs.
Ce qui a conduit à la stagnation du développement de BSD (le temps du procès et de l'épuration du code source afin d'enlever les "bouts de code de Bell Labs")
Ce procès est à l'origine de l'émergence de l'OS Windows, de l'OS GNU/Linux et de l'OS MacOS du fait qu'ils ont comblés le vide laissé par les UNIX.
De son côté, Microsoft a créer un OS complet totalement propriétaire basé sur son MS-DOS et assurément de "bouts de code UNIX" qu'il a fait évoluer de son côté en allant jusqu'à créer un OS quasiment à base de micro-noyau.
GNU/Linux pour sa part est à la base le résultat de la volonté de 2 hommes : Richard Stallman et Linus Torvalds. Les distributions issues de cette alliance sont toutes basée sur un noyau Linux (qui est une copie reprise à partir de rien du fonctionnement d'un UNIX system 5) et constituées plus ou moins de logiciels sous licence GPL.
Pour finir, Apple n'a pas réussie à imposer sa plate-forme Macintosh. Les PCs se sont imposés sur les marchés rendant marginal le "Mac". Au début, l'OS développé pour cette machine était comme celui de Microsoft à base d'un noyau propriétaire incluant assurément des "bouts de code UNIX".
Puis en 2001, ils ont tout refait à partir d'une version de FreeBSD.(Comme le spécifie la licence BSD)
Dans cet amalgame d'OS, il existe donc :
- de "vrais" UNIX system 5 (AIX, HP-UX, SCO, Xenix, etc.),
- de "vrais" UNIX BSD (FreeBSD, NetBSD, OpenBSD, etc.),
- un dérivés d'un UNIX BSD (MacOS X),
- des dérivés d'UNIX system 5 (Solaris, Unixware),
- des clones d'UNIX system 5 (les distibutions GNU/Linux),
- des Windows (NT et 9x),
- d'autres OS spécifiques dont un clone de Windows (ReactOS).
Et voilà, la vérité est donc que tout le monde essaye de faire la même chose (vu le nombre limité et prévisible de façons de faire les choses)
Voici un lien pour essayer d'y voir plus claire dans ce chaos :
http://fr.wikipedia.org/wiki/Syst%C3%A8me_d%27exploitation
Bonne chance pour tes cours professeur !
$ sudo make plaisir
Quand l'informatique redevient un plaisir.
The Ubuntu Counter Project - user number #10290
Hors ligne
#10 Le 27/02/2007, à 23:03
- Noé0
Re : UNIX dans Windows Vista, une question pour les spécialistes ..
(Euh, généralement on écrit « System V »)
#11 Le 28/02/2007, à 00:50
- hunterfett
Re : UNIX dans Windows Vista, une question pour les spécialistes ..
Hello,
Il ne faut pas négliger le fait que la famille Win NT soit aussi dérivée du code d'OS/2 1.3. En effet, IBM et Microsoft collaboraient sur l'écriture de cet OS. Lorsque Microsoft a laché IBM au début des années 1990, il est parti avec le code source qu'il a ensuite fait évoluer pour créer ce fabuleux OS qu'était Win NT 3.1 (qui a donné suite à Win NT 3.5 puis Win NT 3.51 , dernier de la lignée avant NT 4)
Voilà qui nous rappelle de 'bons' souvenirs ....
A+
Edit : Orthographe
Dernière modification par hunterfett (Le 28/02/2007, à 00:51)
Amilo Xa 1526 - Gutsy - WIFI SIS163U
Sempron 2800+ Nvidia FX5200 - Gutsy
TNT : Siemens Gigaset M740AV (sous Linux) connecté au NAS
NAS : Linksys NSLU2 (Unslung) 2x250 Go + 500 Go
Hors ligne
#12 Le 28/02/2007, à 16:09
- mirmidon
Re : UNIX dans Windows Vista, une question pour les spécialistes ..
Salut,
Effectivement Noé0, on écrit bien le 5 en chiffre romain , mais bon c'est beaucoup plus explicite en version latine pour ceux qui pourraient croire que c'est la lettre V !
Pour OS/2, c'est bien vrai mais la collaboration n'a pas durée longtemps car le but d'IBM était d'imposer son OS/2.
A cause d'une mauvaise politique tarifaire IBM ne put contrer Windows qui était beaucoup moins chère pour l'époque.
Dernière modification par mirmidon (Le 28/02/2007, à 16:10)
$ sudo make plaisir
Quand l'informatique redevient un plaisir.
The Ubuntu Counter Project - user number #10290
Hors ligne
#13 Le 28/02/2007, à 17:08
- amkoolgarst
Re : UNIX dans Windows Vista, une question pour les spécialistes ..
Bonjour, je me suis abonné à ce topic ( la question de départ m'a intéressé) et j'ai, en fait, devant les yeux un véritable cours d'histoire des O.S.....et de l'informatique...
J'ai trouvé remarquables, précises les interventions...je me les relis et tente de faire des recherches...Auriez-vous des links sur lesquels m'orienter?
Continuez!
Bien à vous, amkoolgarst.
EDIT: allez, je vous le dis: ne serait-ce pas possible de créer une rubrique "histoire" dans ce beau forum? Parce que, bon, ok, c'est un beau O.S. que nous avons, mais d'où vient-il? Ok, c'est du linux, du gnu, tout ce que vous voudrez, mais, c'est quoi en fait??? Des bouts de codes? Quelle est leur histoire? Etc. etc...
Et puis j'ai l'impression, non pas l'impression, la conviction qu'Ubuntu rencontre un certain/réel succés. LE mensuel "PC professional" de Mars ( en italie) titre: "Et si je passais à Linux", et la distro est Ubuntu...12 pages pour présenter, dvd à l'appui, notre chère 6.10...
Il n'est pas question de faire le point, mais j'aimerais bien connaître cette histoire...
Voilà, voilà.
Ciao!
Dernière modification par amkoolgarst (Le 28/02/2007, à 17:24)
Jifya moja haliinjiki chungu.
In girum imus nocte, ecce, et consumimur igni.
Hors ligne
#14 Le 28/02/2007, à 17:57
- lawl
Re : UNIX dans Windows Vista, une question pour les spécialistes ..
Google est ton ami !
Allez pas vache j'ai tapé : histoire GNU/Linux dans google et le premier lien me donne un bon point de depart :
http://fr.wikipedia.org/wiki/Linux
#15 Le 28/02/2007, à 19:10
- amkoolgarst
Re : UNIX dans Windows Vista, une question pour les spécialistes ..
Google est ton ami !
Allez pas vache j'ai tapé : histoire GNU/Linux dans google et le premier lien me donne un bon point de depart :
http://fr.wikipedia.org/wiki/Linux
Je te remercie...:lol: Mais à cette page j'y suis arrivé aussi, et tout seul!!!:rolleyes:
En demandant des links, je voulais savoir ce que les ubunteros avait comme "histoire", et comme liens à me conseiller...articles, brèves, résumés, essais, thèses, etc...
Merci!:P
Jifya moja haliinjiki chungu.
In girum imus nocte, ecce, et consumimur igni.
Hors ligne
#16 Le 28/02/2007, à 19:16
- best_friend_fr
Re : UNIX dans Windows Vista, une question pour les spécialistes ..
Salut,
tu as les faits marquants sur cette page
http://www.trustonme.net/didactels/145.html
(pour Unix surtout)
et cette page
http://www.madore.org/~david/computers/#history
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#17 Le 28/02/2007, à 20:39
- Enixos
Re : UNIX dans Windows Vista, une question pour les spécialistes ..
Un schéma intéressant si vous vous intéressez à l'histoire d'Unix :
http://www.levenez.com/unix/history.html
Hors ligne
#18 Le 28/02/2007, à 21:39
- lawl
Re : UNIX dans Windows Vista, une question pour les spécialistes ..
Mais à cette page j'y suis arrivé aussi, et tout seul!
Comme je l'ai dit c'est un point de depart et en suivant certain lien tu aurait finit par tomber sur cela :
http://www.linux-france.org/article/these/
et plus particulièrement :
http://www.linux-france.org/article/these/cathedrale-bazar/cathedrale-bazar.html
http://www.linux-france.org/article/these/gnuproject/fr-thegnuproject_monoblock.html
http://www.linux-france.org/article/these/hackers_history/fr-a_brief_history_of_hackerdom_monoblock.html
http://www.linux-france.org/article/these/hackers_revenge/fr-the_revenge_of_the_hackers_monoblock.html
Bonne lecture !
#19 Le 01/03/2007, à 01:10
- ssdg
Re : UNIX dans Windows Vista, une question pour les spécialistes ..
Moi qui trouvait le shéma de dévellopement de firefox compliqué Oo. N'empeche que ce thread est hyper instructif, merci a vous.
s'il n'y a pas de solution, c'est qu'il n'y a pas de problème... ou pas.
Hors ligne
#20 Le 01/03/2007, à 02:10
- bob40
Re : UNIX dans Windows Vista, une question pour les spécialistes ..
Et bien je crois que j'ai suscité de l'intérêt sur cette question ...
Première chose, un énorme merci à mirmidon. Tu as écrit une excellente synthèse sur le sujet. C'est simple, claire et précis !! Merci encore ...
Merci aussi (NoéO, hunterfett, etc ..) aux autres participant. Leur contribution est appréciée !!
Il reste évident cependant que ces "bout de code UNIX" nous intérrogent ...
Je pense qu'il est très difficile d'avoir des informations sur ce sujet parce qu'il s'agit d'informations "stratégiques". On sait que cygwin implante des applications construitent avec les normes posix, mais ...
Sans tomber dans la science fiction, les programmeurs
qui détenaient ses "bout de code UNIX" ne voulaient pas divulger leurs sources à une certaine époque ... Pour des raisons évidentes ...
Mais j'ai une autre question. Il y a environ 4 ans, la compagnie Microsoft a admis avoir été victime de piratage. Leur serveur central avait été infiltré par des utilisateur de l'extérieur. On avait réussi à "Télécharger" le code source du OS de cette compagnie. Je me souvient très bien avoir lue cette manchette dans les journaux, mais je ne me souvient plus très bien quand.
Si on admet que le code source a été "trouvé" (quel beau cadeau !), alors il est théoriquement possible de répondre, dans une certaine mesure, à cette question.
Dans quel mesure UNIX est-il implanté dans ce OS ? Avec son développement actuel, est-il encore pertinent de ce poser cette question ?
Enfin je vous laisse y pensez !!
Hors ligne
#21 Le 01/03/2007, à 02:58
- Chiuchu
Re : UNIX dans Windows Vista, une question pour les spécialistes ..
Bonsoir,
Ce topic m'a fait pensé à cette histoire aussi. Personne n'a vu le code source de l'os qui avait échappé à MS (je crois que c'était Win2000) ? Alors, qu'y avait il dedans ?
Peut on penser à une stratégie de microsoft d'avoir propagé sciemment son code source en utilisant l'excuse éternelle du piratage pour avoir une réaction du public quand à sa qualité ?
Hors ligne
#22 Le 01/03/2007, à 07:35
- lawl
Re : UNIX dans Windows Vista, une question pour les spécialistes ..
Microsoft ouvre le code source a certaine entreprise/etat. Mais apparement jamais dans son integralité et je pense que c'est cela qui à ete volé il y a quelques année.
Comme il à été dit il ya des morceaux de BSD dedans mais on n'a iren à dire puisque la licence l'autorise.
#23 Le 01/03/2007, à 14:39
- mirmidon
Re : UNIX dans Windows Vista, une question pour les spécialistes ..
Salut tout le monde,
Je trouve la proposition d'amkoolgarst d'ouvrir une rubrique sur l'HISTOIRE des logiciels très intéressante.
Il serait même encore mieux de rédiger un wiki sur le sujet en parallèle dans la documentation du site.
Nous pourrions y mettre pas mal de faits qui amélioreraient la compréhension de l'informatique en général.
Car il est très important de connaître l'origine des choses ; cela va tout droit dans le sens de la philosophie de GNU/Linux et d'Ubuntu !
J'essaierais de lancer un sujet dessus ce week-end mais je pense déjà que je n'aurais pas assez de mon temps à lui consacrer parce que je m'occupe d'un projet de développement qui me laisse peu de temps libre dans mon entreprise. Si quelqu'un a plus de temps que moi à consacrer je l'aiderai dans la mesure de mon temps libre.
Voici un "bon" lien pour ceux qui en demandaient en plus de ceux de wikipedia :
http://www.histoire-informatique.org/grandes_dates/2_6.html
@+
$ sudo make plaisir
Quand l'informatique redevient un plaisir.
The Ubuntu Counter Project - user number #10290
Hors ligne
#24 Le 01/03/2007, à 17:29
- bob40
Re : UNIX dans Windows Vista, une question pour les spécialistes ..
Je suis d'accord avec mirmidon. Il est évident que plusieurs personnes sont en mesure de contribuer.
Donnes nous des nouvelles !!
Hors ligne
#25 Le 01/03/2007, à 19:50
- amkoolgarst
Re : UNIX dans Windows Vista, une question pour les spécialistes ..
salut, je veux bien donner un coup de main, dans la mesure du possible...Je n'ai jamais rien écrit sur le wiki, je ne sais pas comment ça se fait, mais un coup de main je veux bien le donner...
Jifya moja haliinjiki chungu.
In girum imus nocte, ecce, et consumimur igni.
Hors ligne