Rumah  >  Artikel  >  Tutorial sistem  >  Pembangunan UNIX, Linux, iOS, Android dan hubungan antara mereka

Pembangunan UNIX, Linux, iOS, Android dan hubungan antara mereka

WBOY
WBOYke hadapan
2024-02-05 12:45:11639semak imbas

Unix, dipermudahkan untuk membentuk Linux, Linux ialah kernel Android, manakala Apple menggunakan sistem Unix sebagai kernel iOS dan MacOS.

1. Masa apabila beberapa sistem muncul

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

2. Lahirnya sistem UNIX

Pada tahun 1969, Ken Thompson, seorang penyelidik di Bell Labs, menulis permainan komputer yang dipanggil Space Travel, yang dijalankan pada pelbagai sistem Namun, kesannya tidak memuaskan, jadi dia memutuskan untuk membangunkan sistem pengendaliannya sendiri, dan oleh itu UNIX dilahirkan.

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

Bell Labs ialah tuhan yang kekal semasa ia wujud, tetapi akhirnya ia dipecahkan kerana antitrust, yang juga menandakan berakhirnya era Bell Labs, yang benar-benar menyedihkan.

3. Kelahiran sistem Linux

Pada tahun 1991, ketika Linus Torvalds belajar di universiti, dia menulis Linux untuk hobi peribadinya, yang setara dengan versi mini UNIX. Kemudian, Linus Torvalds mendedahkan kod sumber Linux dan menjemput orang lain untuk menambah baik Linux.

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

Dikatakan bahawa kod yang ditulis oleh Linus Torvalds hanya menyumbang 2% daripada kod sumber Linux, tetapi namanya akan kekal dalam sejarah pembangunan Internet selama-lamanya.

4 Berdasarkan sistem unix, Apple iOS dilahirkan

iOS ialah sistem pertama yang diumumkan oleh Apple pada persidangan Macworld pada 9 Januari 2007. Ia pada asalnya direka untuk iPhone, dan kemudiannya digunakan pada iPod touch dan iPad.

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

iOS, seperti sistem pengendalian MacOS Apple, ialah sistem pengendalian komersial seperti Unix.

5 Berdasarkan sistem Linux, Android telah dilahirkan

Pada November 2007, Google telah membentuk Open Handset Alliance dengan 84 pengeluar perkakasan, pembangun perisian dan operator telekom untuk bersama-sama membangunkan dan menambah baik sistem Android.

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

Selepas itu, Google membenarkannya di bawah lesen sumber terbuka Apache Android ialah sistem pengendalian sumber terbuka dan percuma berdasarkan kernel Linux (tidak termasuk komponen GNU).

6. Hubungan antara mereka

Jadi, kami dengan jelas memikirkan satu baris, iaitu Unix, yang dipermudahkan untuk membentuk Linux Linux ialah kernel Android, manakala Apple menggunakan sistem Unix sebagai kernel iOS dan MacOS.

Jadi hubungan mereka boleh difahami melalui gambar di bawah.

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

Atas ialah kandungan terperinci Pembangunan UNIX, Linux, iOS, Android dan hubungan antara mereka. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:lxlinux.net. Jika ada pelanggaran, sila hubungi admin@php.cn Padam