Pengertian Open Source

Open source adalah lisensi pengembangan perangkat lunak, administrasi yang tidak dilakukan oleh individu atau lembaga, tetapi dikoordinasikan oleh pengguna yang bekerja sama dalam penggunaan kode sumber yang tersedia secara bebas (kode sumber) dan dapat dipanggil atau dimodifikasi. oleh siapa saja. Pada dasarnya, open source menggunakan model pengembangan “ambil dan beri” di mana pengguna menggunakan kode sumber dan karenanya memberikan modifikasi yang bermanfaat.

Setiap orang dapat menggunakan perangkat lunak sumber terbuka secara gratis. Oleh karena itu, jika perangkat lunak tersebut diyakini cacat atau memerlukan fungsi tambahan, pengguna dapat memodifikasinya masterpendidikan.com dan membantu meningkatkan perangkat lunak tersebut. Kebebasan untuk bekerja sangat dihargai dalam perangkat lunak lisensi sumber terbuka. Pengguna bebas untuk mempelajari, memodifikasi, memanipulasi, menambah, meningkatkan atau bahkan menentukan bahwa kode sumber perangkat lunak rusak tanpa intervensi dari bagian-bagian tertentu.

Selain itu, pengguna perangkat lunak sumber terbuka dapat mendistribusikan perangkat lunak sumber terbuka yang dimodifikasi untuk penggunaan umum. Meskipun pengguna perangkat lunak sumber terbuka ini tampaknya bebas untuk melakukan perubahan, perubahan ini harus disertai dengan tanggung jawab penuh dan tidak lalai.

Contoh perangkat lunak sumber terbuka

Perangkat lunak apa yang termasuk dalam lisensi sumber terbuka? Nah, berikut ini beberapa contoh sistem operasi atau perangkat lunak yang menggunakan lisensi open source. Juga, beberapa perangkat lunak berbayar hanya disebutkan sebagai perbandingan. Berikut ini adalah contohnya:

Sistem operasi berlisensi open source: UNIX, Linux dan berbagai turunannya. Linux sendiri memiliki beberapa jenis varian (atau biasa disebut distribusi), seperti Slackware, Debian, SuSE dan RedHat. Misalnya, Microsoft Windows dan MacOS untuk sistem operasi berbayar.

Berbagai perangkat lunak grafis dengan lisensi sumber terbuka: GIMP, InkScape, Abhisheks GLIMPSE dan Digikam. Sementara jenis perangkat lunak ini dibayar untuk: Adobe Photoshop dan Corel Draw.
Berbagai perangkat lunak pengolah kata dengan lisensi sumber terbuka: LibreOffice dan OpenOffice. Untuk biaya: Microsoft Office.

Sistem operasi untuk ponsel cerdas dengan lisensi sumber terbuka: Sistem operasi Android dan Firefox. Sementara Windows Phone dan iOS adalah sistem operasi untuk smartphone berbayar.

Keunggulan open source

Perangkat lunak berlisensi open source menawarkan banyak manfaat, termasuk:

  1. Pengguna bebas mengembangkan sendiri: perangkat lunak berlisensi open source memungkinkan pengguna untuk mempelajari kode sumber perangkat lunak. Setelah memahami kode sumber, pengguna dapat menganalisis beberapa kerentanan yang perlu diperbaiki atau menambahkan fungsi dari kode sumber. Hanya dengan begitu pengguna dapat mengubahnya jika perlu untuk membuat perangkat lunak lebih baik dari sebelumnya. Perubahan juga dapat dipahami sedemikian rupa sehingga sistem baru muncul sesuai dengan keinginan pengguna.

Secara harfiah, Anda diperlakukan dengan bahan makanan (kode sumber) dan Anda dapat mengolahnya sesuka hati untuk menikmatinya sesuai dengan selera Anda. Baiklah, sebut saja formulir ini resep. Berbagai jenis persiapan makanan sekarang dibuat dalam resep ini, walaupun bahannya mungkin sama.

Karena alasan ini, beberapa distribusi diketahui memiliki kelebihannya masing-masing dalam sistem operasi Linux. Variasi distribusi Linux adalah salah satu kelebihan dan kekurangan Linux yang diakui oleh banyak pengguna.

  1. Legal: penggunaan perangkat lunak berlisensi open source tidak melanggar hukum karena perangkat lunak tidak dikontrol secara komersial oleh pihak tertentu. Namun, ada perangkat lunak sumber terbuka atau sistem operasi yang dibayar. Misalnya distribusi Linux, Linux RedHat.
  2. Tidak ada pembajakan: karena kebebasan untuk menggunakan dan memodifikasi perangkat lunak berlisensi open source, pembajakan perangkat lunak ini tidak dimungkinkan. Alasan untuk ini adalah bahwa sebagian besar perangkat lunak open source didistribusikan secara gratis sehingga siapa pun bisa mendapatkannya tanpa harus membayar untuk itu. Selain itu, Anda menghindari risiko menggunakan salinan bajakan saat menggunakan perangkat lunak lisensi sumber terbuka.

Kurangnya sumber terbuka

Berikut adalah beberapa kekurangan dari perangkat lunak lisensi open source:

  1. Tidak ada dukungan pembiayaan dan pemasaran: tidak seperti perangkat lunak berbayar yang didukung oleh dana dan pemasaran perusahaan, perangkat lunak berlisensi open source tidak, atau hampir, tidak didukung jika Anda tidak ingin mengatakan apa-apa. Karena itu, waktu yang diperlukan untuk memperkenalkan perangkat lunak lisensi sumber terbuka umumnya lebih lama.

Baca Juga Artikel Lainnya