• 2024-07-02

Aplikasi Perangkat Lunak Sumber Terbuka vs Domain Publik

20200520 UBUNTU 20.04 membuat file sharing server

20200520 UBUNTU 20.04 membuat file sharing server

Daftar Isi:

Anonim

Perangkat lunak open source memungkinkan pengguna untuk mengakses dan mengubah kode sumber dari program itu sendiri. Kode sumber pada dasarnya adalah daftar perintah yang menentukan bagaimana program dijalankan. Beberapa aplikasi open source memiliki batasan pada penggunaan dan distribusinya, tetapi banyak yang tidak.

Apakah Ada Perbedaan Antara Aplikasi Open Source dan Domain Publik?

Aplikasi open source tidak di bawah domain publik, dan ini memungkinkan orang untuk bebas menggunakan karya mereka. Perangkat lunak domain publik biasanya tidak memungkinkan akses ke kode sumber, meskipun hal ini tidak selalu terjadi. Perangkat lunak sumber terbuka tidak memiliki hak cipta.

Terkadang istilah "open source" digunakan secara bergantian dengan perangkat lunak "domain publik", tetapi mereka tidak sama.

Faktor-Faktor Yang Menentukan Adalah Hak Cipta atau Batasan Penggunaan

Perbedaan utama antara OS dan perangkat lunak domain publik bukanlah apakah kode sumber dapat diakses, tetapi apakah ada persyaratan lisensi atau batasan lain dalam menggunakan program, mengubah kode sumber, mendistribusikan kembali program atau pada hak cipta. Jika ada, itu adalah open source, bukan perangkat lunak domain publik.

Open Source Initiative, nirlaba berbasis di California, 501 (c) (3), menawarkan definisi perangkat lunak open source yang sangat terperinci dan legal, siapa yang dapat menggunakannya, dan bagaimana caranya. Mereka juga memiliki daftar alfabetis perusahaan yang menawarkan perangkat lunak sumber terbuka jika Anda ingin menyelidiki perusahaan tertentu. OpenSource.org adalah tempat yang tepat untuk mencari tahu lebih lanjut tentang bagaimana Anda dapat mengembangkan, berkolaborasi dan menggunakan perangkat lunak OS.

Perbedaan Penting Lainnya

Perangkat lunak OS dapat dibagikan secara bebas, digunakan, dan bahkan diubah oleh siapa pun. Ini dikembangkan melalui kontribusi banyak dan didistribusikan di bawah lisensi yang harus memenuhi kriteria tertentu untuk digunakan. Lisensi tidak dapat mendiskriminasi siapa pun. Dengan kata lain, Anda tidak dapat melarang sekelompok orang tertentu untuk menggunakan perangkat lunak. Itu harus memungkinkan untuk karya turunan.

Contohnya

Perangkat lunak open source datang dalam segala bentuk dan ukuran dan dapat melayani berbagai keperluan. Contohnya termasuk LINUX, Apache, Firefox, KOffice, Thunderbird, OpenOffice, KOffice, dan SquirrelMail. Firefox adalah browser web sederhana, sedangkan LINUX lebih rumit. Ini adalah sistem operasi berbasis UNIX. OpenOffice adalah suite kantor yang ditawarkan oleh Apache.

Dalam hal OpenOffice, Anda dapat mengunduh dan menginstal program di hampir semua komputer - gratis, bahkan jika Anda menginstalnya di banyak komputer. Buat salinan dan bagikan kepada teman dan keluarga. Tidak ada biaya lisensi. Gunakan seperti yang Anda lakukan pada pengolah kata lain, spreadsheet, atau program basis data. Dan jika Anda memiliki masalah - seperti itu muncul bug - atau jika Anda pikir Anda bisa membuatnya lebih baik, Anda dapat melaporkannya atau hanya men-tweak masalah itu sendiri. Program ini memungkinkan pengguna untuk "meningkatkan" itu, menurut Apache.

Apakah Ini Aman?

Kapan saja Anda mengizinkan akses oleh banyak pengguna, masalah virus muncul. Lanjutkan dengan hati-hati dan pastikan Anda memiliki aplikasi anti-virus yang baik ketika Anda mengakses perangkat lunak open source.


Artikel menarik

Mengapa Manajemen Adalah Karier dan Kepemimpinan Adalah Memanggil

Mengapa Manajemen Adalah Karier dan Kepemimpinan Adalah Memanggil

Berkembang dari manajer ke pemimpin lebih merupakan panggilan daripada karier. Artikel ini membagikan gagasan tentang mengeksplorasi dan mengembangkan diri kepemimpinan Anda.

Contoh Surat Pengantar untuk Pengembang Web Front-End

Contoh Surat Pengantar untuk Pengembang Web Front-End

Contoh surat pengantar untuk posisi pengembang web front-end bersama dengan resume yang cocok. Plus, contoh surat pengantar tambahan dan resume untuk pekerjaan.

Bagaimana Karyawan Garis Depan Membangun Kesetiaan Pelanggan

Bagaimana Karyawan Garis Depan Membangun Kesetiaan Pelanggan

Ingin memberikan layanan sempurna untuk mempertahankan pelanggan saat ini dan mendapatkan lebih banyak? Kiat-kiat ini akan membantu Anda menciptakan organisasi yang berfokus pada pelanggan.

Front-End vs Back-End vs Pengembangan Web Full-Stack

Front-End vs Back-End vs Pengembangan Web Full-Stack

Pelajari perbedaan antara pengembangan web front-end, back-end, dan full-stack, bagaimana masing-masing dan tujuan masing-masing.

Kelaparan Bahan Bakar: Bagaimana Pilot Kehabisan Bahan Bakar

Kelaparan Bahan Bakar: Bagaimana Pilot Kehabisan Bahan Bakar

Industri ini menghabiskan banyak waktu untuk menekankan manajemen bahan bakar yang baik. Jadi mengapa pilot masih terkadang kehabisan bahan bakar sepenuhnya?

Beriklan Dengan Anggaran Kecil

Beriklan Dengan Anggaran Kecil

Jika Anda adalah bisnis kecil, bagaimana Anda bisa menyebarkan berita tentang apa yang Anda tawarkan, tanpa menyebarkan dana Anda begitu tipis sehingga Anda menjadi bangkrut?