Sebutkan OSS yang biasa digunakan untuk :
A .
OS (sistem operasi)
B. SMBD (System Management Basis Data)
C. Framework
D. Network
E. Proxy
F.
Programming
Jawab :
Open source merupakan software berlisensi non komersial(gratis lisensi),
meskipun begitu kekuatan dan kehandalan software-software open source
sangat ampuh dan dapat dipercaya yang performansi kerjanya sama dengan
software-software komersil lainnya.
A. Sistem Operasi
Sistem operasi (Operating System) merupakan penerjemah
bahasa hardware agar bisa berkomunikasi dengan manusia atau bisa dikatakan
sistem operasi merupakan alat yang membantu kita untuk mengoperasikan hardware
/ komputer . Sistem operasi berfungsi ibarat pemerintah dalam suatu negara,
dalam arti membuat kondisi computer agar dapat menjalankan program secara
benar.
a
OS (Sistem Operasi)
s # Open Source dalam Sistem Operasi
1. Unix
Merupakan
induk dari sistem operasi linux. UNIX didesain sebagai Sistem operasi yang portable, multi-tasking dan multi-user.
2.
MINIX
Minix adalah
sebuah sistem operasi keturunan UNIX yang bersifat open-source, yang dibuat
berdasarkan arsitektur microkernel. Minix juga menjadi inspirasi bagi Linus
Torvalds untuk membuat kernel Linux.
3.
BSD (Berkeley Software Distribution)
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.
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, 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 software,
mereka dapat mengembangkan system dengan fitur2 menarik, seperti, hot-swappable
RAM, mainboard, harddisk, CPU.
6.
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.
7. Kilobrios
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..
9.
ReactOS
ReactOS
adalah project yang dikembangkan oleh komunitas free software dan open source
yang binarynya (eksecutable filenya) dan driver compatible (sesuai) dengan
Microsoft 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
B. SMBD (Sistem Management Basis Data)
Sistem manajemen basis data (Bahasa
Inggris: database management system, DBMS), atau kadang disingkat SMBD,
adalah suatu sistem
atau perangkat lunak yang dirancang untuk mengelola
suatu basis
data dan menjalankan operasi terhadap data yang diminta
banyak pengguna. Contoh tipikal SMBD adalah akuntansi, sumber daya manusia, dan sistem pendukung
pelanggan, SMBD telah berkembang menjadi bagian standar di bagian pendukung (back
office) suatu perusahaan.
# SMBD dalam Open Source yaitu:
- Samba Server
Samba adalah sebuah program yang berguna untuk menjembatani
linux (unix family) agar dapat berbagi resource dengan sistem operasi lain
dalam hal ini windows, dengan memanfaatkan protocol SMB (Server Message Block)
atau disebut juga Session Message Block
Fungsi dasar
samba :
- Sharing File
- Sharing Printer
- Authentication Server
- WINS Server (Windows Internet Name Service Server)
-Firebird
-MySQL
MySQL (baca
: maisquel) adalah aplikasi database yang bisa digunakan secara open source
atau terbuka. Aplikasi ini dapat berjalan pada semua platform (Linux dan
Windows).
-PostgreSQL
Aplikasi
database ini merupakan aplikasi sistem basis data yang paling banyak digunakan
saat ini, yang cukup bersaing dengan MySQL dan Oracle. Aplikasi ini menawarkan
fitur-fitur unggulan yang disediakan, antara lain: DB Mirror, PG Pool, Slony,
PG Cluster, dll.
C. FRAMEWORK
Kerangka kerja (bahasa
Inggris: framework) adalah suatu struktur konseptual dasar yang
digunakan untuk memecahkan atau menangani suatu masalah kompleks.
Istilah ini sering digunakan antara lain dalam bidang perangkat
lunak untuk menggambarkan suatu desain sistem perangkat lunak yang dapat
digunakan kembali, serta dalam bidang manajemen
untuk menggambarkan suatu konsep yang memungkinkan penanganan berbagai jenis
atau entitas bisnis secara homogen.
Framework dalam Open Source yaitu :
# OPEN SOURCE DALAM FRAMEWORK
- CodeIgniter adalah sebuah framework aplikasi untuk membuat halaman atau aplikasi web berbasis PHP. Dengan menggunakan framework ini, kita tidak perlu repot-repot mengetik ratusan baris kode untuk membangun sebuah aplikasi. Selain mudah digunakan, framework ini juga sangat cepat dan ringan. Dokumentasinya yang lengkap membuat framework ini mudah untuk dipelajari oleh pemula.
- Yii adalah kerangka kerja PHP berbasis-komponen dengan performansi tinggi untuk pengembangan aplikasi Web berskala-besar. Ia menyediakan resuabilitas maksimum dalam pemrograman Web dan bisa mengakselerasi proses pengembangan secara signifikan kelebihan Yii melampaui PHP framework lain dalam hal efisiensi, kaya-fitur, dan didokumentasikan dengan jelas. Yii didesain dengan hati-hati dari awal agar sesuai untuk pengembangan aplikasi Web secara serius. Yii bukan berasal dari produk pada beberapa proyek maupun konglomerasi pekerjaan pihak-ketiga. Yii adalah hasil dari pengalaman kaya para pembuat pada pengembangan aplikasi Web dan investigasi serta refleksi kerangka kerja pemrograman Web paling populer dan aplikasi.
- Zend Framework adalah framework open source dan berkualitas tinggi untuk membangun aplikasi web dan web service dengan PHP”
D. NETWORK
Nice post btw. Tetaplah bermanfaat untuk orang lain dengan menulis artikel tentang ICT. Go Open Source:)
BalasHapusCek juga OSS lainnya di http://www.xrefs.info/
Semoga bermanfaat :)