Linux Berusia 30 Tahun: Bagaimana Projek Hobi Menakluk Dunia

Tux maskot Linux pada latar belakang biru

Larry Ewing dan The GIMP

hidup 17 September 1991 , Linus Torvalds mengeluarkan kernel Linux (versi 0.01) buat kali pertama. Berikut ialah pandangan ringkas tentang cara projek hobi kecil membesar dan menyelubungi dunia—dan perkara yang telah membuatkan Linux bertahan sekian lama.

The Dawn of Linux: Semua yang Besar Bermula Dari Kecil

Linux berasal apabila pelajar Universiti Helsinki Linus Torvalds mula bereksperimen dengannya MINIX , kos rendah, seperti UNIX sistem pengendalian yang dibangunkan untuk PC IBM oleh Andrew S. Tanenbaum. Tanenbaum telah mengoptimumkan MINIX untuk 16-bit PC IBM asal , tetapi Torvalds mahu menggunakan ciri PC berasaskan 32-bit 386 yang lebih baharu dengan sistem pengendalian seperti UNIX. Untuk melakukan itu, dia terpaksa menulis sendiri kernel sistem pengendalian . Kernel ialah program kecil di teras sistem pengendalian yang mengawal cara semua elemen lain sistem pengendalian berfungsi.

Kernel itu menjadi Linux. Selepas bereksperimen selama beberapa bulan bermula sekitar April 1991, Torvalds pertama kali diumumkan asas Linux pada comp.os.minix kumpulan berita pada 25 Ogos tahun itu:

Hello semua orang di luar sana menggunakan minix -

Saya sedang melakukan sistem pengendalian (percuma) (hanya hobi, tidak akan menjadi besar dan profesional seperti gnu) untuk klon 386(486) AT. Ini telah dibuat sejak April, dan mula bersiap sedia. Saya ingin sebarang maklum balas tentang perkara yang orang suka/tidak suka dalam minix, kerana OS saya agak menyerupainya (susun atur fizikal sistem fail yang sama (disebabkan sebab praktikal) antara lain).

Pada masa ini saya telah mengalihkan bash(1.08) dan gcc(1.40), dan semuanya nampaknya berfungsi. Ini menunjukkan bahawa saya akan mendapat sesuatu yang praktikal dalam masa beberapa bulan, dan saya ingin tahu ciri yang kebanyakan orang mahukan. Sebarang cadangan adalah dialu-alukan, tetapi saya tidak akan berjanji saya akan melaksanakannya :-)

Linus (torvalds@kruuna.helsinki.fi)

PS. Ya – ia bebas daripada sebarang kod minix, dan ia mempunyai fs berbilang benang. Ia TIDAK protable (menggunakan 386 pensuisan tugas dll), dan ia mungkin tidak akan menyokong apa-apa selain AT-harddisk, kerana itu sahaja yang saya ada :-(.

Pelancaran sebenar Linux datang tanpa banyak sambutan pada 17 September. Pada hari itu, Torvalds secara senyap-senyap mengeluarkan versi 0.01 kernel Linux di kalangan rakan-rakan. Keluaran tiba tanpa diumumkan pada pelayan FTP. Ia adalah peristiwa penting yang hanya Torvalds sahaja menemui tarikh pada 2016 dengan melihat kembali cap masa dalam fail pembangunan awalnya.

Apakah Bash Shell, dan Mengapa Ia Sangat Penting untuk Linux? BERKAITAN Apakah Bash Shell, dan Mengapa Ia Sangat Penting untuk Linux?

Tidak lama kemudian, perkataan itu tersebar dan Linux membuat gelombang. Apabila digabungkan dengan alat sumber terbuka daripada GNU , ia menyediakan persekitaran seperti UNIX pada komputer peribadi standard tanpa bayaran mahal yang diperlukan untuk melesenkan UNIX daripada AT&T. Bayaran tersebut adalah daripada ratusan ringgit kepada lebih 00 setiap pengguna bergantung kepada vendor.

Apakah Unix, dan Mengapa Ia Penting? BERKAITAN Apakah Unix, dan Mengapa Ia Penting?

Di dalam tahun-tahun awal World Wide Web , Linux menjadi sistem pengendalian yang selamat dan stabil untuk perisian pelayan web dengan harga yang tiada tandingan (percuma) dan sumber terbuka model kerjasama yang menjemput beribu-ribu pembangun di seluruh dunia untuk terus menambah baik OS untuk faedah kolektif semua orang.

Iklan

Apabila peranti terbenam murah menjadi cukup berkuasa untuk menjalankan sistem pengendalian penuh pada tahun 2000-an, pembangun sering beralih kepada versi Linux khusus kerana fleksibiliti, kestabilan, keperluan sumber yang rendah dan sudah tentu kosnya yang rendah. Sepanjang dekad yang lalu, Linux terbenam telah dihantar pada ratusan juta peranti di seluruh dunia, dengan bilangan yang mungkin mencecah berbilion-bilion.

Seperti yang dinyatakan oleh Yayasan Linux dalam Laporan Sejarah Kernel 2020 , pada masa pengeluaran awalnya pada tahun 1991, Linux terdiri daripada 10,239 baris kod dan 88 fail (dan pengedaran disertakan apl Linux tunggal: pelabuhan bagi Bash shell ditarik dari perpustakaan perisian bebas GNU). Ia termasuk sumbangan pengaturcaraan daripada dua orang: Torvalds sendiri dan rutin vsprintf ditulis oleh Lars Wirzenius . Hari ini, Linux mengandungi lebih 28 juta baris kod dalam 69,325 fail. Kernel Linux kini turut menyokong lebih 30 seni bina perkakasan, dengan sumbangan pengaturcaraan daripada lebih 21,000 pemaju sejak tahun 2005.

Beberapa Detik Hebat dalam Sejarah Linux

Sepanjang sejarah 30 tahun Linux, terdapat banyak peristiwa penting, pencapaian, keluaran dan penubuhan syarikat. Berikut adalah beberapa sorotan.

    24 Ogos 1991:Linus Torvalds mengumumkan Linux pada kumpulan berita Usenet comp.os.minix. 17 September 1991:Torvalds mengeluarkan Linux kernel v0.01, keluaran Linux yang pertama. 1 Februari 1992:Linux secara rasmi menjadi sumber terbuka dengan lesen perisian GNU. Mac 1992:Linux Kernel 0.95 menjadi versi pertama Linux mampu menjalankan GUI Sistem Tetingkap X , memberikan Linux antara muka grafik desktop buat kali pertama. 17 Julai 1993:Patrick Volkerding keluaran Slackware Linux buat pertama kali—sebuah distro Linux awal yang penting dan yang tertua masih dikekalkan sehingga kini. 26 Mac 1993:Red Hat ialah diasaskan oleh Bob Young dan Marc Ewing. Red Hat akan menjadi salah satu vendor perisian Linux komersial yang paling berjaya. 14 Mac 1994:Torvalds mengeluarkan Linux 1.0.0 , versi pengeluaran pertama bagi kernel. 16 Ogos 1993:Ian Murdock penemuan Projek Debian, yang tidak lama lagi mengeluarkan pengedaran Linux yang popular. Sembilan belas sembilan puluh enam: Larry Ewing mencipta maskot untuk Linux, Tux penguin . 22 Februari 2000:Red Hat dikeluarkan Red Hat Enterprise Linux , satu langkah penting ke arah penggunaan Linux berskala besar dalam kalangan perniagaan. 12 Disember 2000:IBM mengumumkan ia melabur Billion ke dalam pembangunan Linux. 20 Oktober 2004:Kanonik keluaran Ubuntu 4.10 (Warty Warthog), keluaran pertama pengedaran Linux Ubuntu. 5 November 2007:Google mengumumkan Android, OS mudah alih yang menjalankan kernel Linux yang diubah suai. Android akan terus digunakan lebih 3 bilion peranti aktif seluruh dunia pada Mei 2021. 7 Julai 2009:Google mengumumkan OS Chrome, OS ringan yang memfokuskan pada apl berasaskan web, yang diperoleh daripada Gentoo Linux. 20 Oktober 2014:Ketua Pegawai Eksekutif Microsoft Satya Nadella berkata Microsoft suka Linux, bercanggah dengan eksekutif Microsoft terdahulu seperti Steve Ballmer yang memanggil Linux kanser. 3 Julai 2019:IBM memperoleh Red Hat untuk bilion. 18 Februari 2021:Linux mendarat di Marikh sebagai sebahagian daripada helikopter Ingenuity pada rover Perseverance.

Linux Ada Di Mana-mana

Pada tahun 2021, nampaknya Linux berada di mana-mana sahaja anda melihat—di bumi dan di angkasa. Elemen Linux menguasai berjuta-juta peranti pintar terbenam , peti sejuk pintar, tablet, konsol permainan , telefon pintar, pelayan web, superkomputer , dan banyak lagi. NASA juga menjalankan Linux di Stesen Angkasa Antarabangsa . Bercakap tentang ruang, pasti satelit (berpuluh-puluh ribu dibuat oleh SpaceX khususnya) dan probe planet menjalankan Linux juga.

Mengapa Desktop Linux Masih Penting BERKAITAN Mengapa Desktop Linux Masih Penting

Linux telah menjadi rahmat komersial untuk industri komputer, menyediakan OS yang kukuh dan boleh dipercayai yang digunakan di banyak industri dan vendor. Selain itu, syarikat besar seperti Red Hat (kini sebahagian daripada IBM) telah berkembang dengan sangat berjaya berkat Linux. manakala penggunaan Linux desktop masih belum bermula, tiada tanda penerimaan Linux semakin perlahan di kawasan lain. Didalam mesej terbaru kepada pembangun Linux , Torvalds mengiktiraf ulang tahun ke-30 dan menulis, Kami mempunyai 30 tahun lagi untuk ditunggu, meramalkan kepentingan berterusan Linux pada masa hadapan. Kami mempunyai banyak sebab untuk mempercayainya.

Gunakan Linux Sendiri Hari Ini

Jika anda ingin mencuba menggunakan Linux hari ini, terdapat banyak pilihan yang tersedia. Jika anda menjalankan Windows, anda boleh memasang Windows Subsystem untuk Linux (WSL) yang berjalan dalam kedua-duanya Windows 10 dan Windows 11 . Ia membolehkan anda menggunakan perisian Linux baris arahan dengan lancar pada mesin Windows anda bersebelahan dengan apl biasa anda.

Apakah Distro Linux, dan Bagaimanakah Ia Berbeza antara Satu Sama Lain? BERKAITAN Apakah Distro Linux, dan Bagaimanakah Ia Berbeza antara Satu Sama Lain?

Selain itu, anda boleh mencuba desktop kendiri Pengedaran Linux seperti Ubuntu atau OS asas . Ramai orang mendedikasikan PC yang berasingan untuk Linux, tetapi anda juga boleh jalankan Linux dalam mesin maya (pada Mac atau PC) atau dwi-but berbilang sistem pengendalian (seperti Linux dan Windows) pada mesin yang sama jika anda berasa lebih mencabar. Apa-apa cara anda mencubanya, anda akan menemui platform yang kaya yang disukai oleh banyak pembangun perisian terkemuka di seluruh dunia. Selamat hari lahir, Linux!

BACA SETERUSNYA Foto Profil untuk Benj Edwards Benj Edwards
Benj Edwards ialah Editor Bersekutu untuk How-To Geek. Selama lebih 15 tahun, beliau telah menulis tentang teknologi dan sejarah teknologi untuk tapak seperti The Atlantic, Fast Company, PCMag, PCWorld, Macworld, Ars Technica, dan Wired. Pada tahun 2005, beliau mencipta Pengkomputeran dan Permainan Vintage, sebuah blog yang menumpukan kepada sejarah teknologi. Dia juga mencipta podcast The Culture of Tech dan kerap menyumbang kepada podcast retrogaming Retronauts.
Baca Bio Penuh

Artikel Yang Menarik