Upload
mohammad-anwari
View
413
Download
1
Tags:
Embed Size (px)
Citation preview
BlankOn LinuxArchitecture
and how GNOME fits into the picture
Mohammad [email protected]
License: CC-BY-SA 4.0
Introduction
1997 co-found Linux Indonesia2000s various F/OSS contributions2004 co-found BlankOn2003-2007 Indonesian translation coordinator at GNOME2007-2009 Account Team member at GNOME2005-2012 Nokia/Maemo/MeeGo -> Hildon Input Method maintainer2013 BlankOn Executive Director
linkedin.com/in/mdamtlinkedin.com/in/mdamt
BlankOn Project
A non-profit effort to develop competences of Indonesian people by creating an ecosystem around F/OSS
We have:➔ businesses➔ academists➔ farmers➔ local government officials➔ students➔ ...
Typical Indonesian would willingly contribute to a community
➔ gotong royong (communal work culture)➔ want loose or very flexible rules➔ balance between local and international style
BlankOn Project
BlankOn Project
As a place to exercise before contributing to the upstream
➔ language barrier➔ culture shock
Products➔ Linux distribution: BlankOn Linux➔ Mobile: Ridon➔ Desktop: Manokwari➔ Runtime HTML5: Maleo➔ Aksara Nusantara
◆ Input methods and fonts➔ BlankOn Installer➔ Build farms➔ Artworks
BlankOn Project
Facts
Debian derivative (was Fedora and Ubuntu derivative), more than rebranding9 releases (since 2004) so far➔ 10th soon to be releasedTwo lines of hardware architectures➔ x86 (32 and 64 bits)➔ ARM
Base system (ARM)
Miniroot BlankOn
Basic shellbusybox + init scripts
https://github.com/BlankOn/miniroot
Base system
Debootstrap with BlankOn packages
Essential BlankOn packages libc, systemd, middlewares, etc
GUI
GNOME 3 platform
GNOME Session D-Bus GStreamer PulseAudio NetworkManager PangoPackageKit Telepathy WebKit GIO GVFS
Manokwari
Capital of West Papua province
White and sandy beaches
Capital of West Papua province
White and sandy beaches
Manokwari
subsystem choices
BlankOn
GNOME
Linux
nautilus
metacity
chromium
evolution
gnome-panel
gnome-shell
unity
????
Boot Loader
Kernel
Base system
GUI
ApplicationConclusion
GNOME plays a very important role as a basicplatform
BlankOn goes towards webtechnologies