Video: 5 Software yang Biasa Dipakai oleh Hacker di Windows 2024
Open-source software (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:
- Pengagihan semula perisian
- Ketersediaan kod sumber
- Pengedaran lesen
- Sifat lesen
- Anti diskriminasi
Lesen
pengaturcara untuk 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:
- Lesen MIT
- GNU General Public License (GPL) 2. 0
- Lesen Apache 2. 0
- GNU General Public License (GPL) 3. 0
- 2. 0 (3-fasal, Baru atau Semakan)
Apabila anda menukar kod sumber, satu keperluan OSS adalah kemasukan dari apa yang anda ubah serta kaedah anda. Perisian yang dibuat selepas pengubahsuaian kod mungkin atau tidak boleh dibuat secara percuma.
Perbezaan Antara Perisian Terbuka dan Komersial
Perisian yang tersedia secara komersial 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 Sumber Terbuka Vs. Perisian Percuma
Berbeza dengan kepercayaan popular, tidak menumpukan kepada kos, atau kekurangannya, dari program.
Open Source memerlukan ketersediaan sumber kod dan pengedaran percuma. Perisian percuma, dengan cara yang serupa, termasuk pengubahsuaian kod tetapi menekankan kebebasan pengguna menikmati untuk melakukan apa yang mereka suka dengan perisian. Yayasan Perisian Bebas menggariskan 4 syarat untuk perisian dianggap bebas.
Selain 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 Terbuka Sumber
Walaupun kos adalah faktor pemacu, OSS mempunyai beberapa faedah tambahan:
- Keputusan berkualiti tinggi apabila kod sumber diteruskan, diuji dan ditetapkan.
- Ini adalah peluang pembelajaran yang berharga untuk pengaturcara. Mereka boleh belajar dan menggunakan kemahiran untuk program paling popular yang terdapat pada hari ini.
- Banyak yang menganggap perisian sumber terbuka lebih selamat daripada perisian berpemilik kerana bug dikenal pasti dan ditetapkan dengan cepat.
- Oleh kerana perisian sumber terbuka berada dalam domain publik, ada sedikit peluang yang dapat menjadi tidak tersedia. Ini penting untuk projek jangka panjang yang bergantung kepada alat-alat ini untuk tempoh projek.
- Kebanyakan perisian adalah percuma. Walau bagaimanapun, kos mungkin timbul seperti bayaran langganan atau sokongan.
Jenis Popular Perisian Sumber Terbuka
Teknologi sumber terbuka membantu menubuhkan banyak internet.
Tambahan pula, 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.
Lain-lain perisian sumber terbuka yang popular adalah:
- Pelayar web Mozilla Firefox
- Pelanggan e-mel Thunderbird
- Bahasa skrip PHP
- Bahasa pengaturcaraan Python
- Sistem pangkalan data Apache HTTP
- > 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.
Alat komunikasi
- - Pemesejan 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 diagihkan
- - Apabila berbilang pemaju di lokasi geografi yang berbeza mengubah suai data dan fail, sistem ini mengurus versi dan kemas kini yang berlainan. Senarai pelacak dan senarai pepijat
- - Benarkan projek berskala besar untuk memantau isu-isu dan menjejaki perbaikan mereka. Ujian dan alat debugging
- - Mengotomatikkan ujian semasa integrasi sistem dan debug program lain. Kesimpulan
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.
Perisian iGG Perisian iBank 4 Perisian Kewangan Peribadi untuk Mac
Kajian ini menerangkan bagaimana iBank 4 sepenuhnya dipaparkan Perisian kewangan peribadi Mac yang berfungsi untuk semua tugas pengurusan wang.
Di mana Menemukan Perisian Sumber Terbuka dan Perisian Domain Awam
Aplikasi sumber dan perisian domain awam? Ya. Aplikasi sumber terbuka tidak berada di bawah domain awam.
Perisian Permit Peristiwa dalam talian dan Perisian Semula Perisian
Dalam talian tersedia untuk perancang acara. Berikut adalah 8 ulasan untuk sistem pendaftaran acara paling popular dalam talian.