BAB II BAB II Pengerti
Pengertian, Sejarah, serta an, Sejarah, serta Keunggulan dan Kelemahan LinuxKeunggulan dan Kelemahan Linux
A.
A. PePengngerertitian Linan Linuxux Linux
Linux adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix.adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix. Linu
Linux x merupmerupakan salah akan salah satu contoh hasil satu contoh hasil pengpengembanembangan perangkat lunak gan perangkat lunak bebas danbebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lain pada sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lain pada umum
umumnya, nya, kode sumber kode sumber LinuLinux x dapat dimodifikdapat dimodifikasi, asi, digundigunakan, dan akan, dan didisdidistribustribusikanikan kembali secara bebas oleh siapapun.
kembali secara bebas oleh siapapun.
Linux terus berkembang pesat, utamanya karena ada sejumlah distributor (seperti Linux terus berkembang pesat, utamanya karena ada sejumlah distributor (seperti RedHat, Caldera, dsb) yang berkompetisi untuk berebut pangsa pasar. Oleh karena itu RedHat, Caldera, dsb) yang berkompetisi untuk berebut pangsa pasar. Oleh karena itu dib
dibententuk uk kelkelompompok ok berbernamnama a LinLinux ux StaStandandard rd BasBase. e. KeloKelompompok k ini ini bekbekerjerja a untuntuk uk memastikan bahwa beragam distribusi Linux yang ada tetap bisa menjalankan aplikasi memastikan bahwa beragam distribusi Linux yang ada tetap bisa menjalankan aplikasi yan
yang g samsama a dan dan salsaling ing berberintinteroeroperperasiasi. . SaaSaat t ini ini ada ada tujtujuh uh disdistribtribusi usi LinLinux ux palpalinging terkenal, yaitu :
terkenal, yaitu : 1.
1. RedHaRedHat Linuxt Linux, distr, distributoibutor paling pr paling populeopuler di AS dan r di AS dan salah ssalah satu yang atu yang palinpalingg mudah digunakan;
mudah digunakan; 2.
2. MandrMandrake ake LinuLinux, x, distridistributobutor r yang yang menammenambahkabahkann updateupdate dandan patch patch untuk untuk RedHat Linux;
RedHat Linux; 3.
3. CalCalderdera a OpeOpen n LinLinux, ux, disdistibtibrusrusi i LinLinux ux dendengan gan insinstaltalasi asi dan dan linlingkugkungangann pengguna berbasis grafis yang bagus;
pengguna berbasis grafis yang bagus; 4.
4. Suse Linux, distribusi Linux paling populer di Eropa yang juga menyediakanSuse Linux, distribusi Linux paling populer di Eropa yang juga menyediakan perangkat instalasi dan panduan berbahasa Indonesia;
perangkat instalasi dan panduan berbahasa Indonesia; 5.
5. SlackwareSlackware Linux;Linux; 6.
7.
7. Turbo Linux, distribusi Linux paling populer di Asia yang menyediakanTurbo Linux, distribusi Linux paling populer di Asia yang menyediakan dukungan untuk set karakter khusus Asia.
dukungan untuk set karakter khusus Asia.
Pada awalnya, Linux dibuat, dikembangkan, dan digunakan oleh peminatnya saja. Pada awalnya, Linux dibuat, dikembangkan, dan digunakan oleh peminatnya saja. Kini Linux telah mendapat dukungan dari perusahaan besar seperti IBM dan Kini Linux telah mendapat dukungan dari perusahaan besar seperti IBM dan Hewlett-Pa
Packckarard. d. PaPara ra pepengngamamat at teteknknolologogi i ininfoformrmatiatika ka beberanranggggapapan an kekesusuksksesesan an ininii dikarenakan Linux tidak bergantung kepada vendor (
dikarenakan Linux tidak bergantung kepada vendor (vendor independencevendor independence), biaya), biaya operas
operasional yang ional yang rendahrendah, , dan dan kompkompatibiliatibilitas tas yang tinggi yang tinggi dibandibandingkdingkan an versiversi UnixUnix proprietari, serta faktor keamanan dan kestabilannya dibandingkan dengan Microsoft proprietari, serta faktor keamanan dan kestabilannya dibandingkan dengan Microsoft
Windo
Windows. ws. Ciri-cCiri-ciri iri ini ini juga menjadi juga menjadi buktbukti i atas keunggulatas keunggulan an model pengembmodel pengembanganangan perangkat lunak sumber terbuka (
perangkat lunak sumber terbuka (open source softwareopen source software).).
Berdasarkan penjelasan di atas dapat disimpulkan bahwa Linux adalah perangkat Berdasarkan penjelasan di atas dapat disimpulkan bahwa Linux adalah perangkat lunak bebas yang kodenya dapat dimodifikasi,
lunak bebas yang kodenya dapat dimodifikasi, digunakan, dan didistribusikan kembalidigunakan, dan didistribusikan kembali secara bebas oleh siapapun.
secara bebas oleh siapapun. B.
B. SeSejajararah Lih Linunuxx Na
Nama ma LinLinux ux mermerupaupakan kan komkombinbinasi asi uniunik k antantara ara namnama a penpencipciptantanya ya dan dan namnamaa sistem operasi yang menjadi targetnya (
sistem operasi yang menjadi targetnya (UnixUnix). Semuanya berawal dari sebuah sistem). Semuanya berawal dari sebuah sistem ope
operasrasi i berbernamnama a MinMinix. ix. MinMinix ix dibdibuat uat oleoleh h ProProfesfesor or AndAndrew rew TanTanenbenbaumaum. . MinMinixix adalah sistem operasi mirip
adalah sistem operasi mirip UnixUnix yang bekerja pada PC (yang bekerja pada PC ( Personal Computer Personal Computer ). Torvald). Torvald adalah salah seorang mahasiswa di Universitas Helsinki yang menggunakan Minix. adalah salah seorang mahasiswa di Universitas Helsinki yang menggunakan Minix. Walaupun cukup bagus, ia belum menganggap Minix memadai. Kemudian pada 1991 Walaupun cukup bagus, ia belum menganggap Minix memadai. Kemudian pada 1991 ia membuat sistem operasi yang merupakan clone UNIX, yang diberi nama Linux. ia membuat sistem operasi yang merupakan clone UNIX, yang diberi nama Linux.
Sepert
Seperti i halnyhalnya a MinixMinix, , LinuLinux x tidak menggutidak menggunakan kode apa nakan kode apa pun dari pun dari vendovendor r UnixUnix komersial, sehingga Torvalds mendistribusikan linux di internet secara bebas dan komersial, sehingga Torvalds mendistribusikan linux di internet secara bebas dan gratis. Pada 5 Oktober 1991, Torvalds mengeposkan sistem operasinya di
gratis. Pada 5 Oktober 1991, Torvalds mengeposkan sistem operasinya di newsgroupnewsgroup comp.os.minix
bant
bantuan uan progrprogrammerammer-progra-programmer mmer lain lain untuk ikut untuk ikut mengmengembanembangkanngkannya. ya. Ketika Ketika ituitu Linu
Linux x masih setengamasih setengah h matanmatang, g, sistem operasi ini sistem operasi ini hanya bisa hanya bisa menjalmenjalankan sedikitankan sedikit perintah
perintah UnixUnix, seperti, sepertibashbash, gcc, dan, gcc, dan gnu-make gnu-make..
Saat Linux 1.0 diluncurkan pada 1994, sistem operasi ini telah cukup stabil dan Saat Linux 1.0 diluncurkan pada 1994, sistem operasi ini telah cukup stabil dan me
memimilikliki i babanynyak ak feafeatuturere, , sesepepertrtii preempti preemptive ve multitamultitasking sking (ke(kemammampuapuan n untuntuk uk membagi sumber daya CPU untuk banyak aplikasi) dan
membagi sumber daya CPU untuk banyak aplikasi) dan symmetric symmetric multiprocemultiprocessing ssing
(kemampuan untuk membagi tugas di antara banyak CPU). Linux bahkan memiliki (kemampuan untuk membagi tugas di antara banyak CPU). Linux bahkan memiliki mas
maskotkotnya nya sensendirdiri i yanyang g oleoleh h tortorvalvalds ds dijdijelaelaskaskan n sebsebagaagai i “se“seekoekor r penpenguguin in yanyangg menggemaskan dan ramah, yang kekenyangan setelah makan
menggemaskan dan ramah, yang kekenyangan setelah makan banyak ikan hering”.banyak ikan hering”. Pa
Pada da 19199696, , titim m pepengngemembabangngan an LiLinunux x yayang ng adada a di di seselulururuh h duduninia a mumulalaii memberikan hasilnya. Tahun itu mereka telah membuat versi Linux untuk sejumlah memberikan hasilnya. Tahun itu mereka telah membuat versi Linux untuk sejumlah versi
versi hardwarehardware, dari Atari ST sampai Macintosh., dari Atari ST sampai Macintosh. C.
C. Keunggulan dan Kelemahan LinuxKeunggulan dan Kelemahan Linux Da
Dalam lam hahal l OSOS, , LiLinunux x memempmpununyayai i bebebeberaprapa a kekeununggggululan an dadan n kekelelemamahahan.n. Keunggulan dari Linux diantaranya adalah sebagai berikut:
Keunggulan dari Linux diantaranya adalah sebagai berikut: 1.
1. Linux adalah sistem yangLinux adalah sistem yang Open SourceOpen Source;; 2.
2. freeware freewareyaituyaitu software software yang bersifatyang bersifat free free tanpa ada tuntutan dari hak cipta;tanpa ada tuntutan dari hak cipta; 3.
3. minimalminimal hardwarehardware yaitu tidak begitu membutuhkanyaitu tidak begitu membutuhkan hardwarehardware yang terlaluyang terlalu besar kapasitasnya maupun biayanya;
besar kapasitasnya maupun biayanya; 4.
4. skalabilitas;skalabilitas; 5.
5. stabilitasstabilitas yaitu stabil digunakan sebagai apa saja, baik yaitu stabil digunakan sebagai apa saja, baik Server Server maupunmaupunClient Client ;; 6.
6. Shared LibrariesShared Libraries tidak merusak sistem lainnya jika di instal dengan versi yangtidak merusak sistem lainnya jika di instal dengan versi yang lainnya. Sistem yang digunakan dapat berjalan seperti biasanya;
lainnya. Sistem yang digunakan dapat berjalan seperti biasanya; 7.
7. non-fragmentasi (tanpanon-fragmentasi (tanpa defrag defrag dalamdalamMS WindowsMS Windows);); 8.
9.
9. Bugfix Bugfix;;
10.
10.dapat menggunakan TCP/IP;dapat menggunakan TCP/IP; 11.
11.mendukungmendukung File System File System 32 Bit;32 Bit; 12.
12.Multi User Multi User ;; 13.
13.MulticonsoleMulticonsole yaitu dapat menggunakanyaitu dapat menggunakan user user yang sama berulang kali tanpayang sama berulang kali tanpa harus menutup sesi yang sebelumnya di buka;
harus menutup sesi yang sebelumnya di buka; 14.
14.Multitasking Multitasking mememumungngkikinknkan an memengngakakseses s dadata ta sesecacara ra bebersrsamamaaaan n tatanpnpaa terjadinya hang pada computer;
terjadinya hang pada computer; 15.
15. pemanfaatan pemanfaatanmemorymemorysecara optimal dengan membuatsecara optimal dengan membuatvirtual memoryvirtual memory;; 16.
16. Login User Login User tanpa batas;tanpa batas; 17.
17.mendukung 34 medan akses sistemmendukung 34 medan akses sistem file file yang berbeda;yang berbeda; 18.
18.menyediakanmenyediakan emulator emulator ;;
19.
19. Partition Mounting Partition Mounting yaitu dapat membagi partisi sepertiyaitu dapat membagi partisi seperti MS WindowsMS Windows;; 20.
20.Linux dilengkapi juga denganLinux dilengkapi juga dengan Proxy Server Local Proxy Server Local yang biasa digunakan olehyang biasa digunakan oleh ISP (
ISP ( Internet Service Provider Internet Service Provider ) ) dan juga kdan juga kampus-kampus dampus-kampus di seluruh i seluruh dunia;dunia; 21.
21.dapat digunakan sebagaidapat digunakan sebagai WebWeb Server Server ;;
22.
22.dapat digunakan sebagai FTP Server;dapat digunakan sebagai FTP Server; 23.
23.dapat diperbaiki secaradapat diperbaiki secara Remote Remote (jarak jauh);(jarak jauh); 24.
24.dilengkapi dengandilengkapi dengan Firewall Firewall ;; 25.
25.Shell ProgrammableShell Programmable;; 26.
26.menyediakan semuamenyediakan semua program program dan aplikasi networking yang di butuhkan dalamdan aplikasi networking yang di butuhkan dalam satu CD.
satu CD.
Di atas adalah beberapa keunggulan dari sebuah OS (
Di atas adalah beberapa keunggulan dari sebuah OS (Operating SystemOperating System) Linux.) Linux. Akan tetapi Linux juga mempunyai beberapa kelemahan yang mesti kita ketahui Akan tetapi Linux juga mempunyai beberapa kelemahan yang mesti kita ketahui sebelum kita menggunakan Linux, diantaranya adalah
1.
1. sistem operasi yang digunakan sama sekali berbeda dengansistem operasi yang digunakan sama sekali berbeda dengan WindowsWindowssehinggasehingga perlu waktu dan tenaga
perlu waktu dan tenaga untuk belajar menggunakannya,untuk belajar menggunakannya, 2.
2. penggunaan WYSYWYG ( penggunaan WYSYWYG (What You See is What You Get What You See is What You Get ) belum bisa secara) belum bisa secara menyeluruh, sehingga diperlikan trik tersendiri