Anda di halaman 1dari 10

Universitas Gadjah Mada

Linux: Sejarah dan


Perkembangannya
Praktikum TIK 1

Oleh
FENGKIE JUNIS
15/380916/PA/16724

Ilmu Komputer FMIPA - UGM 2015

Daftar Isi
Daftar Isi...........................................................................................................................................................2
Indeks Gambar..................................................................................................................................................3
1. Sejarah Linux................................................................................................................................................4
2. Pengembangan Linux...................................................................................................................................6
a) Open Source dan Komunitas Linux..................................................................................................6
b) Desktop Environment dan User Interface.........................................................................................6
c) Distribusi Linux.................................................................................................................................7
3. Linux Distro: Kali Linux..............................................................................................................................7

Indeks Gambar
Gambar 1: Dennis Ritchie pengembang bahasa C dan UNIX..........................................................................4
Gambar 2: Richard Stallman penggagas proyek GNU.....................................................................................4
Gambar 3: Linus Torvalds pengembang kernel Linux.....................................................................................5
Gambar 4: Tux Maskot kernel Linux................................................................................................................5
Gambar 5: Logo Open Source..........................................................................................................................6
Gambar 6: Tampilan dekstop dan user interface xfce.......................................................................................6
Gambar 7: Beberapa logo distro Linux.............................................................................................................7
Gambar 8: Tampilan rumah Android versi 5.0 Lollipop. Android merupakan sistem operasi dengan kernel
Linux.................................................................................................................................................................7
Gambar 9: Logo Kali Linux..............................................................................................................................8

1. Sejarah Linux
Linux merupakan salah satu sistem operasi yang banyak digunakan dalam berbagai
perangkat dalam era modern ini seperti pada PC, smartphone, embedded devices (tv,
router, dan lain sebagainya), komputer server, mainframe, bahkan hingga supercomputer
yang digunakan di lab.
Sistem operasi Unix yang dikembangkan oleh
Kenneth Thompson, Dennis Ritchie, Douglas McIlroy,
dan Joe Ossanna dalam AT&T Bells Lab pada tahun
1970-an merupakan cikal bakal dari Linux. Unix
awalnya ditulis dalam bahasa Assembly, namun pada
tahun 1973 sistem operasi ini ditulis ulang dalam
bahasa pemrograman C, sebuah langkah revolusioner
yang membuat sistem operasi ini menjadi portabel dan
lebih mudah untuk diimplementasikan ke berbagai
platform. Pada pengembangannya, sistem operasi Unix
ini diadaptasi oleh berbagai institusi baik akademik
maupun bisnis. Dua aliran yang utama adalah Unix
yang dikembangkan oleh Universitas Berkeley, Berkeley
Software Distribution (BSD), dan yang dikembangkan
oleh AT&T. Oleh karena itu user akan menemukan Gambar 1: Dennis Ritchie
banyak sekali varian-varian dari sistem operasi Unix pengembang bahasa C dan
ini serta berbagai clone yang berupa Unix-like dimanaUNIX
Linux merupakan salah satunya.
Lalu, pada tahun 1980-an, Richard Stallman
memulai proyek GNU-nya yang bertujuan untuk
menciptakan sebuah versi gratis dari sistem operasi Unix
dengan kernel yang bernama GNU Hurd. Sebagai bagian
dari proyek ini, Stallman menulis GNU General Public
License di tahun 1989. Proyek GNU ini sendiri telah
menyelesaikan berbagai komponen seperti kompiler dan
editor teks, namun pada akhirnya terhambat pada
penyelesaian kernel.Di tahun 1987, MINIX dibuat oleh
Gambar 2: Richard Stallman
Andrew S. Tanenbaum seorang profesor dalam bidang
penggagas proyek GNU
ilmu komputer. MINIX ditujukan sebagai sistem operasi
Unix-like untuk mendukung bukunya dalam lingkungan akademik. Di mana sistem inilah
yang menjadi inspirasi Linux dan sistem dimana kernel Linux awalnya dikembangkan
oleh Torvalds, beberapa komponen dari MINIX juga digunakan pada awal
pengembangan Linux (walaupun pada akhirnya digantikan oleh komponen-komponen
aplikasi dari GNU).
Linus Torvalds pada tahun 1991, seorang mahasiswa di Universitas Helsinki,
Finlandia mengembangkan kernel Linux sebagai hobi. Ia memposting proyeknya ini di
grup Usenet comp.os.minix, post Torvalds itu berisi:
Hello everybody out there using minix -

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(1.08) and 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 :-)
Linus (torvalds@kruuna.helsinki.fi)
PS. Yes it's free of any minix code, and it has a multi-threaded fs. It is NOT
portable (uses 386 task switching etc), and it probably never will support anything
other than AT-harddisks, as that's all I have :-(.

Linus Torvalds
Pada awalnya, Torvalds ingin menamai sistem
operasinya ini dengan nama Freax, namun seorang
temannya yang bekerja sebagai administrator server
FTP FUNET, Ari Lemmke, mengubah nama sistem
operasi itu sebagai Linux untuk Linus UniX. Hal ini
dilakukan Lemmke secara sepihak, namun pada
akhirnya, Torvalds juga menggunakan nama Linux
dalam pengembangan sistem operasi ini selanjutnya.
Dalam penamaan di kemudian hari, Linux menuai
kontroversi karena pendapat beberapa orang Linux
Gambar 4: Linus Torvalds
harusnya hanya merujuk pada kernel-nya dan tidak
pengembang kernel Linux
sistem operasi secara keseluruhan karena komponenkomponen yang digunakan oleh Linux kebanyakan merupakan bagian dari proyek GNU.
Nama yang sering digunakan untuk menengahi kontroversi ini
adalah GNU/Linux, walaupun juga ada nama-nama lain seperti
GNU+Linux, Linux/GNU, bahkan Stallman pernah
mengusulkan untuk menggunakan nama LiGNUx. Dan pada
akhirnya nama yang sering digunakan adalah GNU/Linux atau
Linux saja.
Maskot yang digunakan untuk Linux adalah Tux yang berarti
Torvalds Unix nama ini diusulkan oleh James Hughes. Inspirasi
dari Tux sendiri konon didapatkan oleh Torvalds ketika ia berlibur
di Australia dan digigit oleh seekor penguin yang menyebabkan ia
Gambar 3: Tux
terserang penguinitis dan memikirkan penguin setiap malam.
Linux menjadi system yang full-featured di versi 0.95 yang Maskot kernel
rilis pada tahun 1992. Setelah itu, Linux menjadi booming diLinux
kalangan programmer dan hingga saat ini banyak sekali yang turut berkontribusi dalam
pengembangannya.
5

2. Pengembangan Linux
a) Open Source dan Komunitas Linux
Linux merupakan sistem operasi dengan kode sumber
terbuka, yang berarti semua orang dapat melihat,
mengubah, serta meredistribusikannya. Keterbukaan kode
sumber Linux ini memungkinkan semua orang untuk turut
berkontribusi
dalam
pengembangannya.Berbagai
komunitas Linux yang tersebar di berbagai belahan dunia
turut memberikan kontribusi dalam pengembangan Linux
sehingga sistem operasi ini dapat berkembang dengan
sangat cepat. Komunitas Linux di Indonesia ada banyak
sekali, baik yang fokus pada distro tertentu maupun LinuxGambar 5: Logo Open
secara general. Untuk daftar Kelompok Pengguna LinuxSource
Indonesia dapat user lihat melalui website linux.or.id.

b) Desktop Environment dan User Interface


Desktop Environment merupakan tampilan antarmuka yang digunakan untuk
membantu pengguna dalam penggunaan komputer. Sebuah dektop environment
umumnya memiliki sistem windowing, pointer mouse dan keyboard, icons,
wallpaper, dan taksbar/toolbar. Dekstop Environment yang populer sekarang ialah
Aero Glass Windows yang menggantikan Luna semenjak rilisnya Windows Vista.
Menjadi populer karena sudah built-in dalam sistem operasi Windows yang
digunakan oleh 78% pengguna komputer desktop (berdasarkan data Statcounter
Agustus 2015).
Dekstop Environment untuk user dalam sistem operasi Linux sangat beragam
dan fleksibel. Beberapa diantaranya adalah Unity, KDE, GNOME, Xfce, Cinnamon,
LXDE, MATE, dan Xmonad. User dapat memilih dan mengganti Dekstop
Environment mereka sendiri sesuai dengan preferensi dan kebutuhan masing masing.
Sebagai contoh, LXDE yang tidak memakan memori banyak, Unity dengan
tampilan yang menarik, atau bahkan KDE dengan pilihan konfigurasi yang luas.

Gambar 6: Tampilan dekstop dan user interface xfce

c) Distribusi Linux
Distribusi Linux atau yang biasa disingkat dengan distro adalah sistem operasi
beserta paket aplikasi yang berdiri diatas kernel Linux dan aplikasi-aplikasi
pendukungnya. Jadi ketika seorang user ingin menginstal sebuah sistem operasi
Linux, user tersebut harus mengunduh salah satu distribusinya.
Beberapa distro Linux yang terkenal antara lain:

DebianArch Linux
Fedora
openSUSE
Slackware
Ubuntu
Linux Mint
Chrome OS
Gambar 7: Beberapa logo distro Linux
Kali Linux
Untuk melakukan instalasi sebuah distro, user bisa menggunakan CD/DVD,
flashdisk, external storage, maupun melalui jaringan komputer.
Pada umumnya sebuah distro Linux sudah
memiliki fitur Live CD dimana user dapat
menggunakan sistem operasi tersebut tanpa harus
menginstalnya di dalam harddisk PC. Fitur ini
sangat membantu ketika user ingin mencoba distro
tersebut tanpa harus mempartisi harddsik yang
digunakan
oleh
komputer.
Namun
ketika
menggunakan fitur Live CD, konfigurasi yang
dilakukan terhadap sistem operasi tidak akan
tersimpan sehingga saat boot ulang, konfigurasi
yang digunakan otomatis kembali menjadi default.
Beberapa distribusi khusus dari Linux adalah
distribusi yang terdapat dalam embedded system dan
Android (masih bisa didebatkan karena Android
hanya menggunakan kernel Linux tanpa komponen
GNU di dalamnya).
G
Untuk membuat distribusi Linux, pengembang
ambar 8: Tampilan rumah
dapat menggunakan tool-tool seperti Remastersys,
Android versi 5.0 Lollipop.
Linux Live Scripts, Live-Magic, dan lain sebagainya.
Android merupakan sistem
user juga bisa membuat distro Linux dari nol yang
operasi dengan kernel
bisa dipelajari lebih lanjut melalui Linux From
Linux
Scratch.

3. Linux Distro: Kali Linux


Kali Linux (sebelumnya BackTrack) adalah salah satu distribusi Linux yang
difokuskan dalam penetration testing dan forensik digital.
Proyek Kali Linux ini sendiri dipimpin oleh perusahaan Offensive Security Ltd.
sebuah perusahaan yang bergerak di bidang pelatihan keamanan informasi dan jasa
penetration testing. Ada 3 orang core developer untuk proyek ini yaitu Mati Aharoni,
7

Devon Kearns dan Raphal Hertzog.


Ketika masih dalam versi BackTrack distro ini merupakan distro turunan dari Linux
Ubuntu, namun semenjak Maret 2013 BackTrack
diubah menjadi Kali Linux dan distro ini
diturunkan langsung dari Linux Debian.Tools
yang disediakan oleh Kali Linux antara lain:
nmap: sebagai port scanner
Aircrack-ng: sebagai alat pentest
jaringan wireless
John the Ripper: password cracker
Wireshark: packet analyzer
Kismet: wireless detector
Macchanger: mengganti alamat Mac
pada device
dan lain-lain
Gambar 9: Logo Kali Linux
Selain untuk komputer dekstop x86 dan x64,
Kali Linux juga menyediakan distro untuk versi ARM dan juga versi untuk device
Android yang dinamakan Kali Linux NetHunter.

Reference
http://lxde.sourceforge.net/screenshots/desktop_full.png
https://www.kali.org/kali-linux-nethunter/
https://www.kali.org/about-us/
"Kali Linux Has Been Released!". 2013-03-12. Retrieved 2013-03-18.
http://www.offensive-security.com/kali-distribution/kali-linux-released/
https://www.maketecheasier.com/6-tools-to-easily-create-your-own-custom-linuxdistro/
http://www.howtogeek.com/191207/10-of-the-most-popular-linux-distributionscompared/
http://www.howtogeek.com/163154/linux-users-have-a-choice-8-linux-desktopenvironments/
http://www.dwheeler.com/secure-programs/Secure-Programs-HOWTO/history.html
http://www.kliwon.linux.or.id/sejarah-perkembangan-linux-serta-jenis-jenis-linux/
Initial Announcement of the GNU Project, 1983
https://www.gnu.org/gnu/initial-announcement.html
(14 October 1992). "Chicken and egg: How was the first linux gcc binary
created??".
Newsgroup:
comp.os.minix.
Usenet:
1992Oct12.100843.26287@klaava.Helsinki.FI. Retrieved August 17, 2013.
http://www.livinginternet.com/i/iw_unix_gnulinux.htm#TOP1
Torvalds, Linus and David Diamond, Just for Fun: The Story of an Accidental Revolutionary,
2001, ISBN 0-06-662072-4

http://linux.org.au/introduction-linux-free-software-and-open-source
http://gs.statcounter.com/#desktop-os-ww-monthly-201508-201508-bar

TIK100TIK102TIK101TIK103TIK104TIK105

Daftar Pustaka
Computerworld, Patrick Thibodeau. N/A. IBM's newest mainframe is all Linux. Computerworld. Diakses .
Melalui http://www.computerworld.com/article/2521639/computer-hardware/ibm-s-newest-mainframe-isall-linux.html
Lakhani, K.R & von Hippel, E. 2003. How Open Source Software Works: Free User to User Assistance.
Research Policy 32 (6): 923943.10.1016/S0048-7333(02)00095-1
Lyons, Daniel. 2005. Linux rules supercomputers. Forbes. Diakses 23 September 2015. Melalui
Paul, Ryan. 2009. Dream(sheep++): A developers introduction to Google Android. Ars Technica. Diakses
23 September 2015. Melalui http://arstechnica.com/open-source/reviews/2009/02/an-introduction-togoogle-android-for-developers.ars
Ritchie, D.M.. . The UNIX System: The Evolution of the UNIX Time-sharing System. AT&T Bell
Laboratories Technical Journal 63 (8): 1577.N/A
Williams, Sam. 1994. Free as in Freedom: Richard Stallman's Crusade for Free Software. Oreilly.com.
Diakses 24 September 2015. Melalui http://www.oreilly.com/openbook/freedom/ch10.html

10

Anda mungkin juga menyukai