Kami menggunakan cookies

Situs ini menggunakan cookies dari cmlabs untuk memberikan dan meningkatkan kualitas layanannya serta menganalisis lalu lintas..

Dimana Anda dapat melihat hasil karya kami?
Tempat kecil membuat kombinasi, namun persilangan yang terjadi didalamnya tidak memberikan banyak kombinasi. Jadi, berhati-hatilah dalam membuat justifikasi, terutama SEO.

Apa itu Open Source? Ketahui Definisi dan Cara Kerjanya

Terakhir diperbarui: Sep 23, 2022

Apa itu Open Source?

Open source adalah istilah yang merujuk pada suatu produk yang dapat diakses secara publik sehingga masyarakat umum dapat memodifikasi atau membagikan hal tersebut. Istilah ini biasanya digunakan pada konteks software development.

Dalam pengembangan program komputer, open source adalah pendekatan yang menggunakan prinsip terbuka, kolaborasi partisipatif, rapid prototyping, transparansi, meritokrasi, dan berbasis komunitas.

Open source software memungkinkan penggunanya untuk memeriksa, memodifikasi, dan mengembangkan sumber kode software tersebut.

Sejarah Singkat Open Source Software

Open source software pertama kali dicetuskan oleh Foresight Institute. Awal mula munculnya gagasan open source terjadi pada tahun 1950-an di mana software hanya dikembangkan oleh universitas dan pusat penelitian perusahaan. Jika ingin menggunakan software, Anda harus membuat sumber kode dan menyesuaikannya ke perangkat Anda.

Cara ini sangat merepotkan sehingga tidak semua orang bisa menggunakan software. Oleh sebab itu, Foresight Institute membuat sumber kode yang bisa digunakan oleh siapapun tanpa harus memiliki lisensi.

Setelahnya, istilah open source software mulai dikenal. Perusahaan dan komunitas lain juga turut mengembangkan open source software seperti komunitas Linux, Perl, Python, serta perusahaan Netscape dan Red Hat.

Pada tahun 1998 hingga 2000-an awal, organisasi open source nirlaba mulai bermunculan. Beberapa diantaranya ada Yayasan Perangkat Lunak Apache, Yayasan Linux, dan Yayasan Software Python.

Hingga kini, masih banyak perusahaan yang menciptakan open source software. Contohnya seperti perusahaan Linus Torvalds yang menciptakan versi awal Git, GitHub yang mengembangkan Git, dan Google yang membuat versi awal Android.

Jenis Open Source Software

Beberapa open source software tersedia secara gratis. Namun, ada juga open source software yang berbayar. Adapun perbedaan antara kedua jenis software dengan prinsip open source adalah:

Software Komersial

Open source software jenis ini hak miliknya dimiliki oleh developer dari software tersebut. Pengguna software komersial tidak dapat mengakses sumber kode. Pengguna baru bisa mendapatkan akses ke sumber kode jika mereka memberikan insentif atas Hak Kekayaan Intelektual yang dimiliki oleh developer.

Software Gratis

Open source software gratis adalah software yang sumber kodenya dapat diakses secara gratis oleh seluruh pengguna. Meskipun demikian, open source software gratis ini berbeda dengan freewareFreeware adalah aplikasi pemrograman yang dapat diunduh secara gratis, namun sumber kodenya dilindungi oleh hak cipta dan tidak dapat diakses oleh penggunanya.

Cara Kerja Open Source

Cara kerja open source adalah dengan membagikan sumber kode yang disimpan di dalam repositori publik ke masyarakat luas. Siapapun dapat menggunakan sumber kode ini untuk berbagai kepentingan tanpa harus membayar software tersebut.

Terdapat lisensi distribusi pada open source software yang menentukan bagaimana developer menggunakan, mempelajari, memodifikasi, mengembangkan, serta mendistribusikan open source software tersebut. Ada lima lisensi yang umum digunakan dan harus Anda ketahui jika ingin menggunakan open source software:

  • Lisensi MIT
  • GNU General Public License (GPL) 2.0
  • Lisensi Apache 2.0
  • Lisensi Publik Umum GNU (GPL) 3.0
  • Lisensi BSD 2.0.

Jika Anda ingin mengetahui lebih banyak mengenai Search Engine Optimization (SEO), cmlabs menyediakan berbagai artikel yang berkaitan dengan SEO termPelajari lebih lanjut!

Mitra kami yang berharga
Aliansi strategis ini memungkinkan kami untuk menawarkan kepada klien-klien kami berbagai solusi inovatif SEO dan pelayanan yang luar biasa. Pelajari Lanjut
cmlabs

cmlabs

Bagaimana pendapat Anda? Apakah Anda menyukai artikel ini?

Update Terkini

Butuh bantuan?

Ceritakan tentang kebutuhan SEO Anda, tim marketing kami akan membantu menemukan solusi terbaik.

Berikut daftar tim kami secara resmi dan diakui, hati-hati terhadap penipuan oknum tidak bertanggung jawab yang mengatasnamakan PT cmlabs Indonesia Digital (cmlabs). Baca lebih lanjut
Marketing Teams

Agita

Marketing

Tanya Saya
Marketing Teams

Irsa

Marketing

Tanya Saya
Marketing Teams

Thalia

Business Development Global

Tanya Saya
Marketing Teams

Robby

Business Development ID

Tanya Saya
Marketing Teams

Yuli

Marketing

Tanya Saya
Marketing Teams

Dwiyan

Business & Partnership

Tanya Saya
Marketing Teams

Rohman

Product & Dev

Tanya Saya
Marketing Teams

Said

Career & Internship

Tanya Saya
notif header image

Jadi yang Terdepan: Memperkenalkan Vanguard - Jalan Pintas untuk Mengoptimalkan Websitemu. Untuk informasi lebih lanjut, hubungi tim kami.

Cek

Tetap up-to-date dengan tool baru kami, cmlabs Surge. Jelajahi tren & event populer!

Cek

Pendapat Anda Berharga! Beri masukan untuk Survei Plagiarism Checker kami?

Cek

Saat ini tidak ada notifikasi...