Sistem Operasi Open Source (1)

1. Apa yang dimaksud dengan sistem operasi open source?
 perangkat lunak yang menjembatani antara pengguna dengan perangkat keras
komputer, dengan tujuan agar perangkat keras komputer dapat dipergunakan
dengan efisien yang bisa diakses banyak orang dengan mudah dan tidak berbayar
contohnya linux pada beberapa distronya
2. Sebutkan jenis-jenis sistem operasi opern source beserta variannya
Macam – Macam Jenis Sistem Operasi Open source
1.

Unix

Termasuk sistem operasi yang paling awal ada untuk komputer. Merupakan induk dari sistem
operasi linux. Unix atau UNIX adalah sebuah sistem operasi komputer yang diawali dari
project multitisc (Multiplexed Information and Computing Service) pada tahun 1965 yang
dilakukan American Telephone and Telegraph AT&T, General Electric (GE), dan Institut
Teknologi Massachusetts (MIT), dengan biaya dari Departemen Pertahanan Amerika
(Departement of Defence Advenced Research Project, DARPA atau ARPA), UNIX didesain
sebagai sistem operasi yang portable, multi-tasking dan multi-user.

Berbagai versi UNIX
Nama

AIX
A/UX
BSD
DG/UX
HP/UX
MS/UX
PC/IX
SCO UNIX
SINIX
ULTRIX
UNICOS
UNIX
VENIX
XENIX
UNIXWARE

Vendor
IBM
Apple (Macintosh)
University of California

Data General
Hawlette-Packard
NEC
Interactive System Corporation
SCO
Siemens
DEC
Cray Research
AT&T, SCO, Sun Microsystem
VenturaCom, Inc
SCO / Microsof
CALIFORNIA

2. MINIX
Minix adalah sebuah sistem operasi keturunan UNIX yang bersifat open-source, yang
dibuat berdasarkan arsitektur microkernel. Kernel sistem operasi ini dibuat oleh seorang
profesor di Vrije Universiteit Amsterdam, Belanda yang bernama Andrew Stuart

Tanenbaum yang pada awalnya ditujukan untuk tujuan edukasional. Minix juga menjadi
inspirasi bagi Linus Torvalds untuk membuat kernel Linux.

3.

BSD (Berkeley Software Distribution)

Berkeley Sofware Distribution (BSD) pertama kali dibangun dan dikembangkan oleh
Computer System Research Group (CSRG) di University of California at Berkeley (UCB), BSD
pertama kali keluar pada akhir 1977 sebagai paket tambahan dan patch dari AT&T UNIX versi
6, yang mana waktu itu beroperasi pada mesin PDP-11 minicomputer.

BSD dibuat, dikembangkan, dan digunakan secara “Bebas” sebagai perlawanan terhadap
lisensi UNIX yang dimiliki oleh AT&T dan oleh
karena itu BSD mempunyai lisensi tersendiri yang memungkinkan setiap orang bebas
melakukan pengembangan, dan menggunakan kode sumber BSD. Pada tahun 1993, versi
4.4BSD dirilis sebagai sebuah Sistem Operasi yang utuh.
Distribusi Varian


BSD/OS

Berkeley Sofware Design, Inc., didirikan oleh beberapa pendiri awal developer CSRG sebagai

kelanjutan dari pengembangan BSD dalam sisi komersial. BSD/OS telah mendukung untuk
banyak platform, seperti i386 dan sparc, yang biasanya dipasarkan dengan memasukkan
beberapa applikasi Internet.

Pada tahun 2000, BSDI bergabung dengan Walnut Creek CDROM, sebuah perusahaan yang
secara finansial mendukung juga OS FreeBSD . BSD/OS akan dilanjutkan sebagai sebuah
produk yang terpisah, namun seperti yang diharapkan, BSD/OS dan FreeBSD Sumber bebas
akan digabungkan.


Darwin OS

Darwin adalah sistem operasi Unix yang dikembangkan oleh Apple, dirilis pada tahun 1999
pada iterasi pertama OS X. Darwin mengimplementasikan kepribadian 4.4BSD dan userland
pada sebuah mikrokernel Mach, dengan FreeBSD sebagai referensi utama. Walaupun
ditujukan pada platforn pps Apple, namun system ini juga sedang dikembangkan untuk
platform i386. Varian BSD lainnya yang juga merupakan turunan 4.4BSD, menggunakan
lisensi distribusi BSD yang menyediakan kode sumber secara bebas. Sesaat setelah rilis
sebagai bagian dari OS X, Apple memutuskan untuk membuat source Darwin terbuka di
mana ia bercabang menjadi beberapa sistem operasi independen, seperti OpenDarwin dan

PureDarwin, meskipun tidak ada menjadi sangat mainstream.


FreeBSD

FreeBSD mengoptimalkan penggunaan platform PC. FreeBSD menyediakan kemudahan
installasi dan dukungan yang luas terhadap perangkat keras PC. FreeBSD mendukung
arsitektur i386 dan alpha, dan pengembangan FreeBSD pada beberapa platform juga telah
dilakukan. FreeBSD juga digunakan pada server-server yang memiliki traffic dan kinerja yang
cukup tinggi untuk service WWW dan FTP seperti http://www.yahoo.com dan
fp.cdrom.com.


NetBSD

NetBSD memfokuskan pengembangan pada penyediaan sistem operasi untuk banyak
platforms, dari sebuah palmtop sampai server alpha yang besar. NetBSD berjalan pada
hampir semua mesin dimana orang menginginkan UNIX sebagai sistem operasinya.



OpenBSD

OpenBSD memfokuskan pengembangan pada keamanan dan cryptography. Proyek
pengembangan ini terpisah dari proyek NetBSD pada tahun 1995 sebagai akibat
perselisihpahaman antara Theo de Raadt dengan NetBSD core team lainnya. OpenBSD saat
ini setidaknya telah mendukung lebih dari 10 platforms, dengan beberapa proses
pengembangan lebih terstruktur. Tim OpenBSD juga telah menghasilkan sebuah applikasi
OpenSSH , sebuah implementasi untuk memenuhi kebutuhan Secure Shell untuk pekerjaan
secara remote.
4. GNU Linux
Linux adalah sebuah kloning UNIX, ditulis benar-benar dari bawah lebih dari satu dekade
lalu. Linux sama dengan BSD dalam banyak hal, namun BSD telah mempunyai budaya yang
telah lama, serta lebih ramah terhadap dunia komersial. Sistem Operasi ini dibuat oleh Linus

Torvald dan berkembang sedemikian cepatnya sehingga hampir bisa melampaui jumlah
pengguna Windows di dunia. Linux bisa didapatkan dalam berbagai distribusi (sering disebut
Distro). Distro adalah bundel dari kernel Linux, beserta sistem dasar linux, program instalasi,
tools basic, dan program-program lain yang bermanfaat sesuai dengan tujuan pembuatan
distro. Ada banyak sekali distro Linux, diantaranya :




• RedHat, distribusi yang paling populer, minimal di Indonesia. RedHat merupakan
distribusi pertama yang instalasi dan pengoperasiannya mudah.



• Debian, distribusi yang mengutamakan kestabilan dan kehandalan, meskipun
mengorbankan aspek kemudahan dan kemutakhiran program. Debian
menggunakan .deb dalam paket instalasi programnya.



• Slackware, merupakan distribusi yang pernah merajai di dunia Linux. Hampir
semua dokumentasi Linux disusun berdasarkan Slackware. Dua hal penting dari
Slackware adalah bahwa semua isinya (kernel, library ataupun aplikasinya) adalah
yang sudah teruji. Sehingga mungkin agak tua tapi yang pasti stabil. Yang kedua
karena dia menganjurkan untuk menginstall dari source sehingga setiap program
yang kita install teroptimasi dengan sistem kita. Ini alasannya dia tidak mau untuk
menggunakan binary RPM dan sampai Slackware 4.0, ia tetap menggunakan libc5

bukan glibc2 seperti yang lain.



• SuSE, distribusi yang sangat terkenal dengan YaST (Yet another Setup Tools) untuk
mengkonfigurasi sistem. SuSE merupakan distribusi pertama dimana instalasinya
dapat menggunakan bahasa Indonesia.



• Mandrake, merupakan varian distro RedHat yang dioptimasi untuk pentium. Kalau
komputer kita menggunakan pentium ke atas, umumnya Linux bisa jalan lebih cepat
dengan Mandrake.



• WinLinux, distro yang dirancang untuk diinstall di atas partisi DOS (WIndows). Jadi
untuk menjalankannya bisa di-klik dari Windows. WinLinux dibuat seakan-akan
merupakan suatu program aplikasi under Windows.


Dan masih banyak distro-distro lainnya yang telah tersedia maupun yang akan muncul.

5.

Sun Solaris

Solaris adalah salah satu UNIX yang paling dikenal dunia. Solaris dibuat oleh Sun
Microsystem. Solaris berjalah pada high−end hardware yang dapat mendukung puluhan
processor, GB RAM, serta harddisk. Ia banyak digunakan sebagai platform oleh aplikasi
enterprise, seperti Oracle. Solaris didesain untuk berjalan pada processor SPARC yang
diproduksi oleh SUN. Karena SUN mengontrol sendiri hardware dan sofware, mereka dapat
mengembangkan system dengan fitur2 menarik, seperti, hot-swappable RAM, mainboard,
harddisk, CPU.
6.

Syllable Desktop

Syllable adalah sebuah OS gratis dan open source yang dicabangkan dari AtheOS, tiruan
AmigaOS pada tahun 2002, Syllable Desktop merupakan OS yg ringan dan cepat, cocok
uuntuk home and small office users.

7.

AROS Research Operating System

AROS adalah sebuah OS open source ringan yang didesain untuk tidak saja kompatibel
dengan AmigaOS 3.1, tetapi juga lebih baik dari Amiga. Proyek ini dimulai pada tahun 1995
dan hari ini dapat dioperasikan di perangkat keras berbasis PowerPC dan IBM PC. AROS juga
mengemas sebuah emulator yang dapat mengoperasikan aplikasi-aplikasi Amiga.
8.

OpenGEM

GEM (Graphical Environment Manager) mulai hidup pada tahun 1985 sebagai shell grafis
Digital Research untuk CP/M. Dibuat dengan cara untuk MS-DOS dan interface Atari ST.
Kaldera, yang berakhir memiliki GEM, open-source di tahun 1999. Sejak itu, para penggemar
memperbarui dan memperpanjang kode, yang biasanya dirilis sebagai FreeGEM atau
OpenGEM.
9.
MenuetOS sangat menarik dari sebuah prestasi yang luar biasa: dapat di-boot dan
Menuet dijalankan dari floppy disk 3,5 . Tentu saja, jika anda ingin setup yang lebih canggih,

OS

Anda

bisa

menginstalnya

pada

hard

drive.

Fitur utama dari MenuetOS yang memungkinan berjalan dalam ruang yang terbatas seperti
itu adalah bahwa selurunya ditulis dalam bahasa assembly x86. Dedikasi penulis untuk
pemrograman assembly-hanya membuat OS dan aplikasi yang termasuk ramping dan
cepat, dan sifat ini telah menarik kecil tapi berdedikasi berikut selama dekade terakhir.
10.

KolibriOS

KolibriOS adalah sistem operasi rakitan berbasi hobi yang kecil dan cepat yabg bercabang
dari kode MenuetOS pada tahun 2004. Seperti MenuetOS, KolibriOS merupakan sistem
operasi gratis dan open-source yang dapat dijalankan dari floppy disk tunggal, tetapi juga
mampu berkembang untuk memenuhi kebutuhan yang lebih besar pada instalasi hard disk.
Sementara Kolibri dan Menuet hampir mirip, masing-masing berlangganan filsafat
antarmuka pengguna yang berbeda..

11. ReactOS
ReactOS adalah project yang dikembangkan oleh komunitas free sofware dan open source
yang binarynya (eksecutable filenya) dan driver compatible (sesuai) dengan Microsof
windows 2000/XP. Dalam bekerja ReactOS memeliki persamaan dengan projek WINE yang
ada pada linux karena perkembangan ReactOS sangat tergantung dari developer WINE juga.
Saat ini ReactOS telah memasuki tahapan Alpha diman orang yang berminat untuk
mengujinya dapat mengunduhnya disitus resminya http://www.reactos.org
12. DexOS
DexOS merupakan OS yang didisain untuk bekerja seperti pada game console dan
tampilannya terinspirasi dari video game console. Sama seperti MenuetOS, DexOS juga
dibuat dengan menggunakan bahasa assembly sehingga dapat dijalankan di flashdisk, floopy
disk, dll.
13

Visopsys

Visopsys merupakan OS yang kompatibel dengan PC, pengembangannya dimulai sejak tahun
1997 oleh serorang programmer bernama Andy McLaughlin. Visopsys merupakan singkatan

dari VISual Operating SYStem.
14. HAIKU (Open BeOS)
Haiku atau yang juga dikenal dengan nama nama Open BeOS adalah sistem operasi yang
dibuat berdasarkan BeOS.BeOS adalah sistem operasi yang memiliki arsitektur kuat yang
dibuat oleh Be Inc,berbeda dengan sistem operasi lainnya yang dibuat berdasarkan hardware
yang ada pada saat itu BeOs dibuat untuk bekerja pada Hardware modern (BeBOX) sehingga
BeOS tidak terlalu dikenal.Sekarang projek BeOS dihentikan karena gagal dalam
mengkomersilkan dirinya.BeOS merupakan sistem operasi yang berjalan pada arsitektur
PowerPC namun pada penghujung usianya BeOS telah berhasil di porting ke platform X86
.dibandingkan dengan sistem operasi lainnya BeOS memilki beberapa kelebihan yaitu
Arsitektur yang kuat untuk multimedia, mendukung multiprosesor, mendukung 64 journaling
file sistem. Haiku merupakan Projek yang betul-betul baru dan tidak memilki keterkaitan
source code dengan BeOS,Haiku merupakan salah satu proyek open source.HAIKU masih
dalam tahap praAlpha sehingga untuk menjalankan dibutuhkan Aplikasi Virtual seperti Qemu
atau Vmware

15. EyeOS

eyeOS adalah sebuah sistem operasi desktop open source yang berbasis web, dimana Anda
dapat mengakses sistem operasi tersebut melalui jaringan seperti LAN atau Internet dari
web browser seperti Firefox, Chrome dan lain sebagainya. Meskipun orientasi
penyebarannya melaui web, dalam banyak hal, eyeOS merupakan sistem operasi desktop
yang memiliki fitur yang cukup lengkap. Berbagai aplikasi seperti kalender, RSS Reader, email
client, word processor, spreadsheet, manajer kontak sudah menjadi aplikasi default yang
terpasang dalam sistemnya. Ini adalah sistem dengan konsep cloud computing yang
bertujuan untuk memungkinkan kolaborasi dan komunikasi di antara pengguna, atau bisa
juga sebagai perlindungan pribadi Anda ketika Anda terjebak menggunakan komputer orang
lain. Secara garis besar eyeOS merupakan terobosan hebat dalam dunia sistem operasi
dekstop, karena memberi warna yang unik dengan menghadirkan konsep cloud computing.

16. Google Chrome OS / Chromium OS
Google sedang mengembangkan suatu sistem operasi baru, atau lebih tepatnya, distro Linux
baru yang diberi nama Chromium OS atau Google Chrome OS. Sistem baru ini ditujukan
untuk siapa saja yang sering bekerja dengan cloud computing.
Google Chrome OS adalah sistem operasi sumber terbuka yang dirancang oleh Google Inc.
untuk bekerja secara eksklusif dengan aplikasi web. Google Chrome OS diumumkan pada
tanggal 7 Juli 2009, dan versi stabilnya akan diluncurkan umum pada paruh kedua tahun
2010.[4] Sistem operasi ini berbasis Linux dan hanya akan berjalan pada pada perangkat
keras yang dirancang khusus. Antarmuka penggunanya dirancang mengambil pendekatan
minimalis, seperti penjelajah web Google Chrome. Sistem operasi ini ditujukan bagi mereka
yang
menghabiskan
sebagian
besar
waktunya
di
Internet.

https://harisnabu.wordpress.com/2013/05/11/sistem-operasi-open-source/
3. Jelaskan istilah-istilah berikut
a. Paket adalah jatah atau bagian tugas.
b. Repository adalah sekumpulan paket-paket aplikasi atau program untuk sebuah sistem
operasi linux yang digunakan untuk menunjang kinerja dari sebuah aplikasi, program, dan
sebagainya yang didapatkan dari Server Mirror atau CD/DVD atau media penyimpanan
lainnya.
c. Kernel adalah ketika komputer dihidupkan pertama kali (powered on), maka komputer
tersebut akan memanggil sistem operasi dari hard disk melalui RAM. Bagian dari sistem
operasi yang berinteraksi langsung dengan perangkat keras komputer.
d. Terminal Linux adalah seperti Command Line di windows, jadi suatu perintah yang secara
langsung ditujukan ke Linux dengan cara mengetikan secara manual (tanpa GUI).
e. Mode GUI adalah antarmuka pada sistem operasi atau komputer yang menggunakan menu
grafis agar mempermudah para pengguna-nya untuk berinteraksi dengan komputer atau
sistem operasi.
f. Mode CLI adalah antarmuka pada sistem operasi atau komputer yang menggunakan menu
baris perintah atau text atau ketikkan dari keyboard untuk berinteraksi denga sistem operasi
atau komputer tersebut.

g. Virtualisasi adalah merupakan sustu metode instalasi sistem operasi yang banyak
digunakan, karena mempunyai beberapa kelebihan dibandingkan dengan sistem lain. Salah
satu kelebihannya adala menghemat resources terutama hardware.
h. Multibooting adalah suatu kondisi dimana dalam satu buah komputer terdapat sistem
operasi lebih dari satu sistem operasi.
http://brainly.co.id/tugas/1807010
1.

Apa yang dimaksud dengan proses pada sistem operasi dan jelaskan menggunakan
diagram
2. Jelaskan fungsi management perangkat I/O sistem komputer
Beberapa fungsi manajemen input/ouput (I/O) :


Menangani interupsi perangkat I/O.



Menangani kesalahan perangkat I/O.



Menyediakan interface ke pemakai.



Mengirim perintah ke perangkat I/O agar menyediakan layanan.

http://tugas-komputerku.blogspot.com/2013/07/pengertian-dan-fungsi-manajemensistem.html

3. Jelaskan perintah-perintah Linux berikut ini :
a. Ls  digunakan untuk melihat isi dari suatu direktori
b. ls-l  Melihat semua file lengkap
c. mkdir  digunakan untuk membuat direktori baru.
d. Rmdir  digunakan untuk menghapus direktori
e. Ifconfig  digunakan untuk melihat informasi pada kartu jaringan, seperti IP
address, Mac address, dan lain-lain.
f. who  Mencetak semua nama pengguna yang sedang login
g. whoami  Mencetak pengguna saat ini dan nama ID
h. w  di gunakan u/ menyimpan file or sama dengan (save).
i. cal
j. cal 12 2050
https://lailatoel.wordpress.com/2013/10/05/macam-macam-perintah-dasar-pada-linux/
http://www.pintarkomputer.com/2014/10/perintah-perintah-dasar-terminal-linux-besertafungsinya.html
4. jelaskan struktur file dan directory pada sistem operasi linux