0% menganggap dokumen ini bermanfaat (0 suara)
15 tayangan26 halaman

VLC Media Player: Open Source Software

Dokumen tersebut membahas tentang definisi, sejarah, dan filosofi open source. Secara garis besar, open source merujuk pada perangkat lunak sumber terbuka dimana kode sumbernya tersedia secara bebas untuk dipelajari, dimodifikasi, dan disebarkan. Sejarahnya dimulai dari budaya para hacker di universitas-universitas pada tahun 1960-an hingga proyek GNU yang diluncurkan Richard Stallman pada tahun 1984. Ada dua gerakan ut
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
15 tayangan26 halaman

VLC Media Player: Open Source Software

Dokumen tersebut membahas tentang definisi, sejarah, dan filosofi open source. Secara garis besar, open source merujuk pada perangkat lunak sumber terbuka dimana kode sumbernya tersedia secara bebas untuk dipelajari, dimodifikasi, dan disebarkan. Sejarahnya dimulai dari budaya para hacker di universitas-universitas pada tahun 1960-an hingga proyek GNU yang diluncurkan Richard Stallman pada tahun 1984. Ada dua gerakan ut
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd

Definisi, sejarah

dan filosofi
open source
Ahmad anwar, M.A.
Klasifikasi Software
Komersial

Open Source Domain-publik


• Perangkat lunak yang harus dibeli
• Ada hak cipta dari pembuat aplikasi
•Perangkat lunak yang kode • Misal Microsoft Windows.
sumbernya harus dibuka •Software
• Perangkat
yang bisalunak
digunakan secara
bersifat gratis
gratis
•Gratis Software oleh setiap orang dengan
• Tidak ada hak cipta. memiliki batasan
Perangkat lunak yang dilengkapi
•Jika dikembangkan harus dengan (Berdasarkan Cara waktu. Atau bisa dikatakan shareware ini

dengan kode sumber dapat Contoh SQLite
Mendapatkannya) adalah software gratis (Trial)
kode sumbernya
dipergunakan oleh siapa saja dan •Contoh: IDM, WINRAR
•Misal adalah Linux
gratis.
Contoh: Firefox, Chrome, VLC Media
Player, •Perangkat lunak yang disewakan
•Perangkat lunak yang digunakan
untuk jangka waktu tertentu
tanpa membayar sama sekali
Free Software •Contoh Microsoft office 365, adobe Shareware
•Contoh Adobe Acrobat
photoshop CC

Rentalware Freeware
kalian tahu
Source code?
✘ Kode atau perintah yang dibuat manusia untuk
dijalankan pada komputer.
✘ Source code adalah kode program yang dapat
dimengerti manusia.
✘ Kode program yang hanya dimengerti mesin
komputer disebut binary code (kode biner, misal
dilambangkan dengan angka 0 dan 1 atau off dan
on). Kode biner dapat dihasilkan oleh suatu
program, misal compiler, yang mengompilasi
source code menjadi binary.
✘ Program yang hanya tersedia dalam bentuk
binary disebut juga Closed Source.
3
Open Source ?
✘ Perangkat lunak yang pembuatnya memberi izin
kepada pengguna menjalankan program itu untuk
apa saja, mempelajari dan memodifikasi program
itu, dan menyebarluaskan kopi program asli atau
program yang sudah dimodifikasi, tanpa harus
membayar royalti kepada pengembang
sebelumnya.

4
Open-source software vs Free software
vs Freeware

5
sejarah
✘ Tahun 1960-an dan 1970-an mulai muncul budaya
"hacker" di beberapa laboratorium ilmu komputer
(Stanford, Berkeley, Carnegie Melion, dan MIT)
✘ Tahun 1970-1980 sistem operasi mulai
dikembangkan dengan cara Open Source
✘ Sistem operasi Unix pertama dikembangkan dari
1979 hingga 1974.

6
✘ Problem akhir tahun 1970-an dan awal 1980-an Unix
malah dikembangkan menjadi sistem operasi proprietary,
seperti MS DOS, MS Windows, Novell Netware, dan Apple
Macintosh.
✘ Bill Gates dalam surat terbukanya “An Open Letter to
Hobbyists” tanggal 3 Februari 1976
“Hardware must be paid for, but software is something to
share. Who cares if the people who worked on it get paid?

7
✘ Tahun 1980-an Di laboratorium kecerdasan
buatan (Artificial Intelligence) MIT sebuah
perusahaan bernama Symbolics didirikan,
lalu mengambil kode-kode yang tersedia
secara bebas dan menjadikannya proprietary.

8
✘ Richard Stallman pada Januari 1984 membuat project
Projek GNU (GNU is Not UNIX)
✘ Tahun 1985 Richard Stallman mendirikan Free Software
Foundation (FSF).
✘ Free Software Foundation bekerja untuk melindungi
kebebasan para pengguna komputer dengan
mempromosikan pengembangan dan penggunaan
perangkat lunak dan dokumentasi secara bebas

9
10
✘ Tahun 1991 Linus Torvalds
memperkenalkan projectnya yang diberi
nama linux
✘ Tahun 1997 Linux telah menguasai 25%
sistem operasi server dan memiliki
pertumbuhan 25% per tahun.

11
✘ Tahun 1998 sekelompok pengembang FOSS
bergerak bersama DENGAN label "Open Source"
dan membentuk Open Source Initiative dan Open
Source Definition
✘ OSI was jointly founded by Eric Raymond and
Bruce Perens in late February 1998, with
Raymond as its first president, Perens as vice-
president, and an initial Board of Directors
including Brian Behlendorf, Ian Murdock, Russ
Nelson, and Chip Salzenberg.
12
✘ OSI konsen sebagai organisasi pendidikan dan
advokasi yang melaksanakan misi dari Free Software
Summit pada April 1998. Pada peluncuran pertama
menerima misi untuk fokus pada penjelasan dan
melindungi istilah Open Source.
✘ Gerakan Awal OSI mendukung petisi untuk
mendorong pemerintah AS menggunakan perangkat
lunak open source pada Januari 1999.

13
14
✘ Tahun 1999 perusahaan distributor
GNU/Linux Red Hat berhasil go public
✘ Tahun 2007 Google merilis sistem operasi
berbasis kernel linux dengan nama android
✘ Tahun 2010 android menjadi sistem
operasi mobile devices paling banyak
dipakai

15
Filosofi Open source
1. Pendistribusian Ulang Secara Bebas (Free Redistribution)
2. Kode Sumber (Source Code)
3. Karya-karya Turunan (Derived Works)
4. Integritas Kode Sumber Pencipta (Integrity of the Author's Source Code)
5. Tidak Ada Diskriminasi terhadap Individu atau Kelompok (No
Discrimination Against Persons or Groups)
6. Tidak Ada Diskriminasi terhadap Bidang Pekerjaan (No
Discrimination Against Fields of Endeavor)

16
6. Pendistribusian Lisensi (Distribution of License)
7. Lisensi Tidak Boleh Bersifat Spesifik terhadap Suatu Produk
(License Must Not Be Specific to a Product)
8. Lisensi Tidak Boleh Membatasi Software lain (License Must
Not Restrict Other Software)
9. Lisensi Harus berteknologi-Netral (License Must Be
Technology-Neutral)
[Link]

17
Free software?
1. Kebebasan untuk menjalankan programnya untuk tujuan apa saja (freedom 0).
2. Kebebasan untuk mempelajari bagaimana program itu bekerja serta dapat
disesuaikan dengan kebutuhan pengguna (kebebasan 1). Akses pada kode
program merupakan suatu prasyarat.
3. Kebebasan untuk menyebarluaskan kembali hasil salinan program tersebut
sehingga dapat membantu sesama (kebebasan 2).
4. Kebebasan untuk meningkatkan kinerja program, dan dapat menyebarkannya ke
khalayak umum sehingga banyak orang menikmati keuntungannya (kebebasan
3). Akses pada kode program merupakan suatu prasyarat juga.
[Link]

18
Free Software Movement and the Open Source
Movement are two political parties in the same
community. (Richard Stallman)

19
Examples of Open Source
and Proprietary
Applications 

20
KELEBIHAN OSS
✘Biaya Investasi
✘Kualitas dan Kinerja
✘Keamanan
✘Lokalisasi
✘Independensi (kebebasan)

21
Kekurangan oss
✘ Terlalu banyak variasi
✘ Keterbatasan dukungan komersial
✘ Usabilitas yang masih kurang baik
✘ Interoperabilitas dengan sistem proprietary
✘ Terbatasnya sumber daya manusia, aplikasi, dan
komitmen terhadap OSS
✘ Dokumentasi

22
Terima kasih

23
Tugas 1
1. Bacalah buku Maryanto, R. (2014). Pengantar Open
Source dan Aplikasi. Rusmanto Self-publishing. BAB 2
Contoh Produk Open Source Sistem Operasi dan
Bab 3 Contoh Produk Open Source selain Sistem
Operasi
2. Buatlah peta konsep, bisa manual akan tetapi sangat
disarankan menggunakan software seperti x-mind atau
[Link]
24
✘ Tugas dikumpulkan melalui google classroom.
✘ Maksimal dikumpulkan 20 Feb 2022, jam 23.59 WIB

25
Contoh mind mapping

26

Anda mungkin juga menyukai