Bagaimana pencipta sistem operasi gratis Linux menjadi seorang jutawan. Apa kit distribusi sistem operasi berbasis Linux untuk mengunduh dan menginstal Apa itu sistem operasi linux

Jika Anda akan beralih ke Linux untuk pertama kalinya, ada beberapa hal yang harus Anda ketahui. Panduan ini berisi informasi penting untuk membantu Anda mulai menggunakannya.

Anda akan mempelajari apa itu Linux, mengapa Anda harus menggunakannya, apa distribusinya, bagaimana menginstalnya, bagaimana menggunakan terminal, bagaimana mengkonfigurasi perangkat keras, dan banyak aspek penting lainnya.

Linux adalah sistem operasi yang digunakan di banyak sistem, dari bola lampu hingga senjata, dari laptop hingga pusat data besar.

Semuanya bekerja di Linux, dari ponsel hingga lemari es pintar Anda.

Dalam lingkungan konsumen, Linux adalah alternatif dari sistem operasi komersial seperti Windows.

Mengapa menggunakan Linux daripada Windows?

Ada banyak alasan mengapa Anda harus menggunakan Linux daripada Windows, dan berikut ini hanyalah beberapa di antaranya.

  1. OS Linux didukung di komputer lama. Meskipun Windows XP masih akan berjalan pada perangkat keras yang lebih lama, itu tidak lagi didukung, jadi tidak ada pembaruan keamanan. Ada sejumlah distribusi Linux yang dibuat khusus untuk perangkat keras lama dan dipelihara serta diperbarui secara rutin.
  2. Distribusi Linux dan lingkungan desktop tertentu sekarang lebih akrab bagi pengguna komputer biasa daripada Windows 8 dan Windows 10. Jika Anda menyukai tampilan dan nuansa Windows 7, mengapa tidak mencoba Linux Mint misalnya.
  3. Ukuran Windows 10 sangat besar. Distribusi Linux tipikal hanya lebih dari 1 gigabyte, meskipun beberapa mungkin sekecil beberapa ratus megabyte. Juga Windows membutuhkan setidaknya bandwidth level DVD.
  4. Linux hadir dengan perangkat lunak gratis, dan Anda dapat memodifikasi serta menggunakan perangkat lunak ini sesuai keinginan Anda.
  5. Linux selalu lebih aman daripada Windows karena hanya ada sedikit virus untuk itu, meskipun Internet of Things telah terancam belakangan ini.
  6. Linux berkinerja lebih baik daripada Windows dalam banyak hal, dan Anda dapat memeras setiap tetes terakhirnya pada perangkat keras yang lebih lama dan terbatas.
  7. Kerahasiaan. Windows secara teratur mengumpulkan data dari Cortana dan mencari secara umum. Meskipun ini bukan hal baru, karena Google melakukan hal yang sama, Anda dapat lebih dari yakin bahwa Linux tidak melakukan ini, terutama jika Anda memilih distro gratis.
  8. Keandalan. Saat program macet di Linux, Anda dapat menutupnya dengan mudah. Saat program macet di Windows, bahkan saat Anda mencoba menjalankan Task Manager untuk menutup program itu, program itu tidak selalu berfungsi.
  9. Pembaruan. Windows sangat mengganggu dengan kebijakan pembaruannya. Berapa kali Anda menyalakan komputer Anda untuk mencetak tiket konser atau informasi penting lainnya untuk melihat update 1 dari 450 layar instalasi?
  10. Variabilitas. Anda dapat membuat Linux terlihat, terasa, dan berperilaku persis seperti yang Anda inginkan. Dengan Windows, komputer berperilaku seperti yang menurut Anda diinginkan Microsoft.
    Jika Anda masih ragu-ragu, baca panduan ini untuk membantu Anda memutuskan apakah Linux tepat untuk Anda.

Distribusi Linux mana yang harus Anda gunakan?

Pertanyaan pertama yang harus ditanyakan adalah "apa itu distribusi Linux?" Hanya saja kernel Linux itu seperti mesin. Distribusi sebenarnya adalah kendaraan yang memiliki mesin.

Jadi distribusi Linux mana yang harus Anda pilih? Inilah yang utama:

  • Linux Mint: Tidak memerlukan pengalaman komputer tingkat lanjut, mudah dipasang, mudah digunakan, dan memiliki desktop yang familier untuk pengguna Windows 7
  • Debian: Jika Anda mencari distribusi Linux yang benar-benar gratis tanpa driver, firmware, atau perangkat lunak berpemilik, maka Debian adalah untuk Anda. Seorang pria tua di antara distribusi.
  • Ubuntu: distribusi Linux modern yang mudah dipasang dan digunakan
  • openSUSE: distribusi Linux yang stabil dan kuat. Tidak semudah menginstal Mint dan Ubuntu, tetapi tetap merupakan alternatif yang sangat baik
  • Fedora: distribusi Linux terbaru dengan semua konsep baru disertakan pada kesempatan paling awal
  • Mageia: bangkit dari abu Mandriva Linux yang dulu hebat. Mudah dipasang dan digunakan
  • CentOS: Seperti Fedora, CentOS didasarkan pada distribusi Linux komersial, Red Hat Linux. Tidak seperti Fedora, itu dibangun untuk stabilitas
  • Manjaro: berdasarkan Arch Linux, Manjaro mencapai keseimbangan yang baik antara kemudahan penggunaan dan perangkat lunak modern
  • LXLE: Berdasarkan distro Lubuntu yang ringan, ini adalah distro Linux yang berfungsi penuh untuk perangkat keras lama
  • LengkunganDistribusi rilis bergulir berarti Anda tidak perlu menginstal versi baru dari sistem operasi karena pembaruan itu sendiri. Lebih sulit bagi pengguna baru untuk belajar, tetapi sangat kuat
  • Dasar: Linux untuk orang yang menyukai antarmuka bergaya Mac

Anda dapat membaca lebih lanjut tentang distribusi terbaik untuk pemula di.

Apa itu lingkungan desktop?

Distribusi Linux yang khas memiliki beberapa komponen.

Ada pengelola tampilan yang digunakan untuk membantu Anda masuk, pengelola jendela yang digunakan untuk mengelola jendela, panel, menu, antarmuka utama, dan aplikasi.

Banyak dari elemen ini digabungkan bersama untuk menciptakan apa yang disebut lingkungan desktop.

Beberapa distribusi Linux hanya hadir dengan satu lingkungan desktop (meskipun yang lain tersedia di repositori perangkat lunak), sementara yang lain memiliki versi distribusi yang berbeda untuk lingkungan desktop yang berbeda.

Lingkungan desktop yang paling umum termasuk Cinnamon, GNOME, Unity, KDE, Enlightenment, XFCE, LXDE dan PASANGAN.

  • Kayu manis Adalah lingkungan desktop yang lebih tradisional yang mirip dengan Windows 7 dengan bilah bawah, menu, ikon baki sistem, dan ikon luncur cepat.
  • GNOME dan Kesatuan sangat mirip. Mereka adalah lingkungan desktop modern yang menggunakan konsep ikon peluncur dan tampilan bergaya dasbor untuk memilih aplikasi. Ada juga aplikasi inti yang terintegrasi dengan baik dengan tema umum lingkungan desktop.
  • KDE Merupakan lingkungan desktop yang cukup tradisional, tetapi memiliki sejumlah besar fitur dan sekumpulan aplikasi inti yang dapat dengan mudah disesuaikan dengan banyak pengaturan.
  • Pencerahan, XFCE, LXDE dan PASANGAN - Lingkungan desktop yang cukup ringan dengan panel dan menu. Semuanya sangat dapat disesuaikan.

Cara menyambung ke internet

Meskipun konektivitas internet berbeda untuk setiap lingkungan desktop, prinsipnya sama untuk semua orang.

  1. Di suatu tempat di panel adalah ikon jaringan. Klik di atasnya dan Anda akan melihat daftar jaringan nirkabel.
  2. Klik pada jaringan yang diinginkan dan masukkan kunci keamanan.

Sistem terbaik untuk browsing web

Linux memiliki semua browser terbaik termasuk Chrome, Chromium, Firefox dan Midori.

Itu tidak memiliki Internet Explorer, siapa lagi yang membutuhkannya? Di browser Chrome memiliki semua yang mungkin Anda butuhkan.

Apakah ada office suite yang layak untuk Linux?

Tidak diragukan lagi Microsoft Office Merupakan produk premium dan merupakan alat yang sangat bagus yang sulit untuk ditiru dan melampaui kualitas produk ini.

Untuk penggunaan pribadi dan untuk bisnis kecil dan menengah, Anda dapat membantahnya Google dokumen dan LibreOffice adalah alternatif yang bagus dan dengan biaya lebih rendah.

LibreOffice hadir dengan editor teks dengan sebagian besar fungsionalitas yang Anda harapkan dari editor teks. Itu juga dilengkapi dengan spreadsheet yang layak yang juga berfitur lengkap dan bahkan menyertakan mesin pemrograman dasar, meskipun itu tidak kompatibel dengan Excel VBA.

Alat lain termasuk presentasi, perhitungan matematis, database dan paket gambar, yang juga sangat bagus.

Bagaimana cara menginstal program di Linux?

Pengguna Linux tidak menginstal perangkat lunak seperti yang dilakukan pengguna Windows, meskipun perbedaannya semakin kecil.

Biasanya, jika pengguna Linux ingin menginstal paket, dia menjalankan alat yang disebut manajer paket.

Manajer paket mengakses repositori yang berisi paket yang dapat diinstal.

Alat manajemen paket biasanya menyediakan cara untuk menemukan perangkat lunak, menginstal perangkat lunak, memperbarui perangkat lunak, dan menghapus perangkat lunak.

Seiring kemajuan teknologi, beberapa distribusi Linux memperkenalkan jenis paket baru yang berdiri sendiri seperti aplikasi Android.

Setiap distribusi menyediakan alat grafisnya sendiri. Ada alat baris perintah umum yang digunakan di berbagai distribusi.

  • Misalnya, Ubuntu, Linux Mint dan Debian gunakan manajer paket apt-get.
  • Fedora dan CentOS gunakan manajer paket yum.
  • Lengkungan dan Manjaro menggunakan Pacman.

Anda dapat mempelajari lebih lanjut tentang menginstal aplikasi di Linux dari.

Baris Perintah Linux

Apa pun yang dikatakan pengguna Linux, kebutuhan untuk menggunakan terminallah yang mencegah sistem menjadi populer secara masif. Namun, ini adalah diskusi yang tidak berguna.

Meskipun mempelajari perintah-perintah dasar Linux (hal yang sama dapat dikatakan untuk perintah DOS di Windows), Anda tidak perlu melakukannya.

Hal pertama yang perlu Anda ketahui tentunya adalah bagaimana cara membuka sebuah terminal, dan tentunya ada banyak cara untuk melakukannya.

Mengapa disebut terminal? Terminal sebenarnya adalah nama pendek untuk emulator terminal, dan ini membawa kita kembali ke masa ketika orang masuk melalui terminal fisik. Sekarang yang perlu Anda ketahui adalah bahwa terminal adalah tempat Anda memasukkan perintah Linux.

Setelah Anda membuka terminal, Anda harus benar-benar mahir. Pertama, Anda perlu tahu tentang haknya. Anda dapat membaca lebih lanjut tentang ini di.

Tim yang biasanya dikenali pengguna sejak dini adalah tim sudo, tetapi jangan mulai mengetik perintah dengan sembarangan sudotanpa mengerti apa yang dia lakukan, karena semua ini bisa berakhir dengan bencana.

Saat Anda bekerja di terminal, Anda juga harus memahami tentang berpindah pengguna menggunakan perintah su.

Pada dasarnya, perintah sudo memungkinkan Anda untuk meningkatkan hak istimewa sehingga Anda dapat menjalankan perintah sebagai pengguna yang berbeda. Secara default, pengguna lain adalah pengguna tersebut akar.

Perintah su mengganti konteks sehingga Anda menjalankan sebagai pengguna yang ditentukan. Sejumlah perintah dapat dijalankan atas nama pengguna ini.

Beberapa fakta lagi tentang Linux

  • Live Linux DVD atau USB memungkinkan Anda menjalankan Linux tanpa menginstal ke hard drive. Ini memungkinkan Anda untuk menguji disk Linux Anda sebelum beralih ke sana, dan juga bagus untuk pengguna biasa.
  • Setiap distribusi Linux diinstal dengan penginstalnya sendiri, yang merupakan program yang membantu Anda mengkonfigurasi dan menginstal Linux.
  • Saat pengguna menginstal Linux, ia dapat menginstalnya di satu sistem, atau menginstalnya bersama Windows.
  • Linux memimpin dalam hal memutar file audio. Ada lusinan aplikasi audio yang bagus dan Anda dapat memilih satu atau lebih yang Anda suka.
  • Sayangnya, tidak ada Outlook di Linux.
  • Hal hebat tentang Linux adalah Anda dapat membuatnya terlihat dan terasa seperti yang Anda inginkan.
  • Setiap lingkungan desktop Linux bekerja sedikit berbeda, dan karenanya akan membutuhkan waktu untuk mengetahui semua basisnya.

Ringkasan

Dalam panduan ini, kami telah memberi tahu Anda apa itu Linux, mengapa Anda harus menggunakannya, apa itu distribusi Linux dan bagaimana memilihnya, bagaimana mencoba Linux, cara menginstalnya, bagaimana mengatur Linux, bagaimana menavigasi Linux, berbicara tentang aplikasi terbaik, bagaimana instal aplikasi dan cara menggunakan baris perintah.

Ini akan memberi Anda dasar yang baik untuk maju.

Menemukan kesalahan ketik? Pilih teks dan tekan Ctrl + Enter

Pada bulan Januari tahun ini, FAS mengakui hal tersebut Microsoft mendominasi pasar sistem operasi (OS) untuk komputer pribadi (PC) di Rusia. Menurut data tahun 2015, yang dioperasikan FAS, 95,6% desktop dan laptop adalah Windows. Apple menguasai 2,5% pasar, tetapi Mac OS-nya tidak mudah dipasang di mana pun selain komputer Mac. Saingan nyata Microsoft, yang paling serius adalah Linux, hanya memiliki 1,9% pasar.

Tampaknya proyek untuk membuat sistem operasi gratis telah gagal. Faktanya, dia dengan cepat menaklukkan dunia. “Banyak orang bahkan tidak tahu bahwa mereka menggunakan Linux,” kata pendirinya, Finn Linus Torvalds, dalam sebuah wawancara dengan majalah Linux. Angkat ponsel cerdas Anda - jika itu Android, itu dibangun di atas kernel Linux. Mendaki situs raksasa seperti Google, Amazon, Facebook atau beberapa perusahaan kecil yang tidak dikenal - mereka menggunakan Linux. Linux menggerakkan Stasiun Luar Angkasa Internasional, menjalankan sebagian besar superkomputer, dan diambil alih oleh Bursa Efek New York pada tahun 2007. Puluhan ribu programmer di seluruh dunia bekerja secara gratis untuk terus meningkatkan sistem gratis.

Karyawan Microsoft pernah memberi tahu Torvalds bahwa potretnya digunakan di kantor mereka sebagai target anak panah. Steve Ballmer, ketika dia menjadi CEO Microsoft, menyerang Linux secara terbuka. Bukan karena dia acuh tak acuh padanya. Setelah pergi, dia mengakui dalam sebuah wawancara dengan Fortune: Linux semakin menjadi ancaman bagi Windows dan sudah "membayang di kaca spion." Pengganti Ballmer, Satya Nadella, melakukan sebaliknya: dia meluncurkan inisiatif Microsoft Loves Linux untuk mengadaptasi perangkat lunak satu sama lain.

Namun Apple, sebaliknya, pada akhir tahun lalu melarang instalasi Linux dan sistem operasi lain, kecuali Mac OS dan Windows 10, pada komputer barunya. Dan sebelum itu, Steve Jobs menyarankan agar Torvalds menjadi salah satu pengembang Mac OS dan memperkenalkan ke dalam proses prinsip pengembangan yang tidak biasa seperti Linux. Tapi programmer Finlandia itu menolak. “Saya pikir [Jobs] cukup terkejut bahwa argumennya tentang pangsa pasar Apple tidak berhasil,” kenang Torvalds.

Ia memiliki pandangannya sendiri tentang apa itu perangkat lunak open source dan apa perannya, Torvalds, di dunia komputer. Dia menciptakan perangkat lunak yang gratis dan dia tidak berharap mendapatkan satu sen pun (meskipun dia akhirnya menghasilkan jutaan). Tetapi bahkan ketika uang ketat di akhir 1990-an, Torvalds menolak $ 10 juta yang akan dia terima karena bergabung dengan dewan direktur salah satu perusahaan Linux yang baru lahir.

Pada bulan Januari tahun ini, Torvalds memulai pengembangan kernel Linux versi ke-5. “Perubahan angka bukan berarti sesuatu yang istimewa. Jika Anda membutuhkan alasan resmi - saya kehabisan jari tangan dan kaki, jadi "4.21" berubah menjadi "5", - dikutip oleh InternetUA.

Terpesona oleh kalkulator

Linus Torvalds lahir pada 28 Desember 1969 di Helsinki dan seharusnya menjadi jurnalis - seperti hampir semua kerabatnya. Ayah saya adalah seorang jurnalis radio, ibu saya adalah editor di sebuah kantor berita, paman saya bekerja untuk televisi Finlandia, kakek saya adalah pemimpin redaksi sebuah surat kabar, dan saudara perempuan saya, seorang pegawai sebuah kantor berita, membuka agen penerjemahannya sendiri, yang mengkhususkan diri pada penerjemahan laporan berita.

Legenda keluarga mengatakan bahwa kakek buyut, jurnalis dan penulis Linus, Ernst von Wendt, berjuang untuk White pada tahun 1917 dan ditawan oleh The Reds. Pastor Niels, sebaliknya, adalah seorang komunis ideologis. Beberapa anak bahkan dilarang bermain dengan Linus, dan dia sendiri diejek di sekolah karena radikalisme ayahnya. Ketika orang tua bercerai, anak-anak tidak terlalu menyadarinya: sang ayah tinggal di Moskow untuk waktu yang lama.

Pengecualian langka untuk profesi keluarga adalah kakek dari pihak ibu Leo Waldemar Ternqvist, profesor statistik di Universitas Helsinki. Sang cucu sangat senang melihatnya bekerja dengan kalkulator. Tidak seperti yang modern, kalkulator tersebut membutuhkan waktu untuk menghitung, dan mereka mengedipkan lampu. Pemandangan itu membuat Linus muda terpesona. Pada tahun 1981, alih-alih kalkulator, kakek saya membeli komputer pertama, Commodore VIC-20.

Nama keluarga paling langka

Dalam biografi “Just for Fun. The Story of an Accidental Revolutionary "(Moscow: Eksmo-press, 2002) Linus Torvalds, yang berasal dari minoritas berbahasa Swedia di Finlandia, berbicara tentang asal muasal nama belakangnya:" Nama belakang kakek ayah Torvalds<...> membuatnya sendiri, menggunakan nama tengahnya sebagai bahan improvisasi. Saat lahir dia bernama Ole Torvald Alice Sachsberg. Ia lahir tanpa ayah (Saksberg adalah nama gadis ibunya) dan kemudian menerima nama belakang Karanko dari pria yang dinikahi oleh nenek buyut saya. Farfar (sebagaimana orang Finlandia menyebut kakek dari pihak ayah - "Vedomosti") tidak begitu menyukai ayah tirinya sehingga ia mengubah nama keluarganya: ia menambahkan huruf "c" ke nama Torvald untuk memberikan nama belakang yang lebih solid - seperti yang terlihat baginya - terdengar. Nama Torvald berarti "domain Thor". Akan lebih baik jika dia membuat nama belakang dari awal, dan tidak melakukan perubahan: penambahan "s" menghilangkan arti aslinya dari kata dan membingungkan baik orang Swedia maupun Finlandia, yang tidak dapat memahami cara mengucapkan nama belakang ini. Bukan Torvalds yang ingin menulisnya, tapi Thorwalds. Hanya ada 21 Torvald di dunia, dan kita semua adalah saudara. Kami semua menghadapi masalah keluarga ini. "

Torvalds ingat bahwa dia bukan orang buangan di sekolah dan cukup cekatan - dia rela dibawa ke tim dalam versi penjaga pintu Finlandia. Tetapi pada saat yang sama dia adalah seorang kutu buku yang khas: "Dia tampak seperti berang-berang, memakai kacamata, berpakaian tidak berasa, sering kali rambut saya terlihat buruk, dan di hari-hari lain itu mengerikan." Tidak mengherankan, dia menjadi tertarik dengan komputer. Kegilaan ini tidak kunjung hilang ketika dia semakin dewasa. Karena cuaca Finlandia, negara itu tidak ada yang bisa dilakukan selain program, berhubungan seks atau minum, canda Torvalds. Dengan yang kedua, dia tidak berhasil dengan baik - peretas pada tahun-tahun itu belum menjadi mode, dia tidak terlalu suka minum. Tetap menulis kode.

Investasi komputer

Ketika kakek meninggal, komputernya beralih ke Linus secara default. Kemudian dia membeli Sinclair QL. Keluarganya tidak menyombongkan diri: Torvalds ingat bagaimana ibunya secara berkala menggadaikan satu-satunya nilai - bagian dari Perusahaan Telepon Helsinki (diberikan kepada setiap pemilik telepon) senilai sekitar $ 500. Setelah menjadi terkenal, dia akan membuat satu-satunya pengecualian untuk perusahaan ini dan akan masuk dewan direksi.

Pada tahun 1990 Torvalds masuk ke Universitas Helsinki. Dia membeli komputer dengan prosesor Intel 386, yang harus dia kredit selama beberapa tahun. Itu sepadan: itu adalah mesin yang kuat pada masanya.

Universitas memiliki sistem operasi Unix. Di komputer Torvalds - Minix OS gratis. Torvalds tidak suka bagaimana dia terhubung dari rumah melalui modem ke jaringan universitas, atau bagaimana dia bekerja dengan perangkat keras komputernya. Misalnya, Minix dirancang untuk prosesor 16-bit, sedangkan Intel 386 adalah 32-bit.

Torvalds menulis beberapa program untuk mengatasi masalah ini. Tetapi mereka membutuhkan program lain: misalnya, solusinya untuk bekerja dengan jaringan institut tidak tahu cara menulis file ke disk. Pada akhirnya, begitu banyak fungsi tambahan diciptakan sehingga Torvalds menyadari: dia memiliki pengganti Minix dalam lima menit. Tapi dia masih bekerja dengan Minix sampai dia secara tidak sengaja mengacaukannya: dia menulis perintah yang merusak hard drive di tempat OS itu ditulis. Kemudian Torvalds mulai menggunakan Linux-nya sebagai OS utama.

Ideolog perangkat lunak bebas

Tidak dapat dikatakan bahwa Torvalds membuat sistem operasi dari awal. Dia menciptakan kernel sistem, yaitu yang menghubungkan program dengan perangkat keras komputer dan memungkinkan mereka untuk bekerja. Ini adalah basis di mana Anda dapat menggantung banyak add-on yang berbeda. Tidak ada satu pun sistem operasi Linux yang mirip dengan Windows 10 - ada banyak sistem operasi berbasis kernel Linux, beberapa di antaranya menggunakan kata Linux dalam namanya.

Torvalds sendiri menggunakan satu set program pihak ketiga di bawah naungan General Public License (GPL) yang dikembangkan oleh Richard Stallman untuk membuat OS lengkap pada kernelnya sendiri. Torvalds dengan hormat memanggilnya "dewa perangkat lunak bebas".

Stallman pada tahun 1984 mulai mengerjakan alternatif gratis untuk Unix. "Gratis" adalah kata kuncinya. Tugasnya adalah mencegah siapa pun mengambil alih kode sumber dan menuntut pembayaran untuk mereka. Stallman menciptakan kerangka ideologis dan legal untuk perangkat lunak semacam itu, Manifesto Perangkat Lunak Bebas, dan menulis Lisensi Publik Umum (GPL) bersama pengacaranya. Ini menyatakan bahwa jika seorang programmer telah menggunakan kode berlisensi di bawah GPL, maka dia harus memberikan setiap orang yang menginginkan kode sumber dari produk yang dihasilkan, hak untuk memodifikasi dan mendistribusikannya. Programmer berikutnya harus melakukan hal yang sama, menggunakan perangkat lunak berlisensi GPL untuk program mereka, dll.

Torvalds, menggunakan karya Stallman, juga melisensikan kernelnya di bawah GPL. Oleh karena itu, pada tahun 2001, CEO Microsoft Ballmer bersumpah, “Linux adalah kanker yang melahap semua kekayaan intelektual yang disentuhnya. Menurut aturan lisensi, jika Anda menggunakan komponen perangkat lunak sumber terbuka, Anda harus membuka kode sumber dari semua perangkat lunak yang Anda miliki ”(kutipan Cnet).

Mengapa Linux populer

Awalnya, Torvalds tidak mau mendistribusikan karyanya. Tetapi dia membual tentang keberhasilannya di forum Internet dan, agar dia tidak dianggap sebagai pembicara, memposting kode.

Ciptaannya memikat para programmer lain, yang mulai menginstalnya di komputer mereka dan menyarankan perbaikan. Kesempurnaan memang sangat jauh. Entah bagaimana Torvalds menerima sepucuk surat, yang penulisnya memuji Linux sejak lama, dan pada akhirnya mengatakan bahwa driver floppy berisi bug yang baru saja menghancurkan hard drive-nya.

Sistem menjadi semakin populer. Pada saat itu, Torvalds tidak bekerja di Linux sendirian untuk waktu yang lama. Semakin banyak orang memahami kode dan menawarkan perbaikan mereka, dan mereka melakukannya dengan gratis. Ada sistem yang memungkinkan sukarelawan untuk bekerja dengan pengembang lain di versi baru Linux, melihat perubahan yang dibuat oleh orang lain, dan kembali ke versi file sebelumnya jika terjadi kesalahan. Linux pernah memiliki 10.000 baris kode. Sekarang tagihannya menjadi puluhan juta. Pada 2017, sekitar 80.000 peningkatan untuk Linux diusulkan, 90% di antaranya adalah pemrogram berbayar, dan 30% di antaranya bekerja untuk Intel, tulis The New Yorker.

Torvalds mengetahui Linux dengan sangat baik sehingga perubahan yang diusulkan sering kali diterima atau ditolak saat dilihat: "Ini seperti melihat ke dalam sebuah buku dan tidak melihat huruf atau kata satu per satu, tetapi memahami keseluruhan kalimat" (dikutip oleh Bloomberg). Tetapi jika perubahannya serius, maka dia perlu 10-25 menit untuk mengujinya. Meskipun Torvalds memiliki banyak pembantu yang menyaring saran, dia terkadang harus memeriksa 30 perubahan sehari.

Berkat sistem seperti itu, Linux telah menarik perhatian pemain utama. Yang pertama di antara perusahaan besar yang menginstal perangkat lunak berbasis Linux pada peralatan mereka adalah Sun Microsystems, kemudian IBM, Informix, Oracle ... Perusahaan kecil juga tertarik. Maraknya perdagangan online di tahun 1990-an menciptakan kebutuhan perangkat lunak server. Sebelumnya, Anda harus menghabiskan ribuan dolar untuk itu, sekarang Anda bisa bertaruh dengan satu sen dengan mengadaptasi Linux. Siapapun bisa membuka bisnisnya sendiri secara online.

Torvalds percaya bahwa kunci kesuksesan Linux adalah ia tidak memiliki ceruk. Setelah Unix mengandalkan superkomputer militer, bank, lembaga keuangan, ia mengatakan dalam otobiografinya "Just for Fun. Kisah Seorang Revolusioner yang Tidak Disengaja ”. Perangkat lunak ini menghabiskan banyak uang. Lalu dia datang Microsoft dengan harga yang relatif murah dan mulai bekerja dimana-mana. “Tapi bayangkan organisme cair yang membanjiri ruang mana pun yang ditemukannya. Jika salah satu relung hilang, tidak masalah. Tubuh memenuhi seluruh dunia, mengalir ke semua lubang. Hal yang sama terjadi dengan Linux sekarang. Dia menemukan dirinya di mana pun ada minat padanya<...> Ini dapat ditemukan pada superkomputer di semua jenis tempat keren seperti National Laboratory. Fermi dan NASA. Tapi itu mengalir ke sana dari ruang server. Dan ke dalamnya, saya mulai dari dunia komputer desktop - di sini saya mulai. Pada saat yang sama, Linux ada di perangkat yang disematkan, mulai dari rem anti-lock hingga jam. Lihat bagaimana dia mengisi dunia. "

Tentu saja, alasan lain popularitasnya adalah citra Robin Hood. Di satu sisi, perusahaan monster Microsoft , rumor tentang pengawasan pengguna, dll., dan di sisi lain - perangkat lunak bebas dan Finn yang rendah hati.

Bagaimana Torvalds menjadi seorang jutawan

“Saya mengalami kesulitan mengumpulkan uang untuk pembayaran bulanan komputer saya, yang dihitung selama tiga tahun,” kenang Torvalds dalam biografinya. Tapi dia pikir itu salah untuk menagih untuk Linux. Alasan untuk ini adalah Finlandia, dengan sikapnya terhadap keserakahan, dan ayah komunis yang keras kepala, dan keengganan untuk membuat mereka yang membantunya membuat program membayar lebih baik, kata Torvalds.

Di Internet ada yang disebut celana harem (dari bahasa Inggris shareware) - perangkat lunak gratis yang menanyakan: "Jika Anda menyukai saya, kirim uang ke penulis." Di Linux tidak ada permintaan seperti itu, tetapi banyak yang menulis kepada Torvalds bahwa mereka akan dengan senang hati mendukungnya secara finansial. Pada saat itu, sepucuk surat dari seri "maksimum repost" beredar di Internet: diduga anak laki-laki Craig sedang sekarat karena kanker, tetapi dia dapat didorong dengan mengirimkan kartu pos. Torvalds dengan bercanda meminta beberapa baris sebagai ganti mata uang. Ketika kotak surat mulai penuh dengan kartu pos dari seluruh dunia, keluarga tersebut curiga bahwa Linus sedang melakukan sesuatu yang penting. Dia sendiri tidak banyak berbicara tentang Linux, meskipun semua celaan bahwa modemnya terus-menerus tersambung ke saluran telepon.

Torvalds tinggal dan makan bersama ibunya. Itu memiliki sekitar $ 5.000 dalam pinjaman mahasiswa, sekitar $ 50 sebulan untuk pinjaman komputer, dan sejumlah uang diperlukan untuk bir. Masalah pinjaman teratasi dengan sendirinya: seorang teman mengumumkan di Internet langganan untuk membayar komputer Torvalds, dan dia menerima uang itu sebagai pengecualian. Dan dia membayar sisanya dari gajinya. Finlandia memiliki minoritas berbahasa Swedia, di mana Torvalds berasal. Pada tahun 1992, dibutuhkan seorang asisten ilmu komputer untuk sebuah mata kuliah di Fakultas Ilmu Komputer, ia dapat berbicara bahasa Swedia dan mengetahui tentang komputer. Hanya ada dua orang di fakultas.

Tiga tahun kemudian, Torvalds menjadi ilmuwan staf di universitas: dia menerima uang untuk penelitian, yang, pada umumnya, bertujuan untuk meningkatkan Linux.

Berkat pengajaran, Torvalds menikah. Seorang guru taman kanak-kanak dan enam kali juara karate Finlandia Tove mendaftar untuk kursus khususnya "Pengantar Ilmu Komputer". Tugas pertama adalah mengirim email ke guru - tidak semudah sekarang. Dalam sebuah surat, Tove mengundangnya berkencan. Pada awalnya, mereka tidak berpisah sama sekali, dan Torvalds bahkan meninggalkan pemrograman.

Pada tahun 1997, Torvalds pindah ke Amerika Serikat bersama keluarganya untuk bekerja di Transmeta, sebuah perusahaan prosesor berdaya rendah. Salah satu pemilik bersama perusahaan ini adalah Paul Allen, yang bersama dengan Bill Gates mendirikan Microsoft ... Tugas Torvalds adalah memelihara infrastruktur Linux proyek.

Torvalds tidak pernah memiliki lebih dari $ 5.000 di rekening banknya - sampai pergantian abad ini, ketika ia menjadi jutawan dalam semalam. Jika Linux gratis, itu tidak berarti Anda tidak dapat menghasilkan uang darinya. Bahkan ketika proyek tersebut masih dalam tahap awal, kernel dapat diunduh secara gratis dari Internet - atau dibeli dari orang-orang yang giat merekamnya pada floppy disk atau CD. Anda dapat menghasilkan uang dari layanan instalasi Linux, Anda dapat menyesuaikan Linux dengan biaya tertentu untuk kebutuhan perusahaan tertentu. Yang terakhir ditangani oleh Red Hat, yang go public pada 11 Agustus 1999. Dan sebelum itu, sebagai tanda terima kasih, dia memberi Torvalds opsi atas satu blok saham.

Pada hari pertama perdagangan, kuotasi naik dua kali lipat. Tapi dia punya hak untuk menjual koran tidak lebih dari 180 hari kemudian. Untungnya, selama ini mereka berkembang (pada 2009 Red Hat akan memasuki S&P 500), dan biaya paket Torvalds mencapai $ 5 juta.

Segera setelah itu, perusahaan lain, VA Linux, memasuki bursa saham dan memberi Torvalds opsi dengan cara yang sama. Di tengah optimisme, saham segera naik 10 kali lipat menjadi $ 300. Tapi ternyata itu berlebihan, dan gelembung dot-com mulai mengempis. Dari $ 300, saham mulai turun, dan minimal setahun kemudian mereka diberi $ 6,6 untuk mereka. Torvalds ingat betapa buruknya 180 hari menyaksikan paket Anda menjadi lebih murah dan Anda tidak dapat menjualnya.

Dengan uang yang diperoleh dari saham, keluarga (sekarang penulis Linux memiliki tiga anak perempuan) membeli sebuah rumah di Amerika, dan Torvalds menjadi kecanduan menyimpan di garasi, selain keluarga Pontiac, sebuah mobil convertible, biasanya berwarna kuning.

Pada 2012, Torvalds memenangkan Millennium Technology Prize, penghargaan teknologi terbesar di dunia. Dia berbagi hadiah 1,2 juta euro dengan penerima lain tahun itu, peneliti sel induk Jepang Shinya Yamanaka.

Tetapi sumber utama pendapatan Torvalds setelah dia meninggalkan Transmeta pada tahun 2003 adalah dari Linux Foundation (pada tahun-tahun itu disebut Open Source Development Labs). Tugasnya adalah mengevaluasi saran orang lain untuk meningkatkan Linux: “Saya sendiri sudah bertahun-tahun tidak menulis kode apa pun. Semua yang saya tulis hanyalah memperbaiki kesalahan orang lain, saya membuat perubahan dalam satu atau dua baris, kontribusi saya adalah menggabungkan potongan kode yang berbeda ”(dikutip dari The Register). Dana tersebut didanai dengan sumbangan, termasuk dari perusahaan yang menggunakan Linux. Menurut The New Yorker, pada 2017 anggarannya $ 50 juta, dan Torvalds menerima $ 1,6 juta dari dana tersebut pada 2016.

Tanggung jawab untuk orang yang kasar

“Ketika saya mengelola sebuah proyek dengan ratusan ribu pengembang, saya bertindak dengan cara yang sama seperti di masa mahasiswa saya: Saya tidak mempercayakan apapun kepada siapa pun, saya hanya menunggu seseorang menelepon,” kata Torvalds dalam buku biografinya. - Saya menyetujui atau menolak pekerjaan mereka, tetapi sebagian besar saya membiarkan acara berjalan sesuai keinginan mereka. Jika dua orang menuju ke arah yang sama, maka saya menerima pekerjaan keduanya, untuk melihat siapa yang akan digunakan. Terkadang keduanya digunakan, tetapi mereka mulai berkembang ke arah yang berbeda. Suatu ketika ada banyak persaingan antara dua orang: masing-masing dari mereka bersikeras bahwa tambalannya digunakan, yang bertentangan dengan tambalan lawan. Saya berhenti menerima tambalan dari keduanya sampai salah satu pengembang kehilangan minat. Inilah yang akan dilakukan Raja Salomo jika dia menjalankan taman kanak-kanak. "

Pendekatan ini terbukti efektif pada skala Linux. Tetapi ketika Torvalds diinstruksikan oleh Transmeta untuk mengelola sebuah departemen yang terdiri dari 15 karyawan, dia menunjukkan ketidaksesuaiannya. Tiga bulan kemudian, dia diam-diam diturunkan kembali menjadi pemrogram.

Tetapi sebagai koordinator utama Linux, tidak semua orang menyukainya, karena gaya komunikasinya dengan kolega selama bertahun-tahun tetap "siswa": programmer tidak menahan diri dalam ekspresi.

Pada 2013, salah satu pengembang bahkan menulis surat kepada Torvalds memintanya untuk tidak menyinggung atau mengintimidasi rekan kerja. "Jika Anda ingin saya 'bertindak secara profesional', saya dapat memberi tahu Anda bahwa saya tidak tertarik," jawab Torvalds. - Saya duduk di rumah di ruang kerja, mengenakan jubah. Saya tidak akan mulai mengenakan dasi, dan dengan cara yang sama saya tidak akan terlibat dalam kesopanan palsu, penipuan, politik kantor dan pengait, agresivitas pasif dan kata-kata modis lainnya. Karena ITULAH artinya “bertindak secara profesional”: orang melakukan segala macam hal yang tidak menyenangkan karena mereka harus mengikuti bisikan mereka yang biasa dengan cara yang tidak wajar ”(dikutip oleh The New Yorker).

Pada 2015, rekan terdekat Torvalds, programmer Greg Kroah-Hartman, menulis Kode Resolusi Konflik, sebagian untuk melindungi orang lain dari bahasa kasar. Torvalds menyetujui inovasi tersebut, tetapi tidak menahan. Pada akhir tahun itu, Sarah Sharp dan Matthew Gareth mengundurkan diri dari tim pengembangan kernel Linux karena perlakuan kasar. “Saya sebenarnya orang yang tidak menyenangkan. Beberapa orang berpikir saya sangat imut dan beberapa terkejut melihat sebaliknya. Saya bukan orang yang baik dan saya ingin meludahi Anda. Saya khawatir tentang teknologi dan intinya, ”reaksi Torvalds (dikutip dari The Register).

Oktober lalu, pengembang kernel dijadwalkan untuk menghadiri Linux Maintainer Summit. Torvalds mengunjunginya selama 20 tahun berturut-turut. Namun kali ini dia bingung menentukan tanggal dan merencanakan liburan bersama keluarganya. Ini terungkap sebelumnya, tetapi dia menolak untuk mengubah rencana untuk KTT dan berangkat ke Skotlandia. Kemudian para anggotanya memutuskan untuk berkumpul bukan di Vancouver, tetapi di Edinburgh, lebih dekat ke Torvalds, sehingga dia dapat bergabung dengan mereka untuk waktu yang singkat. Kisah itu dibahas dengan penuh semangat di kalangan programmer, dan reporter The New Yorker bertemu dengan Torvalds dan mengajukan pertanyaan kepadanya tentang insiden tersebut dan hubungannya dengan rekan kerja. Pada September 2018 - bahkan sebelum artikel tersebut diterbitkan - Torvalds meminta maaf atas perilakunya, berjanji untuk memikirkan cara mengubahnya, dan mengumumkan bahwa ia akan sementara dihapus dari koordinasi Linux.

Di bulan yang sama, kode etik baru untuk pengembang Linux dirilis, dan pada bulan Oktober Torvalds kembali ke tim (dia juga menghadiri forum).

Sekarang komunitas hidup dengan aturan baru. Di masa lalu, mengungkapkan pendapat secara spontan dan terus terang dianggap wajar dan bermanfaat dalam pengembangan perangkat lunak sumber terbuka. Sekarang kritik perlu diungkapkan secara konstruktif, dan setelah mendengarnya, Anda perlu mempertimbangkan dengan cermat. Komentar menghina, serangan pribadi, ekspresi dengan konotasi seksual dilarang. Torvalds masih berusaha menahan.

Oh, betapa menariknya mempelajari detail dan detail dari sesuatu yang sudah biasa, yang bahkan tidak Anda perhatikan sebagai masalah tentunya. Tapi saat itu tidak. Suatu ketika seseorang yang mulai menciptakan dan menciptakan!

Inilah cerita yang menarik , namun, di bawah potongan Anda akan menemukan banyak teks :-)

Melihat lebih dekat ke masa lalu, kita akan melihat bahwa tempat OS yang dominan di pasar dapat diambil alih oleh UNIX, dan oleh perusahaan Microsoft yang sama. Namun, karena sejumlah keadaan, peristiwa berkembang menurut skenario yang berbeda: CP / M -\u003e QDOS -\u003e 86-DOS -\u003e MS-DOS -\u003e Windows.

Garis "genealogi" Linux terlihat berbeda: Multics -\u003e UNIX -\u003e Minix -\u003e Linux. Hampir tidak banyak orang yang tahu bahwa proyek rahasia IBM, dengan kode nama Catur, sebagian besar "disalahkan" atas dominasi Windows saat ini - sebuah proyek untuk membuat PC IBM berdasarkan prosesor Intel 8086 dengan nama kerja Acorn.

Kontrak bersejarah antara IBM dan Microsoft ditandatangani pada 6 November 1980. Sesuai dengan itu, Microsoft harus mempersiapkan sistem operasi dan empat sistem pemrograman (Basic, Fortran, Cobol dan Pascal) untuk PC 16-bit industri pertama dalam waktu sesingkat mungkin.

Mengapa Microsoft dipilih? Kekuatan pendorong utama di balik manajemen IBM adalah penjualan sistem pemrograman Microsoft yang mengesankan di berbagai platform yang sangat luas. Pada 1979, sekitar 1 juta salinan BASIC Microsoft saja telah terjual. Anehnya, baik IBM maupun Microsoft memandang sistem operasi untuk komputer baru sebagai sesuatu yang sekunder, menugaskannya sebagai peran pendukung. Semuanya dilakukan dengan sangat tergesa-gesa. Untuk memahami bagaimana Microsoft menggertak pada musim gugur 1980, menjanjikan IBM pada Januari 1981 (!) Untuk mempersiapkan versi pertama dari DOS-nya dengan juru bahasa BASIC yang berfungsi, cukuplah dikatakan bahwa Microsoft tidak memiliki pengalaman menulis OS apa pun pada saat itu. Pada Februari 1980, Microsoft, sebagai bagian dari perjuangannya melawan Penelitian Digital untuk pasar bahasa pemrograman, untuk berjaga-jaga, memperoleh lisensi UNIX dari AT&T Corporation (kemudian dialek Microsoft UNIX dinamai Xenix). Tetapi praktis tidak ada perkembangan untuk UNIX juga - platform dasar produk Microsoft saat itu adalah CP / M OS.

Jika kita membandingkan Windows dan UNIX dalam hal pengembangan, maka Windows dibangun sebagai produk komersial yang dibuat dalam kondisi tekanan waktu yang sulit dan gertakan pasar, UNIX tumbuh di lingkungan yang tenang, di lingkungan universitas dan pusat penelitian yang sunyi. Komersialisasi proyek memiliki dampak yang jauh kurang menguntungkan pada UNIX, sementara Microsoft tidak membuang waktu dan mengarahkan seluruh potensi spesialisnya untuk meningkatkan kualitas implementasi Windows. Bagaimanapun, pengembangan kedua sistem operasi berjalan di jalur yang berbeda.

Linux lahir

Linus Benedict Torvalds lahir di Helsinki pada tahun 1970. Pada usia 10 tahun, ia memulai pemrograman, secara aktif mengerjakan komputer rumahnya, Commodore VIC-20. Pada tahun 1989, ketika Linus bersiap-siap untuk masuk universitas, pada konferensi Usenix di Toronto, AT&T mengumumkan sistem harga baru untuk UNIX System V: sekitar $ 40.000 per prosesor ($ 7.500). untuk institusi pendidikan). Itu uang yang banyak. Profesor Universitas Amsterdam Andrew Tanenbaum menanggapi dengan menulis Minix, versi UNIX yang dapat berjalan di PC.

Pada musim semi 1991, sebagai mahasiswa di Universitas Helsinki, Linus Torvalds mengerjakan pengerjaan ulang Minix, menulis ulang kernel dan mengadaptasinya untuk bekerja pada i386. Dia memutuskan untuk mencari tahu cara kerja OS hanya dengan menulis ulang. Berikut adalah judul postingan bersejarah yang memulai era Linux. ——- Mulai posting dari Linus ——— Dari: [email dilindungi] (Linus Benedict Torvalds) Grup Berita: comp.os.minix Subject: Apa yang paling ingin Anda lihat di minix? Ringkasan: jajak pendapat kecil untuk sistem operasi baru saya ID Pesan: Tanggal: 25 Agustus 91 20:57:08 GMT Organisasi: Universitas Helsinki Pesan diawali dengan kata-kata: “Halo semua yang menggunakan Minix! Saya membuat sistem operasi klon AT (gratis) berdasarkan prosesor 386 (486). Itu hanya hobi, bukan sesuatu yang besar dan profesional seperti GNU. " Lebih lanjut, Linus mengimbau semua orang yang suka atau tidak untuk menanggapi karyanya. (Lihat teks lengkap)

Pada Januari-Februari 1992, di newsgroup comp.os.minix, ada diskusi terbuka tentang kekurangan Linux antara Tanenbaum dan Torvalds. Profesor Tanenbaum menganggap Linux sebagai pendekatan yang usang terutama karena Linus meninggalkan sebuah mikrokernel dan memilih kernel tunggal. "Ini adalah langkah mundur yang besar," tulis Tanenbaum. "Ini seperti mengambil program kerja dalam C dan menulis ulang dalam BASIC." Linus setuju bahwa mikrokernel adalah solusi yang baik, tetapi dia bersikeras bahwa mono-kernel, meskipun lebih efisien, tidak secara serius mengganggu portabilitas.

Nenek moyang UNIX, Ken Thompson yang legendaris, berbicara lebih kasar pada tahun 1998: “Saya melihat Linux sebagai sesuatu yang bukan milik Microsoft. Ini adalah pembalasan untuk tim Microsoft - tidak lebih, tidak kurang. Saya tidak berpikir dia akan sangat sukses. Saya telah melihat kode sumbernya, ada komponen yang cukup baik dan ada yang tidak berguna. Karena berbagai macam orang secara acak mengambil bagian dalam pembuatan teks-teks ini, kualitas bagian-bagiannya sangat berbeda. Dari pengalaman saya sendiri dan pengalaman beberapa teman saya, saya dapat mengatakan bahwa Linux adalah sistem yang agak tidak dapat diandalkan. Perangkat lunak Microsoft tidak terlalu dapat diandalkan, tetapi Linux adalah yang terburuk dari jenisnya. Rabu ini tidak akan berlangsung lama.

Jika Anda menggunakannya di satu komputer, itu satu hal. Perangkat lunak untuk menggunakan Linux di firewall, gateway, sistem tersemat, dan sebagainya, masih membutuhkan banyak pekerjaan. ” Jadi, bukan keunggulan teknologi proyek tersebut, tetapi suasana kerja para penggemar pada proyek yang bermanfaat dan distribusi gratis serta penggunaan kode sumber yang menjadi dasar fenomena Linux. Pada tahun 1998, majalah Amerika yang berwibawa Forbes, dengan judul "Icons of the Net", menerbitkan nama-nama orang paling berpengaruh yang memberikan kontribusi besar bagi perkembangan Internet:

Linus Torvalds (28) adalah pencipta Linux.

Richard Stallman (45) adalah pendiri Free Software Foundation.

Tim Berners-Lee (43) adalah pengembang World Wide Web.

Rob Glaser (36) adalah pendiri RealNetworks.

Jerry Yang (29) - Pendiri Yahoo! Tempat pertama diberikan kepada Torvalds bukan karena kebetulan. Cacat ini tidak menghentikan Linux untuk mengubah industri perangkat lunak secara radikal. Karena ketersediaannya bersama dengan server Apache, OS ini telah menempati seluruh Internet. Statistik berbicara sendiri. Menurut laporan Netcraft (www.netcraft.com/survey/) pada November 2000, Apache memiliki 59,69% bagian dari semua server Web. Disusul oleh Microsoft Internet Information Server dengan 20,08% dan Netscape Enterprise dengan 6,74%.

Torvalds saat ini bekerja di Transmeta dalam sebuah proyek ambisius, yang sampai saat ini masih dirahasiakan. Elemen pentingnya adalah rilis OS dan prosesor VLIW, dengan nama kode Crusoe, yang mampu menjalankan perintah x86 dan ditujukan untuk sistem tertanam. Lucu sekali bahwa salah satu pemilik Transmeta tidak lain adalah Paul Allen, yang mendirikan Microsoft bersama Bill Gates. Standarisasi dan distribusi Linux Linus Torvalds tidak mengembangkan OS itu sendiri, tetapi hanya kernelnya, memasukkan komponen yang ada yang dibuat dalam kerangka kerja proyek GNU, dan di atas semua editor emacs dan kompiler gcc. Perusahaan pihak ketiga, melihat prospek yang bagus untuk pengembangan bisnis mereka, segera mulai memenuhi OS dengan utilitas dan perangkat lunak aplikasi. Ini termasuk Red Hat Linux 6.2, GNU / Linux 2.2 dari Debian, Linux-Mandrake 7.0, SuSE Linux 6.4, TurboLinux 6.0, OpenLinux 2.4 dari Caldera, Conectiva Linux 5.1, Corel Linux OS Second Edition.

Kerugian dari "set menu" ini adalah kurangnya prosedur yang konsisten dan dipikirkan dengan matang untuk menginstal sistem, dan ini masih menjadi salah satu kendala utama untuk adopsi Linux yang lebih luas. Selain itu, pengembang perangkat lunak "kotak" yang diterapkan harus menguji program mereka untuk beberapa distribusi populer sekaligus, yang secara signifikan mempersulit kehidupan. Standarisasi selalu merupakan proses yang menyakitkan, dan jika dilakukan dalam komunitas “seniman bebas”, akan semakin sulit. Tapi langkah pertama sudah diambil. Pada bulan Oktober 2000, Spesifikasi Platform Pengembangan Linux dari Grup Standar Gratis diterbitkan, dan segera memicu penilaian polarisasi. Ngomong-ngomong, ketua grup standardisasi, David Quinlan, seperti Torvalds, bekerja di Transmeta. Sikap perusahaan besar terhadap Linux Giants seperti IBM, Hewlett-Packard, Sun Microsystems, Oracle dan beberapa pemain utama lainnya di pasar komputer telah meningkatkan dukungan mereka secara signifikan untuk Linux dalam dua tahun terakhir. Pada tahun 2001, IBM berencana untuk menginvestasikan $ 1 miliar dalam pengembangan Linux Apa alasan dari kemurahan hati yang tidak biasa dari perusahaan yang memutuskan untuk merilis, sebagian besar gratis, produk komersial serius untuk "penghobi" Linux? Mengapa mereka bersedia menghabiskan energi dan uang untuk mengembangkan alternatif dan jauh dari cabang UNIX yang paling berteknologi maju hingga merusak dialek mereka: AIX, HP-UX, Solaris, dll.?

Hal pertama yang terlintas dalam pikiran adalah keinginan untuk menggunakan Linux sebagai senjata pemukul yang mampu menembus gerbang kerajaan Microsoft yang dijaga ketat. Ini jelas, tetapi apakah ini satu-satunya poin? Alasan lain mungkin adalah tren yang muncul dalam pengembangan bidang pelatihan dan konsultasi yang sangat menguntungkan. Kompleksitas teknologi semakin meningkat, dan dengan itu kesenjangan antara kualitas produk yang ditawarkan dan tingkat permintaan konsumen semakin besar. Pelanggan harus siap membayar mahal untuk layanan cerdas. Alasan lain yang mungkin adalah pelaksanaan proyek skala besar yang hemat biaya, di mana biaya pembelian perangkat keras dan aplikasi yang tak terelakkan dapat diimbangi dengan biaya rendah perangkat lunak sistem.

Dalam wawancara baru-baru ini dengan Majalah VARBusiness (November 2000), Presiden IBM Sam Palmisano menyoroti pendirian IBM pada pengembangan Linux: “Saya berharap keterlibatan kita dalam membawa Linux ke dalam dunia komputasi yang aman dan andal dicirikan oleh arus transaksi yang tinggi, dan juga bekerja dengan komunitas open source akan bermanfaat bagi IBM dan industri secara keseluruhan. Ini terutama terlihat bagi perusahaan yang menyediakan solusi siap pakai, yang akan melihat potensi yang dimiliki Linux itu sendiri. " Salah satu langkah besar terbaru IBM adalah proyek Lawson - instalasi pada Maret 2001 di jaringan pusat perbelanjaan Jepang 15.200 server Linux (kit distribusi RedHat), yang menyediakan pengoperasian IBM eServer xSeries.

Pada akhir tahun 2000, Hewlett-Packard juga bergabung dengan IBM. Kedua raksasa tersebut bermaksud untuk mendukung pelaksanaan aplikasi Linux dalam dialek UNIX mereka (kita berbicara terutama tentang IBM AIX dan HP-UX, serta IBM Dynix / ptx). Berikut adalah jawaban lain untuk pertanyaan mengapa perusahaan terkemuka perlu mendukung dialek UNIX gratis milik orang lain dengan dialek komersial mereka sendiri. Dua burung dengan satu batu terbunuh sekaligus - pertama, beberapa klien ditarik dari Windows di Linux, dan kemudian mereka dengan jelas ditunjukkan betapa yang terakhir lebih rendah dari dialek UNIX yang dikembangkan oleh raksasa ini. Teknik ini bisa disebut efek gangguan-ketertarikan. Linux Tidak Sendirian Berbicara tentang Linux, jangan lupa bahwa OS ini tidak begitu unik dan tidak ada bandingannya. Ada banyak sistem operasi non-komersial yang menarik dan bijaksana, bahkan jika kita hanya berbicara tentang platform Intel dan dialek UNIX. Sebut saja beberapa di antaranya: FreeBSD (FreeBSD Core Team berbasis BSD4.4-Lite), NetBSD (NetBSD Foundation, BSD4.4-Lite + Mach kernel), OpenBSD (Theo de Raadt, BSD4.4-Lite), 386BSD (BSD4. 3 Reno), Hurd (Free Software Foundation, BSD4.4 + Mach 4.0).

Filosofi Pemrograman Baru Fenomena Linux telah memicu spekulasi bahwa filosofi pemrograman baru telah lahir yang secara fundamental berbeda dari yang sebelumnya. Memang, suatu produk bisa komersial atau gratis, dan proses produksinya artisanal atau industri. Ini dapat ditempati oleh individu dan tim, amatir dan profesional. Tetapi bagaimanapun juga, secara sadar atau tidak, mereka semua mengikuti tahapan tradisional dari siklus hidup produk perangkat lunak: analisis kebutuhan, pengembangan spesifikasi, desain, pembuatan prototipe, penulisan kode sumber, debugging, dokumentasi, pengujian dan pemeliharaan. Hal utama yang membedakan pendekatan ini adalah sentralisasi pengelolaan berbagai tahapan dan terutama pengembangan "top-down" (perincian konstan). Namun, Linux dibangun secara berbeda. Tata letak kerja yang telah selesai terus diperbaiki dan dikembangkan oleh sekelompok penggemar yang terdesentralisasi, yang tindakannya hanya sedikit terkoordinasi.

Ada sifat anarkis dan pengembangan "bottom-up": perakitan blok-blok yang lebih besar dari blok-blok kecil yang dibuat sebelumnya. Hal lain bisa diperhatikan di sini. Pengembangan tradisional berfokus pada desain dan penulisan, sedangkan pengembangan gaya Linux berfokus pada pembuatan prototipe, debugging, dan pengujian. Dua tahap pertama sulit untuk diparalelkan, tetapi dengan debugging dan pengujian, situasinya menjadi lebih mudah. Dua tahun lalu, dalam sebuah wawancara dengan majalah Computer, pencipta UNIX Ken Thompson menyatakan bahwa dia adalah pendukung program bottom-up: “Melihat sebuah gedung, saya tidak dapat membayangkan detail dari konstruktor tempat itu dibangun. Ketika saya menemukan deskripsi 'top-down' dari sebuah sistem atau bahasa yang berisi perpustakaan tak berujung yang menggambarkan satu tingkat ke tingkat lainnya, saya merasa semacam rawa. " Thompson bahkan menyarankan istilah yang menarik: "Darwinisme komputer". Dengan kata lain, mengembangkan ala Linux adalah metode trial and error yang dibangun di atas pengujian intensif. Pada tahap mana pun, sistem harus berfungsi, meskipun itu adalah versi mini dari apa yang sedang diperjuangkan oleh pengembang. Seleksi alam hanya menyisakan yang hidup.

Ada perdebatan panjang tentang apakah pemrograman adalah ilmu, seni atau kerajinan. Dan jika dasar pengembangan perangkat lunak tradisional pada dasarnya adalah kerajinan, maka ketika mengembangkan dengan menggunakan metode komputer Darwinisme tidak diragukan lagi itu adalah seni. Sangat mudah untuk melihat bahwa pengembangan "bottom-up" mencirikan apa yang disebut pemrograman eksplorasi, ketika sistem dibangun di sekitar komponen dan program utama yang dibuat pada tahap awal proyek, dan kemudian terus dimodifikasi. Pada akhir 1999, buku terkenal The Cathedral and the Bazaar oleh Eric Raymond diterbitkan oleh O'Reilly & Associates. Penulisnya adalah ideolog utama gerakan teks terbuka. Dalam buku tersebut, ia menguraikan gagasan tentang pemrograman anarkis yang mengatur dirinya sendiri, yang disebutnya "bazaar", berlawanan dengan yang tersentralisasi tradisional, yang disebut "katedral". Menggunakan contoh Linux dan perkembangan serupa lainnya dari perangkat lunak non-komersial yang awalnya berasal dari Proyek GNU, Raymond mencoba, bersama dengan pembaca, untuk memahami sifat dari fenomena baru yang disebut gerakan open source. Kurangnya rencana yang jelas, manajemen proyek yang minim, sejumlah besar pengembang pihak ketiga yang secara geografis jauh, pertukaran ide dan kode bebas - semua ini adalah atribut dari pemrograman baru. Cukup sering yang "baru" ternyata sudah lama terlupakan. Semua ini (meskipun tidak dalam skala seperti itu) telah lama digunakan dalam pemrograman. Namun, fenomena Linux telah melahirkan keyakinan baru, membantu merekrut pengikut yang semakin banyak. Banyak artikel telah ditulis tentang fitur pemrograman eksplorasi. Oleh karena itu, profesor Swiss A. Kiralf, K. Chen dan J. Nievergelt menyoroti poin-poin penting berikut: * pengembang memahami dengan jelas arah pencarian, tetapi tidak mengetahui sebelumnya sejauh mana ia dapat bergerak menuju tujuan; * tidak ada cara untuk memperkirakan jumlah sumber daya untuk mencapai hasil ini atau itu; * pengembangan tidak cocok dengan perencanaan yang rinci, itu dilakukan dengan coba-coba; * Karya semacam itu dikaitkan dengan pemain tertentu dan mencerminkan kualitas pribadi mereka. Keuntungan utama dari filosofi baru ini adalah pengorganisasian kolaborasi jarak jauh dari tim besar pemrogram pihak ketiga pada proyek-proyek penting, di mana Internet dan hak untuk secara bebas membuang produk bersama memainkan peran kunci.

Dalam hal ini, seseorang tidak bisa tidak menyebutkan perusahaan VA Linux yang berkembang pesat. Dia memelihara repositori open source online yang disebut SourceForge (). Sudah ada beberapa ratus proyek di dalamnya, terutama yang berkaitan dengan pengembangan Linux. Diantaranya adalah Proyek Berlin (sistem grafis) dan sistem pemrograman Perl generasi baru. Selain Linux, repositori SourceForge melacak proyek untuk Windows, Mac OS, BeOS, PalmOS. Salah satu proyek VA Linux adalah MySQL, yang telah menerima status perangkat lunak gratis yang didistribusikan di bawah GPL (Lisensi Publik Umum, www.fsf.org/copyleft/gpl.html). VA Linux tidak sendirian dalam mempromosikan pemrograman kolaboratif. Pesaingnya di sini adalah OpenAvenue dan Asynchrony. Kembali ke buku Raymond, kita dapat mengatakan bahwa metafora "katedral" dan "bazar" mungkin tidak dipilih dengan baik. Tapi apakah ini masalah metafora?

Terlepas dari skeptisisme kritikus Linux dan euforia yang merajalela dari para pengagumnya, sistem operasi ini merupakan tonggak penting di akhir tahun 1990-an, yang membuka jalan bagi industri pada awal abad baru. Dapatkah kesuksesan Linux direplikasi, dan di mana lompatan teknologi baru sebesar ini bersembunyi? Inilah yang dikatakan Ken Thompson tentangnya: “Setiap inovasi akan menjadi kenyataan hanya melalui jenis revolusi yang telah dibuat oleh UNIX. Tidak ada yang mengancam IBM sampai muncul sesuatu yang membuat sistemnya tidak dapat digunakan. Mereka benar-benar menempati pasar mainframe, tapi saya yakin itu ternyata tidak perlu. Hal yang sama terjadi dengan Microsoft: sampai muncul sesuatu yang dapat membuat produknya tidak diperlukan, akan sangat sulit untuk mengatasi ambang harga untuk masuk ke pasar dan tidak mungkin untuk menggantikannya. "

Nah, menyusul, 22 alasan untuk beralih ke Linux. Alasan kontroversial? Tentunya ...

1. Alasan pertama, ini juga yang utama. Sebagai sistem gratis, Linux tersedia untuk pengguna secara gratis. Anda dapat dengan mudah mendownload "Axis" dari Internet atau memesan disc atau box melalui pos dengan harga yang sangat sepele. Satu salinan sistem operasi dapat diinstal pada komputer dalam jumlah tidak terbatas tanpa syarat apapun.

2. Karena kode Linux adalah open source, sistem dapat dengan bebas dimodifikasi dan didistribusikan ulang, bahkan secara komersial. Kemampuan untuk bereksperimen secara bebas dengan kode sumber dari sistem operasi, hanya berdasarkan pada tujuannya sendiri, telah membuat Linux menjadi solusi yang berguna dan efektif untuk sejumlah perusahaan besar seperti Google.

3. Pengguna Linux juga tidak memiliki masalah khusus dengan dukungan teknis, karena jawaban atas pertanyaan Anda tentang pengoperasian OS dapat diperoleh secara bebas di forum atau konferensi jaringan. Banyak pengguna mengklaim bahwa jenis dukungan teknis ini tidak lebih buruk daripada yang bisa Anda dapatkan dengan uang. Tentu saja, ada juga dukungan teknis Linux berbayar. Layanan tersebut termasuk pengaturan sistem menyeluruh, instalasi dan peningkatan program baru untuk melindungi dari peretas, memperbaiki bug. Untungnya, yang terakhir jarang ditemukan di Linux.

4. Hampir tidak ada kemungkinan dukungan teknis Linux akan berakhir, karena open source menarik sejumlah besar pengguna: banyak dari mereka akan dengan senang hati membantu "rekan penguin" mereka memecahkan masalah yang muncul. Selain itu, akan selalu ada orang yang akan membantu memberikan nasehat secara profesional, mis. untuk uang.

5. Jangan takut Linux akan menjadi usang di masa depan. Faktanya adalah bahwa UNIX, tempat OS dibuat, telah diuji dan dioptimalkan selama 35 tahun, membuktikan efisiensi, keandalan, dan keamanannya yang ekstrem. Bekerja di Linux tidak berhenti sedetik, dan versi baru dari sistem operasi, seperti yang mereka katakan, "pertahankan merek."

6. Pengguna "Linux" tidak mengalami tekanan totaliter dari pemegang hak cipta sistem operasi, karena dia - pemegang hak cipta ini - tidak ada. Sebagai contoh sebaliknya, kami dapat mengutip tindakan Microsoft: perusahaan dengan sengaja berhenti mendukung versi OS lama, sehingga memaksa pengguna untuk membeli yang baru (kadang-kadang terjadi bahwa Anda harus membeli "perangkat keras" baru karena pembaruan OS yang tidak direncanakan). Selain itu, Linux versi baru juga didistribusikan secara gratis.

7. Segala sesuatu yang berhubungan dengan transisi ke versi baru OS akan dikenakan biaya sepeser pun oleh pengguna. Versi barunya sendiri gratis - kali ini. Kedua, tutorial, instalasi, dll. tidak mahal. Ketiga, Linux tidak terlalu menuntut daya komputer, jadi memutakhirkan peralatan - jika memang diperlukan - tidak akan menarik banyak dana dari anggaran juga.

8. Perusahaan dengan ratusan ribu komputer, setelah beralih ke Linux, ingat seperti mimpi buruk apa artinya memantau kepatuhan lisensi setiap komponen perangkat lunak pada setiap mesin. Memang, untuk memeriksa kepatuhan lisensi perangkat lunak ini untuk semua item EULA (Perjanjian Lisensi Pengguna Akhir), Anda harus memiliki staf penuh waktu dan, anehnya, membayar mereka dengan uang untuk ini. Selain itu, perusahaan ini tidak lagi takut dengan "penggerebekan" tiba-tiba terhadap karyawan BSA (Aliansi Perangkat Lunak Bisnis - Aliansi produsen perangkat lunak untuk organisasi komersial; dibuat pada tahun 1988 oleh Microsoft), yang perlu memeriksa lisensi untuk MS Windows, MS Office, dll. ... Setelah menemukan sedikit ketidakkonsistenan - dan mereka akan menemukannya - mereka akan melupakan denda yang mengesankan.

9. Linux telah lama terkenal kurang rentan terhadap virus, Trojans, worm, spyware, dan malware lainnya. Rahasia kesuksesan pengembang terletak pada kenyataan bahwa mereka awalnya memfokuskan upaya mereka pada keamanan sistem, dan tidak memikirkannya ketika masalah sebenarnya muncul. Sebagai contoh, salah satu metode perlindungan asli: pengguna Linux tidak diotorisasi dalam sistem sebagai administrator, dengan demikian melindungi file sistem yang penting bahkan jika ada penyusup. Selain itu, versi Linux yang paling populer dilengkapi dengan firewall bawaan, yang telah menunjukkan kinerja yang sangat tinggi selama ini. Akhirnya, topik non-lengkap kode sumber terbuka kembali bermain di tangan kita: ribuan orang di seluruh dunia sibuk mencari kerentanan OS, dan sama sekali tidak ada masalah dengan tambalan.

10. Dalam pekerjaan "Linux" hampir tidak pernah terjadi kegagalan fatal, setelah itu Anda harus me-restart komputer Anda. Jika kita ingat tentang perusahaan besar, maka di sini mereka juga mendapatkan keuntungan tanpa syarat, karena secara harfiah beberapa menit tidak aktifnya seluruh sistem yang terhubung dapat mengakibatkan kerugian besar. Tidak sulit untuk menebak alasannya lagi: sejak awal, para pengembang mencoba membuat OS senyaman dan senyaman mungkin, dan kami dapat mengatakan dengan keyakinan bahwa mereka telah mencapai tujuan mereka.

11. Sejauh ini, Linux tidak dapat bersaing dengan Windows dalam hal jumlah program yang dibuat dan di-debug dengan baik. Namun, banyak orang yang sibuk membenahi keadaan. Kedepannya akan semakin banyak program yang bermunculan untuk berbagai macam kebutuhan. Tidak hanya sebagian besar program untuk Linux didistribusikan secara gratis, tetapi dalam hal fungsionalitas, keandalan, dan daya, beberapa di antaranya tidak kalah dengan program sejenis di lingkungan Windows. Sangatlah bermanfaat untuk menghilangkan stereotip, mereka mengatakan "Anda tidak akan menemukan apa pun di Linux!"

Namun, perlu diperhatikan: orang yang secara profesional terlibat dalam menangani musik, foto, atau video kemungkinan besar tidak akan beralih dari Mac OS atau Windows ke sesuatu yang lain, setidaknya belum.

12. Pilihan di antara distribusi Linux sangat mengesankan - beberapa ratus versi, dan masing-masing memiliki karakteristik khusus. Selain itu, semua sistem kompatibel satu sama lain. Semua ini memungkinkan pengguna untuk memilih versi yang paling cocok untuknya. Selain itu, jika salah satu vendor Linux meninggalkan permainan, maka tidak akan membawa kerusakan nyata pada distribusi sistem operasi - selain itu, masih banyak vendor. Tidak mungkin tidak dikatakan bahwa situasi ini menciptakan persaingan yang sehat, yang tercermin dari peningkatan kualitas dan produktivitas. Tentu saja, bagi banyak orang, akan sulit memilih distribusi yang tepat dari beberapa ratus. Dalam hal ini, memilih salah satu versi paling populer, seperti Red Hat atau SuSE, Anda tidak akan salah.

13. Fitur lain dari Linux harus mencatat kemungkinan penyetelan yang sangat baik. Berlawanan dengan kepercayaan populer, menyesuaikan Linux untuk diri Anda sendiri tidak akan menimbulkan masalah bagi pengguna yang kurang lebih berpengalaman. Selama penginstalan, Anda dapat menentukan berbagai opsi untuk membantu Anda memilih konfigurasi yang tepat untuk Anda. Baik itu komputer khusus untuk bekerja, pusat media, laptop, server web, server penyimpanan, atau bahkan router jaringan. Dari pengguna yang ingin tahu, pengaturan tampilan sistem operasi tidak disembunyikan, yang dapat disesuaikan dalam ribuan variasi. Memimpikan Apple Mac atau masih nostalgia dengan Windows? Di Linux, semua ini dapat dibuat ulang secara visual. Semua ini berkat open source, yang memberi pengguna kemungkinan yang benar-benar tak terbatas.

14. Di Linux, seperti pada semua perangkat lunak gratis lainnya, format file yang digunakan adalah terbuka. Tidak seperti file berpemilik, file tersebut sesuai dengan standar yang diterima secara umum dan dapat digunakan oleh pengembang perangkat lunak mana pun untuk membuat program yang kompatibel dengannya. Berkat penggunaan format terbuka, masalah isolasi perangkat lunak terpecahkan, ketika file memiliki ekstensi tertutup dan hanya dapat digunakan oleh perangkat lunak tertentu. Selain itu, pengguna tidak perlu lagi khawatir kehilangan data berharga jika pengembang yang membuat perangkat lunak tersebut gulung tikar atau berhenti mendukung produk awal mereka.

15. Linux terkenal karena kompatibilitasnya yang sangat baik dengan sistem operasi lain. Misalnya, "Pinvgin" dapat membaca, menulis, menyalin, menghapus, dan melakukan tindakan lain dengan file yang terletak di partisi hard disk tempat Windows diinstal tanpa masalah. Selain itu, di Linux, Anda dapat menggunakan klien Windows dan bahkan bekerja langsung dengan program yang diasah terutama untuk OS dari Microsoft. Dan Windows tidak hanya tidak dapat bekerja dengan partisi HDD tempat sistem operasi lain direkam, tetapi juga tidak dapat memformat disk ini untuk pemasangan berikutnya dari sumbu yang berbeda. Omong-omong, Linux bisa boot seperti Live-CD - mis. instalasi, pada kenyataannya, tidak membutuhkan apapun.

16. Jika hal ini dapat mempengaruhi pilihan Anda, tidak pernah ada satu kasus pun di Amerika Serikat di mana klaim antitrust telah diajukan ke pengadilan Federal terhadap penggunaan Linux yang "berbahaya". Sebaliknya, perjanjian antitrust diciptakan untuk mengatur kegiatan dan menghancurkan sama sekali monopoli ekonomi demi persaingan bebas di pasar. Linux, seperti yang telah kita pahami, sama sekali bukan monopoli, karena tidak memaksakan dirinya pada siapa pun: semuanya sendiri

17. Saat menggunakan Linux, Anda tidak perlu melakukan upgrade perangkat keras besar jika Anda memutuskan untuk menginstal versi yang lebih baru. Bahkan di komputer lama, berkat kode yang ditulis dengan sangat baik, Linux akan berjalan dengan lancar.

18. "Linux" berskala dengan baik dan dapat bekerja pada sistem tidak hanya berdasarkan solusi dari Intel atau, katakanlah, AMD. Ini dapat dipasang di hampir semua perangkat elektronik, dari superkomputer dan robot hingga peralatan medis, ponsel, dan bahkan jam tangan.

19. Untuk universitas teknik, Linux menjadi berkah yang nyata. Keterbukaan kode memberikan peluang luar biasa untuk mempelajari struktur komputer, dan bukan hanya cara bekerja dengannya. Banyak guru percaya bahwa akan jauh lebih berguna bagi siswa untuk mempelajari dasar-dasar komputasi, yang akan berfungsi untuk membuat komputer yang semakin canggih di masa mendatang, daripada berlatih dalam program seperti Microsoft Word atau Microsoft PowerPoint, yang berubah dengan setiap versi baru, dan setelah beberapa tahun menjadi usang.

20. Untuk instansi pemerintah, Linux, seperti perangkat lunak gratis lainnya, disediakan oleh apa yang disebut. transparansi perangkat lunak, karena informasi di Linux disimpan dalam format terbuka yang sesuai dengan standar yang diterima secara umum. Sebaliknya, ada format tertutup yang digunakan oleh banyak program komersial. Secara umum, transparansi perangkat lunak berarti tidak ada data tersembunyi di perusahaan, dan semua pengguna benar-benar memiliki akses ke semua informasi, dan mereka tidak perlu menggunakan program mahal yang dapat memahami format yang diperlukan.

21. Diyakini bahwa di banyak program berbayar terdapat "lubang" tertentu di mana peretas dari perusahaan pesaing atau bahkan organisasi pemerintah dapat memperoleh data berharga. Jadi, mungkin tidak akan dengan lantang mengatakan bahwa Linux benar-benar memusingkan bagi peretas, karena hampir tidak mungkin untuk masuk ke sistem melalui celah karena fakta bahwa kode sumber sistem sepenuhnya tersedia untuk pemindaian jika terjadi peretasan.

22. Linux, tidak seperti Windows, tidak memerlukan defragmentasi disk. Meskipun proses ini tidak terlalu rumit dan mahal untuk dilakukan, karena tidak perlu dilakukan terlalu sering, tetapi faktanya adalah untuk sistem operasi yang di-debug dengan baik, seperti Linux, defragmentasi tidak diperlukan.

Jadi kami telah mendaftar semua 22 alasan mengapa Anda harus mengubah sistem operasi Anda. Pilihan selalu ada pada Anda, tetapi apakah Linux akan menyerahkannya kepada Anda adalah pertanyaan lain;)


sumber

Saya juga menyarankan agar Anda mengingat apa itu

Pendatang baru di dunia Linux sering dibuat bingung dengan variasi distribusi Linux. Seringkali sulit bagi mereka untuk memahami apa itu dan mereka tersesat dalam jumlah yang sangat besar. Namun nyatanya, disini semuanya bisa dikelompokkan dan disajikan dalam bentuk gambaran yang holistik agar lebih mudah memahami dan menavigasi segala sesuatu.

Kami telah membicarakannya di artikel terpisah. Sebenarnya, ini adalah kernel Linux dan sekumpulan perangkat lunak yang berbeda, yang kami maksudkan sama dengan sistem operasi Linux. Beberapa sistem operasi Linux menggunakan kernel Linux tidak berubah, yang lain memodifikasinya untuk memberikan keamanan lebih atau untuk mengimplementasikan fungsionalitas yang diperlukan. Keuntungan dari sistem operasi tertentu di Linux bergantung pada perangkat lunak yang digunakannya. Pada artikel ini, kita akan melihat jenis utama sistem operasi Linux yang saat ini ada.

Semua sistem dalam daftar ini disusun dalam urutan acak, jadi jika suatu sistem berada di urutan terakhir, bukan berarti tidak layak diperhatikan.

1. Debian dan sistem Deb lainnya

Grup ini mencakup distribusi berdasarkan Debian dan lainnya yang menggunakan sistem manajemen paket Deb. Sistem paket ini dikembangkan untuk Debian dan sekarang cukup sering digunakan oleh distro populer, seperti Debian itu sendiri, Ubuntu, LinuxMint, AstraLinux, Elementary dan banyak lagi lainnya. Distribusi ini menggunakan kernel Linux asli dengan beberapa tambalan yang hanya memperbaiki bug.

2. Red Hat dan sistem Rpm lainnya

Saat komunitas mengembangkan sistem manajemen paket Deb, Red Hat membuat pengelola paketnya sendiri, Rpm. Kemudian semua distribusi Linux tradisional dibagi menjadi dua kubu - menggunakan deb dan rpm. Sekarang kedua sistem manajemen paket sudah bagus dan tidak bisa dikatakan lebih buruk dari yang lain. Anda dapat membaca detailnya di artikel di tautan. Saat ini, sistem manajemen paket RPM digunakan oleh distribusi seperti CentOS, Fedora, Red Hat, OpenSUSE dan lainnya yang kurang populer.

3. Arch Linux dan berdasarkan itu

Setelah beberapa saat, beberapa distribusi lagi muncul yang tidak menggunakan Deb atau Rpm. Salah satunya adalah ArchLinux. Ia menggunakan pacman manajer paketnya sendiri, yang memungkinkan Anda melakukan semua hal yang sama seperti deb, tetapi sebagai tambahan, sistem rilis bergulir sederhana diimplementasikan. Berkat dia, kit distribusi selalu berisi perangkat lunak terbaru. Arch dengan cepat mendapatkan popularitas dan beberapa distribusi didasarkan padanya - Manjaro, Antergos, Cinnarch dan banyak lainnya.

4. Gentoo

Banyak pengguna ingin dapat mengkompilasi sistem mereka sendiri, memilih perangkat lunak mana yang akan diinstal, serta mendapatkan pengoptimalan untuk perangkat keras mereka. Oleh karena itu, distribusi Gentoo berbasis kernel Linux dibuat dengan emerge batch manager. Di sini Anda juga mendapatkan rilis bergulir, serta kemampuan untuk mengkompilasi sistem operasi di komputer Anda dengan relatif mudah. Manajer batch emerge sudah berisi skrip build siap pakai, jadi Anda tidak perlu menambahkan apa pun sendiri.

5. Linux Dari Awal

Bukan benar-benar sebuah distribusi, LFS adalah sekumpulan alat yang memungkinkan Anda membangun distribusi berbasis kernel Linux Anda sendiri. Anda hanya perlu mengambil kernel, mengambil sumber dari program yang diperlukan, semua program dari sistem init dan perintah shell ke lingkungan desktop, mengumpulkan semua ini, mengkonfigurasi dan mendapatkan kit distribusi Anda.

6. ChromeOS

Masih kemudian, Google merilis sistem operasi netbook berbasis Linux. Sebenarnya, ChromeOS didasarkan pada Gentoo, tetapi sangat berbeda sehingga tidak dapat digabungkan menjadi satu item. Dalam sistem ini, Google telah mengimplementasikan ide seperti sistem operasi cloud Linux. Ruang kerja Anda adalah browser. Di sini Anda harus melakukan semuanya di browser - mengedit dokumen, bekerja dengan video, dan bahkan terminal Linux di browser. File terutama disimpan di cloud. Tapi tetap saja Linux.

7. Android

Tidak semua orang tahu, tetapi sistem operasi ponsel terpopuler juga menggunakan kernel Linux. Dari Linux, hanya kernel dan beberapa poin lagi yang tersisa di sini, semua yang lain telah diisi oleh Google dengan berbagai kerangka kerjanya, Java, dan seterusnya. Kemampuan Linux dibatasi oleh sistem keamanan Bionic yang sama, yang melarang pemuatan pustaka dinamis, tetapi di terminal Anda dapat bekerja dengan perintah Linux yang dibuat ulang, dan dalam lingkungan chroot Anda dapat menjalankan distribusi Linux yang lengkap.

8. Slackware

Distribusi Linux yang cukup lama, yang pada suatu waktu dianggap paling Unix "baru. Sebelumnya, beberapa distro berbasiskan padanya, seperti Blacktrack, Slax, VectorLinux dan lain-lain. Namun kemudian perlahan kehilangan popularitasnya. Ia menggunakan manajer paketnya sendiri, yang mana fitur tidak sampai deb dan rpm, resolusi ketergantungan tidak didukung, dan perintah untuk menghapus dan menginstal paket ada dalam utilitas yang berbeda.

9. OpenWrt dan berdasarkan itu

OpenWrt adalah sistem operasi Linux 2017 untuk router dan router berdasarkan kernel Linux. Selain kernel Linux itu sendiri, ia hadir dengan versi pustaka C yang dipreteli, utilitas Linux standar, dan BusyBox. Sistem membutuhkan sedikit ruang dan dioptimalkan secara khusus untuk router. Sebagian besar pengaturan dilakukan pada baris perintah.

10. Tizen dan IoT lainnya

Sistem operasi berbasis kernel Linux dirancang untuk berbagai TV, jam tangan pintar, dan gadget pintar lainnya. Sistem ini dikembangkan berdasarkan kernel Linux oleh Samsung dan sudah cukup sering digunakan. Ada aplikasi dan SDK untuk pengembangannya.

11. OS untuk superkomputer

Pada 2017, sistem operasi berbasis Linux paling umum digunakan pada superkomputer. Setiap perusahaan menciptakan solusi sendiri berdasarkan inti, yang dioptimalkan untuk kebutuhan dan persyaratannya. Dari 500 superkomputer terkuat, 498 berjalan di Linux dan dua lagi berjalan di UNIX seperti IBM AIX.

Biasanya, setiap akhir tahun, CRN menerbitkan 25 "kapten" terbaik dari bisnis TI AS. Pada tahun 2004, daftar ini mencakup sebagian besar pemimpin saluran kewirausahaan, eksekutif dari sejumlah perusahaan vendor terkemuka, serta orang - penghasil ide, visioner, berkat siapa perusahaan mereka berkembang pesat dan berkembang bahkan di masa sulit. Yang pertama dalam daftar ini adalah Linus Torvalds, yang usahanya proyek Linux memperoleh kekuatan yang belum pernah terjadi sebelumnya pada tahun 2004.

Linus Torvalds bukanlah CEO maupun ketua dewan. Dia tidak memiliki status manajerial. Tidak sampai tahun 2003 dia pertama kali setuju untuk mengambil posisi berbayar di industri Linux yang dia ciptakan.

Tapi, menurut CRN, Torvalds, programmer 34 tahun dari Finlandia, pencipta kernel Linux, yang pantas mendapatkan gelar pemimpin paling berpengaruh di tahun 2004. Dia mendapatkan gelar ini setelah hampir 15 tahun mengerjakan gagasannya tanpa pamrih. Tahun lalu adalah tahun yang menentukan bagi Linux dan untuk seluruh komunitas open source. Dan Torvalds memainkan peran yang sangat penting dalam hal ini.

Pembuatan kernel Linux 2.6 membawa OS ini ke level berikutnya, membuatnya cocok untuk penggunaan perusahaan, yang memaksa Microsoft, Sun Microsystems, dan vendor OS lainnya untuk secara radikal memikirkan kembali model penjualan mereka.

Banyak yang telah berubah dalam kehidupan Torvalds akhir-akhir ini: ia menyelesaikan pekerjaannya pada kernel Linux 2.6 dan untuk pertama kalinya menerima status resmi di komunitas pengembang Linux, menjadi karyawan Lab Pengembangan Sumber Terbuka (lab pengembangan perangkat lunak sumber terbuka, OSDL). Organisasi ini netral vendor dan telah diprakarsai oleh IBM, Hewlett-Packard, Computer Associates International, Intel dan NEC.

Torvalds sekarang memiliki posisi dan kartu panggil yang mengonfirmasi status resminya. Tapi semua ini tidak mempengaruhi cara hidupnya yang biasa. Kepergian Torvalds dari perusahaan mikroprosesor Transmeta dan OSDL memungkinkannya untuk mencurahkan seluruh waktunya untuk mengembangkan kernel Linux, serta untuk keluarganya, karena dia bekerja dari rumah.

“Awalnya, saya berencana mengambil cuti setahun dari Transmeta dengan biaya sendiri - untuk fokus hanya pada mengerjakan versi 2.6 dan tidak terganggu oleh hal lain,” kata Torvalds. "Posisi OSDL telah terbukti menjadi cara yang bagus untuk mempertahankan asuransi kesehatan, mendapatkan bayaran, dan tetap independen dari penyedia."

Bagi komunitas open source, acara ini memegang peranan penting. Keputusan Linus untuk mendapatkan status resmi pada saat yang sulit bagi pengembang Linux - selama periode kritik tajam terhadap open source dan tinjauan konstan, alasannya adalah gugatan SCO Group terhadap IBM - menanamkan kepercayaan pengikutnya di masa depan. Ini sekali lagi membuktikan pengaruh besar Torvalds pada nasib Linux.

Juni lalu, Linus meninggalkan California bersama istrinya Tove dan tiga putrinya (tiga, enam, dan tujuh tahun) dan menetap di pinggiran kota Portland, Oregon yang tenang. Dia tinggal di sebuah rumah baru, berperabotan cukup sederhana, tanpa embel-embel, dengan elemen Art Nouveau Denmark. Torvalds juga tidak terlalu mementingkan pakaian: dia menyapa kerumunan fotografer yang melanggar privasinya dengan celana jins berjumbai. Dia tampaknya terhibur dengan semua kegembiraan di sekitarnya.

Kantor rumah Linus memiliki pintu masuk tersendiri di bagian belakang rumah, terdapat dapur kecil dan rak untuk buku yang belum terisi kapasitas. Jendela kantor menghadap ke halaman belakang, tempat Torvalds membangun rumah mainan untuk putrinya. Selanjutnya, pemandangan hutan terbuka. Dalam lingkungan ini, yang tidak terganggu oleh masalah bisnis atau rutinitas kantor apapun, upacara suci berlangsung - bekerja di OS Linux.

Biasanya Linus duduk di depan monitor dan, seperti anak kecil, bermain di keyboard - hampir seperti tahun 1991, di Helsinki, ketika dia baru saja membayangkan kernel OS-nya. Tapi hari ini Torvalds memimpin orkestra di seluruh dunia yang terdiri dari ribuan pengembang, dan sedikit demi sedikit membangun sebuah mahakarya yang merusak keseluruhan pembentukan perangkat lunak, dengan menyakitkan menghantam Sun, menghidupkan kembali IBM, dan bahkan membuat Microsoft meragukan keabadiannya sendiri.

“Sekarang, berkat usaha Torvalds, Linux adalah proyek paling sukses di dunia open source. Ini menentang dasar-dasar industri perangkat lunak, ”kata pemimpin pengembang proyek sumber terbuka lain yang sukses.
“Linus adalah contoh bagaimana memantapkan diri Anda sebagai lawan yang serius dari pemain terkuat di industri dengan mengelola komunitas pengembang secara terampil dan sepenuhnya berdedikasi pada tujuannya. Dia telah menunjukkan jalan bagi banyak pengembang open source profesional. Berkat dia, JBoss memulai ke arah ini, ”kata Mark Fleury, CEO JBoss, pengembang server aplikasi J2EE.

Eric Raymond, penulis The Cathedral & the Bazaar, sebuah risalah tentang gerakan open source, percaya bahwa bakat dan keterampilan organisasi Torvalds memungkinkan Linux untuk bertahan dan berkembang, bertentangan dengan prediksi para ahli. “Linus memiliki tujuan yang luar biasa. Dia telah menolak ambisi yang tidak moderat yang telah menghancurkan lebih dari satu proyek sebesar ini, kata Raymond. - Faktor yang lebih penting adalah pengenalan model pengembangan kode terdesentralisasi. Itu sudah ada sebelum Torvalds, tetapi dia berhasil membuat sistematisasi. "

Bagi Torvalds, pekerjaan ini hanyalah hal favorit: memiliki semua hak untuk membuang merek dagang Linux, dia tidak menerima sepeser pun dari mereka. Ini adalah paradoks untuk industri yang melahirkan miliarder: setelah membuat revolusi nyata dalam bisnis perangkat lunak, Anda sama sekali tidak tertarik pada bisnis.

“Saya tidak berpikir saya bisa menjadi Bill Gates dekade ini,” kata Torvalds. - Untuk ini, Anda harus berdiri di asal mula arahan teknis baru. OS bukanlah hal baru untuk waktu yang lama. Mungkin lebih penting untuk memiliki kesan komersial. Dan saya memilikinya? Ya, saya paling tidak memikirkan bisnis. "

Untuk semua kesederhanaannya, Torvalds melakukan pekerjaan yang menghidupkan kembali pasar OS yang basi dan membuat masyarakat berpikir tentang aspek filosofis dan sosial dari pertanyaan tentang bagaimana dan untuk siapa produk perangkat lunak dibuat. Banyak anggota komunitas open source percaya bahwa perangkat lunak adalah salah satu manfaat peradaban, seperti listrik, dan oleh karena itu tidak boleh menjadi milik segelintir kapitalis, tetapi seluruh masyarakat dan digunakan untuk kebaikan masyarakat. Ada juga kaum radikal yang memandang meningkatnya persaingan antara Linux dan sistem operasi bermerek sebagai pertarungan antara yang baik dan yang jahat, dan Torvalds dianggap sebagai pembebas dunia dari perbudakan Microsoft Windows.

Namun, Linus melihatnya dengan sangat berbeda. “Saya tidak memiliki pandangan filosofis tentang open source. Saya lebih pragmatis dalam hal ini. Saya sangat percaya bahwa kolaborasi dan berbagi pengetahuan terbuka menghasilkan pengembangan yang lebih berkualitas. Tetapi terkadang, bahkan dengan gaya kerja seperti ini, Anda harus menggunakan lisensi, karena akan selalu ada orang yang dapat dengan tenang mengambil karya orang lain. Ide pertukaran pengetahuan terbuka bisa disebut "filsafat", tetapi pertukaran semacam itu benar-benar ada, kata Torvalds. “Inilah yang membedakan sains dengan alkimia atau sihir. Saya pikir mereka yang tidak percaya akan hal ini tidak ingin membuka penutup matanya. "

Semangat Linus untuk coding membuatnya menjadi pengembang open source nomor satu.

“Linus bukan hanya pemrogram yang brilian: dia memiliki selera yang bagus,” kata Dirk Hondel, direktur OS Linux dan strategi sumber terbuka di Intel, dan salah satu pengembang kernel Linux pertama sejak dimulainya proyek pada tahun 1991. “Torvalds menganggapnya sederhana dan cara-cara yang masuk akal untuk memecahkan masalah, dia tahu bagaimana "meletakkan segala sesuatu di rak." Dia membuat hal-hal yang rumit menjadi sederhana. Menurut pendapat saya, inilah perbedaan utama antara programmer yang hebat dan programmer yang baik. "

Andrew Morton, tangan kanan Torvalds dan pengembang nomor dua di proyek Linux, saat ini juga bertanggung jawab atas kernel Linux di OSDL. Dia mengatakan bahwa Torvalds "memegang teguh standar", dan ini juga merupakan kunci keberhasilan keseluruhan proyek. “Dia berhasil mencapai kondisi di mana setiap orang bekerja tanpa tergesa-gesa dan dalam kondisi yang sama. Ada organisasi mandiri dari seluruh komunitas dan pembagian peran di antara anggotanya ... ketika tidak ada perbedaan pribadi yang dapat secara serius membahayakan keseluruhan proyek, ”kata Morton.

Ini bukanlah tugas yang mudah, kata Alan Cox dari Red Hat, salah satu pengembang utama Linux. “Linus memiliki dua karakter yang kuat: dia jujur \u200b\u200bdan dia tidak memaksakan sudut pandangnya jika ternyata itu salah,” kata Cox. -Torvalds mampu memimpin, dia memiliki intuisi yang hebat saat memilih solusi teknis dan pendekatan yang masuk akal untuk bekerja dengan orang. Diketahui bahwa programmer terkemuka seperti “menggembalakan sekawanan kucing”. Tapi Linus melakukan pekerjaannya dengan baik, tanpa mengurangi kepentingan siapa pun. "

Torvalds tenang dan alami, dia praktis tidak tertarik pada masalah industri, tetapi untuk semua fleksibilitasnya dia selalu memiliki sudut pandangnya sendiri dan tidak takut untuk mengungkapkannya dengan keras. Dia secara terbuka mengkritik kode Microsoft Windows, dan menggambarkan SCO sebagai perusahaan yang melemah yang mengambil kredit untuk kredit tersebut.

Torvalds bangga dengan kernel Linux 2.6, yang diselesaikan pada bulan Desember 2003. Versi ini siap untuk digunakan perusahaan. Dalam hal kinerja, keandalan, dan skalabilitas, tidak kalah dengan sistem operasi komersial. Ini cocok untuk bekerja dengan aplikasi perusahaan dan untuk tugas apa pun yang terkait dengan pemrosesan data dalam jumlah besar. Torvalds bangga dengan prosedur pencarian formal yang dia kembangkan dengan Morton, yang membuatnya lebih mudah untuk memperbarui dan memperbaiki kernel OS.

Pada saat yang sama, Linus lebih memilih untuk menjaga jarak aman dari masalah komersial dan hukum, kata Stuart Cohen, manajer umum OSDL. “Dia sama sekali tidak tertarik menjadi penasihat senior atau wakil presiden teknologi,” kata Cohen. - Torvalds sudah cukup banyak yang harus dilakukan. Kami mencoba untuk tidak membebani dia, memberinya kebebasan penuh - dia bebas melakukan apa yang dia minati. "

Torvalds tidak suka menjadi sorotan, tetapi berpartisipasi dalam acara industri dari waktu ke waktu. Berusaha untuk menjadi sangat tepat dalam segala hal - baik dalam membuat kode dan dalam mendefinisikan perannya sendiri - Linus menyebut dirinya pemimpin teknis utama, bukan arsitek utama, karena dia tidak terlalu banyak menulis saat dia mengawasi pekerjaan pengembang lain. Dan dia selalu siap memberikan penghormatan kepada programmer yang memainkan peran penting dalam pengembangan open source, termasuk penulis bahasa C dan OS Unix di Bell Labs - Brian Kernighan, Dennis Ritchie, dan Ken Thompson.

Torvalds tidak menganggap dirinya pahlawan, tetapi, menurut teman-temannya, dia jauh dari panutan terburuk. Hondel ingat bagaimana Torvalds sedang bersiap untuk memberikan pidato di LinuxWorld Expo suatu hari, tetapi tiba-tiba menghilang tepat sebelum memasuki panggung. Kepanikan dan kebingungan mencengkeram, tetapi istri Torvalds, yang sering bepergian bersamanya dengan putrinya, turun tangan, dan menenangkannya, mengatakan bahwa dia berlari ke mobil untuk mengambil popok.

Ini semua sangat khas Torvalds, kata Hondel. Meskipun terkenal di seluruh dunia, Linus sama sekali tidak memiliki kesadaran akan kehebatannya sendiri dan tidak berjalan dikelilingi oleh rombongan asisten, seperti banyak selebriti lainnya. “Torvalds adalah orang gila, lebih buruk dari itu, dia adalah orang gila yang luar biasa. Tapi, untungnya, meskipun demikian, dia adalah orang yang benar-benar normal dan teman yang baik, kata Hondel. - Cukup melihatnya sekali dengan anak-anak - dan Anda mengerti bahwa dia tetap seperti biasanya - hanya pria yang baik.