Rumah >masalah biasa >Mengapa terdapat begitu banyak pengedaran Linux?
Linux ialah kernel, dan semua sistem pengendalian yang menggunakannya dipanggil "Pengedaran Linux". Kernel Linux dilesenkan di bawah GNU General Public License, yang memberikan sesiapa sahaja hak untuk melihat, mengedit dan mengedarkan sebarang aplikasi kernel keupayaan untuk mencipta sistem pengendalian anda sendiri secara percuma mendorong ramai pembangun untuk mula mencipta pengedaran mereka sendiri .
Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.
Tidak seperti Windows dan macOS, memasang Linux bukanlah mudah. Mencari kata kunci Linux di Internet akan membawa anda banyak sistem pengendalian dengan nama yang berbeza, tetapi tidak ada sistem pengendalian yang dipanggil "Linux". kenapa begitu?
Linux semakin menjadi sistem pengendalian pilihan untuk kedua-dua peminat teknologi berpengalaman dan pengguna harian. Tetapi mengapa terdapat beribu-ribu sistem pengendalian atau "distro" secara kolektif dipanggil "Linux"? Mengapa pembangun terus mencipta begitu banyak sistem pengendalian jenis yang sama? Mari ketahui melalui artikel di bawah.
Apakah pengedaran Linux?
Pertama sekali, adalah penting untuk memahami apa sebenarnya Linux. Linux bukan sistem pengendalian, sebaliknya kernel, komponen yang menghubungkan perkakasan komputer ke sistem pengendalian. Apabila anda melancarkan aplikasi pada komputer anda dengan mengklik pada ikon, kernel berkomunikasi dengan sistem pengendalian untuk melancarkan aplikasi dan memaparkan output pada skrin, iaitu, melalui perkakasan.
Sistem pengendalian terdiri daripada kernel asas, aplikasi dan biasanya antara muka pengguna grafik. Linux ialah kernel, dan semua sistem pengendalian yang menggunakannya dipanggil "Pengedaran Linux." Istilah "pengedaran" berasal daripada proses perkongsian sistem pengendalian berasaskan Linux dengan pengguna lain, juga dikenali sebagai "pengedaran" kerana kernel dan sistem pengendalian biasanya percuma.
Apakah yang mencipta begitu banyak pengedaran Linux?
Inti Linux dilesenkan di bawah Lesen Awam Umum GNU, yang memberi sesiapa hak untuk melihat, mengedit dan mengedarkan sebarang aplikasi kernel. Tetapi itu tidak selalu berlaku.
Sebelum ini, Unix ialah sistem pengendalian yang popular, tetapi kod sumbernya dimiliki oleh AT&T. Beberapa ketika kemudian, BSD (Berkeley Software Distribution), sistem pengendalian yang berasaskan Unix, telah dilahirkan di University of California, Berkeley. Terdapat banyak sistem pengendalian berasaskan Unix lain pada masa itu, dan semuanya sangat berbeza.
Ketiadaan piawaian untuk mencipta sistem pengendalian berasaskan Unix dan persaingan antara sistem pengendalian membawa kepada era yang dikenali sebagai "Perang Unix". Pelbagai vendor mengeluarkan versi Unix mereka sendiri dan mula membangunkan piawaian mereka sendiri, termasuk AT&T dan BSD.
Sejarah pembangunan versi Unix
Pada tahun 1983, Richard Stallman memulakan Projek GNU, yang memfokuskan pada pembangunan dan pengedaran perisian percuma dan sumber terbuka. Projek GNU bertujuan untuk mencipta versi percuma Unix yang boleh disalin dan diedarkan oleh sesiapa sahaja.
Banyak aplikasi pada masa itu dibangunkan di bawah Lesen Awam Am GNU, termasuk TAR dan Emacs. Tetapi projek itu tidak mempunyai kernel sumber terbuka, bahagian komputer yang membantu sistem pengendalian dan aplikasi berinteraksi dengan perkakasan.
Pada tahun 1991, lapan tahun selepas projek GNU dilancarkan, Linus Torvalds mula membangunkan Linux. Setahun kemudian, Linux telah diedarkan semula di bawah Lesen Awam Am, menjadi apa yang kini kita kenali sebagai GNU/Linux. Oleh kerana kernel Linux dilesenkan di bawah GPL, sesiapa sahaja boleh mencipta sistem pengendalian di atasnya dan mengedarkannya secara bebas.
Keupayaan untuk mencipta sistem pengendalian anda sendiri secara percuma telah menggalakkan ramai pembangun untuk mula mencipta pengedaran mereka sendiri. Pelbagai pengedaran termasuk Debian, Red Hat, dan Slackware dikeluarkan pada masa itu, memulakan revolusi Linux.
Mengapa mencipta pengedaran Linux baharu?
Sebab utama pembangun terus mencipta dan mengedarkan sistem pengendalian berasaskan Linux baharu adalah semata-mata kerana ia sesuatu yang boleh mereka lakukan. Kernel Linux dan aplikasi percuma. Mencipta keseluruhan sumber sistem pengendalian pada kernel tidak memerlukan kos satu sen pun.
Hari ini, sangat sedikit orang yang membuat pengedaran dari awal. Sebaliknya, mereka menggunakan pengedaran popular lain dan membina sistem pengendalian baharu berdasarkan sistem pengendalian lama, atau mengubah suainya, menambahnya dengan GUI dan aplikasi baharu.
Ubuntu mempunyai berbilang versi, seperti Xubuntu, Kubuntu dan Lubuntu. Satu-satunya perbezaan antara 3 versi ialah persekitaran desktop. Xubuntu, Kubuntu dan Lubuntu mempunyai XFCE, KDE Plasma dan LXDE masing-masing dan bukannya desktop GNOME tersuai lalai yang diprapasang pada Ubuntu.
Matlamat utama sistem pengendalian adalah untuk memudahkan pengguna menggunakan desktop. Apabila seseorang mahukan ciri baharu dalam sistem pengendalian, laluan tradisional ialah memberikan maklum balas kepada syarikat yang membangunkan sistem pengendalian tersebut. Projek GNU merevolusikan ini.
Pengguna akan bekerjasama untuk membina sistem pengendalian mengikut kehendak mereka sendiri
Pengguna sendiri akan menggunakan, membangun, memberikan maklum balas, menggunakan dan akhirnya mengedarkan pengedaran sumber terbuka . Anda bebas untuk membuat pengedaran anda sendiri dan menambah ciri yang anda inginkan dalam sistem pengendalian impian anda.
Sesiapa sahaja yang mempunyai idea dan pendapat yang sama boleh menyumbang kepada projek dan membantu pembangun. Tidak perlu menghubungi syarikat atau mengisi borang maklum balas untuk mendapatkan ciri tambahan yang ditambahkan pada sistem pengendalian.
Bukan sahaja pengguna, malah syarikat besar mencipta pengedaran baharu untuk kegunaan dalaman dalam syarikat. CBL-Mariner Microsoft ialah contoh biasa. Ini terutamanya kerana syarikat besar tidak mahu menggunakan pengedaran yang dibuat oleh pengguna lain dan mahu membangunkan sistem pengendalian mereka sendiri dari awal atau berdasarkan pengedaran arus perdana yang lain.
Projek Linux telah berkembang ke tahap di mana gergasi teknologi seperti Google telah mula bergantung pada kernel Linux dalam beberapa projek. Ambil Android dan OS Chrome sebagai contoh. Android menggunakan kernel Linux secara dalaman, dan OS Chrome dibina pada Gentoo Linux, pengedaran yang dikeluarkan pada tahun 2000.
Gentoo Linux
Sebab lain untuk pemecahan desktop Linux ialah pelbagai jenis peranti yang tersedia. Selain desktop, peranti lain, seperti yang berasaskan pemproses ARM, juga memerlukan sistem pengendalian untuk dijalankan. Linux menyelesaikan masalah ini dengan memberi pembangun alat untuk mencipta sistem pengendalian bagi mana-mana pemproses yang mereka mahukan.
OS Raspbian ialah pengedaran yang dibuat khusus untuk peranti Raspberry Pi. Anda juga boleh menemui banyak pengedaran yang dibangunkan untuk dijalankan pada pemproses lama yang tidak disokong oleh vendor sistem pengendalian proprietari.
Adakah anda benar-benar memerlukan banyak pengedaran?
Jika anda hanya memerlukan komputer dan sistem pengendalian untuk menyelesaikan kerja, sudah tentu tidak. Anda boleh menggunakan mana-mana sistem pengendalian asalkan ia sesuai dengan kemampuan anda. Tetapi bagi mereka yang mahukan lebih banyak pilihan mengenai peranti mereka dan kehidupan digital mereka, Linux ialah pilihan yang tepat.
Anda boleh mencuba beberapa sistem pengendalian Linux dan memilih sistem pengendalian yang anda fikir terbaik, atau terus menyalin dan menguji pengedaran baharu. Linux memberi anda pilihan ini. Selagi orang ramai terus menyokong dan menyumbang kepada ekosistem sumber terbuka, anda akan terus melihat pengedaran baharu dibangunkan dan dikeluarkan secara percuma di Internet.
Beginilah cara sumber terbuka berfungsi!
Walaupun banyak sistem pengendalian proprietari seperti Android dan macOS telah menutup pangkalan kod sumber, mereka menggunakan Linux sebagai asas projek mereka. Ini boleh diterima dengan sempurna kerana lesen di mana kernel Linux dikeluarkan membolehkan sesiapa sahaja mengubah suai dan mengedarkan kod tanpa sebarang sekatan.
Disebabkan sokongan komuniti yang besar di sebalik sistem pengendalian berasaskan Linux, ciri eksklusif baharu sentiasa ditambah pada pengedaran. Walaupun anda boleh menemui banyak ciri ini pada sistem pengendalian proprietari lain seperti Windows dan macOS, sesetengah daripadanya terhad kepada segelintir pengedaran Linux.
Cadangan berkaitan: "Tutorial Video Linux"
Atas ialah kandungan terperinci Mengapa terdapat begitu banyak pengedaran Linux?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!