• 2025-04-02

Definisi dan Contoh Perisian Sumber Terbuka

SE 1 PERISIAN SUMBER TERBUKA

SE 1 PERISIAN SUMBER TERBUKA

Isi kandungan:

Anonim

Perisian sumber terbuka (OSS) adalah apa-apa jenis perisian komputer yang diedarkan dengan kod sumber yang tersedia untuk pengubahsuaian. Ini bermakna ia 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.

Kriteria Perisian Terbuka Sumber

Inisiatif Sumber Terbuka (OSI), bukan keuntungan global yang ditubuhkan pada tahun 1998, bertindak sebagai pihak berkuasa utama di OSS. Takrifan perisian terbuka sumber termasuk 10 kriteria, yang berkaitan dengan perkara-perkara seperti:

  • Pengagihan semula perisian
  • Ketersediaan dan integriti kod sumber
  • Pengedaran dan sifat-sifat lesen
  • Kerja-kerja asal
  • Anti-diskriminasi

Lesen

Lesen yang berbeza membenarkan para pengatur cara mengubah suai perisian dengan pelbagai syarat yang dilampirkan. Menurut Black Duck KnowledgeBase, pangkalan data kira-kira dua juta projek sumber terbuka, lima daripada lesen paling popular 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, OSS memerlukan kemasukan apa yang anda ubah serta cara anda. Perisian yang dibuat selepas pengubahsuaian kod mungkin atau tidak boleh dibuat secara percuma.

Perisian Sumber Terbuka vs. Perisian Komersil

Perisian yang tersedia secara komersial, perisian komersil atau proprietari, tidak memberikan akses kepada kod sumbernya kerana perisian itu adalah harta intelek orang lain. Akibatnya, pengguna sering membayarnya. OSS, sebaliknya, adalah usaha bersama; Perisian ini dikongsi harta intelek di kalangan semua yang telah membantu membangun atau mengubahnya.

Perisian Terbuka Sumber berbanding Perisian Percuma

Walaupun istilah ini sering digunakan secara bergantian, OSS sedikit berbeza daripada perisian percuma. Kedua-duanya berurusan dengan keupayaan untuk memuat turun dan mengubah suai perisian tanpa had atau caj. Walau bagaimanapun, perisian percuma-konsep yang dibangunkan pada tahun 1980-an oleh penyelidik sains komputer MIT, Richard Stallman-ditakrifkan oleh empat syarat, seperti yang digariskan oleh Yayasan Perisian Bebas bukan keuntungan. "Keempat kebebasan" ini menekankan keupayaan pengguna untuk menggunakan dan menikmati perisian yang mereka lihat patut.

Sebaliknya, kriteria OSS, yang Open Source Initiative berkembang satu dekad kemudian, memberi penekanan lebih kepada modifikasi perisian, dan akibat mengubah kod sumber, pelesenan, dan pengedaran.

Jelas, kedua-dua bertindih; ada yang mengatakan perbezaan antara OSS dan perisian percuma lebih berfilsafat daripada praktikal. Walau bagaimanapun, tidak perlu dikelirukan dengan perisian percuma. Perisian biasanya merujuk kepada perisian proprietari yang pengguna boleh memuat turun tanpa kos, tetapi kod sumbernya tidak boleh diubah.

Kelebihan Perisian Sumber Terbuka

Walaupun kekurangan kosnya adalah kelebihan utama, OSS mempunyai beberapa faedah tambahan:

  • Kualitinya dapat dengan mudah dan bertambah baik apabila kod sumbernya diteruskan, diuji, dan ditetapkan.
  • Ia menawarkan peluang pembelajaran yang berharga bagi pengaturcara. Mereka boleh menggunakan kemahiran untuk program paling popular yang terdapat pada hari ini.
  • Ia boleh menjadi lebih selamat daripada perisian proprietari kerana bug dikenal pasti dan ditetapkan dengan cepat.
  • Memandangkan ia berada dalam domain awam, dan sentiasa tertakluk kepada kemas kini, terdapat sedikit kemungkinan ia boleh menjadi tidak tersedia atau cepat ketinggalan zaman-tambah penting bagi projek jangka panjang.

Jenis Popular Perisian Sumber Terbuka

Teknologi sumber terbuka membantu menubuhkan banyak internet. Selain itu, banyak program yang digunakan setiap hari berdasarkan teknologi sumber terbuka. Kes di dalamnya: Android OS dan Apple OS X adalah berdasarkan kepada kernel dan teknologi sumber terbuka Unix / BSD.

Perisian sumber terbuka yang popular adalah:

  • Pelayar web Firefox Mozilla
  • Pelanggan e-mel Thunderbird
  • Bahasa skrip PHP
  • Bahasa pengaturcaraan Python
  • Pelayan web HTTP Apache

Perisian Terbuka dan Pemaju

Projek OSS adalah peluang kerjasama yang meningkatkan kemahiran dan membina hubungan di lapangan. Bidang yang boleh dilakukan oleh pemaju termasuk:

  • Alat komunikasi. E-mel, pemesejan masa nyata, forum, dan pembangun membantu wiki untuk mencari penyelesaian atau idea yang melantun antara satu sama lain.
  • Sistem kawalan semakan yang diedarkan. Apabila berbilang pemaju di lokasi geografi yang berbeza mengubah suai data dan fail, sistem ini menguruskan versi dan kemas kini yang berlainan.
  • Senarai pelacak dan senarai pepijat. Ciri-ciri ini membolehkan projek berskala besar memantau isu-isu dan menjejaki perbaikan mereka.
  • Ujian dan alat debugging. Ciri-ciri ini mengautomasikan ujian semasa integrasi sistem dan debug program lain.

Garisan bawah

Perisian sumber terbuka adalah alternatif kepada perisian proprietari. Mengambil bahagian dalam projek OSS boleh menjadi landasan untuk membina kerjaya dalam pembangunan perisian, yang membolehkan para pengatur program mengasah kemahiran mereka dengan mengusahakan program perisian terbesar di dunia. Facebook, Google dan LinkedIn melepaskan OSS, jadi pemaju boleh berkongsi pengetahuan, penyelesaian inovatif, dan menyumbang kepada produk yang stabil dan berfungsi.


Artikel yang menarik

Panduan Kedai Pet Online

Panduan Kedai Pet Online

Kedai haiwan kesayangan dalam talian semua kemarahan, terima kasih kepada kemudahan yang ditawarkan ini kepada pelanggan. Berikut adalah beberapa maklumat untuk mereka yang mempertimbangkan laluan runcit ini.

Lengkap Lirik untuk Lagu Tentera Udara A.S.

Lengkap Lirik untuk Lagu Tentera Udara A.S.

Lagu Tentera Udara dengan lirik permulaan "Mati kami pergi ke biru liar di sana" disusun sebelum Angkatan Udara adalah cabang sendiri dari tentera A.S..

Profil Cawangan Keadilan Jenayah Amerika

Profil Cawangan Keadilan Jenayah Amerika

Panduan mengenai asas-asas cawangan keadilan jenayah Amerika dan wawasan ke mana anda mungkin dapat mencari kerjaya yang terbaik untuk anda.

Perbezaan Antara VFW dan Legion Amerika

Perbezaan Antara VFW dan Legion Amerika

Baca latar belakang sejarah Legion Amerika vs Veteran Perang Luar Negeri (VFW), keperluan keahlian dan penglibatan masyarakat.

Ujian Kecergasan Fizikal Tentera: Bagaimana Mendapat Markah Terbaik Anda

Ujian Kecergasan Fizikal Tentera: Bagaimana Mendapat Markah Terbaik Anda

Tentara tentera perlu mengambil ujian kecergasan fizikal setiap tahun dengan push-ups, sit-up, dan jangka masa dua mil. Berikut adalah cara untuk mendapatkan skor terbaik anda.

Buat Kebanyakan Penilaian Prestasi Pekerja Tahunan

Buat Kebanyakan Penilaian Prestasi Pekerja Tahunan

Ketahui mengapa syarikat memerlukan ulasan prestasi pekerja tahunan, serta dapatkan tip untuk mengubah formaliti ini menjadi pengalaman yang berharga.