Minggu, 10 Januari 2010

Open Source Free BSD

1. Linux
Tidak pelak lagi, Linux saat ini merupakan OS *) alternatif dari
Windows yang paling populer. Begitu populernya sehingga peluang
bisnispun bermunculan, yang segera saja dimanfaatkan oleh para
pengusaha yang cukup jeli melihat peluang bisnis, dari mulai pelatihan
resmi, tidak-resmi, buku-buku sampai kaos oblong berlambang pinguin
segera menjamur dan laris di mana-mana.

Linux telah melalui fase pengembangan, dan terbukti kehandalannya,
bukan cuma sekedar buat website personal, tapi situs-situs populer
semisal google, dan wikipedia juga menggunakan Linux, bahkan INTERNIC,
"pusat semesta"-nya internet, sebagai pemegang otoritas seluruh domain
dan IP address, juga menggunakan Linux sebagai web-server-nya.

*) tepatnya Linux adalah kernel, setara command.com di DOS atau
user32.dll + gdi32.dll + ntdll.dll + kernel32.dll ++ di windows.

2. Free OS
Beberapa OS alternatif gratis/hampir gratis lainnya: BeOS, CP/M,
Darwin, Hurd, Minix (asal-muasal Linux), OpenWindows, Plan9 & Amoeba,
QNX, RTEMS, Solaris. Dari semua itu, yang paling banyak digunakan
untuk menangani tugas dunia-nyata saat ini umumnya adalah Linux, BSD
dan Solaris.

cat.
Solaris punya hubungan dekat dengan FreeBSD (yang awalnya adalah
anak cabang dari NetBSD). kedua OS ini dibidani oleh developer yang
sama: Bil Joy, salah satu pendiri Sun MicroSystem.


3. BSD Family
Keluarga BSD yang utama terdiri dari: FreeBSD, NetBSD dan OpenBSD.
Perbedaan diantara ketiga saudara ini adalah:

- NetBSD: dikembangkan untuk mencapai portabilitas tinggi, saat ini
mendukung lebih dari 58 platform: acorn26, acorn32, algor, alpha,
amd64, amiga, amigappc, arc, arm32, atari, bebox, cats, cesfic,
cobalt, dreamcast, evbarm, evbmips, evbppc, evbsh3, evbsh5, ews4800mips,
hp300, hp700, hpcarm, hpcmips, hpcsh, i386, ia64, ibmnws, iyonix,
landisk, luna68k, mac68k, macppc, mipsco, mmeye, mvme68k, mvmeppc,
netwinder, news68k, newsmips, next68k, ofppc, pc532, playstation2,
pmax, pmppc, prep, sandpoint, sbmips, sgimips, shark, sparc, sparc64,
sun2, sun3, vax, x68k, x86_64, xen dan zaurus (CPU: ARM, Alpha, HPPA,
MIPS, M68k, PowerPC, SH3, SH5, NS32k, SPARC, VAX, i386 dan x86_64).

kebanyakan kita cuma kenal platform i386, paling banter apple Mac smile

- OpenBSD: menekankan pada segi keamanan, bahkan bisa diperhitungkan
sebagai salah satu OS yang paling 'secure' saat ini.

- FreeBSD: dengan goal performance, saat ini hanya tersedia untuk
platform: Intel, Alpha, MIPS, ARM, Sparc, PowerPC dan XBOX, namun
memiliki koleksi (port) aplikasi yang paling lengkap diantara
ketiganya, bahkan dengan dominasi CPU Intel, secara de-facto FreeBSD
adalah yang paling populer karena memiliki komunitas terbanyak.

derivat FreeBSD:
DragonFly, turunan FreeBSD 4.11
TrustedBSD, peningkatan security, dibiayai oleh riset militer.
FriesBIE, Live-CD
Mac OS X


4. Usability
situs-situs terbesar/terpopuler dalam jenis layanannya masing-masing:
*.google.com: Linux
*.wikipedia.com: Linux
*.yahoo.com: FreeBSD

Search engine google & portal wikipedia memakai Linux, sementara
global internet service yang membutuhkan reliability dengan beban
berat seperti yahoo menggunakan FreeBSD, juga dari 2.5 juta host
FreeBSD yang saat ini aktif, separuhnya running di 20 hosting provider
terbesar di dunia, jadi secara subjektif bisa berarti FreeBSD-lah yang
saat ini jadi tulang punggung hosting internet.
http://news.netcraft.com/archives/2004/ … eebsd.html

Dari segi performansi processing data dan filesystem (mis. dengan
benchmark database MySQL), FreeBSD vs Linux bisa dibilang setara, tapi
dalam hal reliabilitas dan networking FreeBSD umumnya dianggap lebih
baik, banyak server FreeBSD yang tidak pernah down sekalipun selama
bertahun-tahun. ini juga yang membuat segmen user berbeda: Linux
biasanya digunakan sebagai Desktop, alternatif dari Windows, sementara
FreeBSD biasa dipasang sebagai server; tentu bisa saja Linux dijadikan
server dan sebaliknya FreeBSD menjadi Desktop, karena aplikasi yang
digunakan kebanyakan berasal dari sumber yang sama: open source.

cat.
Performance FreeBSD 5 dan 6 relatif menurun dibanding versi sebelumnya,
by design- karena enhancement di banyak segi, mottonya adalah:
FreeBSD 5: make it work,
FreeBSD 6: make it better,
dan FreeBSD 7: make it faster!

sebenarnya, baik Linux atau bahkan FreeBSD hanya cocok untuk
penggunaan pribadi atau perusahaan kelas kecil, sedang sampai besar.
kalau untuk bisnis raksasa sekelas yahoo dengan distributed
procesing ribuan unit komputer, keputusan bisnisnya juga kelas
'paus', tidak cuma tergantung performansi OS.

Dukungan aplikasi dan driver untuk Linux relatif lebih banyak daripada
untuk FreeBSD, sehingga FreeBSD mempunyai apa yang disebut sebagai:
Linux emulation; untuk menjalankan aplikasi yang ditulis hanya untuk
Linux (menggunakan syscall khusus Linux). uniknya, dengan hardware
yang sama, beberapa aplikasi seperti ini bisa berjalan lebih cepat
dalam FreeBSD-Linux emulation, dibanding jika dijalankan dalam Linux
sendiri. Fenomena ini menunjukkan kematangan dan kehandalan desain
FreeBSD sebagai OS secara keseluruhan *).

**)
juga membuktikan bahwa kerjasama lebih baik dibanding one-man-show
(berbeda dengan FreeBSD yang merupakan hasil kerja bareng tim, hanya
Linus yang berhak mengubah kernel Linux)

5.
Apakah FreeBSD lebih baik dibanding Linux atau sebaliknya? tentu ini
bisa jadi perdebatan panjang ideologi. Maksud tulisan ini hanya untuk
menunjukkan free OS alternatif selain Linux, dan FreeBSD adalah salah
satu free OS yang sangat layak untuk dieksplore.

Open Source

Penjelasan & Pengertian Open Source Software Dan Free Software

Open source software adalah istilah yang digunakan untuk software yang membuka/membebaskan source codenya untuk dilihat oleh orang lain dan membiarkan orang lain mengetahui cara kerja software tersebut dan sekaligus memperbaiki kelemahan-kelemahan yang ada pada software tersebut. Dan yang menarik dan salah satu keunggulannya adalah bahwa Open source software dapat diperoleh dan digunakan secara gratis tanpa perlu membayar lisensi. Biasanya orang mendapatkan software ini dari internet. Salah satu open source software yang terkenal yaitu Linux.

Keberadaan open source software ini sangat ditunjang oleh internet. Mula-mula Open source software diambil dari internet kemudian digunakan oleh orang dan diperbaiki apabila ada kesalahan. Hasil perbaikan dari open source ini kemudian dipublikasikan kembali melalui internet yang memungkinkan orang lain menggunakan dan memperbaikinya. Dan begitulah seterusnya. Saat ini sangat mudah mendapatkan open source software di internet.

Pengembangan open source software melibatkan banyak orang dari berbagai penjuru dunia yang berinteraksi melalui internet. Maka bermunculanlah berbagai macam software yang dibuat berbasis open source ini yang dipublikasikan melalui internet. Pola open source ini telah melahirkan developer-developer handal dari berbagai penjuru dunia.

Dengan pola open source orang dapat membuat dan mengembangkan apa yang disebut dengan free software. Software ini dapat digunakan tanpa perlu membayar lisensi atau hak cipta karena memang dikembangkan dengan pola open source. Jadi, dengan pola open source orang dapat mengembangkan software dan mempublikasikannya dengan bebas melalui internet. Maka tidak heran apabila kita akan banyak menemukan free software ini di internet dan bisa secara bebas mendownloadnya tanpa perlu membayar uang sepeser pun kepada pengembang software tersebut.

Free software disini juga bukan program kacangan. Anggapan bahwa barang yang gratis jelek kualitasnya tidak berlaku buat free software. Karena sudah terbukti kehandalannya. Dan karena free software berbasis open source maka software tersebut sudah melalui proses perbaikan yang terus menerus. Jadi tidak ada alasan tidak mau menggunakan free software ini dengan alasan kualitasnya yang tidak baik.

Dengan karakteristik yang telah disebutkan di atas maka tidak salah apabila kita menaruh harapan pada open source ini sebagai platform alternatif yang bisa kita gunakan dalam komputer kita. Penerapan pola open source di Indonesia juga dapat menghilangkan pemakaian software komersial secara ilegal dan memungkinkan bangsa Indonesia dikenal karya ciptanya dengan ikut mengembangkan open source software.