Rumah  >  Artikel  >  Tutorial sistem  >  8 konsep Linux lebih lama daripada Linux itu sendiri

8 konsep Linux lebih lama daripada Linux itu sendiri

PHPz
PHPzke hadapan
2024-02-12 08:00:24704semak imbas

Linus Torvalds mengumumkan versi pertama Linux pada tahun 1991, tetapi beberapa konsep Linux lebih lama daripada Linux itu sendiri.

Walaupun Linux secara amnya dianggap sebagai sistem pengendalian moden, beberapa konsep jauh lebih lama daripada yang anda fikirkan. Berikut adalah beberapa konsep yang mempunyai sejarah panjang dalam sistem Linux.

1. Dwi but

Menggunakan dwi-but telah menjadi cara standard untuk berkongsi Linux antara sistem pengendalian yang berbeza, termasuk Windows. Konsep sistem pengendalian berbilang but hampir setua komputer.

8 个比 Linux 本身还要古老的 Linux 概念

Ia juga popular dalam persekitaran seperti Unix, seperti menjalankan Unix dan MS-DOS pada sistem PC Unix yang lebih lama seperti Xenix. But dwi juga telah dilaksanakan pada Amiga sebelum Linux.

Commodore Amiga 3000UX dilengkapi dengan Amiga Unix, versi tersuai Sistem V, dan sistem pengendalian Amiga Workbench standard. Anda boleh memilih sistem pengendalian pada masa but dengan menggunakan butang tetikus kiri dan kanan.

2. Sokong seni bina yang berbeza

Apabila Linus Torvalds mengeluarkan kernel Linux pada Usenet pada tahun 1991, dia sendiri tidak menjangka ia akan berkembang ke seni bina lain selain platform Intel x86, tetapi dia mungkin sepatutnya meninggalkan sejarah dengan duluan itu.

Seperti Unix asal, Linux ditulis dalam C. C itu sendiri adalah bahasa mudah alih. Selagi program C tidak membuat andaian tentang persekitaran asas, ia boleh disusun pada mana-mana komputer, selagi ia mempunyai pengkompil yang sepadan.

Seperti kebanyakan sistem pengendalian pada masa itu, Unix pada asalnya ditulis dalam bahasa himpunan, tetapi Dennis Ritchie menulis semula dalam bahasa C yang diciptanya pada awal 1970-an. Kesan sampingan daripada ini ialah sistem pengendalian telah dipisahkan daripada perkakasan dan Unix menjadi sistem pengendalian tujuan umum.

Ini adalah luar biasa pada masa itu, kerana sistem pengendalian terikat pada satu mesin tertentu. Ini adalah salah satu sebab mengapa Unix membuat percikan sedemikian dalam kalangan sains komputer pada tahun 1970-an dan 1980-an.

3. Konsep Kerang yang berbeza

Bash shell ialah shell lalai yang popular pada sistem Linux, tetapi anda boleh menukar shell log masuk anda kepada mana-mana shell pilihan anda dengan mudah. Anda mungkin tahu bahawa ini adalah ciri sistem Unix asal, tetapi adakah anda tahu bahawa idea itu lebih lama daripada Unix?

8 个比 Linux 本身还要古老的 Linux 概念

DEC sedang membangunkan sistem pengendalian yang dipanggil MICA yang akan berjalan pada seni bina pemproses baharu yang dipanggil PRISM. Ia akan berdasarkan sistem pengendalian komputer mini popular DEC, VMS, tetapi juga akan mempunyai perisa Unix.

Projek bercita-cita tinggi ini adalah hasil idea Dave Cutler. DEC akhirnya membatalkan projek MICA, dan Cutler berpindah ke Microsoft untuk mengetuai projek yang akhirnya akan menjadi Windows NT.

Di sisi VMS, terdapat juga program bernama Eunice, yang juga boleh menjalankan program Unix. Seperti WSL asal, ia berfungsi, tetapi ia juga mengalami masalah prestasi dan keserasian berbanding Unix asli.

Apabila Windows NT akhirnya keluar pada tahun 1993, ia mempunyai persekitaran POSIX, tetapi nampaknya hanya supaya Microsoft boleh mengatakan ia mematuhi POSIX dan membida kontrak tertentu dengan kerajaan persekutuan AS.

Microsoft juga akan mengeluarkan persekitaran yang lebih lengkap-Perkhidmatan Windows untuk Unix, dan projek sumber terbuka Cygwin juga akan muncul.

5. Isu undang-undang

Pada awal 2000-an, tuntutan mahkamah yang difailkan oleh SCO terhadap IBM mendapat perhatian meluas dalam komuniti Linux dan sumber terbuka. SCO mendakwa bahawa Linux melanggar hak mereka untuk kod Unix asal, yang telah mereka perolehi pemilikan.

Walaupun IBM dan komuniti Linux akhirnya berjaya, keadaan ini telah menjadi duluan pada zaman Unix yang asal. Makmal Sistem Unix (USL) AT&T menuntut hak cipta ke atas kod pengedaran perisian Berkeley, yang memberi tekanan kepada Berkeley pada awal 1990-an.

Linux menjadi kegemaran peminat komputer, walaupun ternyata hanya segelintir fail yang "terhad" dan boleh ditulis semula dengan mudah untuk pengedaran sumber terbuka

6. Persaingan antara versi berbeza

Walaupun komuniti Linux suka mempertikaikan tentang pengedaran mana yang lebih baik, ini bukanlah perkara baharu kepada budaya Unix.

Pada 1980-an, perdebatan antara Sistem V AT&T dan BSD adalah masalah besar. Yang terakhir ini lebih popular dalam bidang akademik dan dibangunkan oleh Universiti California, Berkeley Ia juga merupakan komponen utama stesen kerja Unix, seperti Sun Microsystems

Menjelang akhir 1980-an, dunia Unix telah terperangkap dalam apa yang dipanggil "Perang Unix." AT&T dan Sun mula bekerjasama untuk menggabungkan BSD dan Sistem V, yang membimbangkan syarikat komputer lain seperti Hewlett-Packard, DEC dan IBM. Syarikat-syarikat ini kemudiannya membentuk Open Software Foundation, dan Sun dan AT&T membentuk Unix International.

"Perang" ini akhirnya berakhir dengan gencatan senjata. Kedua-dua organisasi bergabung, tetapi Linux akhirnya menggantikan Unix proprietari dalam kebanyakan aplikasi.

7. "Tahun Desktop Unix"

Pengedaran Linux terkenal dengan antara muka pengguna desktop mereka dan direka bentuk untuk menjadikan Linux boleh diakses oleh pengguna bukan teknikal. Usaha ini juga mempunyai sejarah yang panjang, seperti yang dapat dilihat dalam rancangan televisyen PBS 1989 The Computer Chronicles.

Dalam rancangan itu, kita boleh melihat produk daripada Sun Microsystems, HP dan juga Apple. Apple juga telah melancarkan sistem pengendalian berasaskan Unix A/UX.

8. Perisian sumber terbuka

Walaupun Linux mempopularkan konsep perisian sumber terbuka, idea itu sudah lama wujud dan mungkin wujud dalam komputer itu sendiri.

Walaupun Projek GNU mendapat reputasinya kerana falsafahnya yang jelas dalam menyediakan perisian percuma, perisian tersebut telah lama beredar secara bebas di kalangan akademik. Pembangun BSD mencipta lesen mereka sendiri yang membenarkan pengedaran percuma.

Banyak konsep Linux lebih tua daripada yang anda fikirkan

Anda mungkin terkejut berapa lama beberapa konsep dalam budaya Linux, seperti dwi but dan perisian sumber terbuka. Kebanyakan ciri khas Linux boleh dijelaskan oleh asal-usulnya dalam Unix.

Contoh yang mengelirukan ramai orang yang baru menggunakan baris arahan Linux ialah arahan itu kelihatan pelik. Mengapa mereka begitu pendek? Sebabnya ialah ia pada asalnya direka untuk teletaip, bukan skrin.

Atas ialah kandungan terperinci 8 konsep Linux lebih lama daripada Linux itu sendiri. 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