Rabu, 07 Oktober 2020

Definisi Open Source Software dan Contohnya

 

A.      Definisi Open Source

Open source adalah suatu istilah yang digunakan untuk software (perangkat lunak) yang membuka atau membebaskan source codenya dapat dilihat oleh pengunanya, dan membiarkan penggunanya dapat melihat bagaimana cara kerja dari software tersebut serta penggunanya juga dapat memperbaiki atau mengembangkan software tersebut menjadi lebih baik lagi.

Sumber terbuka (bahasa Inggris: open source) adalah sistem pengembangan yang tidak dikoordinasi oleh suatu individu / lembaga pusat, tetapi oleh para pelaku yang bekerja sama dengan memanfaatkan kode sumber (source-code) yang tersebar dan tersedia bebas (biasanya menggunakan fasilitas komunikasi internet). Pola pengembangan ini mengambil model ala bazaar, sehingga pola Open Source ini memiliki ciri bagi komunitasnya yaitu adanya dorongan yang bersumber dari budaya memberi, yang artinya ketika suatu komunitas menggunakan sebuah program Open Source dan telah menerima sebuah manfaat kemudian akan termotivasi untuk menimbulkan sebuah pertanyaan apa yang bisa pengguna berikan balik kepada orang banyak (Wikipedia).

Pola Open Source lahir karena kebebasan berkarya, tanpa intervensi berpikir dan mengungkapkan apa yang diinginkan dengan menggunakan pengetahuan dan produk yang cocok. Kebebasan menjadi pertimbangan utama ketika dilepas ke publik. Dengan open source ini, para pengguna atau komunitas yang lain mendapat kebebasan untuk belajar, mengutak-ngatik, mengubah, menambah bagian-bagian tertentu, memperbaiki ataupun bahkan menyalahkan kode sumber (source code) dari sebuah perangkat lunak dan kemudian menyebarkan ulang perangkat lunak tersebut.

Tetapi kebebasan ini juga datang bersama dengan tanggung jawab, bukan bebas tanpa tanggung jawab. Siapa pun yang melakukan perubahan pada perangkat lunak open source dan melakukan distribusi ulang, perangkat lunak tersebut juga harus berada di bawah lisensi open source. Dengan demikian berarti, siapapun dapat belajar, mengubah, memperbaiki, mengutak-ngatik kode sumber (source code) dari perangkat lunak yang diditribusikan ulang tersebut.


Pada intinya konsep sumber terbuka adalah "kode sumber" dari sebuah perangkat lunak yang terbuka dan dapat diakses oleh siapa pun. Konsep ini terasa aneh pada awalnya dikarenakan kode sumber merupakan kunci dari sebuah perangkat lunak. Dengan diketahui logika yang ada di kode sumber, maka orang lain semestinya dapat membuat perangkat lunak yang sama fungsinya. Sumber terbuka hanya sebatas itu. Artinya, dia tidak harus gratis. Definisi sumber terbuka yang asli adalah seperti tertuang dalam OSD (Open Source Definition)/ Definisi sumber terbuka.

 

B.       Keunggulan dari Open Source

Keunggulan dari open source software ini yaitu dapat di peroleh secara free atau gratis tanpa perlu membayar lisensi software. Dan biasanya open source software dapat di peroleh di internet, salah satu software open source yang terkenal yaitu sistem operasi komputer Linux.

Open source software ini sangat di tunjang oleh internet, awalnya open source di-unduh dari internet lalu digunakan oleh orang yang memakainya dan dapat di perbaiki atau di kembangkan lagi jika terdapat kekurangan pada software tersebut. Dan hasil dari pengembangannya software tersebut akan dipublikasikan ke internet lagi, dan dapat di gunakan oleh orang banyak. Pada saat ini sangat mudah sekali untuk mendapatkan open source software di internet.

Tentunya dalam pengembangan open source software melibatkan banyak sekali orang dari berbagai belahan dunia, yang berinteraksi melalui dunia maya atau jaringan internet. Maka seiring berkembangnya teknologi semakin banyak bermuculan berbagai macam software yang dibuat berbasis open source yang di upload ke internet. Pola dari open source ini telah banyak melahirkan develover yang sangat handal.

Software yang gratis atau free software yang berbasis open source buka program yang ecek-ecek, jangan mengaggap bahwa jika software yang gratis itu kurang bagus kualitasnya. Karena sudah banyak terbukti kehebatan dan kehandalan dari open source software. Karena free software yang berbasis open source telah banyak melalui proses perbaikan yang terus menerus sehingga softwer-nya akan semakin sempurna.

 

C.      Contoh Software Open source

Berikut ini merupakan beberapa contoh open source software yang populer, diantaranya seperti di bawah:

  • Linux, merupakan software sistem operasi yang gratis dan sangat populer.
  • XAMPP, merupakan paket software yang berguna untuk simulasi dan pengembangan web, termasuk juga di dalamnya Apache dan MySQL (database).
  • Mozilla Firefox, merupakan software yang berguna untuk menjelajahi halaman web di internet.
  • OpenOffice, merupakan paket software perkantoran yang berguna untuk mengolah kata, tabel dan database.
  • osCommerce, merupakan software aplikasi web yang digunakan untuk toko online.
  • ClamAV & ClamWin, merupakan software antivirus.
  • Audacity, merupakan software perekam sekaligus pengolah audio.
  • GIMP, merupakan software pengolah foto dan juga gambar digital.
  • VideoLAN, merupakan software pemutar file multimedia.
  • Blender, merupakan program untuk pembuatan model 3 (tiga) dimensi, misalnya seperti animasi dan game.
  • Filezilla, merupakan softwere jaringan yang berfungsi untuk transfer file via protokol FTP pada jaringan komputer atau jaringan internet.
  • Mplayer, merupakan ssoftware pemutar musik yang berbasis open source.

 

Contoh lain dari Open Source Software, sebagai berikut :

·         Sistem operasi berlisensi open source : UNIX, Linux, dan berbagai macam turunannya. Linux sendiri memiliki beberapa jenis varian (atau disebut distro), seperti Slackware, Debian, SuSE, dan RedHat. Sedangkan sistem operasi berbayar contohnya Microsoft Windows dan MacOS.

·         Macam-macam software grafis berlisensi open source: GIMP, InkScape, Abhishek’s GLIMPSE dan Digikam. Sedangkan perangkat lunak jenis ini yang berbayar: Adobe Photoshop dan Corel Draw.

·         Macam-macam software pengolah kata berlisensi open source: LibreOffice dan OpenOffice. Sedangkan yang berbayar: Microsoft Office.

·         Sistem operasi untuk Smartphone berlisensi open source: Android dan Firefox OS. Sementara Windows Phone dan iOS merupakan sistem operasi smartphone berbayar.

 

 

Daftar Sumber :

http://www.pengertianku.net/2015/06/pengertian-open-source-dan-contohnya-lengkap.html

https://id.wikipedia.org/wiki/Sumber_terbuka

https://dosenit.com/software/pengertian-open-source

 

Tidak ada komentar:

Posting Komentar