Rumah Perangkat lunak Apa itu perambatan perangkat lunak? - definisi dari techopedia

Apa itu perambatan perangkat lunak? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa yang dimaksud dengan Propagasi Perangkat Lunak?

Perambatan perangkat lunak mengacu pada perubahan kode aplikasi yang ada dan menyebarkan salinan kode yang diubah ke pengguna lain. Ini awalnya ditetapkan pada konferensi GNU General Public Version Versi 3 (GPLv3) internasional pertama pada tahun 2006 untuk mencegah perangkat lunak GNU dicakup oleh undang-undang hak cipta negara mana pun. Perangkat lunak GNU dimaksudkan untuk bebas, sehingga peningkatan perangkat lunak dan distribusi peningkatannya didorong di bawah Lisensi Publik Umum GNU (GPL).

Techopedia menjelaskan Propagasi Perangkat Lunak

Perambatan perangkat lunak pada dasarnya berarti memodifikasi suatu program dan kemudian membagikan kode yang dimodifikasi dengan yang lain. Untuk perangkat lunak berpemilik, ini merupakan pelanggaran hak cipta yang jelas. Proyek GNU menggunakan istilah propagasi perangkat lunak sebagai solusi untuk mencegah kode GNU menjadi bagian dari perangkat lunak yang dilindungi hak cipta.


Jika seorang programmer mengambil kode GNU dan mengubahnya, ia diizinkan untuk membagikannya (menyebarkan) tetapi ia telah kehilangan hak hukumnya dengan melakukannya. Jika pemrogram mengajukan klaim kepemilikan, lisensi asli yang ia setujui untuk mendapatkan kode tersebut melepaskan haknya atas kode tersebut dalam waktu 60 hari dari pelanggaran (dalam hal ini, klaim kepemilikan). Programmer dibiarkan memiliki tweak pada basis kode yang tidak berhak untuknya, sehingga mencegah keuntungan komersial apa pun untuk mengklaim kepemilikan.


GNU GPL telah memberikan hak kepada pengguna untuk memodifikasi dan mengeksekusi kode sesuai keinginan mereka, sehingga bahasa propagasi perangkat lunak ditambahkan untuk mencegah segala upaya untuk mengklaim kepemilikan ketika / jika modifikasi tersebut dibagikan.

Apa itu perambatan perangkat lunak? - definisi dari techopedia