Pendidikan

Open Source – Pengertian, Sejarah, Jenis, Kelebihan, Kekurangan

Definisi Sumber Terbuka

Open source adalah istilah yang digunakan untuk perangkat lunak “perangkat lunak” yang membuka atau membebaskan kode sumber untuk dilihat oleh pengguna dan memungkinkan pengguna untuk melihat cara kerja perangkat lunak dan penggunanya juga dapat meningkatkan atau mengembangkan perangkat lunak menjadi lebih baik.

Sumber Terbuka

Software open source ini bisa didapatkan secara gratis atau gratis tanpa perlu membayar lisensi software. Dan biasanya software open source bisa didapatkan di internet, salah satu software open source yang cukup terkenal yaitu sistem operasi komputer Linux.


Software open source ini sangat banyak didukung oleh internet, awalnya open source didownload dari internet kemudian digunakan oleh orang yang menggunakannya dan dapat diperbaiki atau dikembangkan lagi jika terdapat kekurangan pada software tersebut. Dan hasil pengembangan software tersebut akan dipublikasikan kembali di internet, dan dapat digunakan oleh banyak orang. Saat ini sangat mudah untuk mendapatkan software open source di internet.


Perkembangan perangkat lunak open source tentunya melibatkan banyak orang dari berbagai belahan dunia yang berinteraksi melalui dunia maya atau jaringan internet. Sehingga seiring berkembangnya teknologi, semakin banyak diciptakan berbagai macam perangkat lunak berbasis open source yang diunggah ke internet. Pola open source ini telah melahirkan banyak developer handal.


Software gratis atau software gratis yang berbasis open source bukanlah program tiruan, jangan menganggap software gratis itu berkualitas buruk. Karena sudah banyak yang membuktikan kehebatan dan kehandalan software open source. Karena software gratis berbasis open source telah melalui proses perbaikan terus menerus sehingga software menjadi lebih sempurna.


Sejarah Sumber Terbuka

Istilah open source sendiri baru dipopulerkan pada tahun 1998. Namun, sejarah software open source sendiri dapat ditarik kembali sejak budaya hacker berkembang di laboratorium komputer universitas Amerika seperti Stanford, Berkeley, Carnegie Mellon, dan MIT pada tahun 1960-an dan tahun 1970-an.


Awalnya, itu tumbuh dari komunitas programmer yang kecil tapi sangat erat di mana mereka biasa bertukar kode program, dan setiap orang dapat memodifikasi program yang dibuat oleh orang lain sesuai dengan minatnya. Hasil modifikasi juga dibagikan kepada masyarakat.


Perkembangan di atas dipelopori oleh Richard Stallman dan kawan-kawan yang mengembangkan banyak aplikasi di komputer DEC PDP-10. Pada awal 1980-an komunitas hacker di MIT dan universitas lain dibubarkan ketika DEC menghentikan PDP-10. Akibatnya, banyak aplikasi yang dikembangkan di PDP-10 menjadi usang.


Penerus PDP-10, seperti VAX dan 68020, memiliki sistem operasinya sendiri, begitu pula perangkat lunak bebas. Pengguna harus menandatangani perjanjian kerahasiaan untuk mendapatkan aplikasi yang dapat berjalan di sistem operasi ini.


Mengapa Menggunakan Perangkat Lunak Sumber Terbuka?

Mengapa menggunakan perangkat lunak sumber terbuka?

  1. Hal yang paling mendasar kenapa kita perlu menggunakan software Open Source adalah masalah pembajakan
  2. Menghindari pembajakan software, keunggulan lainnya adalah kehandalan software Open Source. Keandalan ini dikarenakan software ini dibuat oleh komunitas, sehingga jika ada masalah nantinya akan cepat diperbaiki.
  3. Dalam pekerjaan kita sehari-hari dengan komputer, kita mungkin sering menggunakan beberapa perangkat lunak komersial terkenal seperti Microsoft Windows sebagai sistem operasi, Microsoft Office sebagai aplikasi perkantoran, Adobe Photoshop dan Corel Draw sebagai aplikasi untuk desain dan menggambar, Microsoft Visio sebagai aplikasi untuk membuat diagram, Microsoft Outlook untuk membaca dan menerima email atau Microsoft Project sebagai aplikasi untuk manajemen proyek. Namun tahukah Anda bahwa software yang disebutkan tadi memiliki harga lisensi satuan ratusan hingga ribuan dollar AS per software? Jika Anda menginvestasikan uang Anda untuk membeli beberapa perangkat lunak asli di komputer, tentu saja Anda harus mengeluarkan uang ribuan dolar AS untuk sebuah komputer. Tentu Anda juga tidak ingin melanggar hukum dengan menggunakan software ilegal bukan?

Itu sebabnya ada berbagai macam perangkat lunak open source yang dapat diunduh secara gratis dan didistribusikan secara bebas. Selain itu, karena dibangun oleh komunitas yang saling bertukar informasi di seluruh dunia, software jenis ini berkembang cukup baik.


Jenis Sumber Terbuka

Berikut beberapa macam open source, terdiri dari :


  1. Linux

Linux

Anda dapat mengganti Microsoft Windows yang Anda gunakan sehari-hari dengan sistem operasi Linux. Sistem operasi yang pertama kali dikembangkan oleh Linus Trovald ini menjadi alternatif terbaik pengganti Microsoft Windows. Banyak varian dan distro linux yang dikembangkan dengan tampilan yang sangat bagus. Misalnya Ubuntu, Mandrake, dan Fedora adalah distro Linux yang cukup mudah digunakan bahkan untuk orang awam sekalipun.


  1. Kantor terbuka

Kantor terbuka

Salah satu aplikasi office yang paling tepat untuk menggantikan Microsoft Office adalah Open Office. Software ini dikembangkan secara khusus oleh perusahaan besar yaitu Sun Microsystems, namun tersedia secara gratis. Dalam paket Open Office, terdapat banyak aplikasi yang dapat menggantikan tugas-tugas Microsoft Office. Bahkan Open Office dapat membuka file yang disimpan dalam format Microsoft Office.


  1. GIMP

GIMP

Jika Anda suka melakukan desain dan menggambar, Anda dapat menggunakan aplikasi GIMP. Anda dapat memodifikasi foto dan gambar Anda dan menyimpannya dalam berbagai format file gambar. Dan software ini bisa anda dapatkan secara gratis sebagai pengganti aplikasi adobe photoshop atau corel draw yang tentunya harganya sangat mahal.


  1. Dia

Dia

Microsoft Visio tentu saja merupakan perangkat lunak yang hebat untuk membuat diagram. Tapi tahukah Anda bahwa Anda juga bisa membuat diagram dengan perangkat lunak legal gratis? Perangkat lunak tersebut bernama Dia. Dengan software ini, Anda dapat membuat berbagai diagram dengan format yang menarik.


  1. Mozilla Thunderbird

Mozilla Thunderbird

Apakah Anda sering menerima email di Microsoft Outlook? Anda dapat menggunakan aplikasi email alternatif bernama Mozilla Thunderbird untuk menerima, membaca, dan mengirim email Anda. Selain itu, Mozilla Thunderbird juga dilengkapi dengan News Reader untuk membaca berita terkini.


  1. Proyek Gantt

Proyek Gantt

Jika Anda ditugaskan untuk melakukan manajemen proyek, Anda tentu terbiasa menggunakan Microsoft Project untuk melakukan tugas ini. Namun Anda juga bisa menggunakan alternatif software gratis yaitu Gantt Project yang memiliki kemampuan seperti Microsoft Project.

Semua software open source yang disebutkan di atas (kecuali Linux) dapat berjalan di sistem operasi Microsoft Windows dan Linux dengan berbagai varian dan distro. Tentu saja Anda dapat menghemat ratusan hingga ribuan dolar AS jika Anda mulai menggunakan perangkat lunak sumber terbuka. Selain yang disebutkan di atas, masih banyak lagi software open source yang bisa Anda gunakan sebagai alternatif software komersial.


Kelebihan dan Kekurangan Open Source

Berikut kelebihan dan kekurangan software open source :


1. Kelebihan Open Source

  1. Perangkat lunak open source biasanya dikembangkan secara bersama-sama oleh sebuah lembaga atau komunitas yang ahli di bidangnya agar masalah yang ditemukan dapat diselesaikan dengan cepat.
  2. Fiturnya banyak dan kompleks serta memiliki kemampuan yang baik.
  3. Perangkat lunak sumber terbuka dilisensikan di bawah “Lisensi Publik Umum” GPL sehingga pengguna tidak dikenakan biaya untuk perangkat lunak tersebut.

2. Kurangnya Sumber Terbuka

  • Tampilan software open source cenderung rumit bagi pengguna pemula.
  • Beberapa perangkat lunak sumber terbuka tidak memiliki kinerja yang lebih baik daripada perangkat lunak sumber tertutup.
  • Pemula sering mengalami kesulitan dalam menginstal dan menggunakan perangkat lunak open source.

Demikianlah pembahasan mengenai Open Source – Definisi, Sejarah, Jenis, Kekuatan dan Kelemahan Semoga ulasan ini dapat menambah wawasan dan pengetahuan bagi anda semua, terima kasih banyak atas kunjungannya. 🙂 🙂 🙂


Baca Juga Artikel Lainnya :

  1. Tutup Sumber
  2. Lisensi adalah
  3. DBMS (Sistem Manajemen Basis Data)
  4. Perangkat keras komputer
  5. Bahasa pemrograman
  6. Perangkat Lunak Adalah
  7. Sistem operasi

Leave a Reply

Your email address will not be published. Required fields are marked *

| |
Back to top button