Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pendahuluan Open Source Nia Saurina SST., M.Kom. Agenda Open Source? Sejarah Open Source Keuntungan menggunakan Open Source Tantangan Open Source Apa.

Presentasi serupa


Presentasi berjudul: "Pendahuluan Open Source Nia Saurina SST., M.Kom. Agenda Open Source? Sejarah Open Source Keuntungan menggunakan Open Source Tantangan Open Source Apa."— Transcript presentasi:

1 Pendahuluan Open Source Nia Saurina SST., M.Kom

2 Agenda Open Source? Sejarah Open Source Keuntungan menggunakan Open Source Tantangan Open Source Apa yang harus dilakukan sekarang?

3 Open Source? volunteer Project lead

4 Definisi “Open Source” Sumber: Definisi sederhana Software yang di-distribusikan dengan biaya rendah dan source code dapat dilihat, di- modifikasi dan di-distribusi ulang

5 Definisi Open Source 1.Free Redistribution Dengan adanya License maka tidak membutuhkan royalti pada distribusi source code 2. Source Code Program harus melibatkan source code, dan harus dapat di- distribusikan dalam compiled form, sehingga dapat dijalankan pada semua program. 3. Derived Works License harus dapat di-modifikasi dan di-distribusi ulang. 4. No Discrimination Against Persons or Groups License tidak boleh ada perbedaan antara perseorangan atau kelompok.

6 Definisi Open Source 5. License Must Not Be Specific to a Product Hak cipta pembuatan program tidak boleh tergantung pada distribusi software. 6. License Must Not Restrict Other Software License tidak boleh ada pembatasan pada distribusi licensed software. 7. License Must Be Technology-Neutral Tidak ada ketetapan license pada teknologi individual atau bentuk interface.

7 Open Source Software? Open Source software memiliki source code yang dapat dilihat.Definisi Open Source memiliki tiga keuntungan: –free pada re-distribution tanpa royalti atau biaya license ke pencipta source code –Memodifikasi source code –Menyebarluaskan source code.

8 Open Source Software (OSS) : software dimana programming code didapatkan user untuk kepentingan: –Copy –Study –Use –Modify, dan –Redistribute Open Source Software

9 Open Source Vs. Closed Source Software CSSOSS Dikembangkan oleh perusahaan dan tim pengembang untuk mendapatkan keuntungan Dikembangkan oleh sukarelawan untuk berbagi pengetahuan. Sentralisasi, digunakan hanya pada satu situs Desentralisasi, distribusi, dapat digunakan pada beberapa situs Saran pengguna belum tentu di- implementasikan Saran pengguna dapat langsung diterapkan Software tidak selalu diperbarui Software dapat diperbarui setiap hari atau setiap minggu. Tidak dapat me-modifikasi source code Kemampuan untuk me-modifikasi source code

10 Proprietary Software: Proprietary software (disebut juga non-free software) adalah software dengan pembatasan dalam penggunaan, salin dan modifikasi seperti pemaksaan dari pemilik. Pendukung proprietary software : Microsoft. Ex: CAD, Nortan Antivirus etc.,

11 Proprietary Software: Proprietary vs. Open Source  Windows adalah teknologi Proprietary Aplikasi yang hanya bekerja pada Windows  Linux – Open Source

12 Agenda Open Source? Sejarah Open Source Keuntungan menggunakan Open Source Tantangan Open Source Apa yang harus dilakukan sekarang?

13  Sebelum 1983 oSoftware yang menggunakan teknologi yang sudah ada sebelumnya. Contoh: IBM SHARE. oPengembangan Software : SPICE, TeX dan X Window System  1970 oSistem operasi UNIX dikembangkan Bell Labs; AT&T  1983 oRichard Stallman memperkenalkan GNU untuk menyempurnakan sistem operasi yang bersifat gratis tanpa adanya batasan pada source code oMemperkenalkan istilah "free software" dan Free Software Foundation untuk memperkenalkan konsep. Sejarah Open Source

14  1989 oVersi pertama GNU General Public License diperkenalkan oKomponen GNU seperti GNU compiler, GNU Emacs dan debugger diperkenalkan  1990 oApache HTTP Server menjadi software yang sering digunakan pada web server  1991 oLinux bersifat free pada modifikasi source code oKombinasi Linux dan GNU merupakan sistem operasi pertama yang bersifat gratis  1993: versi pertama Linus Torvalds Sejarah Open Source

15  1997: peluncuran Debian Free Software  1998 oPeluncuran Netscape bersifat free software. Sekarang dikenal dengan Mozilla Firefox oSun Microsystems menerbitkan StarOffice bersifat free software. Sekarang dikenal dengan OpenOffice.org  2004 oSun Microsystems menerbitkan Java Development Kit OpenJDK Sejarah Open Source

16 Agenda Open Source? Sejarah Open Source Keuntungan Open Source Tantangan Open Source Apa yang harus dilakukan sekarang?

17 Manfaat Open Source  Manfaat bagi Industri (Pemakai)  Penyebaran yang cepat dari teknologi baru  Membentuk komunitas terhadap best practices  Biaya produk yang lebih murah  Membangun solusi yang fleksibel dan mampu bersaing  Aman pemakaiannya (lisensi)  Mudah diperoleh

18 Manfaat Open Source  Pengembang Piranti Lunak  Biaya pengembangan lebih rendah dan lebih cepat  Sesuai dengan open standard  Meningkatkan daya saing  Pakar Teknologi Informasi  Kebebasan berkreasi,  Inovasi, kolaborasi

19 komersial Pengembangan Software Engineering/ Product Management Pemasaran: penjualan, pemasaran, layanan, produk Pelanggan Pelanggan anggaran produk Software penghasilan Model Komersial

20 komunitas Open Source Pengembangan Software Engineering/ Product Management/ Ecosystem Development Pemasaran: penjualan, pemasaran, layanan, produk Pelanggan Anggaran Produk Software penghasilan kontribusi Use Cases Peer Review Testing Documentation Translations Forum Help Bug Fixes Scalability Configuration Desain Roadmap Software “The Project” Model Open Source

21  Open Source is Flexible oKemudahan mendapatkan source code, sehingga dirubah sesuai kebutuhan oprogram dapat dirubah  Open Source is Cost Effective oMampu mendukung daya saing; dan murah! ocost sharing: beberapa perusahaan melakukan berbagi anggaran untuk produk yang sama Keistimewaan Open Source

22  Open Source Developers are motivated oprogrammers menulis code yang lebih baik oprogrammers menulis code yang dibutuhkan dan me- modifikasi code yang sudah ada  More Security and less bugs oPeer review mengizinkan bugs untuk diperbaiki oViruses, “ spyware, ” dll. Hampir tidak ada!  The code will survive! oCode akan selalu re-generasi Keistimewaan Open Source

23 Fitur Open Source Multi-user Networked Operating Systems oLinux : Internet/intranet Services and Applications oApache web server - oBIND name server - software untuk DNS (domain name service). oSendmail mail (Exchange server) -

24 Fitur open-source? Software Development oGCC - compiler untuk C, C++, Fortran, Java oJBOSS – implementasi J2EE oPHP – bahasa pemrograman untuk web oPython – bahasa pemrograman berorientasi obyek untuk web

25 Database Systems oMySQL - oPostgreSQL - Desktop Applications oOpenOffice.org – untuk word-processing, spreadsheet, menggambar dan presentasi oXimian Evolution – untuk , kalendar dan catatan harian oMozilla - web browser Fitur open-source?

26 Agenda Open Source? Sejarah Open Source Keuntungan menggunakan Open Source Tantangan Open Source Apa yang harus dilakukan sekarang?

27 Salah pengertian Open Source di Indonesia  Open Source berarti gratis  Open Source berarti tidak ada layanan purna jual  Murah berarti tidak bermutu  Open Source hanya untuk geeks  Tidak ada support dari vendor komersial  Open Source berarti tidak aman  Sumber daya manusia belum mampu menjalankan piranti lunak berbasis Open Source

28 Tantangan “Open Source” ?  Pemakai Piranti Lunak  Peranti lunak komersial lebih dikenal  Lebih murah ‘membajak piranti lunak’  Terbiasa dengan yang lama, sulit berubah, harus belajar lagi  Tidak mudah pemakaiannya  Kurang pengertian open source (teknologi masa depan?)  Kehandalan masih diragukan  Piranti lunak untuk pemakai desktop masih kurang  Pengembang Piranti Lunak  Bersaing dengan produk yang sama dan sudah ada  Keuntungan menipis  Pakar Teknologi Informasi  Konversi ke “open source” tidak mudah dan murah  Meyakinkan publik perlunya “open source”

29 Agenda Open Source? Sejarah Open Source Keutungan menggunakan Open Source Tantangan Open Source Apa yang harus dilakukan sekarang?

30  Pemakai Piranti Lunak  Menyiapkan diri untuk menggunakan “open source”  Mempelajari dan mengamati perkembangan piranti lunak berbasis “open source”  Pengembang Piranti Lunak  Mengaitkan “open source” dengan “open standard”  Mengamati dan mengikuti kebutuhan “pasar”  Ikut berpartisipasi untuk meningkatkan citra  Inovasi jenis usaha sebagai dampak open source  Pakar Teknologi Informasi  Membuat konversi/transisi ke “open source” mudah dan murah  Meyakinkan publik bahwa “open source” adalah teknologi masa depan (sosialisasi)

31 Terima Kasih


Download ppt "Pendahuluan Open Source Nia Saurina SST., M.Kom. Agenda Open Source? Sejarah Open Source Keuntungan menggunakan Open Source Tantangan Open Source Apa."

Presentasi serupa


Iklan oleh Google