Ketahui Mengenai Perisian Terbuka Sumber

Perisian sumber terbuka (OSS) adalah perisian komputer yang diedarkan dengan kod sumbernya yang tersedia untuk pengubahsuaian. Perisian ini biasanya termasuk lesen untuk pengaturcara untuk menukar perisian dengan cara yang mereka pilih. Mereka boleh membetulkan pepijat, memperbaiki fungsi, atau menyesuaikan perisian untuk memenuhi keperluan mereka sendiri. Inisiatif Sumber Terbuka (OSI) adalah pihak berkuasa utama di OSS; definisi perisian sumber terbuka mematuhi peraturan di bawah 10 kriteria.

Ini termasuk:

Lesen

Lesen yang berbeza membenarkan pengaturcara mengubah suai perisian dengan pelbagai syarat yang dilampirkan. OSI meluluskan lesen yang mematuhi definisi mereka mengenai perisian sumber terbuka. 5 lesen yang paling popular menurut Knowledgebase Bebek Hitam adalah:

  1. Lesen MIT
  2. GNU General Public License (GPL) 2.0
  3. Lesen Apache 2.0
  4. GNU General Public License (GPL) 3.0
  5. Lesen BSD 2.0 (3-fasal, Baru atau Semakan)

Apabila anda menukar kod sumber, satu keperluan OSS adalah kemasukan dari apa yang anda ubah serta cara anda. Perisian yang dibuat selepas pengubahsuaian kod mungkin atau tidak boleh dibuat secara percuma.

Perbezaan Antara Sumber Terbuka dan Perisian Komersial

Perisian yang tersedia secara komersil, atau perisian proprietari, tidak memberikan akses kepada kod sumbernya kerana perisian itu adalah harta intelek orang lain.

Akibatnya, pengguna sering membayarnya.

OSS, sebaliknya, adalah usaha kerjasama - perisian ini berkongsi harta intelek di kalangan semua yang telah membantu membangun atau mengubahnya.

Perisian Terbuka Sumber Vs. Perisian Percuma

Bertentangan dengan kepercayaan popular, tidak menumpukan kepada kos, atau kekurangannya, dari program.

Sumber Terbuka melibatkan ketersediaan kod sumber dan pengagihan percuma. Perisian percuma, dengan cara yang serupa, termasuk pengubahsuaian kod tetapi menekankan kebebasan pengguna menikmati untuk melakukan apa yang mereka suka dengan perisian tersebut. Yayasan Perisian Bebas menggariskan 4 syarat untuk perisian dianggap bebas.

Di samping itu, perisian boleh dikelaskan sebagai perisian percuma. Ini bermakna pengguna memuat turun perisian tanpa kos, tetapi mereka tidak boleh membuat sebarang perubahan pada kod sumbernya.

Kelebihan Perisian Sumber Terbuka

Walaupun kos adalah faktor pemacu, OSS mempunyai beberapa faedah tambahan:

Jenis Popular Perisian Sumber Terbuka

Teknologi sumber terbuka membantu menubuhkan banyak internet. Tambahan lagi, banyak program yang anda dan saya gunakan setiap hari berdasarkan teknologi sumber terbuka. Sebagai contoh, Android OS dan OS X Apple adalah berdasarkan kepada kernel dan teknologi sumber terbuka Unix / BSD.

Perisian sumber terbuka yang popular adalah:

Sumber Terbuka dan Pemaju

Projek OSS adalah peluang kerjasama yang meningkatkan kemahiran dan membina hubungan di lapangan. Pemaju mestilah mahir dengan alat standard pembangunan sumber terbuka.

Kesimpulannya

Beribu-ribu projek sumber terbuka adalah alternatif kepada perisian proprietari. Bekerja pada projek OSS sebagai laluan untuk membina kerjaya dalam pembangunan perisian. Di samping itu, pengaturcara boleh mengasah kemahiran mereka dengan bekerja pada program perisian terbesar di dunia. Perisian Facebook, Google, dan LinkedIn sebagai Sumber Terbuka, jadi pemaju boleh berkongsi pengetahuan, membuat inovasi penyelesaian dan menyumbang kepada produk yang stabil dan berfungsi.