Home >System Tutorial >LINUX >The development of UNIX, Linux, iOS, Android and the relationship between them

The development of UNIX, Linux, iOS, Android and the relationship between them

WBOY
WBOYforward
2024-02-05 12:45:11644browse

Unix, simplified to form Linux, Linux is the kernel of Android, while Apple uses the Unix system as the kernel of iOS and MacOS.

1. The time when several systems appeared

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

2. The birth of UNIX system

In 1969, Ken Thompson, a researcher at Bell Labs, wrote a computer game called Space Travel, which was run on multiple systems. However, the effect was not satisfactory, so he decided to develop his own operating system, and thus UNIX was born.

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

Bell Labs was an eternal god when it existed, but in the end it was broken up due to antitrust, which also heralded the end of an era for Bell Labs. It is really disappointing.

3. The birth of Linux system

In 1991, when Linus Torvalds was studying at university, he wrote Linux for his personal hobby, which is equivalent to a mini version of UNIX. Later, Linus Torvalds disclosed the Linux source code and invited others to improve Linux.

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

It is said that the code written by Linus Torvalds only accounted for 2% of the Linux source code, but his name will remain in the history of Internet development forever.

4. Based on unix system, Apple iOS was born

iOS is the system first announced by Apple at the Macworld conference on January 9, 2007. It was originally designed for use with the iPhone, and was later applied to the iPod touch and iPad.

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

iOS, like Apple's MacOS operating system, is a Unix-like commercial operating system.

5. Based on Linux system, Android was born

In November 2007, Google formed the Open Handset Alliance with 84 hardware manufacturers, software developers and telecom operators to jointly develop and improve the Android system.

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

Subsequently, Google authorized it with the Apache open source license. Android is a free and open source operating system based on the Linux kernel (excluding GNU components).

6. The relationship between them

So we have clearly figured out a line, which is Unix, which is simplified to form Linux. Linux is the kernel of Android, while Apple uses the Unix system as the kernel of iOS and MacOS.

So their relationship can be understood through the picture below.

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

The above is the detailed content of The development of UNIX, Linux, iOS, Android and the relationship between them. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:lxlinux.net. If there is any infringement, please contact admin@php.cn delete