Maison  >  Article  >  Tutoriel système  >  Le développement d'UNIX, Linux, iOS, Android et la relation entre eux

Le développement d'UNIX, Linux, iOS, Android et la relation entre eux

WBOY
WBOYavant
2024-02-05 12:45:11627parcourir

Unix, simplifié pour former Linux, Linux est le noyau d'Android, tandis qu'Apple utilise le système Unix comme noyau d'iOS et de MacOS.

1. L'époque où plusieurs systèmes sont apparus

UNIX、Linux、iOS、Android 的发展及它们之间的关系

2. La naissance du système UNIX

En 1969, Ken Thompson, chercheur aux Bell Labs, a écrit un jeu informatique appelé Space Travel, qui fonctionnait sur plusieurs systèmes. Cependant, l'effet n'était pas satisfaisant, il a donc décidé de développer son propre système d'exploitation, et c'est ainsi qu'UNIX a été créé. né.

UNIX、Linux、iOS、Android 的发展及它们之间的关系

Les Bell Labs étaient un dieu éternel quand ils existaient, mais ils ont finalement été démantelés à cause des lois antitrust, qui ont également annoncé la fin de l'ère des Bell Labs, ce qui est vraiment triste.

3. La naissance du système Linux

En 1991, alors que Linas Torvalds étudiait à l'université, il a écrit Linux pour son passe-temps personnel, ce qui équivaut à une mini version d'UNIX. Plus tard, Linus Torvalds a divulgué le code source de Linux et a invité d'autres personnes à améliorer Linux.

UNIX、Linux、iOS、Android 的发展及它们之间的关系

On dit que le code écrit par Linus Torvalds ne représentait que 2% du code source de Linux, mais son nom restera à jamais dans l'histoire du développement d'Internet.

4. Basé sur le système Unix, Apple iOS est né

iOS est le système annoncé pour la première fois par Apple lors de la conférence Macworld du 9 janvier 2007. Il a été initialement conçu pour l'iPhone, puis a été appliqué à l'iPod touch et à l'iPad.

UNIX、Linux、iOS、Android 的发展及它们之间的关系

iOS, comme le système d'exploitation MacOS d'Apple, est un système d'exploitation commercial de type Unix.

5. Basé sur le système Linux, Android est né

En novembre 2007, Google a formé l'Open Handset Alliance avec 84 fabricants de matériel, développeurs de logiciels et opérateurs de télécommunications pour développer et améliorer conjointement le système Android.

UNIX、Linux、iOS、Android 的发展及它们之间的关系

Par la suite, Google l'a autorisé sous la licence open source Apache. Android est un système d'exploitation libre et open source basé sur le noyau Linux (hors composants GNU).

6. La relation entre eux

Nous avons donc clairement compris une ligne, à savoir Unix, qui a été simplifiée pour former Linux. Linux est le noyau d'Android, tandis qu'Apple utilise le système Unix comme noyau d'iOS et de MacOS.

Leur relation peut donc être comprise à travers l'image ci-dessous.

UNIX、Linux、iOS、Android 的发展及它们之间的关系

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer