Linux
Linux atau GNU/Linux adalah sistem operasi (atau keluarga ketat dari) Unix-like untuk komputer. Sistem operasi adalah kumpulan instruksi dasar yang mengelola bagian elektronik komputer yang memungkinkan menjalankan aplikasi/program. Linux adalah perangkat lunak bebas, yang berarti setiap orang memiliki kebebasan untuk menggunakannya, melihat cara kerjanya, mengubahnya, atau membagikannya.
Ada banyak perangkat lunak untuk Linux dan-seperti Linux itu sendiri-banyak perangkat lunak untuk Linux adalah perangkat lunak gratis. Inilah salah satu alasan mengapa banyak orang suka menggunakan Linux.
Komponen penentu Linux adalah kernel Linux, sebuah kernel sistem operasi yang dikembangkan sendiri oleh Linus Torvalds. Linux biasanya dikemas dalam distribusi Linux (atau disingkat distro). Distribusi juga menyertakan perangkat lunak sistem pendukung dan pustaka, banyak di antaranya disediakan oleh Proyek GNU.
Distribusi Linux yang populer termasuk Debian, Fedora, dan Ubuntu. Distribusi komersial termasuk Red Hat Enterprise Linux dan SUSE Linux Enterprise Server. Distribusi Linux desktop mencakup sistem windowing seperti X11 atau Wayland, dan lingkungan desktop seperti GNOME atau KDE Plasma. Distribusi yang ditujukan untuk server dapat menghilangkan grafis sama sekali, dan menyertakan tumpukan solusi seperti LAMP. Karena Linux dapat didistribusikan ulang secara bebas, siapa pun dapat membuat distribusi untuk tujuan apa pun.
Linux awalnya dikembangkan untuk komputer pribadi. Linux adalah sistem operasi terdepan pada server seperti komputer mainframe, dan satu-satunya OS yang digunakan pada superkomputer (setidaknya dalam daftar TOP500, sejak November 2017). Linux digunakan oleh sekitar 2,3% komputer desktop. Chromebook, yang menjalankan Chrome OS berbasis kernel Linux, mendominasi pasar pendidikan K-12 AS dan mewakili hampir 20% dari penjualan notebook sub-$300 di AS.
Linux juga berjalan pada sistem tertanam, yaitu perangkat yang sistem operasinya biasanya dibangun ke dalam firmware dan sangat disesuaikan dengan sistem; ini termasuk ponsel (terutama smartphone), komputer tablet, router jaringan, kontrol otomatisasi fasilitas, televisi, perekam video digital, konsol video game, dan jam tangan pintar. Faktanya, sistem operasi Android, sistem operasi seluler yang dibangun di atas kernel Linux, memiliki basis terpasang terbesar dari semua sistem operasi serba guna. Pada bulan Maret 2017, dilaporkan bahwa ada lebih banyak pengguna Android daripada Microsoft Windows, yang tidak berbasis Linux.
Linux adalah salah satu contoh paling menonjol dari kolaborasi perangkat lunak bebas dan sumber terbuka. Kode sumber dapat digunakan, dimodifikasi, dan didistribusikan - secara komersial atau non-komersial - oleh siapa pun di bawah ketentuan lisensi masing-masing, seperti GNU General Public License.
Bagaimana Linux dibuat
Pada tahun 1980-an, banyak orang suka menggunakan sistem operasi yang disebut Unix. Tetapi karena Unix membatasi pengguna untuk berbagi dan meningkatkan sistem, beberapa orang membuat sistem operasi baru yang akan bekerja seperti Unix tetapi siapa pun dapat berbagi atau meningkatkannya. MINIX, mirip dengan Unix, digunakan sebagai alat pengajaran bagi para mahasiswa untuk mempelajari cara kerja sistem operasi. MINIX juga membatasi pembagian dan perbaikan oleh penggunanya.
Sekelompok orang yang disebut Proyek GNU menulis berbagai bagian dari sistem operasi baru yang disebut G.N.U., tetapi tidak memiliki semua bagian yang dibutuhkan sistem operasi untuk bekerja. Pada tahun 1991 Linus Torvalds mulai mengerjakan pengganti MINIX yang akan bebas digunakan, dan yang tidak memerlukan biaya apa pun. Linus memulai proyek ini ketika dia kuliah di Universitas Helsinki. Proyek ini akhirnya menjadi kernel Linux.
Linus Torvalds membagikan kernel Linux di beberapa grup internet untuk pengguna MINIX. Linus pertama kali menyebut sistem operasi ini "Freax". Nama Freax berasal dari penggabungan kata bahasa Inggris "free" dan "freak", dan menambahkan X pada namanya karena Unix memiliki X pada namanya. Ari Lemmke, yang bekerja dengan Linus di Universitas, bertanggung jawab atas server tempat Freax disimpan. Ari tidak berpikir bahwa Freax adalah nama yang bagus, jadi dia menyebut proyek itu "Linux" tanpa bertanya kepada Linus. Kemudian, Linus setuju bahwa Linux adalah nama yang lebih baik untuk proyeknya.
Linux pada awalnya mengandalkan kode software dari MINIX. Tetapi, dengan kode dari sistem G.N.U. yang tersedia secara gratis, dia memutuskan akan lebih baik bagi Linux jika Linux dapat menggunakan kode tersebut, daripada kode dari MINIX, karena MINIX tidak mengizinkan orang untuk berbagi atau mengubahnya sesuai dengan keinginan mereka. G.N.U. General Public License adalah lisensi perangkat lunak yang memungkinkan orang mengubah bagian mana pun dari kode yang mereka inginkan, selama mereka berbagi perubahan apa pun yang mereka buat dengan orang-orang yang mereka berikan perangkat lunak mereka dan memungkinkan mereka untuk mendistribusikannya kembali secara gratis atau dengan harga tertentu. Perangkat lunak dari G.N.U. semuanya dilisensikan di bawah Lisensi Publik Umum G.N.U., sehingga Linus dan orang-orang lain yang bekerja di Linux dapat menggunakannya juga.
Untuk membuat kernel Linux cocok untuk digunakan dengan kode dari Proyek G.N.U., Linus Torvalds memulai peralihan dari lisensi aslinya (yang tidak mengijinkan orang untuk menjualnya) ke G.N.U. GPL. Linux dan pengembang G.N.U. bekerja sama untuk mengintegrasikan kode G.N.U. dengan Linux untuk membuat sistem operasi yang bebas.
Sejak tahun 1991, ribuan programmer dan perusahaan telah bekerja untuk membuat Linux lebih baik termasuk Google.
Tux si penguin
Maskot Linux adalah kartun penguin bernama "Tux". Ketika seseorang melihat penguin pada perangkat lunak dan perangkat keras, itu berarti bahwa ia akan bekerja dengan Linux, dan terkadang semua sistem yang seperti Unix.
Ide penguin berasal dari pencipta Linux, Linus Torvalds. Gambar itu dibuat oleh seorang pria bernama Larry Ewing dalam sebuah kompetisi untuk membuat logo. Gambarnya, Tux, tidak menang, tetapi kemudian dipilih sebagai maskot.
Tux sekarang telah menjadi simbol untuk Linux, dan terkadang bahkan untuk open source. Dia dapat dilihat di banyak tempat yang berbeda dan sering kali, ketika orang merujuk ke Linux, mereka sering berpikir tentang Tux. Tux bahkan telah dimasukkan ke dalam banyak video game, seperti Super Tux (seperti Super Mario Bros. ), Tux Racer (di mana pemain berlomba dengan Tux menuruni bukit es) dan Pingus (seperti Lemmings).
Tux si penguin
Menggunakan
Penggunaan desktop
Meskipun hanya ada beberapa versi Linux untuk beberapa program Mac OS X dan Microsoft Windows di bidang-bidang seperti desktop publishing dan audio dan video profesional, namun ada program-program yang kualitasnya relatif sama dibandingkan dengan yang tersedia untuk Mac dan Windows.
Banyak program perangkat lunak gratis yang populer di Windows, seperti Pidgin, Mozilla Firefox, LibreOffice, Chromium, VLC dan GIMP, tersedia untuk Linux. Semakin banyak perangkat lunak desktop berpemilik juga dapat digunakan di Linux, seperti Adobe Flash Player, Spotify dan Skype. CrossOver adalah solusi berpemilik berdasarkan proyek Wine open source yang mendukung menjalankan aplikasi Windows seperti Microsoft Office dan Adobe Photoshop di Linux.
KDE dan GNOME | ||||
|
| |||
KDE |
Server dan superkomputer
Linux terutama telah digunakan sebagai sistem operasi server, dan telah dikenal oleh banyak orang di bidang itu; Netcraft melaporkan pada bulan Februari 2008 bahwa lima dari sepuluh perusahaan hosting internet terbaik menjalankan Linux pada server web mereka. Hal ini karena stabilitas dan uptime-nya, dan fakta bahwa perangkat lunak desktop dengan antarmuka pengguna grafis untuk server sering kali tidak diperlukan.
Linux umumnya digunakan sebagai sistem operasi untuk superkomputer. Pada November 2017, semua dari 500 superkomputer teratas menjalankan Linux.
Roadrunner, superkomputer tercepat di dunia (pada tahun 2009), yang menjalankan Linux
Pengucapan
Pada tahun 1992, Torvalds menjelaskan bagaimana dia mengucapkan kata Linux:
" | 'li' diucapkan dengan bunyi [ee] pendek: bandingkan prInt, mInImal dll. 'nux' juga pendek, non-difthong, seperti pada pUt. Ini sebagian disebabkan oleh minix: linux hanyalah nama kerja saya untuk hal itu, dan ketika saya menulisnya untuk menggantikan minix di sistem saya, hasilnya adalah apa adanya ... linus 'minix' menjadi linux. | " |
Torvalds telah menyediakan sampel audio yang menunjukkan pengucapannya sendiri, dalam bahasa Inggris dan Swedia.
Beberapa penutur bahasa Inggris melafalkan nama tersebut sebagai lee-narks atau lee-nix atau lie-nix. Menurut Torvalds, itu adalah pengucapan yang salah. []
Ukuran kode
Sebuah studi tahun 2001 tentang Red Hat Linux 7.1 menemukan bahwa distribusi ini memiliki 30 juta baris kode. Studi ini menunjukkan bahwa Red Hat 7.1 membutuhkan waktu sekitar 8.000 tahun untuk dikembangkan. Studi ini juga mengatakan bahwa jika semua perangkat lunak ini dibuat dengan cara proprietary, biayanya sekitar $ 1,08 miliar untuk membuatnya di Amerika Serikat. Pada tanggal 7 Maret 2011, kernel Linux akan menelan biaya sekitar $3 miliar.
Versi 3.10 kernel Linux, dirilis pada bulan Juni 2013, memiliki 15 juta baris kode, sedangkan versi 4.1, dirilis pada bulan Juni 2015, telah berkembang menjadi lebih dari 19,5 juta baris kode oleh hampir 14.000 programmer.
Sebagian besar kode (sekitar 71%) ditulis dalam bahasa pemrograman C, dan banyak bahasa lain yang digunakan, termasuk C +++, bahasa rakitan, Perl, Python, Fortran, dan berbagai bahasa skrip shell. Sedikit lebih dari setengah dari semua baris kode dilisensikan di bawah GPL.
Versi Linux yang berbeda
Orang yang ingin mendapatkan Linux dapat mendownloadnya dari internet atau membelinya dari toko atau situs web. Kadang-kadang buku dan majalah tentang Linux memiliki C.D. atau D.V.D. dengan Linux di dalamnya. Versi Linux tertentu disebut "distribusi", atau "distro". Sebuah versi Linux memiliki kernel Linux dan software G.N.U., dan beberapa program tambahan yang mungkin bukan bagian dari G.N.U. Versi yang berbeda memiliki program tambahan yang berbeda pula. Versi yang paling banyak digunakan orang adalah:
- Linux Mint
- Ubuntu
- Arch Linux
- CentOS
- Debian
- Fedora
- Gentoo
- Slackware
- openSUSE
- Mageia
Orang mungkin membayar sejumlah uang untuk sebuah versi, sehingga mereka dapat memiliki CD-ROM atau DVD dan membantu perusahaan untuk membuat versi mereka lebih baik. Biasanya ketika seseorang membayar, perusahaan akan membantu pengguna setelah mereka menginstalnya, yang disebut "dukungan".
Perangkat lunak untuk Linux mencakup:
- Kernel dan Cangkang.
- Apache memungkinkan pengguna untuk menjalankan situs web mereka sendiri.
- KDE dan GNOME adalah lingkungan desktop.
- LibreOffice adalah untuk pekerjaan kantor.
- Mozilla Firefox adalah peramban internet (web).
- GIMP, Inkscape dan Blender membantu orang bekerja dengan gambar.
- Game seperti Tux Racer.
- Kompiler GNU.
Fedora, distribusi Linux
Perizinan, merek dagang, dan penamaan
Kernel Linux dan sebagian besar perangkat lunak GNU dilisensikan di bawah Lisensi Publik Umum GNU (GPL). GPL mensyaratkan bahwa siapa pun yang mendistribusikan kernel Linux harus menyediakan kode sumber (dan modifikasi apa pun) bagi penerimanya di bawah persyaratan yang sama. Pada tahun 1997, Linus Torvalds berkata, "Membuat Linux GPL adalah hal terbaik yang pernah saya lakukan". Komponen kunci lain dari sistem Linux dapat menggunakan lisensi lain; banyak pustaka menggunakan GNU Lesser General Public License (LGPL), jenis GPL yang tidak terlalu dibatasi, dan X Window System menggunakan MIT License. "Linux" adalah merek dagang dari Linus Torvalds.
Halaman terkait
- Daftar distribusi Linux
Pertanyaan dan Jawaban
T: Apa itu Linux?
J: Linux atau GNU/Linux adalah sistem operasi (atau keluarga) yang mirip Unix untuk komputer. Ini adalah kumpulan instruksi dasar yang mengontrol bagian elektronik komputer yang memungkinkan aplikasi dan program berjalan.
T: Apa yang membuat Linux populer?
J: Salah satu alasan mengapa banyak orang ingin menggunakan Linux adalah karena ada banyak perangkat lunak yang tersedia untuk Linux, dan sebagian besar perangkat lunak ini gratis.
T: Siapa yang mengembangkan kernel Linux?
J: Kernel Linux pada awalnya dikembangkan sendiri oleh Linus Torvalds.
T: Apa saja distribusi Linux yang populer?
J: Distribusi yang populer termasuk Debian, Fedora, Ubuntu, Red Hat Enterprise Linux, SuSE Linux Enterprise Server, X11 atau Wayland, GNOME dan KDE Plasma.
T: Apakah mungkin untuk membuat distribusi khusus untuk tujuan tertentu?
J: Ya, karena setiap orang dapat dengan bebas menyalin dan memodifikasi kode sumber di bawah lisensinya, seperti Lisensi Publik Umum GNU.
T: Di mana Linux paling sering digunakan? J: Linux paling sering digunakan pada server seperti mainframe dan superkomputer, sekitar 2,3% komputer desktop, komputer Chromebook di pasar pendidikan K-12 di Amerika Serikat, sistem yang disematkan seperti ponsel (terutama smartphone), tablet, router jaringan, dll., pengendali otomasi pabrik, televisi, perekam video digital, konsol video game, dan jam tangan pintar.