Saturday, October 1, 2011

Free open source software (FOSS) (part1)


pertemuan kuliah pertama mengenai free open source software
Dosen : Bpk. Safaruddin Hidayat A,S.Kom
Fakultas Teknik
Prodi Teknik Informatika 2010/2011
jumat 30 september 2011

Free open source software atau disingkat
FOSS berarti sumber yg terbuka.
(source code yang terbuka.
dari kacamata umum kalau ingin makan lebih memilih gratis/bayar?
tentunya yg gratis, makan ada yg gratis dan ada yang bayar.begitu juga teknologi ada yg gratis dan ada yg berbayar.
dalam pertemuan kali ini membahas yg serba gratisan.(gretongan...:D)
dalam hal ini gratis bukan berarti softwarenya saja yg gratis melainkan dari segi memodifikasi, menggandakan dan mendistribsikannya pun free.
berbicara open source erat kaitannya dengan Linux.karena linux adalah contoh yg sedang booming dari dahulu..

Lisence vs free

free yg berarti Kebebasan dari lisensi :
1. bebas untuk menjalankan program
2. bebas untuk memodifikasi program
3. bebas menggandakan program
4. bebas mendistribusikan program

kalau lisence hanya bisa menggunakannya saja (sebagai user saja)
tidak bisa memodifikasi, menggandakan maupun mendistribusikan hasil dari midifikasi tersebut...
contohnya kalau qt ingin request open source software katakanlah u-buntu ke belanda misalnya.maka langsung dikirim special untuk anda tanpa mengeluarkan uang sepeserpun.hal demikian bisa terjadi dikarenakan opensource bebas menggandakan dan bebas mendrisibusikan.
lain hal dengan produk yg memiliki license


Filosofi FOSS :
1. FSF
2. OSI

FSF mengacu pada 4 kebebasan yang sama seperti sebelumnya yaitu kebebasan menjalankan,memodifikasi,menggandakan dan mendristibusikan,,
FSF memiliki asumsi kebebasan 0, kebebasan 1,kebebasan 2,kebebasan 3.

OSI merupakan pengembangan dari FSF yg memiliki asumsi
jikalau suatu aplikasi yg bersifat free di publish ke internet lalu ada seorang teman atau orang di seluh dunia melihatnya maka aplikasi tersebut bisa di tambah2kan kekurangannya
maka jika aplikasi tersebut semakin banyak di revisi maka aplikasi tersebut semakin sempurna.

metode Lisence product & open source

kalau lisence membuat sebuah program, maka semua programerya mengadakan pertemuan yg membahas pembuatan program tersebut di ruang terisolasi (orang lain tidak bisa melihatnya), kemudian selalu di fokuskan dan tidak akan di perbolehkan untuk merubahnya.

lain halnya dengan open source, open source ini di ibaratkan sebagai bazar, ketika seorang pedagang menjual dagangannya di sebuah lokasi yang strategis maka pedagang lain akan bermunculan dan saling melengkapi..
contoh penjual teh dengan penjual gula,..:D

kelebihan FOSS :
1. Mengurangi duplikasi kerja
2. Membangun di atas karya orang lain
3. kendali mutu lebih baik
4. mengurangi biaya maintenance


untuk lebih lanjut bisa share di link Bpk. Safarudin Hidayat A, S.kom

No comments:

Post a Comment

Apakah Skill adalah penentu keberhasilan mendapatkan pekerjaan?

Rasanya kemapuan atau skill hebat bukan satu-satunya faktor penentu keberhasilan dalam mendapatkan pekerjaan, masih ada faktor hoki dan oran...