SlideShare a Scribd company logo
1 of 15
Download to read offline
Pengantar Open Source dan Aplikasi 
Software Aplikasi Open Source 
Rusmanto at gmail.com 
Rusmanto at nurulfikri.ac.id 
Twitter @ruslinux 
Program Studi TI & SI STT Terpadu Nurul Fikri
Tujuan Umum Pertemuan Ketiga 
Mampu memahami fungsi dasar beberapa 
aplikasi FOSS (Free/Open Source Software) 
dan penggunaannya di dunia kerja dan 
industri, termasuk di pendidikan, antara lain 
aplikasi web browser, perkantoran (office 
suite), dan multimedia (grafis, audio, video). 
Program Studi TI & SI STT Terpadu Nurul Fikri 2-15 2-5
Tujuan Khusus Pertemuan Ketiga 
a) Mampu menjelaskan beberapa manfaat aplikasi 
desktop dan mobile untuk internet, perkantoran, 
dan multimedia. 
b) Mampu menjelaskan beberapa contoh fungsi 
aplikasi FOSS sebagai infrastruktur 
bisnis/industri dan middleware. 
c) Mampu menjelaskan beberapa contoh fungsi 
aplikasi FOSS sebagai Sistem Informasi. 
Program Studi TI & SI STT Terpadu Nurul Fikri 3-15 3-5
Pengantar: Pengelompokan Software 
1. Software Sistem: kernel (inti sistem operasi) 
atau sistem operasi (kernel dan software 
pustaka/libraries, shell, commands, dll.). 
2. Middleware (software perantara sistem dan 
aplikasi): server web, server email, dll. 
3. Software Aplikasi: aplikasi perkantoran, 
pengolah foto/musik/video, web browser, dll. 
4. Bahasa Pemrograman: C/C++, PHP, Java, dll. 
Program Studi TI & SI STT Terpadu Nurul Fikri 4-15 4-5
Kategori Tipe Software Contoh 
Sistem Sistem operasi Linux dan FreeBSD 
Middleware Software server email Sendmail, Postfix, Qmail 
Software server web Apache 
Software server aplikasi JBoss, Zope 
Manajemen Basis Data MySQL, PostgreSQL 
Protokol Samba, OpenLDAP, 
OpenSSH 
Aplikasi Office LibreOffice, OpenOffice 
Lingkungan desktop GNOME, KDE 
Browser web Mozilla Firefox 
Manajemen Enterprise Compiere 
Manajemen projek Achievo 
Groupware Phprojekt 
Pemrograman C/C++, PHP, Java 
Program Studi TI & SI STT Terpadu Nurul Fikri 5-15 5-5
Office 
Applications 
LibreOffice: 
Word Processor, 
Spreadsheet, 
Presentation 
Graphic 
Applications 
Gimp 
EOG 
Inkscape 
Scribus 
Internet 
Applications 
Mozilla Firefox 
Thunderbird 
Pidgin 
Gftp 
Multimedia 
Applications 
Totem 
Movie Player, 
Rhythmbox 
Music Player 
Middleware (Database, Infrastructure) & Programming 
Middleware: JBoss, dll. Database: MySQL/MariaDB, PostgreSQL, dll. 
Infrastructure: Squid, Bind, Postfix, SSH Server, dll. 
Programming: Basic, C/C++, Perl, PHP, Java, dll. 
Operating System: Linux, FreeBSD, dll. 
Program Studi TI & SI STT Terpadu Nurul Fikri 6-15 6-5
Software Sistem Open Source 
● Sistem Operasi: GNU/Linux, FreeBSD, dll. 
● Kernel Linux: inti dari sistem operasi 
GNU/Linux, Android, Tizen, ChromeOS, dll. 
● Distro: Paket berisi sistem operasi dan berbagai 
aplikasi yang didistribusikan dalam bentuk file 
ISO atau media CD, DVD, Flashdisk, dll. Misal: 
Ubuntu, BlankOn, dll. 
● Repository: Kumpulan atau gudang software. 
Program Studi TI & SI STT Terpadu Nurul Fikri 7-15 7-5
Sistem Operasi & Aplikasi Desktop 
Jenis Software Proprietary FOSS 
Sistem Operasi MS Windows Ubuntu, BlankOn, Fedora 
Desktop XP / 7 / 8 Unity, Manokwari, Gnome 
File Manager Win Explorer File Browser Nautilus 
Web Browser IE Chromium, Firefox 
Email Client Outlook Evolution, Thunderbird 
Program Studi TI & SI STT Terpadu Nurul Fikri 8-15 8-5
Aplikasi Perkantoran (Office) 
Jenis Software Proprietary FOSS 
Word Processor MS Word LibreOf fice Writer 
Spreadsheet MS Excel LibreOf fice Calc 
Presentation MS PowerPoint LibreOf fice Impress 
Database MS Access LibreOf fice Base 
Drawing CorelDraw LibreOf fice Draw 
Program Studi TI & SI STT Terpadu Nurul Fikri 9-15 9-5
Aplikasi Multimedia 
Jenis Proprietary FOSS 
Photo Photoshop Gimp 
Gambar CorelDraw Inkscape 
Suara CoolEdit Audacity 
Video Pinnacle OpenShot 
Animasi 3D Studio MAX Blender 
Program Studi TI & SI STT Terpadu Nurul Fikri 10-1150-5
Pemrograman & Aplikasi Pengembangan 
Jenis Proprietary FOSS 
C/C++ Visual C/C++ wxWidgets, GCC 
Script/web VB, ASP JS, PHP, Python, Perl 
.Net MS.Net Mono 
Java Microsoft NetBeans, Eclipse 
ERP SAP openERP, Compiere 
E-Learning Microsoft Moodle, Atutor 
CMS Microsoft Joomla, Alfresco, Drupal 
Program Studi TI & SI STT Terpadu Nurul Fikri 11-1151-5
Aplikasi Server (Midleware) 
Jenis Proprietary FOSS 
Web MS IIS Apache, dll. 
Email Exchange Serv Postfix, Qmail, dll. 
DNS Windows Serv BIND 
Database SQL Serv MySQL, PostgreSQL, dll. 
Proxy MS Proxy Serv Squid 
File & Print Windows Serv Samba, LDAP 
Program Studi TI & SI STT Terpadu Nurul Fikri 12-1152-5
Aplikasi Enterprise 
Untuk perusahaan/organisasi dan ada database: 
● CMS (Content Management System): Joomla 
● LMS (Learning Management Sistem): Moodle 
● ERP (Enterprise Resource Planning): openERP 
● CRM (Customer Relationship Management): 
SugarCRM 
●HRM (Human Resource Management): 
OrangeHRM 
● … dll. 
Program Studi TI & SI STT Terpadu Nurul Fikri 13-1153-5
Diskusi: Aplikasi Web vs Native (1) 
Web App: aplikasi yang dibuat dengan program 
berbasis web (html, css, javascript, php, dll.) 
dan dijalankan dengan web client (web browser, 
misal Firefox). Aplikasi dipasang di server web 
jaringan atau komputer lokal (tidak jaringan). 
Contoh aplikasi web office: Fengoffice.com dan 
Google Docs (docs.google.com). 
Aplikasi web banking: www.permatanet.com 
Program Studi TI & SI STT Terpadu Nurul Fikri 14-1154-5
Diskusi: Aplikasi Web vs Native (2) 
Native App atau Desktop App: aplikasi yang 
dijalankan secara alami tanpa bantuan web 
browser. Istilah Native biasanya untuk mobile. 
Contoh aplikasi office dekstop: LibreOffice. 
Contoh Kasus: Firefox itu native di Android 
untuk mengakses aplikasi web, misal internet 
banking (www.permatanet.com). Sedangkan 
Permata Mobile di Android bukan web. 
Program Studi TI & SI STT Terpadu Nurul Fikri 15-1155-5

More Related Content

What's hot

Pengertian dan sejarah open source
Pengertian dan sejarah open sourcePengertian dan sejarah open source
Pengertian dan sejarah open sourcetaha dhandy
 
Tugas sistem operasi open source
Tugas sistem operasi open sourceTugas sistem operasi open source
Tugas sistem operasi open sourceLutfiyah33
 
Operation system open source
Operation system open sourceOperation system open source
Operation system open sourceSoni Pradana
 
Pengenalan Linux dan FOSS UNJ
Pengenalan Linux dan FOSS UNJPengenalan Linux dan FOSS UNJ
Pengenalan Linux dan FOSS UNJUnggul Sagena
 
Pengertian open source
Pengertian open sourcePengertian open source
Pengertian open sourcemeldivaindira
 
05 presentasi komunitas_open_source
05 presentasi komunitas_open_source05 presentasi komunitas_open_source
05 presentasi komunitas_open_sourceRusmanto Maryanto
 
Perkembangan teknologi web browser
Perkembangan teknologi web browserPerkembangan teknologi web browser
Perkembangan teknologi web browserAzwarfachmi
 
Pengertian dan Sejarah Software Open Source
Pengertian dan Sejarah Software Open SourcePengertian dan Sejarah Software Open Source
Pengertian dan Sejarah Software Open SourceBarmed Studio
 
Hacking Aplikasi dan Sistem Linux
Hacking Aplikasi dan Sistem LinuxHacking Aplikasi dan Sistem Linux
Hacking Aplikasi dan Sistem LinuxIwan stwn
 
Perkembangan teknologi web browser
Perkembangan teknologi web browserPerkembangan teknologi web browser
Perkembangan teknologi web browsernurchairudin11
 

What's hot (18)

Open source
Open sourceOpen source
Open source
 
Pengertian dan sejarah open source
Pengertian dan sejarah open sourcePengertian dan sejarah open source
Pengertian dan sejarah open source
 
Bab i
Bab iBab i
Bab i
 
Tugas sistem operasi open source
Tugas sistem operasi open sourceTugas sistem operasi open source
Tugas sistem operasi open source
 
Open source
Open sourceOpen source
Open source
 
Operation system open source
Operation system open sourceOperation system open source
Operation system open source
 
Linux Dasar
Linux DasarLinux Dasar
Linux Dasar
 
mengenal gnulinux
mengenal gnulinuxmengenal gnulinux
mengenal gnulinux
 
Pengenalan Linux dan FOSS UNJ
Pengenalan Linux dan FOSS UNJPengenalan Linux dan FOSS UNJ
Pengenalan Linux dan FOSS UNJ
 
Open source
Open sourceOpen source
Open source
 
Pengertian open source
Pengertian open sourcePengertian open source
Pengertian open source
 
Ebook Tutorial Linux
Ebook Tutorial LinuxEbook Tutorial Linux
Ebook Tutorial Linux
 
presentasi so
presentasi sopresentasi so
presentasi so
 
05 presentasi komunitas_open_source
05 presentasi komunitas_open_source05 presentasi komunitas_open_source
05 presentasi komunitas_open_source
 
Perkembangan teknologi web browser
Perkembangan teknologi web browserPerkembangan teknologi web browser
Perkembangan teknologi web browser
 
Pengertian dan Sejarah Software Open Source
Pengertian dan Sejarah Software Open SourcePengertian dan Sejarah Software Open Source
Pengertian dan Sejarah Software Open Source
 
Hacking Aplikasi dan Sistem Linux
Hacking Aplikasi dan Sistem LinuxHacking Aplikasi dan Sistem Linux
Hacking Aplikasi dan Sistem Linux
 
Perkembangan teknologi web browser
Perkembangan teknologi web browserPerkembangan teknologi web browser
Perkembangan teknologi web browser
 

Similar to FOSSAPPS

E1E117053 sindi santija_tugas1sistemteknologiinformasi
E1E117053 sindi santija_tugas1sistemteknologiinformasiE1E117053 sindi santija_tugas1sistemteknologiinformasi
E1E117053 sindi santija_tugas1sistemteknologiinformasiSindi Santija
 
Software Komputer
Software KomputerSoftware Komputer
Software Komputernanang
 
Tugas open source dan close source
Tugas open source dan close sourceTugas open source dan close source
Tugas open source dan close sourceD. Syafa'atul Anbiya
 
Komponen Perangkat Lunak
Komponen Perangkat LunakKomponen Perangkat Lunak
Komponen Perangkat LunakGemi Siksmat
 
Pengenalan Python.pptx
Pengenalan Python.pptxPengenalan Python.pptx
Pengenalan Python.pptxprasetyo762432
 
Linux dan open source di dunia pendidikan
Linux dan open source di dunia pendidikanLinux dan open source di dunia pendidikan
Linux dan open source di dunia pendidikanOwner Istana Media
 
Tugas windows dan linux
Tugas windows dan linuxTugas windows dan linux
Tugas windows dan linuxsananaawin
 
sistem operasi closed source
sistem operasi closed sourcesistem operasi closed source
sistem operasi closed sourcekiuk08
 
Software Aplikasi Dasar dan Software Khusus
Software Aplikasi Dasar dan Software KhususSoftware Aplikasi Dasar dan Software Khusus
Software Aplikasi Dasar dan Software KhususSinath Sabado
 

Similar to FOSSAPPS (20)

Tugas persentase putry
Tugas persentase putryTugas persentase putry
Tugas persentase putry
 
Software computer
Software computerSoftware computer
Software computer
 
E1E117053 sindi santija_tugas1sistemteknologiinformasi
E1E117053 sindi santija_tugas1sistemteknologiinformasiE1E117053 sindi santija_tugas1sistemteknologiinformasi
E1E117053 sindi santija_tugas1sistemteknologiinformasi
 
Software Komputer
Software KomputerSoftware Komputer
Software Komputer
 
Tugas open source dan close source
Tugas open source dan close sourceTugas open source dan close source
Tugas open source dan close source
 
Komponen Perangkat Lunak
Komponen Perangkat LunakKomponen Perangkat Lunak
Komponen Perangkat Lunak
 
Pengenalan Python.pptx
Pengenalan Python.pptxPengenalan Python.pptx
Pengenalan Python.pptx
 
Linux dan open source di dunia pendidikan
Linux dan open source di dunia pendidikanLinux dan open source di dunia pendidikan
Linux dan open source di dunia pendidikan
 
Tugas windows dan linux
Tugas windows dan linuxTugas windows dan linux
Tugas windows dan linux
 
sistem operasi closed source
sistem operasi closed sourcesistem operasi closed source
sistem operasi closed source
 
Perangkat lunak
Perangkat lunakPerangkat lunak
Perangkat lunak
 
Aplikasi perkantoran rari fatima
Aplikasi perkantoran  rari fatimaAplikasi perkantoran  rari fatima
Aplikasi perkantoran rari fatima
 
Aplikasi perkantoran rari fatima
Aplikasi perkantoran  rari fatimaAplikasi perkantoran  rari fatima
Aplikasi perkantoran rari fatima
 
Aplikasi perkantoran sitti alma findra
Aplikasi perkantoran  sitti alma findraAplikasi perkantoran  sitti alma findra
Aplikasi perkantoran sitti alma findra
 
Aplikasi perkantoran wa ode minartin
Aplikasi perkantoran   wa ode minartinAplikasi perkantoran   wa ode minartin
Aplikasi perkantoran wa ode minartin
 
Aplikasi perkantoran wa ode minartin
Aplikasi perkantoran   wa ode minartinAplikasi perkantoran   wa ode minartin
Aplikasi perkantoran wa ode minartin
 
Sitti mayan sari
Sitti mayan sariSitti mayan sari
Sitti mayan sari
 
Sitti mayan sari
Sitti mayan sariSitti mayan sari
Sitti mayan sari
 
Software Aplikasi Dasar dan Software Khusus
Software Aplikasi Dasar dan Software KhususSoftware Aplikasi Dasar dan Software Khusus
Software Aplikasi Dasar dan Software Khusus
 
Macam software
Macam softwareMacam software
Macam software
 

More from Rusmanto Maryanto

Ancaman UU ITE terhadap Pengguna Media Sosial
Ancaman UU ITE terhadap Pengguna Media SosialAncaman UU ITE terhadap Pengguna Media Sosial
Ancaman UU ITE terhadap Pengguna Media SosialRusmanto Maryanto
 
Membuat Aplikasi Android dengan App Inventor 2
Membuat Aplikasi Android dengan App Inventor 2Membuat Aplikasi Android dengan App Inventor 2
Membuat Aplikasi Android dengan App Inventor 2Rusmanto Maryanto
 
Mengenal cloud computing_dan_big_data_dengan_bahasa_awam
Mengenal cloud computing_dan_big_data_dengan_bahasa_awamMengenal cloud computing_dan_big_data_dengan_bahasa_awam
Mengenal cloud computing_dan_big_data_dengan_bahasa_awamRusmanto Maryanto
 
14 presentasi install_linux_dan_troubleshooting
14 presentasi install_linux_dan_troubleshooting14 presentasi install_linux_dan_troubleshooting
14 presentasi install_linux_dan_troubleshootingRusmanto Maryanto
 
13 presentasi pengantar_jaringan_komputer_di_linux
13 presentasi pengantar_jaringan_komputer_di_linux13 presentasi pengantar_jaringan_komputer_di_linux
13 presentasi pengantar_jaringan_komputer_di_linuxRusmanto Maryanto
 
12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary
12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary
12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietaryRusmanto Maryanto
 
11 presentasi model_bisnis_open_source
11 presentasi model_bisnis_open_source11 presentasi model_bisnis_open_source
11 presentasi model_bisnis_open_sourceRusmanto Maryanto
 
10 aspek keamanan_open_source
10 aspek keamanan_open_source10 aspek keamanan_open_source
10 aspek keamanan_open_sourceRusmanto Maryanto
 
09 presentasi lisensi-lisensi_open_selain_software
09 presentasi lisensi-lisensi_open_selain_software09 presentasi lisensi-lisensi_open_selain_software
09 presentasi lisensi-lisensi_open_selain_softwareRusmanto Maryanto
 
08 presentasi lisensi-lisensi_software_open_source
08 presentasi lisensi-lisensi_software_open_source08 presentasi lisensi-lisensi_software_open_source
08 presentasi lisensi-lisensi_software_open_sourceRusmanto Maryanto
 
Pengantar Big Data dan Peluang Bisnis/Kerjanya
Pengantar Big Data dan Peluang Bisnis/KerjanyaPengantar Big Data dan Peluang Bisnis/Kerjanya
Pengantar Big Data dan Peluang Bisnis/KerjanyaRusmanto Maryanto
 
E-Voting Harusnya Open Source
E-Voting Harusnya Open SourceE-Voting Harusnya Open Source
E-Voting Harusnya Open SourceRusmanto Maryanto
 
Benarkah Android itu Linux dan Apa Peluang Bisnisnya
Benarkah Android itu Linux dan Apa Peluang BisnisnyaBenarkah Android itu Linux dan Apa Peluang Bisnisnya
Benarkah Android itu Linux dan Apa Peluang BisnisnyaRusmanto Maryanto
 
Desain grafis multimedia - 3 d dan animasi dengan linux dan foss
Desain grafis   multimedia - 3 d dan animasi dengan linux dan fossDesain grafis   multimedia - 3 d dan animasi dengan linux dan foss
Desain grafis multimedia - 3 d dan animasi dengan linux dan fossRusmanto Maryanto
 
Pengantar cloud-computing-berbasis-linux-dan-foss
Pengantar cloud-computing-berbasis-linux-dan-fossPengantar cloud-computing-berbasis-linux-dan-foss
Pengantar cloud-computing-berbasis-linux-dan-fossRusmanto Maryanto
 
Migrasi dari-windows-proprietary-ke-linux-foss-oleh-rusmanto
Migrasi dari-windows-proprietary-ke-linux-foss-oleh-rusmantoMigrasi dari-windows-proprietary-ke-linux-foss-oleh-rusmanto
Migrasi dari-windows-proprietary-ke-linux-foss-oleh-rusmantoRusmanto Maryanto
 

More from Rusmanto Maryanto (17)

Ancaman UU ITE terhadap Pengguna Media Sosial
Ancaman UU ITE terhadap Pengguna Media SosialAncaman UU ITE terhadap Pengguna Media Sosial
Ancaman UU ITE terhadap Pengguna Media Sosial
 
Membuat Aplikasi Android dengan App Inventor 2
Membuat Aplikasi Android dengan App Inventor 2Membuat Aplikasi Android dengan App Inventor 2
Membuat Aplikasi Android dengan App Inventor 2
 
Mengenal cloud computing_dan_big_data_dengan_bahasa_awam
Mengenal cloud computing_dan_big_data_dengan_bahasa_awamMengenal cloud computing_dan_big_data_dengan_bahasa_awam
Mengenal cloud computing_dan_big_data_dengan_bahasa_awam
 
14 presentasi install_linux_dan_troubleshooting
14 presentasi install_linux_dan_troubleshooting14 presentasi install_linux_dan_troubleshooting
14 presentasi install_linux_dan_troubleshooting
 
13 presentasi pengantar_jaringan_komputer_di_linux
13 presentasi pengantar_jaringan_komputer_di_linux13 presentasi pengantar_jaringan_komputer_di_linux
13 presentasi pengantar_jaringan_komputer_di_linux
 
12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary
12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary
12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary
 
11 presentasi model_bisnis_open_source
11 presentasi model_bisnis_open_source11 presentasi model_bisnis_open_source
11 presentasi model_bisnis_open_source
 
10 aspek keamanan_open_source
10 aspek keamanan_open_source10 aspek keamanan_open_source
10 aspek keamanan_open_source
 
09 presentasi lisensi-lisensi_open_selain_software
09 presentasi lisensi-lisensi_open_selain_software09 presentasi lisensi-lisensi_open_selain_software
09 presentasi lisensi-lisensi_open_selain_software
 
08 presentasi lisensi-lisensi_software_open_source
08 presentasi lisensi-lisensi_software_open_source08 presentasi lisensi-lisensi_software_open_source
08 presentasi lisensi-lisensi_software_open_source
 
06 keunggulan open_source
06 keunggulan open_source06 keunggulan open_source
06 keunggulan open_source
 
Pengantar Big Data dan Peluang Bisnis/Kerjanya
Pengantar Big Data dan Peluang Bisnis/KerjanyaPengantar Big Data dan Peluang Bisnis/Kerjanya
Pengantar Big Data dan Peluang Bisnis/Kerjanya
 
E-Voting Harusnya Open Source
E-Voting Harusnya Open SourceE-Voting Harusnya Open Source
E-Voting Harusnya Open Source
 
Benarkah Android itu Linux dan Apa Peluang Bisnisnya
Benarkah Android itu Linux dan Apa Peluang BisnisnyaBenarkah Android itu Linux dan Apa Peluang Bisnisnya
Benarkah Android itu Linux dan Apa Peluang Bisnisnya
 
Desain grafis multimedia - 3 d dan animasi dengan linux dan foss
Desain grafis   multimedia - 3 d dan animasi dengan linux dan fossDesain grafis   multimedia - 3 d dan animasi dengan linux dan foss
Desain grafis multimedia - 3 d dan animasi dengan linux dan foss
 
Pengantar cloud-computing-berbasis-linux-dan-foss
Pengantar cloud-computing-berbasis-linux-dan-fossPengantar cloud-computing-berbasis-linux-dan-foss
Pengantar cloud-computing-berbasis-linux-dan-foss
 
Migrasi dari-windows-proprietary-ke-linux-foss-oleh-rusmanto
Migrasi dari-windows-proprietary-ke-linux-foss-oleh-rusmantoMigrasi dari-windows-proprietary-ke-linux-foss-oleh-rusmanto
Migrasi dari-windows-proprietary-ke-linux-foss-oleh-rusmanto
 

FOSSAPPS

  • 1. Pengantar Open Source dan Aplikasi Software Aplikasi Open Source Rusmanto at gmail.com Rusmanto at nurulfikri.ac.id Twitter @ruslinux Program Studi TI & SI STT Terpadu Nurul Fikri
  • 2. Tujuan Umum Pertemuan Ketiga Mampu memahami fungsi dasar beberapa aplikasi FOSS (Free/Open Source Software) dan penggunaannya di dunia kerja dan industri, termasuk di pendidikan, antara lain aplikasi web browser, perkantoran (office suite), dan multimedia (grafis, audio, video). Program Studi TI & SI STT Terpadu Nurul Fikri 2-15 2-5
  • 3. Tujuan Khusus Pertemuan Ketiga a) Mampu menjelaskan beberapa manfaat aplikasi desktop dan mobile untuk internet, perkantoran, dan multimedia. b) Mampu menjelaskan beberapa contoh fungsi aplikasi FOSS sebagai infrastruktur bisnis/industri dan middleware. c) Mampu menjelaskan beberapa contoh fungsi aplikasi FOSS sebagai Sistem Informasi. Program Studi TI & SI STT Terpadu Nurul Fikri 3-15 3-5
  • 4. Pengantar: Pengelompokan Software 1. Software Sistem: kernel (inti sistem operasi) atau sistem operasi (kernel dan software pustaka/libraries, shell, commands, dll.). 2. Middleware (software perantara sistem dan aplikasi): server web, server email, dll. 3. Software Aplikasi: aplikasi perkantoran, pengolah foto/musik/video, web browser, dll. 4. Bahasa Pemrograman: C/C++, PHP, Java, dll. Program Studi TI & SI STT Terpadu Nurul Fikri 4-15 4-5
  • 5. Kategori Tipe Software Contoh Sistem Sistem operasi Linux dan FreeBSD Middleware Software server email Sendmail, Postfix, Qmail Software server web Apache Software server aplikasi JBoss, Zope Manajemen Basis Data MySQL, PostgreSQL Protokol Samba, OpenLDAP, OpenSSH Aplikasi Office LibreOffice, OpenOffice Lingkungan desktop GNOME, KDE Browser web Mozilla Firefox Manajemen Enterprise Compiere Manajemen projek Achievo Groupware Phprojekt Pemrograman C/C++, PHP, Java Program Studi TI & SI STT Terpadu Nurul Fikri 5-15 5-5
  • 6. Office Applications LibreOffice: Word Processor, Spreadsheet, Presentation Graphic Applications Gimp EOG Inkscape Scribus Internet Applications Mozilla Firefox Thunderbird Pidgin Gftp Multimedia Applications Totem Movie Player, Rhythmbox Music Player Middleware (Database, Infrastructure) & Programming Middleware: JBoss, dll. Database: MySQL/MariaDB, PostgreSQL, dll. Infrastructure: Squid, Bind, Postfix, SSH Server, dll. Programming: Basic, C/C++, Perl, PHP, Java, dll. Operating System: Linux, FreeBSD, dll. Program Studi TI & SI STT Terpadu Nurul Fikri 6-15 6-5
  • 7. Software Sistem Open Source ● Sistem Operasi: GNU/Linux, FreeBSD, dll. ● Kernel Linux: inti dari sistem operasi GNU/Linux, Android, Tizen, ChromeOS, dll. ● Distro: Paket berisi sistem operasi dan berbagai aplikasi yang didistribusikan dalam bentuk file ISO atau media CD, DVD, Flashdisk, dll. Misal: Ubuntu, BlankOn, dll. ● Repository: Kumpulan atau gudang software. Program Studi TI & SI STT Terpadu Nurul Fikri 7-15 7-5
  • 8. Sistem Operasi & Aplikasi Desktop Jenis Software Proprietary FOSS Sistem Operasi MS Windows Ubuntu, BlankOn, Fedora Desktop XP / 7 / 8 Unity, Manokwari, Gnome File Manager Win Explorer File Browser Nautilus Web Browser IE Chromium, Firefox Email Client Outlook Evolution, Thunderbird Program Studi TI & SI STT Terpadu Nurul Fikri 8-15 8-5
  • 9. Aplikasi Perkantoran (Office) Jenis Software Proprietary FOSS Word Processor MS Word LibreOf fice Writer Spreadsheet MS Excel LibreOf fice Calc Presentation MS PowerPoint LibreOf fice Impress Database MS Access LibreOf fice Base Drawing CorelDraw LibreOf fice Draw Program Studi TI & SI STT Terpadu Nurul Fikri 9-15 9-5
  • 10. Aplikasi Multimedia Jenis Proprietary FOSS Photo Photoshop Gimp Gambar CorelDraw Inkscape Suara CoolEdit Audacity Video Pinnacle OpenShot Animasi 3D Studio MAX Blender Program Studi TI & SI STT Terpadu Nurul Fikri 10-1150-5
  • 11. Pemrograman & Aplikasi Pengembangan Jenis Proprietary FOSS C/C++ Visual C/C++ wxWidgets, GCC Script/web VB, ASP JS, PHP, Python, Perl .Net MS.Net Mono Java Microsoft NetBeans, Eclipse ERP SAP openERP, Compiere E-Learning Microsoft Moodle, Atutor CMS Microsoft Joomla, Alfresco, Drupal Program Studi TI & SI STT Terpadu Nurul Fikri 11-1151-5
  • 12. Aplikasi Server (Midleware) Jenis Proprietary FOSS Web MS IIS Apache, dll. Email Exchange Serv Postfix, Qmail, dll. DNS Windows Serv BIND Database SQL Serv MySQL, PostgreSQL, dll. Proxy MS Proxy Serv Squid File & Print Windows Serv Samba, LDAP Program Studi TI & SI STT Terpadu Nurul Fikri 12-1152-5
  • 13. Aplikasi Enterprise Untuk perusahaan/organisasi dan ada database: ● CMS (Content Management System): Joomla ● LMS (Learning Management Sistem): Moodle ● ERP (Enterprise Resource Planning): openERP ● CRM (Customer Relationship Management): SugarCRM ●HRM (Human Resource Management): OrangeHRM ● … dll. Program Studi TI & SI STT Terpadu Nurul Fikri 13-1153-5
  • 14. Diskusi: Aplikasi Web vs Native (1) Web App: aplikasi yang dibuat dengan program berbasis web (html, css, javascript, php, dll.) dan dijalankan dengan web client (web browser, misal Firefox). Aplikasi dipasang di server web jaringan atau komputer lokal (tidak jaringan). Contoh aplikasi web office: Fengoffice.com dan Google Docs (docs.google.com). Aplikasi web banking: www.permatanet.com Program Studi TI & SI STT Terpadu Nurul Fikri 14-1154-5
  • 15. Diskusi: Aplikasi Web vs Native (2) Native App atau Desktop App: aplikasi yang dijalankan secara alami tanpa bantuan web browser. Istilah Native biasanya untuk mobile. Contoh aplikasi office dekstop: LibreOffice. Contoh Kasus: Firefox itu native di Android untuk mengakses aplikasi web, misal internet banking (www.permatanet.com). Sedangkan Permata Mobile di Android bukan web. Program Studi TI & SI STT Terpadu Nurul Fikri 15-1155-5