Linux: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
Nisaamlptri (bicara | kontrib) menambahkan referensi Tag: Dikembalikan VisualEditor |
Fitur saranan suntingan: 3 pranala ditambahkan. Tag: VisualEditor Suntingan perangkat seluler Suntingan peramban seluler Tugas pengguna baru Disarankan: tambahkan pranala |
||
(7 revisi perantara oleh 6 pengguna tidak ditampilkan) | |||
Baris 10:
| marketing target = [[Komputasi awan]], [[komputer bingkai utama]], [[komputer pribadi]], [[peladen]], [[ponsel cerdas]], [[sistem terbenam]], [[superkomputer]]
| programmed in = [[C (bahasa pemrograman)|C]], [[bahasa rakitan]]
| language =
| kernel type = [[Kernel monolitik|Monolitik]]
| userland = [[GNU]]
Baris 17:
}}
'''Linux''' adalah keluarga [[sistem operasi]] [[mirip Unix]] [[Perangkat lunak bebas dan sumber terbuka|bebas dan sumber terbuka]] yang didasarkan pada [[kernel Linux]],<ref>{{Cite book|last=Eckert|first=Jason|date=2012-07-24|url=https://books.google.co.id/books?id=1eEIAAAAQBAJ&lpg=PP1&hl=id&pg=PA33#v=onepage&q&f=false|title=Linux+ Guide to Linux Certification|publisher=Cengage Learning|isbn=978-1-133-41662-3|pages=33|language=en|quote=The shared commonality of the kernel is what defines Linux; the differing OSS applications that can interact with the common kernel are what differentiates Linux distributions|access-date=2021-06-20|url-status=live}}</ref><ref>{{Cite web|title=Linux|url=https://susedefines.suse.com/definition/linux/|website=SUSE Defines|language=en-US|quote=Linux is a free, open-source software operating system (OS) built on the Linux kernel.}}</ref> yaitu sebuah [[Kernel (ilmu komputer)|kernel]] [[sistem operasi]] yang pertama kali dikembangkan oleh [[Linus Torvalds]] pada 1991.<ref>{{Cite web|date=2006-05-31|title=Linux Timeline|url=https://www.linuxjournal.com/article/9065|website=Linux Journal|access-date=2021-06-21}}</ref> Linux dirilis di bawah [[Lisensi Publik Umum GNU]] versi 2.<ref>{{Cite web|title=COPYING - kernel/git/torvalds/linux.git - Linux kernel source tree|url=https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/COPYING?h=v5.13-rc7|website=git.kernel.org|access-date=2021-06-21}}</ref> Linux aslinya dikembangkan untuk [[komputer pribadi]] berarsitektur [[X86|Intel x86]], tetapi seiring waktu Linux telah [[Porting|diportasi]] ke berbagai arsitektur, lebih banyak daripada sistem operasi lainnya.<ref>{{Cite web|last=Levine|first=Barry|date=2013-08-26|title=Linux' 22th Birthday Is Commemorated - Subtly - by Creator|url=https://www.cmswire.com/cms/information-management/linux-22th-birthday-is-commemorated-subtly-by-creator-022244.php|website=SMG/CMSWire|publisher=Simpler Media Group, Inc.|language=en|access-date=2021-06-21|quote=Originally developed for Intel x86-based PCs, Torvalds’ “hobby” has now been released for more hardware platforms than any other OS in history.}}</ref>
Secara teknis, Linux dapat merujuk pada kernel-nya itu sendiri.<ref>{{Cite web|title=What is Linux?|url=https://opensource.com/resources/linux|website=Opensource.com|language=en|access-date=2021-06-21}}</ref> Kernel Linux yang dilengkapi dengan bermacam perangkat lunak lainnya membentuk sebuah [[distribusi Linux]].<ref>{{Cite web|title=What is a Linux Distribution?|url=https://susedefines.suse.com/definition/linux-distribution/|website=SUSE Defines|language=en-US}}</ref> Beberapa orang, terutama dari anggota [[Yayasan Perangkat Lunak Bebas]] (FSF) seperti [[Richard Stallman]], merujuk Linux sebagai '''GNU/Linux''' karena banyak alat-alat yang digunakan untuk menunjang [[Perangkat lunak utilitas|utilitasnya]] berasal dari [[Proyek GNU]] besutan Stallman. [[Kontroversi penamaan GNU/Linux|Ini memunculkan kontroversi terkait nama tersebut]].<ref>{{Cite web|last=Stallman|first=Richard|authorlink=Richard Stallman|title=Linux dan GNU|url=https://www.gnu.org/gnu/linux-and-gnu.id.html|website=gnu.org|language=id|access-date=2021-06-20}}</ref>
Baris 29:
=== Unix dan mirip Unix ===
{{Main|Unix|mirip Unix}}
[[Unix]] adalah sistem operasi yang pertama kali dikembangkan pada tahun 1960-an di [[Bell Laboratories]] oleh sebuah kelompok dari [[AT&T]]. [[Dennis Ritchie]] dan [[Ken Thompson]], yang merupakan pengembang utamanya, adalah bagian dari kelompok ini.<ref name=":0">{{Cite web|last=Ardi|first=Calvin|last2=Chu|first2=Jonathan|date=2009-05-11|title=Introduction to UNIX|url=https://decal.ocf.berkeley.edu/archives/2009-spring/beginning/introduction.pdf|website=Beginning Unix System Administration DeCal}}</ref> Unix bermula dari frustasi para anggota proyek sistem operasi [[Multics]] akan ukuran dan kompleksitasnya. Ritchie dan Thompson, bersama [[Douglas McIlroy]] dan [[Joe Ossanna]], mulai mengerjakan untuk mencari alternatif baru dari Multics. [[Sistem berkas]] dan [[komunikasi antar proses]] adalah salah satu implementasi utama yang membawa pada pengembangan pertama Unix.<ref>{{cite web|last=Ritchie|first=D. M.|date=1979|title=The Evolution of the Unix Time-sharing System|url=https://www.bell-labs.com/usr/dmr/www/hist.pdf|access-date=2022-04-29|url-status=live|df=dmy-all}}</ref>
Baris 36 ⟶ 35:
[[Proyek GNU]] dimulai pada [[1984]] oleh [[Richard Stallman]]. Proyek ini memiliki tujuan untuk membuat sebuah sistem operasi yang kompatibel dengan Unix dan lengkap dan secara total terdiri atas [[perangkat lunak bebas]].<ref name="gnu_announce">[http://www.gnu.org/gnu/initial-announcement.html Tentang Proyek GNU - Pengumuman Awal]</ref> Pada 1985, [[Richard Stallman]] mendirikan [[Yayasan Perangkat Lunak Bebas]] dan mengembangkan [[Lisensi Publik Umum GNU]]. Kebanyakan program yang dibutuhkan oleh sebuah sistem operasi (seperti pustaka, [[kompiler]], [[penyunting teks]], shell Unix, dan sistem jendela) telah diselesaikan pada tahun 1990, tetapi komponen tingkat rendah seperti ''[[Pemacu peranti|device driver]]'', [[daemon]] dan [[Kernel (ilmu komputer)|kernel]] masih belum selesai pada saat itu.<ref>{{Cite web|title=Sekilas Sistem GNU|url=http://www.gnu.org/gnu/gnu-history.id.html|website=gnu.org|publisher=Yayasan Perangkat Lunak Bebas|access-date=2021-06-22|archive-date=2021-06-29|archive-url=https://web.archive.org/web/20210629180539/https://www.gnu.org/gnu/gnu-history.id.html|dead-url=yes}}</ref>
[[MINIX]] adalah sistem operasi mirip Unix yang dirilis oleh [[Andrew S. Tanenbaum]] pada tahun 1987 untuk menbantunya mengajari sistem operasi.<ref>{{Cite web|title=What is the relationship between MINIX and Linux? - Frequently Asked Questions|url=https://wiki.minix3.org/doku.php?id=faq#what_is_the_relationship_between_minix_and_linux|website=MINIX 3 Wiki|access-date=2021-06-22}}</ref> [[Kode sumber]] MINIX 1.0 tercantum dalam bukunya ''Operating Systems: Design and Implementation''. Walaupun mudah didapatkan, modifikasi dan disribusi ulang tidak diperbolehkan pada saat itu. Hak cipta dari kode sumbernya termasuk ke dalam hak cipta dari bukunya yang dipublikasikan oleh [[Prentice Hall]].<ref>{{Cite book|last=Tanenbaum|first=Andrew Stuart|last2=Woodhull|first2=Alfred|date=1997|url=http://archive.org/details/operatingsystems00tane|title=Operating Systems: Design and Implementation|location=[[New Jersey]]|publisher=Prentice Hall|isbn=978-0-13-638677-3|url-status=live}}</ref> Desain versi [[16-bit]] dari MINIX tidak secara baik diadaptasikan kepada versi [[32-bit]] dari arsitektur [[Intel 386]] yang murah dan populer yang digunakan secara luas di komputer pribadi.
=== Penciptaan dan awal perkembangan Linux ===
Baris 45 ⟶ 44:
I’m doing a (free) operating system (just a hobby, won’t be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I’d like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things).
I’ve currently ported [[bash|bash(1.08)]] and [[GNU Compiler Collection|gcc(1.40)]], and things seem to work. This implies that I’ll get something practical within a few months, and I’d like to know what features most people would want. Any suggestions are welcome, but I won’t promise I’ll implement them:-)</blockquote>Sebelumnya, pada 3 Juli 1991, Torvalds mengatakan bahwa proyeknya bernama "Linux".<blockquote>Hello netlanders,
Due to a project I’m working on (in minix), I’m interested in the posix standard definition. Could somebody please point me to a (preferably) machine-readable format of the latest posix rules? Ftp-sites would be nice.
Baris 75 ⟶ 74:
=== Antarmuka pengguna ===
{{utama|Antarmuka pengguna}}[[Berkas:Fluxbox running on Arch Linux.png|jmpl|316x316px|Fluxbox yang berjalan di [[Arch Linux]]]]Linux dapat dikendalikan oleh satu atau lebih [[antarmuka baris perintah]] (''command line interface'' atau CLI) berbasis teks, [[antarmuka pengguna grafis]] (''graphical user interface'' atau GUI, yang umumnya merupakan konfigurasi bawaan untuk versi ''desktop'').
Pada komputer meja, [[GNOME]], [[KDE]] dan [[Xfce]] merupakan antarmuka pengguna yang paling populer,<ref>{{cite web | title = Debian popularity-contest program information | url = http://times.debian.net/1092-30000-popcon-submissions | access-date = 2008-07-16 | archive-date = 2012-02-02 | archive-url = https://www.webcitation.org/659e3inNq?url=http://times.debian.net/1092-30000-popcon-submissions | dead-url = yes }}</ref> walaupun terdapat sejumlah varian antarmuka pengguna. Antarmuka pengguna yang paling populer berjalan di atas [[X Window System]] (X), yang menyediakan [[transparansi jaringan]] yang memperolehkan sebuah aplikasi grafis berjalan di atas satu mesin tetapi ditampilkan dan dikontrol di mesin yang lain.
Baris 108 ⟶ 107:
Ada beberapa situs web teknologi yang berfokuskan kepada Linux. ''[[Linux Weekly News]]'' adalah sebuah cernaan mingguan dari berita-berita yang berkaitan dengan Linux. Sementara itu [[Linux Journal]] merupakan majalah Linux daring yang dirilis setiap bulan. [[Slashdot]] adalah situs web berita yang berhubungan dengan teknologi yang memiliki banyak berita tentang Linux dan perangkat lunak bebas. [[Groklaw]] memiliki berita mendalam tentang kemajuan Linux dan memiliki banyak artikel yang berhubungan dengan kernel Linux serta hubungannya dengan [[GNU]] dalam [[proyek GNU]]. [[Majalah]] Linux cetakan umumnya memiliki [[cakram sampul]] yang memuat perangkat lunak atau bahkan distribusi Linux lengkap.<ref>{{cite web | url=http://www.linuxformat.co.uk/dvd/ | title=Linux Format DVD contents | author=[[Linux Format]] | accessdate=2008-01-17 | archive-date=2007-08-07 | archive-url=https://web.archive.org/web/20070807222402/http://www.linuxformat.co.uk/dvd/ | dead-url=yes }}</ref><ref>{{cite web | url=http://www.linux-magazine.com/resources/current_issue | title=Current Issue | author=[[Linux Magazine|linux-magazine.com]] | accessdate=2008-01-17 }}</ref>
Walaupun Linux secara umum tersedia secara gratis, beberapa perusahaan besar menjalani model bisnis yang terdiri dari penjualan, dukungan dan kontribusi terhadap Linux dan perangkat lunak bebas; ini termasuk [[Dell]], [[IBM]], [[Hewlett-Packard|HP]], [[Sun Microsystems]], [[Novell]], dan [[Red Hat]]. Lisensi perangkat lunak bebas di mana digunakan Linux secara eksplisit mengakomodasi komersialisasi; hubungan antara Linux dan vendor-vendor individual dapat dilihat sebagai suatu [[simbiosis]]. Satu model bisnis yang umum dari pemasok komersial yaitu dengan mengenakan biaya atas dukungan khususnya terhadap pengguna-pengguna kalangan bisnis. Sejumlah perusahaan menawarkan versi bisnis dari distribusi Linux mereka, antara lain berupa dukungan atas paket-paket tak bebas dan alat bantu untuk mengatur sejumlah besar instalasi atau untuk memudahkan tugas-tugas administratif. Model bisnis yang lain adalah dengan memberikan perangkat lunak secara gratis untuk penjualan [[perangkat keras]].
=== Pemrograman di Linux ===
Baris 121 ⟶ 120:
Sebagian besar distribusi Linux didisain untuk penggunaan umum di [[komputer meja]] dan [[peladen]], tetapi terdapat distribusi yang dikhususkan untuk tujuan dan lingkungan yang berbeda yang tergantung kepada dukungan [[arsitektur komputer]], [[sistem benam]], stabilitas, keamanan, lokalisasi ke wilayah atau bahasa tertentu, kelompok pengguna tertentu, dukungan [[aplikasi waktu nyata]], atau lingkungan ''desktop'' tertentu. Beberapa distribusi bahkan mengikutkan hanya [[perangkat lunak bebas]]. Sekarang ini ada sekitar tiga ratus distribusi yang secara aktif dikembangkan, dengan sekitar selusin distribusi yang menjadi terpopuler untuk penggunaan secara umum.<ref>{{cite web | url = http://lwn.net/Distributions/ | title = The LWN.net Linux Distribution List | accessdate = 2006-05-19 }}</ref>
Linux adalah sistem operasi yang di-''[[porting]]'' secara luas. Kernel Linux awalnya didisain hanya untuk [[mikroprosesor]] [[Intel 80386]], sekarang kernel Linux telah jalan di beragam [[arsitektur komputer]] antara lain di perangkat ''
=== Komputer meja ===
Baris 175 ⟶ 174:
{{cquote|'li' dieja dengan bunyi [ee] pendek, 'nux' juga pendek, non-diftong, seperti dalam ''pUt''. Linux hanya merupakan nama kerja untuk sesuatu, dan karena saya menulisnya untuk menggantikan minix di sistemku, hasilnya adalah apa adanya... linus' minix menjadi linux.|Linus Torvalds|comp.os.linux newsgroup<ref>{{ cite newsgroup | newsgroups = comp.os.linux | title = Re: How to pronounce "Linux"? | id = 1992Apr23.123216.22024@klaava.Helsinki.FI | date = [[23 April]] [[1992]] | accessdate = [[9 Januari]] [[2007]] }}</ref>}}
Torvalds membuat sebuah contoh audio yang berisi suara bagaimana pengejaannya dalam [[bahasa Inggris]] dan Swedia.<ref>{{cite web|title=Linus pronouncing Linux in English and Swedish|url=http://www.kernel.org/pub/linux/kernel/SillySounds/|accessdate=[[20 Januari]] [[2007]]}}</ref> Namun, sebuah wawancara dari [[film dokumenter]] ''[[Revolution OS]]'' (2001) mengindikasikan bahwa cara pengejaannya sedikit berubah.<ref>{{cite web|date=2006-06-23|title=Linux Pronunciation|url=http://www.youtube.com/watch?v=5IfHm6R5le0|website=[[YouTube]]|accessdate=2007-01-20}}</ref>
Dalam bahasa Inggris, banyak orang cenderung mengeja Linux sebagai {{IPA|[ˈlɪnʊks]}} atau {{IPA|[ˈlɪnəks]}}.
Baris 182 ⟶ 181:
Terdapat banyak distribusi Linux (lebih dikenali sebagai ''distro'') yang dibuat oleh individu, grup, atau lembaga lain. Masing-masing disertakan dengan program sistem dan program aplikasi tambahan, di samping menyertakan suatu program yang memasang keseluruhan sistem di komputer (''installer program'').
Inti di setiap distribusi Linux adalah kernel, koleksi program dari proyek GNU (atau proyek lain), cangkang (''shell''), dan aturcara utilitas seperti pustaka (''libraries''), [[kompilator]], dan [[penyunting]] (''editor''). Kebanyakan sistem juga menyertakan aturcara dan utilitas yang bukan-GNU. Bagaimanapun, utilitas tersebut dapat dipisahkan dan sistem ala UNIX masih tersedia. Beberapa contoh adalah aturcara dan utiliti dari [[BSD]] dan sistem grafik-X (''X-Window System''). X menyediakan antarmuka grafis (GUI) yang umum untuk Linux.
Contoh-contoh distribusi Linux yang terkenal:
Baris 228 ⟶ 227:
=== Dukungan ===
Dukungan bagi Linux biasanya didapatkan melalui ''peer'' (dalam konteks ini maksudnya kelompok pengguna linux/[[KPLI]]) - pengguna Linux lain di dalam forum internet, [[IRC]], [[newsgroup]] dan [[mailing list]]. Kelompok Pengguna Linux (LUG, ''Linux User Group'') telah didirikan di seluruh dunia untuk membantu pengguna lokal, pengguna baru, dan pengguna berpengalaman. Di Indonesia kelompok ini tergabung dalam [[KPLI]] daerah seperti [http://jakarta.linux.or.id KPLI Jakarta], [http://bandung.linux.or.id KPLI Bandung] {{Webarchive|url=https://web.archive.org/web/20100817055640/http://bandung.linux.or.id/ |date=2010-08-17 }}, [http://ntb.linux.or.id KPLI NTB] {{Webarchive|url=https://web.archive.org/web/20210119030359/http://ntb.linux.or.id/ |date=2021-01-19 }}, [http://palu.linux.or.id KPLI Palu] {{Webarchive|url=https://web.archive.org/web/20170512023408/http://palu.linux.or.id/ |date=2017-05-12 }} dan masih banyak lainnya. Bantuan termasuk instalasi, penggunaan, pengadaan serta menggalakkan pengembangan sistem Linux.
Dukungan resmi Linux di Indonesia dapat diperoleh di [http://www.lug.or.id/ '''Linux User Group (LUG) Indonesia'''] {{Webarchive|url=https://web.archive.org/web/20071114215701/http://lug.or.id/ |date=2007-11-14 }} atau http://linux.or.id {{Webarchive|url=https://web.archive.org/web/20210126001450/http://www.linux.or.id/ |date=2021-01-26 }} atau http://www.infolinux.or.id {{Webarchive|url=https://web.archive.org/web/20110903104450/http://www.infolinux.or.id/ |date=2011-09-03 }}b
|