Search Header Logo
Apa itu Open Source?

Apa itu Open Source?

Assessment

Presentation

Computers

University

Medium

Created by

Syaiful M

Used 6+ times

FREE Resource

30 Slides • 3 Questions

1

Open Source​

2

Apa itu Open Source?

Istilah open source mengacu pada sesuatu yang dapat dimodifikasi dan dibagikan orang karena desainnya dapat diakses oleh publik.

3

Istilah Open Source berasal dari konteks pengembangan perangkat lunak untuk menunjuk pendekatan khusus untuk membuat program komputer.

Namun, hari ini, "Open Source" merujuk pada seperangkat nilai yang lebih luas—yang disebut "the open source way." Proyek, produk, atau inisiatif open source merangkul dan mengepankan prinsip-prinsip pertukaran, partisipasi kolaboratif, pembuatan prototipe secara cepat, transparansi, meritokrasi, dan pengembangan berorientasi komunitas.

4

Mini Quis​

5

Multiple Choice

Berikut ini yang paling cocok menjelaskan istilah dari open source adalah Open Source adalah ...

1

open source mengacu pada sesuatu yang dapat dimodifikasi dan dibagikan dalam satu project di suatu perusahaan.

2

open source mengacu pada sesuatu yang tidak dapat dimodifikasi dan dibagikan orang karena desainnya dapat yang memiliki lisensi.

3

open source mengacu pada sesuatu yang dapat dimodifikasi dan dibagikan orang karena desainnya dapat diakses oleh publik.

4

open source mengacu pada sesuatu yang tidak dapat dimodifikasi dan hanya dapat digunakan untuk mereka yang sudah membeli lisensi

6

What is open source software?

open source software adalah perangkat lunak dengan kode sumber (source code) yang dapat diperiksa, dimodifikasi, dan ditingkatkan oleh siapa saja.

​"Kode sumber" atau source code adalah bagian dari perangkat lunak yang tidak pernah dilihat oleh sebagian besar pengguna komputer;

source code adalah kode yang dapat dimanipulasi oleh Programer komputer untuk mengubah cara kerja perangkat lunak—"program" atau "aplikasi"—.

Programer yang memiliki akses ke kode sumber / source code program komputer dapat meningkatkan program tersebut dengan menambahkan fitur ke dalamnya atau memperbaiki bagian yang tidak selalu berfungsi dengan benar.

7

Mini Quis​

8

Multiple Choice

Apa yang dimaksud open source software?

1

Perangkat lunak dengan source code yang dapat diperiksa, dimodifikasi, dan ditingkatkan oleh siapa saja.

2

Perangkat lunak dengan source code yang dapat diperiksa, dimodifikasi, dan ditingkatkan khusus oleh oleh anggota tim pengembang perangkat tersebut.

3

Perangkat lunak dengan source code yang tidak dapat diperiksa, dimodifikasi, dan ditingkatkan

4

perangkat Lunak yang hanya pembuat asli perangkat lunak berpemilik yang dapat menyalin, memeriksa, dan mengubah perangkat lunak tersebut secara legal

9

Apa perbedaan antara perangkat lunak sumber terbuka (Open Source) dan jenis perangkat lunak lainnya?

Beberapa perangkat lunak memiliki kode sumber yang hanya dapat dimodifikasi oleh orang, tim, atau organisasi yang membuatnya—dan mempertahankan kontrol eksklusifnya. Orang-orang menyebut perangkat lunak semacam ini sebagai perangkat lunak "close source" atau "sumber tertutup".

10

​Close Source

Hanya pembuat asli perangkat lunak berpemilik yang dapat menyalin, memeriksa, dan mengubah perangkat lunak tersebut secara legal. Dan untuk menggunakan perangkat lunak berpemilik, pengguna komputer harus setuju (biasanya dengan menandatangani lisensi yang ditampilkan saat pertama kali menjalankan perangkat lunak ini) bahwa mereka tidak akan melakukan apa pun dengan perangkat lunak yang secara tegas tidak diizinkan oleh pembuat perangkat lunak.

Microsoft Office dan Adobe Photoshop adalah contoh perangkat lunak berpemilik.

11

media
media

​Contoh Software Close Source

12

​Open Source

Perangkat lunak sumber terbuka (Open Source) berbeda dengan close source. Penulisnya membuat kode sumbernya tersedia bagi orang lain yang ingin melihat kode itu, menyalinnya, mempelajarinya, mengubahnya, atau membagikannya.

LibreOffice dan Program Manipulasi Gambar GNU adalah contoh perangkat lunak sumber terbuka.

13

Mini Quis​

14

Multiple Choice

Perangkat Lunak yang hanya pembuat asli perangkat lunak berpemilik yang dapat menyalin, memeriksa, dan mengubah perangkat lunak tersebut secara legal disebut ...

1

Open Source

2

Library Open Source (LOS)

3

Close Source

4

Source Code

15

​Lisensi Penggunaan Software Open Source

Seperti yang mereka lakukan dengan perangkat Close Source, pengguna harus menerima persyaratan lisensi ketika mereka menggunakan perangkat lunak Open Source —tetapi persyaratan hukum dari lisensi Open Source berbeda jauh dari lisensi close source.

media

16

​Open Source Lisensi

Lisensi open source mempengaruhi cara orang dapat menggunakan, mempelajari, memodifikasi, dan mendistribusikan perangkat lunak.

Secara umum, lisensi open source memberikan izin kepada pengguna komputer untuk menggunakan perangkat lunak open source untuk tujuan apa pun yang mereka inginkan.

Beberapa lisensi open source—contohnya adalah "copyleft"

17

​​Open Source Lisensi | "copyleft"

Lisensi yang menetapkan bahwa siapa pun yang merilis program open source yang dimodifikasi juga harus merilis kode sumber untuk program tersebut di sampingnya.

media

18

​Open Source Lisensi yang Lainnya

​Beberapa lisensi open source menetapkan bahwa siapa pun yang mengubah dan berbagi program dengan orang lain juga harus membagikan kode sumber program tersebut tanpa membebankan biaya lisensi untuk itu.

media

19

5 Jenis Lisensi Open Source​

20

​1. GPL (GNU General Public License)

General Public License atau lebih sering disebut dengan GPL atau GNU GPL adalah lisensi yang digunakan pada perangkat lunak yang dapat digunakan secara gratis.

Lisensi ini pertama kali ditulis oleh Richard Stallman dari Free Software Foundation untuk GNU Project.

Dengan lisensi ini, Anda dapat menggunakan, memodifikasi, sampai mendistribusikan ulang salinan perangkat lunak tersebut.

media

21

Contoh perangkat lunak yang menggunakan lisensi GPL:

media
media
media

22

​2. Lisensi Open Source: MIT License

MIT License adalah lisensi perangkat lunak gratis yang berasal dari Massachusetts Institute of Technology (MIT).

Lisensi ini memungkinkan penggunaan kembali perangkat lunak untuk melakukan apa pun.

Dengan catatan, pengguna harus memasukkan lisensi dan hak cipta si pembuat kode yang didistribusikan ulang.

23

Contoh perangkat lunak yang menggunakan MIT License:

  • Bootstrap (front-end framework)

  • CodeIgniter

  • JQuery

  • Laravel

  • Dan lain sebagainya

  • ​​Angular (web framework)

24

​3. Public Domain Dedication

Lisensi yang satu ini biasa juga disebut dengan Unlicense alias tanpa lisensi. Unlicense adalah perangkat lunak yang tidak memiliki batasan hukum, hak cipta, atau pengeditan yang terkait.

Walaupun setiap karya memiliki hak cipta, tapi ada sebagian orang yang ingin karyanya bisa digunakan secara bebas.

Dengan menggunakan lisensi yang satu ini, artinya karya yang Anda sudah tidak lagi terlindungi oleh undang-undang hak cipta.

Tapi karya Anda sudah dimiliki dan dapat digunakan oleh siapa saja, karena bukan lagi milik perorangan.

25

Contoh perangkat lunak yang menggunakan lisensi Public Domain Dedication

SQLite,

I2P

CERN httpd.

Sedangkan karya seperti font juga banyak yang menggunakannya.

26

​4. Apache License

Apache License adalah salah satu lisensi yang populer digunakan dan didukung oleh komunitas yang kuat. Lisensi ini dirilis oleh Apache Software Foundation (ASF).

Perangkat lunak open source yang dengan lisensi ini memungkinkan Anda untuk menggunakan, memodifikasi, dan mendistribusikan produk berlisensi Apache secara bebas.

Jika Anda menggunakan Apache License, Anda wajib untuk menyertakan hak cipta asli si pembuat dan juga perubahan apa saja yang dilakukan jika Anda memodifikasinya.

27

​​4. Apache License (Lanjutan ...)

Walaupun Anda bebas menggunakannya, tapi tetap ada aturannya. Yaitu dilarang untuk menggunakan trademark, logo, atau mengatasnamakan pembuat asli saat mendistribusikannya.

28

5. WTFPL v2.0

W T F atau lengkapnya What The Fu*k You Want Public License.

Hampir serupa dengan lisensi GPL, WTFPL juga memberikan kebebasan untuk Anda melakukan apapun yang ingin Anda buat dengan kode program tersebut.

Dengan lisensi ini, Anda tidak perlu pusing lagi memeriksa apakah Anda dapat menggunakan, memodifikasi, atau mendistribusikan ulang secara gratis.

Namun, perlu di ingat bahwa Anda tidak diizinkan untuk menggunakan nama yang sama dengan kode atau program yang telah dibuat oleh pembuat aslinya.

29

Is open source software only important to computer programmers?

Tidak. Teknologi open source dan pemikiran open source menguntungkan programmer dan non-programmer.

30

Karena penemu awal membangun sebagian besar Internet itu sendiri pada teknologi sumber terbuka—seperti sistem operasi Linux dan aplikasi server Web Apache—siapa pun yang menggunakan Internet saat ini mendapat manfaat dari perangkat lunak sumber terbuka.

31

Mengapa orang lebih suka menggunakan perangkat lunak open source?

32

Mengapa orang lebih suka menggunakan perangkat lunak open source?

33

Open Source​

Show answer

Auto Play

Slide 1 / 33

SLIDE