Perbezaan Antara Sumber Terbuka dan Perisian Percuma

Anonim

Open Source vs. Software Percuma

Perisian Terbuka dan Perisian Percuma adalah dua pergerakan yang telah muncul untuk mengatasi trend pesat perisian proprietari yang dikomersialkan. Dari nama 'Open Source', anda sudah dapat menyimpulkan bahawa kod sumber perisian tersedia secara percuma untuk orang lain untuk melihat dan belajar. Sebenarnya, skala perisian sumber terbuka mempunyai lebih banyak ketentuan daripada hanya mempunyai kod sumber yang dapat dilihat. Terdapat banyak definisi untuk Perisian Percuma, yang paling umum adalah 'perisian percuma', atau perisian yang anda tidak perlu bayar untuk digunakan. Walau bagaimanapun, Pergerakan Perisian Percuma menentukan bahawa kebebasan dalam perisian percuma memanjang jauh melebihi kos perisian. Pada asasnya, pengguna boleh berbuat apa-apa untuk Perisian Percuma, asalkan perisian yang dihasilkan juga percuma.

Perisian Percuma adalah kaedah perkongsian kod ketat berbanding Open Source, yang membolehkan pembuat kod menentukan keadaan tertentu, untuk membolehkan penggunaan undang-undang dan pengedaran perisian. Pengkod perisian Open Source boleh menentukan sama ada pengguna dibenarkan mengagihkan semula kod yang diubah suai atau tidak. Ini tidak mungkin dengan Perisian Percuma, kerana ia secara khusus menunjukkan bahawa kod yang diubahsuai yang diperolehi dari Perisian Percuma, juga harus dikeluarkan sebagai Perisian Percuma.

Aspek lain yang disokong oleh Perisian Percuma mengenai perisian Open Source adalah amalan sesetengah syarikat untuk memasarkan perisian mereka sebagai Sumber Terbuka, tetapi mempunyai majoriti fungsi sebagai perisian proprietari yang dijual pada harga. Jadi, walaupun perisian utama dilesenkan sebagai perisian Open Source, anda masih perlu membayar untuk mendapatkan fungsi penuh. Perisian Percuma tidak dibenarkan untuk bekerja dengan perisian proprietari, dengan itu menghapuskan kemungkinan istilah Perisian Percuma yang digunakan dalam cara yang mengelirukan.

Walaupun terdapat puak-puak utama dalam perjuangan untuk perisian percuma dan sumber terbuka, mereka masih bersatu menentang musuh bersama, perisian proprietari. Ciri-ciri masing-masing mungkin berbeza secara drastik, tetapi matlamat menyediakan perisian percuma dan extensible adalah perkara biasa bagi kedua-duanya.

Ringkasan:

1. Perisian Percuma adalah Perisian Open Source, tetapi perisian Open Source tidak semestinya Perisian Percuma.

2. Sumber Terbuka membolehkan pengkod lebih banyak mengawal programnya berbanding dengan Perisian Percuma.

3. Perisian Open Source boleh berfungsi dengan perisian proprietari lain, manakala Perisian Percuma tidak membenarkan yang sama.