SlideShare uma empresa Scribd logo
1 de 23
Baixar para ler offline
Arsitektur Sistem Operasi BlankOn




                  26 April 2011

      Mohammad Anwari mdamt@di.blankon.in
Pembicara
●   Pengembang BlankOn dari hari ke-0
●   Tinggal di Helsinki, Finlandia
●   Usia 34, anak dua
●   Profesi sebagai Principal Engineer di MeeGo
    Computers, Nokia
●   Menggeluti perangkat lunak bebas/terbuka
    sejak 1996 dan jadi sumber kehidupan sejak
    1998 sampai sekarang
●   http://fi.linkedin.com/in/mdamt
Proyek BlankOn
●   Mencari dan memupuk sumber daya manusia
    Indonesia di bidang teknologi informasi dan
    ilmu komputer dalam konteks pengembangan
    perangkat lunak bebas/terbuka
●   Terbuka bagi siapa saja tanpa biaya
●   Disediakan mentor dan fasilitas
●   Batu loncatan kontribusi ke seluruh dunia
●   Distribusi BlankOn bukan tujuan, tapi
    merupakan bonus dari proyek
Proyek BlankOn
●   Dinaungi oleh Yayasan Penggerak Linux
    Indonesia
●   Dimulai tahun 2004
●   Terbit pertama kali tahun 2005
●   Stagnan dan muncul kembali 2007
●   6 kali terbit
●   Edisi nomor 7 akan keluar pertengahan tahun
    2011
Proyek BlankOn
●   BlanKonf
    ●   2009 di Bogor
    ●   2010 di Surabaya
    ●   Juli 2011 di Makassar
●   Kontributor tersebar di seluruh dunia
●   Cocok untuk tempat belajar mahasiswa Ilmu
    Komputer
Proyek BlankOn
●   Distribusi BlankOn
●   Infrastruktur
●   Hubungan Masyarakat
●   Riset dan Aplikasi
●   Bidang Usaha
Distribusi BlankOn
●   Bianglala berbasis Fedora
●   Konde berbasis Ubuntu Gutsy
●   Lontara berbasis Ubuntu Hardy
●   Meuligoe berbasis Ubuntu Intrepid
●   Nanggar berbasis Ubuntu Karmic
●   Ombilin
●   Pattimura
Target pengguna
●   Perkantoran
●   Pendidikan
●   UKM
●   Pemerintahan
Tujuan Arsitektur
●   Sederhana
    ●   Mudah untuk dibangun
    ●   Tidak menggunakan komponen komersial
Tujuan Arsitektur
●   Sederhana
●   Mudah dipelihara
    ●   Perubahan dapat dikerjakan sendiri oleh Tim
        BlankOn
    ●   Kegiatan pengembangan yang tercatat
    ●   Perubahan hulu tidak menimbulkan masalah besar
        bagi struktur keseluruhan
Tujuan Arsitektur
●   Sederhana
●   Mudah dipelihara
●   Sarana belajar
    ●   Komponen dipilih berdasarkan tren dan kemajuan
        teknologi
    ●   Banyak ilmu yang bisa digali
Proses Arsitektur
●   Diskusi di milis
●   Diskusi di IRC
●   Usulan dirapatkan dan diputuskan langsung
    oleh Tim Proyek
Persyaratan perangkat keras
●   Prosesor x86 (32 bita dan 64 bita) 1 GHz
●   RAM 256 MiB
Gugus Arsitektur
●   Dasar
●   Destop
●   Racikan
●   (Srimubil)
Arsitektur Dasar
●   Arsitektur paling dasar dari Gugus Arsitektur
●   Komponen yang diperlukan sejak komputer
    dinyalakan hingga masuk shell
Arsitektur Dasar
●   Boot: upstart          ●   UI toolkit: Gtk+
●   Kernel: Linux 2.6      ●   Multimedia:
●   Libc: Eglibc               Gstreamer
●   Display server: xorg
                           ●   Tatalaksana PL: apt
●   Suara: pulseaudio
                           ●   Jaringan:
                               NetworkManager
●   PIM: Evolution         ●
●   Messaging: purple
Arsitektur Destop
●   Arsitektur umum, dipakai untuk destop, laptop,
    dsb
●   Fokus arsitektur saat ini
Arsitektur Destop Pattimura
●   Destop: BlankOn    ●   Musik: Exaile
●   Surel: Evolution   ●   Olahpesan: Pidgin
●   Web: Chromium      ●   Sosial: Gwibber
●   Grafis: GIMP,      ●   Kemudahan akses:
    Inkscape               ORCA
●   Foto: Shotwell
●   Perkantoran:
    LibreOffice
Fitur khas Arsitektur Destop
●   Adaptasi perangkat keras
    ●   Menjalankan layanan yang tidak perlu di komputer-
        komputer tua
●   Desktop berkonteks
    ●   Gambar latar dan tema berdasarkan konteks waktu
        dan cuaca
●   Destop BlankOn
    ●   Panel BlankOn
Arsitektur Racikan
●   Isinya bebas ditentukan pembuat racikan
●   Memodifikasi Arsitektur Destop
Srimubil
●   Arsitektur untuk komputer jinjing ukuran kecil
    (Netbook, tablet)
●   Semula menggunakan MeeGo UX
●   Kegiatan terhenti
Masa Depan
●   Optimasi Destop BlankOn
●   Penggunaan Destop BlankOn di Srimubil
●   Adopsi teknologi baru
    ●   Xorg -> Wayland
    ●   Upstart -> systemd
●   Mata Hati
Ingin bergabung?
●   blankon-dev@googlegroups.com
●   http://dev.blankonlinux.or.id

Mais conteúdo relacionado

Semelhante a Arsitektur Sistem Operasi BlankOn 201104

Pengenalan foss 25 feb 2012
Pengenalan foss   25 feb 2012Pengenalan foss   25 feb 2012
Pengenalan foss 25 feb 2012irene
 
BlankOn untuk kemandirian indonesia
BlankOn untuk kemandirian indonesiaBlankOn untuk kemandirian indonesia
BlankOn untuk kemandirian indonesiaAinul Hakim
 
Core Minescape - Day#1
Core Minescape - Day#1Core Minescape - Day#1
Core Minescape - Day#1Tutus Kusuma
 
pemograman visual berbasis blok.pptx
pemograman visual berbasis blok.pptxpemograman visual berbasis blok.pptx
pemograman visual berbasis blok.pptxNaeniPaccing
 
Software Architecture Patterns.pptx
Software Architecture Patterns.pptxSoftware Architecture Patterns.pptx
Software Architecture Patterns.pptxJendralNagabonar
 
Slide-INF-Modul-1.pptx
Slide-INF-Modul-1.pptxSlide-INF-Modul-1.pptx
Slide-INF-Modul-1.pptxNitha Thatha
 
Slide-INF-Modul-1.pptx
Slide-INF-Modul-1.pptxSlide-INF-Modul-1.pptx
Slide-INF-Modul-1.pptxyunusziliwu
 
MPLS-RPL.pptx
MPLS-RPL.pptxMPLS-RPL.pptx
MPLS-RPL.pptxaeni15
 
WarSi (Warung Aplikasi) untuk BlankOn Linux
WarSi (Warung Aplikasi) untuk BlankOn LinuxWarSi (Warung Aplikasi) untuk BlankOn Linux
WarSi (Warung Aplikasi) untuk BlankOn LinuxEstu Fardani
 
Chapter1 introduction to hci
Chapter1 introduction to hciChapter1 introduction to hci
Chapter1 introduction to hciStevie Principe
 
Lanjutan Pert 2.pptx
Lanjutan Pert 2.pptxLanjutan Pert 2.pptx
Lanjutan Pert 2.pptxmerisipahutar
 

Semelhante a Arsitektur Sistem Operasi BlankOn 201104 (20)

IT Government
IT GovernmentIT Government
IT Government
 
Pengenalan foss 25 feb 2012
Pengenalan foss   25 feb 2012Pengenalan foss   25 feb 2012
Pengenalan foss 25 feb 2012
 
BlankOn untuk kemandirian indonesia
BlankOn untuk kemandirian indonesiaBlankOn untuk kemandirian indonesia
BlankOn untuk kemandirian indonesia
 
Kel 5 microsoft project
Kel 5 microsoft projectKel 5 microsoft project
Kel 5 microsoft project
 
microsoft project
microsoft projectmicrosoft project
microsoft project
 
Core Minescape - Day#1
Core Minescape - Day#1Core Minescape - Day#1
Core Minescape - Day#1
 
Review blender
Review blenderReview blender
Review blender
 
pemograman visual berbasis blok.pptx
pemograman visual berbasis blok.pptxpemograman visual berbasis blok.pptx
pemograman visual berbasis blok.pptx
 
Software Architecture Patterns.pptx
Software Architecture Patterns.pptxSoftware Architecture Patterns.pptx
Software Architecture Patterns.pptx
 
HTML5 dengan Maleo
HTML5 dengan MaleoHTML5 dengan Maleo
HTML5 dengan Maleo
 
Slide-INF-Modul-1.pptx
Slide-INF-Modul-1.pptxSlide-INF-Modul-1.pptx
Slide-INF-Modul-1.pptx
 
Slide-INF-Modul-1.pptx
Slide-INF-Modul-1.pptxSlide-INF-Modul-1.pptx
Slide-INF-Modul-1.pptx
 
MPLS-RPL.pptx
MPLS-RPL.pptxMPLS-RPL.pptx
MPLS-RPL.pptx
 
Workshop unsada
Workshop unsadaWorkshop unsada
Workshop unsada
 
WarSi (Warung Aplikasi) untuk BlankOn Linux
WarSi (Warung Aplikasi) untuk BlankOn LinuxWarSi (Warung Aplikasi) untuk BlankOn Linux
WarSi (Warung Aplikasi) untuk BlankOn Linux
 
HTML5 dengan Maleo
HTML5 dengan MaleoHTML5 dengan Maleo
HTML5 dengan Maleo
 
Chapter1 introduction to hci
Chapter1 introduction to hciChapter1 introduction to hci
Chapter1 introduction to hci
 
Lanjutan Pert 2.pptx
Lanjutan Pert 2.pptxLanjutan Pert 2.pptx
Lanjutan Pert 2.pptx
 
Prototyping
PrototypingPrototyping
Prototyping
 
Tugas so
Tugas soTugas so
Tugas so
 

Mais de Mohammad Anwari

Domain name system dinamis dengan protokol dinamid versi 1.02
Domain name system dinamis dengan protokol dinamid versi 1.02Domain name system dinamis dengan protokol dinamid versi 1.02
Domain name system dinamis dengan protokol dinamid versi 1.02Mohammad Anwari
 
Skalabilitas Aplikasi Web
Skalabilitas Aplikasi WebSkalabilitas Aplikasi Web
Skalabilitas Aplikasi WebMohammad Anwari
 
BlankOn dan PSrE Induk Nasional
BlankOn dan PSrE Induk NasionalBlankOn dan PSrE Induk Nasional
BlankOn dan PSrE Induk NasionalMohammad Anwari
 
Mulai melangkah dengan Node.js
Mulai melangkah dengan Node.jsMulai melangkah dengan Node.js
Mulai melangkah dengan Node.jsMohammad Anwari
 
Lokakarya Manokwari - ICROSS 2013
Lokakarya Manokwari - ICROSS 2013Lokakarya Manokwari - ICROSS 2013
Lokakarya Manokwari - ICROSS 2013Mohammad Anwari
 
Manokwari: HTML5 desktop built with gnome
Manokwari: HTML5 desktop built with gnomeManokwari: HTML5 desktop built with gnome
Manokwari: HTML5 desktop built with gnomeMohammad Anwari
 
MeeGo Touch Input Method Framework
MeeGo Touch Input Method FrameworkMeeGo Touch Input Method Framework
MeeGo Touch Input Method FrameworkMohammad Anwari
 
Kegiatan Riset BlankOn 2011-2012
Kegiatan Riset BlankOn 2011-2012Kegiatan Riset BlankOn 2011-2012
Kegiatan Riset BlankOn 2011-2012Mohammad Anwari
 

Mais de Mohammad Anwari (13)

Domain name system dinamis dengan protokol dinamid versi 1.02
Domain name system dinamis dengan protokol dinamid versi 1.02Domain name system dinamis dengan protokol dinamid versi 1.02
Domain name system dinamis dengan protokol dinamid versi 1.02
 
Skalabilitas Aplikasi Web
Skalabilitas Aplikasi WebSkalabilitas Aplikasi Web
Skalabilitas Aplikasi Web
 
Liku liku F/OSS
Liku liku F/OSSLiku liku F/OSS
Liku liku F/OSS
 
Ganasnya industri
Ganasnya industriGanasnya industri
Ganasnya industri
 
BlankOn dan PSrE Induk Nasional
BlankOn dan PSrE Induk NasionalBlankOn dan PSrE Induk Nasional
BlankOn dan PSrE Induk Nasional
 
Mulai melangkah dengan Node.js
Mulai melangkah dengan Node.jsMulai melangkah dengan Node.js
Mulai melangkah dengan Node.js
 
JS di Destop
JS di Destop JS di Destop
JS di Destop
 
Lokakarya Manokwari - ICROSS 2013
Lokakarya Manokwari - ICROSS 2013Lokakarya Manokwari - ICROSS 2013
Lokakarya Manokwari - ICROSS 2013
 
Manokwari: HTML5 desktop built with gnome
Manokwari: HTML5 desktop built with gnomeManokwari: HTML5 desktop built with gnome
Manokwari: HTML5 desktop built with gnome
 
Blankon dan Debian
Blankon dan DebianBlankon dan Debian
Blankon dan Debian
 
BOF Srimubil 2009
BOF Srimubil 2009BOF Srimubil 2009
BOF Srimubil 2009
 
MeeGo Touch Input Method Framework
MeeGo Touch Input Method FrameworkMeeGo Touch Input Method Framework
MeeGo Touch Input Method Framework
 
Kegiatan Riset BlankOn 2011-2012
Kegiatan Riset BlankOn 2011-2012Kegiatan Riset BlankOn 2011-2012
Kegiatan Riset BlankOn 2011-2012
 

Arsitektur Sistem Operasi BlankOn 201104

  • 1. Arsitektur Sistem Operasi BlankOn 26 April 2011 Mohammad Anwari mdamt@di.blankon.in
  • 2. Pembicara ● Pengembang BlankOn dari hari ke-0 ● Tinggal di Helsinki, Finlandia ● Usia 34, anak dua ● Profesi sebagai Principal Engineer di MeeGo Computers, Nokia ● Menggeluti perangkat lunak bebas/terbuka sejak 1996 dan jadi sumber kehidupan sejak 1998 sampai sekarang ● http://fi.linkedin.com/in/mdamt
  • 3. Proyek BlankOn ● Mencari dan memupuk sumber daya manusia Indonesia di bidang teknologi informasi dan ilmu komputer dalam konteks pengembangan perangkat lunak bebas/terbuka ● Terbuka bagi siapa saja tanpa biaya ● Disediakan mentor dan fasilitas ● Batu loncatan kontribusi ke seluruh dunia ● Distribusi BlankOn bukan tujuan, tapi merupakan bonus dari proyek
  • 4. Proyek BlankOn ● Dinaungi oleh Yayasan Penggerak Linux Indonesia ● Dimulai tahun 2004 ● Terbit pertama kali tahun 2005 ● Stagnan dan muncul kembali 2007 ● 6 kali terbit ● Edisi nomor 7 akan keluar pertengahan tahun 2011
  • 5. Proyek BlankOn ● BlanKonf ● 2009 di Bogor ● 2010 di Surabaya ● Juli 2011 di Makassar ● Kontributor tersebar di seluruh dunia ● Cocok untuk tempat belajar mahasiswa Ilmu Komputer
  • 6. Proyek BlankOn ● Distribusi BlankOn ● Infrastruktur ● Hubungan Masyarakat ● Riset dan Aplikasi ● Bidang Usaha
  • 7. Distribusi BlankOn ● Bianglala berbasis Fedora ● Konde berbasis Ubuntu Gutsy ● Lontara berbasis Ubuntu Hardy ● Meuligoe berbasis Ubuntu Intrepid ● Nanggar berbasis Ubuntu Karmic ● Ombilin ● Pattimura
  • 8. Target pengguna ● Perkantoran ● Pendidikan ● UKM ● Pemerintahan
  • 9. Tujuan Arsitektur ● Sederhana ● Mudah untuk dibangun ● Tidak menggunakan komponen komersial
  • 10. Tujuan Arsitektur ● Sederhana ● Mudah dipelihara ● Perubahan dapat dikerjakan sendiri oleh Tim BlankOn ● Kegiatan pengembangan yang tercatat ● Perubahan hulu tidak menimbulkan masalah besar bagi struktur keseluruhan
  • 11. Tujuan Arsitektur ● Sederhana ● Mudah dipelihara ● Sarana belajar ● Komponen dipilih berdasarkan tren dan kemajuan teknologi ● Banyak ilmu yang bisa digali
  • 12. Proses Arsitektur ● Diskusi di milis ● Diskusi di IRC ● Usulan dirapatkan dan diputuskan langsung oleh Tim Proyek
  • 13. Persyaratan perangkat keras ● Prosesor x86 (32 bita dan 64 bita) 1 GHz ● RAM 256 MiB
  • 14. Gugus Arsitektur ● Dasar ● Destop ● Racikan ● (Srimubil)
  • 15. Arsitektur Dasar ● Arsitektur paling dasar dari Gugus Arsitektur ● Komponen yang diperlukan sejak komputer dinyalakan hingga masuk shell
  • 16. Arsitektur Dasar ● Boot: upstart ● UI toolkit: Gtk+ ● Kernel: Linux 2.6 ● Multimedia: ● Libc: Eglibc Gstreamer ● Display server: xorg ● Tatalaksana PL: apt ● Suara: pulseaudio ● Jaringan: NetworkManager ● PIM: Evolution ● ● Messaging: purple
  • 17. Arsitektur Destop ● Arsitektur umum, dipakai untuk destop, laptop, dsb ● Fokus arsitektur saat ini
  • 18. Arsitektur Destop Pattimura ● Destop: BlankOn ● Musik: Exaile ● Surel: Evolution ● Olahpesan: Pidgin ● Web: Chromium ● Sosial: Gwibber ● Grafis: GIMP, ● Kemudahan akses: Inkscape ORCA ● Foto: Shotwell ● Perkantoran: LibreOffice
  • 19. Fitur khas Arsitektur Destop ● Adaptasi perangkat keras ● Menjalankan layanan yang tidak perlu di komputer- komputer tua ● Desktop berkonteks ● Gambar latar dan tema berdasarkan konteks waktu dan cuaca ● Destop BlankOn ● Panel BlankOn
  • 20. Arsitektur Racikan ● Isinya bebas ditentukan pembuat racikan ● Memodifikasi Arsitektur Destop
  • 21. Srimubil ● Arsitektur untuk komputer jinjing ukuran kecil (Netbook, tablet) ● Semula menggunakan MeeGo UX ● Kegiatan terhenti
  • 22. Masa Depan ● Optimasi Destop BlankOn ● Penggunaan Destop BlankOn di Srimubil ● Adopsi teknologi baru ● Xorg -> Wayland ● Upstart -> systemd ● Mata Hati
  • 23. Ingin bergabung? ● blankon-dev@googlegroups.com ● http://dev.blankonlinux.or.id