Réponses:
C'est une histoire très simplifiée d' Unix et de ses dérivés . Windows n'y figure pas car son histoire est essentiellement séparée.
Il était une fois les systèmes d'exploitation complexes et difficiles à manier. Un jour, à la fin des années 1960, Ken Thompson , Dennis Ritchie et quelques-uns de leurs collègues chez AT & T Bell Labs décident d'écrire une version simplifiée de Multics pour faire tourner des jeux sur leur PDP-7 . Unix est ainsi né.
AT & T détenait les droits sur le code et les licences étaient chères. De nombreuses autres sociétés ont sous-licencié Unix et vendu leur propre version. Les principaux acteurs inclus décembre , HP , IBM , dim. . Les variantes Unix ont ajouté leurs propres extensions, cueillant souvent des idées les unes des autres et du monde universitaire.
Entre-temps, à Berkeley , de nombreux universitaires mécontents de la situation en matière de licences ont décidé de créer une version d'Unix n'incluant aucun code sous licence AT & T. Ainsi, au début des années 1980, Berkeley Software Distribution, ou BSD , est devenu une variante libre d’Unix. BSD a d'abord fonctionné sur des mini- ordinateurs, tels que PDP-11 et VAXen .
Pendant ce temps, sur la côte est , Richard Stallman a eu raison d’être incapable de transmettre le code source à son pilote d’imprimante. Il a fondé la GNU ( G de NU n ot U nix) projet en 1983 avec l' intention de faire un sans système d'exploitation Unix, mais en mieux. Après une petite hésitation, le noyau de ce système d’exploitation a été choisi comme Hurd , qui sera utilisable d’ici une décennie. De nombreux composants du projet GNU sont inclus dans tous les logiciels libres actuels, en particulier le compilateur GCC .
Pendant ce temps, en Finlande, Linus Torvalds s’est lancé dans une aventure de piratage informatique en été 1991. Quand il s’est réveillé, il s’est rendu compte qu’il avait écrit un système d’exploitation pour son PC et il a décidé de le partager en le mettant sur un serveur FTP dans un répertoire appelé linux . Le succès a dépassé ses attentes.
De nombreuses personnes ont créé des distributions de logiciels, notamment le noyau Linux, de nombreux programmes GNU, le système X Window et d’autres logiciels libres. Ces distributions ( Slackware , Debian , Red Hat , SUSE , Gentoo , Ubuntu , etc.) sont ce à quoi les gens se réfèrent généralement quand ils disent «Linux». La plupart des distributions Linux sont principalement constituées de logiciels libres comme discours, bien que les logiciels simplement libres comme tels soient souvent inclus lorsqu'il n'existe pas d'équivalent libre.
Parmi les autres systèmes existants, citons les divers forks de BSD (vous avez le choix entre FreeBSD , NetBSD et OpenBSD , tous étant libres, ouverts et développés via le réseau), ainsi qu'un nombre déconcertant de variantes commerciales destinées aux serveurs: et AIX. , HP-UX , Solaris et quelques aspirants très mineurs. Mac OS X est un autre système d'exploitation propriétaire basé sur Unix et fonctionnant sur des ordinateurs de bureau, des ordinateurs portables et des PDA Apple .
Gilles explique très bien l'évolution de la pièce à l' autre ici , donc je vais couvrir le sujet de plus large perspective et donner quelques conseils pour d' autres recherches.
Des bazars et des laboratoires de recherche aux blobs fermés et aux groupes marginalisés par le marché que je pense ne sont pas du tout marginaux
Le terme clé pour jouer avec l'évolution est le pouvoir. Si vous dépendez d’un système d’exploitation, par exemple sous la forme de mises à jour de sécurité, vous dépendez du fabricant du logiciel et, par conséquent, il dispose du pouvoir. Il peut décider de ne plus publier de mises à jour de sécurité ou de faire le mal que sa licence lui permet de faire. Si le système d'exploitation est fermé, les utilisateurs doivent se sentir impuissants, car ils ne peuvent pas résoudre les problèmes eux-mêmes, peut-être avec des sentiments hypocrites tels que again the damn driver broken, XYZ's fault
. Dans la dernière discussion, vous pouvez s,OS,sofware,g
et cela ne perd pas vraiment sa signification à propos du rapport de force, clairement quelque chose qui est intemporel.
Je ne réinventerai pas la putain de roue, veuillez donc lire ci-dessous des informations sur les bazars, les entreprises et les problèmes sociaux, environnementaux et autres.
Début
Finir, maintenant et toujours en évolution
Pour visualiser l'évolution, veuillez consulter l'image ci-dessous de Wikipedia où les choses ont commencé à partir de Bazar (phase orange) et se sont terminées par une phase rouge-verte où les choses évoluent encore, voire chaotique. La photo est fausse ou la publicité pro-Minix sur certains points, nb commentaires. S'il vous plaît, lisez sur le tournant de Minix-Linux et différenciez le marketing free
, free-as-beer
et free-as-speech
- le débat ici . En peu de temps, Minix n’était pas free-as-free-speech
et Tanenbaum a gagné de l’argent tandis que Linus a offert son système d’exploitation avec une licence moins restrictive, des années très importantes à comprendre, ne vous laissez donc pas égarer par quelques bizarreries. Ce point crucial a ensuite affecté des parties distinctes telles que FreeBSD, Linux et Mimix -formation sous leur forme actuelle. S'il vous plaît, notez que je ne les appelle pas avec des termes cohérents tels que"open-source"
parce que le terme devient mal utilisé.
Quand j'ai utilisé le terme bazar dans le titre, je le pensais vraiment. C’est dans une certaine mesure chaotique, il est donc difficile d’obtenir une vue d’ensemble, mais il existe des groupes très systématiques. Celui qui peut offrir la solution la plus appropriée au problème actuel sera récompensé et pourra vendre ses produits sur le marché. Parfois, un développeur bat une énorme équipe de développeurs de 100 têtes et parfois même l’inverse. Torvards a établi une bonne analogie avec le blob fermé et le code ouvert (ou l’équivalent dans certains courriels) avec la science et l’alchimie. Je pense que son argument était que, même si les alchimistes sont éteints dans la science, vous pouvez toujours les trouver dans la zone Logiciels. Il ne l'expliquait pas beaucoup, mais mon idée est que les alchimistes existent aujourd'hui en génie logiciel car cela peut être utile de temps en temps, certaines situations pratiques nécessitent des solutions créatives. C'est un peu comme si les physiciens avaient utilisé la distribution sirac-delta pendant environ 30 ans (selon mon conférencier) avant que les mathématiciens ne s'accordent sur le fait qu'elle pourrait être formulée en mathématiques, cette phase peut prendre un certain temps. Mais ne sous-estimez pas la frénésie spéculative dans les instincts humains, il est surprenant de constater combien de fois j'ai vu des gens écrire quelque chose de "nouveau", le trouvant déjà inventé. Bienvenue au bazar!
Culture, argent et capital intellectuel
free
et closed
si les termes ne sont pas bien définis ou documentés, comme ici.Je trouve souvent stupide que les gens comparent cette chose décentralisée à certaines entreprises bureaucratiques, mais pas à toutes, parce que de nombreux innovateurs en soi ont souvent le temps de s'amuser plutôt que de créer de l'argent. Alors la question comme"do they get paid?"
est un peu arrogant, avez-vous été payé pour être un Romain ou êtes-vous maintenant payé pour être un citoyen XYZ? Probablement pas ou peut-être - avec un effort réussi - vous devez choisir judicieusement votre camp comme toujours. Il y a cependant d'autres choses importantes, telles que la connaissance, la responsabilité et la coopération, parfois difficiles à mesurer en dollars. Est-ce réellement appelé IC avec des gens d'affaires? Si tel est le cas, vous pouvez acquérir des compétences importantes en participant à un projet, un atout hautement apprécié par les entreprises bien informées - mais encore une fois, vous avez trop envie de réinventer le code de la roue, faites donc de bonnes recherches avant de trop vous impliquer.
Si vous voulez savoir comment utiliser "paid"
ce champ. Je suggérerais de faire des recherches sur la relation risque-récompense, peut-être dans Money.SO. Les outils Unix sont comme la science, ils sont très libéraux et vous permettent de faire beaucoup de choses. Cela dépend de l'utilisateur si vous êtes payé ou non. Je pense que pour être payé, vous devez vous lancer dans des projets risqués comme prendre du temps / dur / ignorer. Il n'y a pas de moyen facile de se faire payer n'importe où. Pourquoi y aurait-il? S'il y avait un moyen facile, les marchés n'étaient pas efficaces. Certains grands corps sont payés parce qu’ils ont pris d’énormes risques et emprunts et sont maintenant récompensés. Parfois, leurs actions sont diaboliques et ils risquent d’être punis. Mais pour un individu, je suggère une progression lente et régulière. Pour comprendre pourquoi penser aux débuts de la société Unix en matière de laboratoires de recherche, beaucoup de lent travail monotone et de prototypage.
Veut en savoir plus?
Vos questions ont trop de confusions pour pouvoir les attaquer facilement, telles que des présuppositions hierarchy
ignorant l'idée de chaos et des termes ambigus tels que Windows
- dev branch ou branding? Et le terme from Unix
dans le titre a un goût trop attrayant-pour-populisme-in-Unix-quesion-site. Il est difficile de dire comment des choses /dev/null
telles que W. et autres ont évolué parce que nous ne les connaissons pas, sauf la spéculation! Les gens qui savent ne peuvent pas parler. La source est primaire, le reste est secondaire. Assurez-vous quel bandeau, c’est-à-dire le moteur de recherche, que vous utilisez pour cette rubrique, de nombreux articles de valeur sont traités avec des informations non pertinentes, comme dans le cas de l’article supprimé ci-dessus. Comme point de départ, vous pouvez essayer certains liens proposés ci-dessus ou ci-dessous.
'starting with version 3, MINIX was free and redesigned for “serious” use.'
. +1
Renjith, il n’existe pas de système d’exploitation "racine". L'histoire des systèmes d'exploitation est assez longue. Je vous recommande simplement de lire les prochains articles sur Wikipedia:
Amusez-vous, c'est vraiment intéressant.