BLC TELKOM KLATEN

Senin, 11 September 2017

Open Source dan Close Source

Assalamu'alaikum Wr.Wb
Pada kesempatan kali ini saya akan sharing sedikit tentang open source & close source.
 

A.Pendahuluan
Artikel ini ditulis untuk lebih mengenal tentang open source dan close source.

B.Latar Belakang
Agar saya dan pembaca bisa memahami tentang open source dan close source.

C.Maksut dan Tujuan
Mengerti perbedaan open source dan close source.

D.Hasil yang Diharapkan
Bisa memahami perbedaan open source dan close source.
 

E.Alat  dan Bahan
1.Laptop.
2.Koneksi internet.
 

F.Jangka Waktu
3 - 4 jam.

G.Tahap Pelaksanaan


     Di bawah kode sumber sumber closed source tidak dilepaskan ke publik. Perangkat lunak sumber tertutup dipelihara oleh tim yang menghasilkan produk mereka dalam keadaan terkompilasi, yang memungkinkan akses pasar. Microsoft, pemilik dan pengembang Windows dan Microsoft Office, bersama dengan perusahaan perangkat lunak utama lainnya, telah lama menjadi pendukung model bisnis ini, walaupun pada bulan Agustus 2010, manajer umum interoperabilitas Microsoft Jean Paoli mengatakan Microsoft "menyukai open source" dan anti- posisi open-source adalah sebuah kesalahan.     Model FOSS memungkinkan pengguna dapat melihat dan memodifikasi kode sumber produk, namun sebagian besar kode tersebut tidak ada dalam domain publik. Keuntungan umum yang dikutip oleh para pendukung karena memiliki struktur seperti itu dinyatakan dalam bentuk kepercayaan, penerimaan, kerja tim dan kualitas.     Lisensi non-bebas digunakan untuk membatasi advokasi gerakan perangkat lunak bebas yang dianggap sebagai kebebasan penting. Lisensi, apakah menyediakan kode sumber terbuka atau tidak, itu tidak menetapkan "empat kebebasan perangkat lunak", tidak dianggap "bebas" oleh gerakan perangkat lunak bebas. Lisensi sumber tertutup adalah salah satu yang membatasi hanya ketersediaan kode sumber. Sebaliknya, sebuah lisensi copyleft mengklaim untuk melindungi "empat kebebasan perangkat lunak" dengan secara eksplisit mengabulkannya dan kemudian secara eksplisit melarang seseorang untuk mendistribusikan ulang paket atau menggunakan kembali kode di dalamnya untuk membuat karya turunan tanpa menyertakan klausul lisensi yang sama. Beberapa lisensi memberikan empat kebebasan perangkat lunak namun mengizinkan redistributor untuk menghapusnya jika mereka menginginkannya. Lisensi semacam itu terkadang disebut lisensi perangkat lunak permisim. Contoh dari lisensi tersebut adalah Lisensi FreeBSD yang memungkinkan perangkat lunak turunan didistribusikan sebagai sumber non-bebas atau tertutup, selama memberi kredit kepada perancang asli.     Kesalah pahaman yang sering dilakukan oleh kedua pendukung dan pencela FOSS adalah bahwa hal itu tidak dapat dikapitalisasi. FOSS dapat dan telah dikomersialisasikan oleh perusahaan seperti Red Hat, Canonical, Mozilla, Google, IBM, Novell, Sun / Oracle, VMware dan lain-lain.

Perangkat lunak sumber tertutup.     Model bisnis utama untuk perangkat lunak sumber tertutup melibatkan penggunaan batasan pada apa yang dapat dilakukan dengan perangkat lunak dan pembatasan akses ke kode sumber asli. Hal ini dapat mengakibatkan suatu bentuk kelangkaan buatan yang dipaksakan pada produk yang sebaliknya sangat mudah untuk disalin dan didistribusikan ulang. Hasil akhirnya adalah pengguna akhir tidak benar-benar membeli perangkat lunak, namun membeli hak untuk menggunakan perangkat lunak. Untuk tujuan ini, kode sumber ke perangkat lunak sumber tertutup dianggap sebagai rahasia dagang oleh produsennya. 

➤FOSS     Metode FOSS, di sisi lain, biasanya tidak membatasi penggunaan perangkat lunak dengan cara ini. Sebagai gantinya, model pendapatan terutama didasarkan pada layanan pendukung. Red Hat Inc. dan Canonical Ltd. adalah perusahaan sejenis yang memberikan perangkat lunaknya secara gratis, namun mengenakan biaya untuk layanan pendukung. Kode sumber perangkat lunak biasanya diberikan, dan perangkat lunak biner pra-kompilasi sering menyertainya untuk kenyamanan. Akibatnya, kode sumber bisa dimodifikasi secara bebas. Namun, mungkin ada beberapa pembatasan berbasis lisensi untuk mendistribusikan ulang perangkat lunak. Umumnya, perangkat lunak dapat dimodifikasi dan didistribusikan ulang secara gratis, asalkan kredit diberikan kepada produsen perangkat lunak asli. Selain itu, FOSS umumnya dapat dijual secara komersial, asalkan kode sumbernya disediakan. Ada berbagai macam lisensi perangkat lunak bebas yang menentukan bagaimana sebuah program dapat digunakan, dimodifikasi, dan dijual secara komersial (lihat lisensi tipe GPL, LGPL, dan BSD). FOSS juga dapat didanai melalui donasi. 
     Filosofi perangkat lunak yang menggabungkan aspek FOSS dan perangkat lunak berpemilik adalah perangkat lunak inti terbuka, atau perangkat lunak open source komersial. Meskipun mendapat kritik dari beberapa pendukung FOSS, telah menunjukkan keberhasilan marjinal. Contoh software open core meliputi MySQL dan VirtualBox. Sistem operasi MINIX digunakan untuk mengikuti model bisnis ini, namun menggunakan lisensi BSD lengkap setelah tahun 2000

     Model ini telah terbukti agak sukses, seperti disaksikan di komunitas Linux. Ada banyak distribusi GNU / Linux yang tersedia, namun banyak dari mereka hanyalah versi modifikasi dari beberapa versi sebelumnya. Sebagai contoh, Fedora Linux, Mandriva Linux, dan PCLinuxOS adalah turunan dari produk sebelumnya, Red Hat Linux. Faktanya, Red Hat Enterprise Linux itu sendiri merupakan turunan dari Fedora Linux. Ini adalah contoh dari satu vendor yang menciptakan sebuah produk, yang memungkinkan pihak ketiga memodifikasi perangkat lunak, dan kemudian menciptakan produk tersier berdasarkan versi yang dimodifikasi. Semua produk yang tercantum di atas saat ini diproduksi oleh perusahaan layanan perangkat lunak. 
     Sistem operasi yang dibangun di atas kernel Linux tersedia untuk arsitektur prosesor yang lebih luas daripada Microsoft Windows, termasuk PowerPC dan SPARC. Tak satu pun dari ini bisa cocok dengan popularitas arsitektur x86, namun mereka memiliki sejumlah pengguna yang signifikan; Windows tetap tidak tersedia untuk arsitektur alternatif ini, walaupun sebelumnya ada port semacam itu di masa lalu. 
     Keluhan yang paling jelas terhadap FOSS berkisar pada fakta bahwa menghasilkan uang melalui beberapa metode tradisional, seperti penjualan penggunaan salinan individual dan pembayaran royalti paten, jauh lebih sulit dan terkadang tidak praktis dengan FOSS. Selain itu, FOSS telah dianggap merusak pasar perangkat lunak komersial, yang dibuktikan dalam dokumen yang dirilis sebagai bagian dari dokumen Microsoft Halloween yang bocor. 
     Biaya pembuatan salinan program perangkat lunak pada dasarnya nol, jadi biaya per penggunaan mungkin tidak masuk akal untuk perangkat lunak open-source. Pada satu waktu, pengembangan perangkat lunak open-source hampir sepenuhnya berbasis relawan, dan walaupun ini benar untuk banyak proyek kecil, banyak aliran dana alternatif telah diident
ifikasi dan digunakan untuk FOSS:

    
Berikan program dan biaya untuk pemasangan dan dukungan (yang digunakan oleh banyak distribusi Linux).
 

    "Komoditi melengkapi": membuat produk lebih murah atau gratis sehingga 
orang lebih cenderung membeli produk atau layanan terkait yang Anda jual.
 

    Penghindaran biaya / pembagian biaya: banyak pengembang memerlukan produk, jadi masuk akal untuk berbagi biaya pengembangan (ini adalah asal mula Sistem X Window dan server web Apache).
 

     Semakin FOSS dikembangkan oleh organisasi komersial. Pada tahun 2004, Andrew Morton mencatat bahwa 37.000 dari 38.000 patch baru-baru ini di kernel Linux diciptakan oleh pengembang yang langsung membayar untuk mengembangkan kernel Linux. Banyak proyek, seperti X Window System dan Apache, telah memiliki pengembangan komersial sebagai sumber perbaikan utama sejak awal. Tren ini telah berakselerasi dari waktu ke waktu. [Rujukan?] 
     Ada beberapa [siapa?] Yang menganggap bahwa komersialisasi FOSS adalah model bisnis yang dirancang dengan buruk karena perusahaan FOSS komersial menjawab kepada pihak-pihak yang memiliki agenda yang berlawanan. Di satu sisi, perusahaan FOSS komersial menjawab para pengembang sukarelawan, yang sulit untuk mengikuti jadwal, dan di sisi lain mereka menjawab para pemegang saham, yang mengharapkan pengembalian investasi mereka. Seringkali pengembangan FOSS tidak sesuai jadwal dan oleh karena itu mungkin ada efek buruk pada perusahaan pelepasan FOSS komersial tepat waktu.

     Implementasi pengganti FOSS yang kompatibel untuk perangkat lunak berpemilik dianjurkan oleh Free Software Foundation untuk memungkinkan pengguna mereka menggunakan FOSS dan bukan perangkat lunak berpemilik, misalnya mereka telah mencantumkan GNU Octave, pengganti API untuk MATLAB, sebagai salah satu proyek prioritas tinggi mereka. Dulu daftar ini berisi implementasi Java dan CLI biner yang kompatibel secara gratis, seperti GNU Classpath dan DotGNU. Dengan demikian perkembangan "turunan" pun penting menurut pendapat banyak orang dari FOSS. Namun, tidak ada analisis kuantitatif, jika FOSS kurang inovatif daripada perangkat lunak berpemilik, karena ada juga turunan / penerapan kembali pengembangan proprietary. 
     Beberapa proyek FOSS yang terkenal adalah kode warisan (misalnya, FreeBSD atau Apache) yang dikembangkan sejak lama terlepas dari pergerakan perangkat lunak bebas, atau oleh perusahaan seperti Netscape (yang menggunakan kode sumbernya dengan harapan mereka dapat bersaing lebih baik), atau oleh perusahaan seperti MySQL yang menggunakan FOSS untuk memikat pelanggan atas produk berlisensi yang lebih mahal. Namun, penting dicatat bahwa sebagian besar proyek ini telah melihat penulisan ulang yang besar atau bahkan lengkap (misalnya kode Mozilla dan Apache 2, misalnya) dan tidak mengandung banyak kode asli. 
➤Inovasi telah datang, dan terus berlanjut, dari dunia open-source:
    
GmailFS adalah contoh bagus dari sifat kolaboratif pengembangan open source. Membangun FUSE (yang memungkinkan filesystem diimplementasikan di userspace, alih-alih sebagai kode yang perlu dimasukkan ke kernel) dikombinasikan dengan libgmail, yang merupakan perpustakaan Python untuk akses terprogram ke toko pesan Gmail pengguna, hasilnya adalah kemampuan untuk menggunakan beberapa gigabyte ruang pesan Gmail sebagai fileserver yang dapat diakses dari manapun di Internet.
   

     Perl, bahasa skrip open-source perintis, membuat banyak fitur populer, seperti ekspresi reguler dan array asosiatif, yang tidak biasa pada saat itu. Bahasa Python yang lebih baru melanjutkan inovasi ini, dengan fitur seperti konstruksi fungsional dan unifikasi kamus kelas.
 

    dcraw adalah alat sumber terbuka untuk mendekodekan gambar format RAW dari berbagai kamera digital, yang dapat menghasilkan gambar yang lebih baik daripada alat sumber tertutup yang disediakan oleh vendor kamera itu sendiri.
 

    Sejumlah model laptop tersedia dengan penekanan khusus pada kemampuan multimedia. Sementara ini selalu terinstal dengan salinan Microsoft Windows, beberapa di antaranya juga menawarkan mode "fast-boot" alternatif (seperti Phoenix HyperSpace) berdasarkan GNU / Linux. Ini akan memakan waktu lama untuk boot up Windows.
 

    Media player VLC, Songbird, dan Amarok adalah pemain musik FOSS yang mengintegrasikan sumber data berbasis internet ke tingkat yang belum pernah terjadi sebelumnya, mengambil informasi lagu dari MusicBrainz, informasi trek terkait dari last.fm, sampul album dari amazon.com dan menampilkan Wikipedia artis. halaman dalam player
 

Sementara diakui terinspirasi oleh lapisan grafis Quartz Mac OS X, Compiz Fusion telah mempelopori konsep "plug in" dekorator jendela dan efek animasi. Pengguna dapat mengembangkan efek kreatif dan unik mereka sendiri.
Produk telekomunikasi open-source, seperti Asterisk PBX, telah merevolusi industri ICT.
Ada upaya substansial terhadap implementasi desktop semantik di komunitas FOSS.
Lingkungan desktop hari ini berinovasi mengenai gagasan unik mereka tentang Desktop Sosial.
Banyak proyek penelitian akademis merilis hasil mereka sebagai FOSS. 

➤Kualitas kode     Analisis kode kernel sistem operasi FreeBSD, Linux, Solaris, dan Windows mencari perbedaan antara kode yang dikembangkan dengan menggunakan properti open source (dua kernel pertama) dan kode kepemilikan (dua kernel lainnya). Studi ini mengumpulkan metrik di bidang organisasi arsip, struktur kode, gaya kode, penggunaan preprocessor C, dan organisasi data. Hasil agregat menunjukkan bahwa di berbagai bidang dan berbagai metrik, empat sistem yang dikembangkan dengan menggunakan proses pengembangan sumber terbuka dan tertutup memberi skor yang sebanding. Studi yang disebutkan di atas dibantah oleh sebuah studi yang dilakukan oleh Coverity, Inc yang menemukan kode sumber terbuka agar lebih berkualitas. 

➤Keamanan     Sebuah studi yang dilakukan pada tujuh belas perangkat lunak open source dan closed source menunjukkan bahwa jumlah kerentanan yang ada dalam perangkat lunak tidak terpengaruh oleh model ketersediaan sumber yang digunakannya. Penelitian ini menggunakan metrik yang sangat sederhana untuk membandingkan jumlah kerentanan antara perangkat lunak open-source dan closed-source. Studi lain juga dilakukan oleh sekelompok profesor di Northern Kentucky University pada empat belas aplikasi web open source yang ditulis di PHP. Studi ini mengukur kerapatan kerentanan pada aplikasi web dan menunjukkan bahwa beberapa di antaranya memiliki kerapatan kerentanan yang meningkat, namun beberapa di antaranya juga memiliki kerapatan kerentanan yang menurun.
 
H. Hasil yang Didapatkan
Sistem operasi dibedakan menjadi 2 yaitu open source(terbuka) dan close source (tertutup)

I. Kesimpulan
Sudah mengerti perbedaan open source dan close source.

J. Referensi
https://en.wikipedia.org/wiki/Comparison_of_open-source_and_closed-source_software

Wassalamu'alaikum Wr.Wb

0 komentar:

Posting Komentar

Diberdayakan oleh Blogger.

Text Widget

Apa itu K3LH ?

A. Pengertian   K3LH adalah pengertian tentang Program Kesehatan dan Keselamatan Kerja dan Lingkungan Hidup pada suatu perusahaan atau ...

Cari Blog Ini

Arsip Blog

About

About

Popular Posts