Selasa, 09 Mei 2017

Close source & Free Software

Close source
A.Pengertian close source
close source adalah kebalikan dari open source. close source adalah suatu software yang kode sourcenya tidak dipublikasikan, contohnya adalah Microsoft Windows, (Bukan berarti closed source disini bahwa hanya Bill Gate saja yang tahu kode sumber dari OS Windows, dan hanya dia yang melakukan pengembangan sendirian sampai hari ini, namun kenapa masih dikatankan close soure? hal ini dikarenakan kode sourcenya tidak di publikasikan ke umum dan hanya diketahui oleh pegawai-pegawainya saja atau hanya kelompok tertentu saja yang tahu, yang dalam hal ini hanya pihak perusahaan Microsoft). 
     
Free Software
A.Pengertian free software
Free software merupakan perangkat lunak bebas adalah tentang kebebasan para pengguna untuk menjalankan, menyalin, mendistribusikan, mempelajari, mengubah dan meningkatkan kinerja perangkat lunak. Hal ini berarti bahwa pengguna program memiliki empat kebebasan yang mendasar:
Kebebasan untuk menjalankan program, untuk tujuan apa saja (kebebasan 0).
Kebebasan untuk mempelajari bagaimana program itu bekerja, dan mengubahnya sesuai keinginan anda (kebebasan 1). Akses ke kode sumber program merupakan suatu prasyarat untuk poin ini.
Kebebasan untuk mengedarkan salinan dari perangkat lunak, sehingga Anda dapat membantu sesama (kebebasan 2).
Kebebasan untuk memperbaiki program, dan mempublikasikan versi perbaikan Anda ke khalayak umum sehingga orang lain dapat menikmati keuntungannya (kebebasan 3). Akses pada kode program merupakan suatu prasyarat juga.
    
    Suatu program merupakan perangkat lunak bebas, bila setiap pengguna memiliki semua dari kebebasan tersebut. Dengan demikian, Anda seharusnya bebas untuk menyebarluaskan salinan program, baik dengan atau tanpa modifikasi, secara gratis atau pun dengan memungut biaya penyebarluasan, kepada siapapun dan dimanapun. Kebebasan untuk melakukan hal-hal ini berarti (antara lain) bahwa Anda tidak harus meminta atau pun membayar untuk mendapatkan ijin guna melakukan hal hal tersebut.
Anda juga seharusnya memiliki kebebasan untuk membuat modifikasi dan menggunakannya secara pribadi dalam pekerjaan anda sendiri atau untuk sekedar bermain main, bahkan tanpa perlu mengumumkan bahwa mereka (program yang anda modifikasi) ada. Dan jika Anda menerbitkan perubahan Anda, Anda tidak perlu memberitahu orang tertentu, atau dengan cara tertentu.

Tidak ada komentar:

Posting Komentar

cara konfigurasi DNS server

Nama : Bunga Syah Fitri Dewi Kelas : XII - TKJ 3 Cara Konfigurasi DNS Server Sebelum  membuat atau konfigurasi dns server di linux...