SISTEM OPERASI
LINUX
Sejarah
Kernel Linux pada mulanya ditulis sebagai hobi oleh mahasiswa universitas Finland bernama Linus Torvalds yang belajar di Universitas Helsinki, berawal dari kernel minix milik professor Andrew Tanembaun, Linus mencoba membuat kernel Minix yang free dan dapat diedit (Minix adalah projek pelajaran menyerupai UNIX, dapat direkayasa dan mudah untuk dikembangkan, proyek ini juga tidak untuk dikomersilkan.
Sistem Operasi Linux
Linux atau GNU / Linux adalah system operasi non commercial yang sangat popular. Istilah linux juga digunakan untuk menjeaskan distro linux (linux distribution), yang selalu menyertakan program – program lain selain Sistem Operasi.
Contoh program yang sudah terpaket dengan distro linux antara lain Server Web, Language Programing, Database, Tampilan desktop juga aplikasi perkantoran seperti office suite seperti open office dll.
Perbedaan mendasar dalam linux
Harga à Lebih murah dan dapat diperbanyak serta didistribusikan kembali tanpa harus membayar fee atau royalty kepada seseorang.
Sourcecode à Sourcecode linux tersedia bagi semua orang sehingga setiap orang dapat terlibat langsung dalam pengmbangannya.
Perintah – Perintah Dasar Linux
Level Tertinggi adalah “/” atau root, termasuk hardisk, partisi, dan removable disk.
Direktori dibawah root :
1. /bin aplikasi biner penting
2. /boot lokasi konfigurasi boot
3. /dev berkas piranti
4. /home direktori pangkal
5. /lib lib yang diperlukan system
6. /media Memuat media lain
7. /mnt Me-mount system berkas
8. /root Direktori pangkal root
9. /sys Informasi sistem
10. /tmp Berkas sementara
11. /usr Aplikasi dan berkas yanh sering dipakai
12. /var Berkas variable log & database
Perintah – Perintah Umum
1. cd.. Kembali ke direktori awal
2. ls Menilik direktori
3. Mkdir Membuat direktori
4. cd Mengubah direktori
5. cp Menyalin direktori
6. rm menghapus direktori
7. mv ganti nama direktori / mencari direktori
Penyuntingan text
-touch Membuat file baru
-cat Melihat isi file secara langsung
-vim Membuat & mengedit isi file
-pwd Mengetahui path current direktori
-vi Idem
Perintah – Perintah lain
- Poweroff Shutdown system
- Reboot/halt Restart system
- Date Set tanggal waktu
- Cal –y, cal –y 2011 Melihat kalender
- Whoami Status dalam system
- Neat Set ip dalam jaringan
- Adduser Menambah user
- Clear Membersihkan layar
Jenis – jenis lisensi software
Free software
Software yang dalam lisensinya mengizinkan siapapun untuk menggunakan, menggandakan & mendistribusikan sesuai dengan aslinya maupun sudah dirubah, baik gratis maupun berbayar. Dengan syarat source codenya harus tersedia.
Contoh : Linux (kernel), GNOM, GIMP
·
Open source
Sebenarnya hampir sama dengan free software, open source merupakan istilah pemasaran untuk free software. Tetapi dalam open source nama penciptanya harus tetap dicantumkan (selama source codenya belum berubah).
Contoh : FreeBSD, Mozilla, Open Office.
· Public Domain
Software yang tidak dilindungi oleh hak cipta. Source codenya tersedia secara bebas untuk dimodifikasi, dan didistribusikan ulang dengan lisensi apapun.
Contoh : MP3 player.
· Copylefted Software
Free software yang tidak mengizinkan distribusi ulang atau modifikasi, sehingga setiap copy software ini dalam keadaan asli maupun dimodifikasi haruslah tetap free software.
·
Non-copyleft software
Free software yang mengizinkan distribusi ulang atau modifikasi, sehingga setiap kopi software ini dalam bentuk binary atau termodifikasi bisa menjadi proprietary software.
Contoh : X windows System.
· Dll
GPL Software
GNU GPL (General Public Licensi) = Licensi yang digunakan untuk copylefted software.
Semi – free software
Free software yang mengiizinkan distribusi, modifikasi namun tidak diperbolehkan untuk dikomersilkan.
Contoh : PGP
Freeware
Software yang bebas digunakan dan didistribusikan sepanjang tidak dimodifikasi (dan source codenya tidak tersedia)
Contoh : Winamp (mulai versi 2.50), Internet Explorer.
Shareware
Software yang bebas untuk didistribusikan, namun berjangka waktu tertentu. Dimana setelah waktu yang ditentukan habis maka user tetap bisa menggunakan software tersebut namun tidak bisa menggunakan fitur – fitur tambahan ataupun untuk mengupgrade software tersebut.
Contoh : Real Jukebox, MusicMatch Jukebox.
Evaluation copy / trial / preview / demo
Software yang benar – benar komersil / berbayar, namun tetap diberikan waktu percobaan atau trial. Setelah waktu habis maka software tersebut tidak bisa digunakan lagi, selama user tidak membeli lisensi software tersebut.
Contoh : Macromedia Dreamweaver, Norton Utilities.
Alpha Version & Beta Version
·
Alpha version
Software proprietary yang telah selesai pengkodeannya dan dapat digunakan, namun masih harus menjalani pengujian internal (dalam lingkungan pembuatnya)
Contoh : Mozilla
· Beta Version
Software proprietary yang telah selesai pengkodeannya dan dapat digunakan, namun masih harus menjalani pengujian eksternal (diluar lingkungan pembuatnya). Software bisa gratis atau komersil.
Contoh : ICQ
Comercial software & proprietary software
· Comercial : Software yang dijual dan dilindungi hak cipta (copyright), dan bersifat open source atau closed source.
Contoh : Zope, GNU Ada
· Proprietary software : Software commercial yang bersifat closed source
Contoh : MS windows, MS office.