Judul di atas merupakan sebuah positioning statement yang sengaja saya pilih untuk memperkenalkan OSGX, sebuah distribusi Linux yang saya kembangkan bersama rekan-rekan. Meskipun saat ini civitas akademika ITB menggunakan berbagai distribusi populer seperti Ubuntu, Fedora, atau PCLinuxOS, OSGX hadir dengan proposisi nilai yang spesifik: sebuah sistem operasi open source alternatif yang dirancang khusus untuk menjawab kebutuhan teknis dan akademis di lingkungan ITB.
Visi di Balik OSGX
Secara fundamental, OSGX adalah distribusi Linux yang dikembangkan untuk mendukung ekosistem pendidikan di Indonesia, khususnya di ITB. Kami merancangnya sebagai sistem operasi siap pakai yang sudah dilengkapi dengan berbagai aplikasi esensial untuk kebutuhan perkuliahan maupun produktivitas harian.
Bagi yang awam dengan istilah ini, penting untuk membedakan antara Kernel dan Distribusi. Linux sejatinya adalah sebuah kernel—inti level rendah dari sistem operasi yang serupa dengan UNIX. Sedangkan Distribusi Linux (distro) adalah bundel lengkap yang terdiri dari kernel beserta berbagai lapisan aplikasi di atasnya. OSGX adalah bentuk kurasi kami terhadap bundel tersebut.
Identifikasi Masalah: Mengapa Kami Mengembangkan Distro Baru?
Pertanyaan strategisnya adalah: di tengah popularitas Ubuntu atau Fedora, mengapa kami memilih untuk membangun distribusi baru? Jawabannya berakar pada pengalaman personal kami terhadap hambatan infrastruktur di masa itu.
Pada awal perkenalan saya dengan Linux di tahun 2004, saya menyadari adanya hambatan adopsi (friction) yang signifikan. Distro arus utama seringkali tidak menyertakan codec multimedia atau compiler bahasa pemrograman (seperti Pascal atau Java) secara default. Untuk mendapatkannya, pengguna harus mengunduh dari repository daring. Namun, di tahun 2000-an, akses internet masih sangat terbatas (sering kali mengandalkan koneksi dial-up atau GPRS). Masalah "dependensi" perangkat lunak di Linux menjadikannya hampir mustahil bagi pengguna dengan keterbatasan bandwidth untuk membangun sistem yang fungsional.
Berangkat dari observasi tersebut, saya bersama Wisnu, Paul, dan Ahmy berinisiatif menciptakan distro yang sudah "pre-loaded" dengan seluruh aplikasi yang dibutuhkan. Dengan OSGX, pengguna tidak perlu lagi mengkhawatirkan proses pengunduhan aplikasi tambahan. Kami menjawab dua masalah utama: kurangnya literasi mengenai sistem repository dan keterbatasan infrastruktur internet.
Pengembangan Berbasis Data (User-Centric Design)
Dalam fase pengembangan, kami tidak hanya berasumsi. Kami melakukan survei kepada calon pengguna untuk memetakan kebutuhan utama mereka, yang kemudian kami kategorikan menjadi tiga pilar: Akademik, Hiburan, dan Internet. Berdasarkan data tersebut, kami menyusun tiga tingkatan produk (tiered offerings):
- OSGX 1.0 Basic: Fokus pada kebutuhan umum dan dukungan multimedia.
- OSGX 1.0 Informatics: Versi khusus Teknik Informatika yang dilengkapi dengan berbagai open source development tools.
- OSGX 0.8 Full: Versi komprehensif yang mencakup kebutuhan lintas program studi di ITB.
Kami mendistribusikan OSGX melalui berkas .iso yang dapat diunduh maupun melalui pembagian DVD fisik secara gratis pada berbagai kesempatan seminar. Kami juga menyediakan fitur LiveCD, yang memungkinkan pengguna mencoba sistem operasi ini secara langsung tanpa harus melakukan instalasi permanen pada harddisk.

Penutup dan Refleksi
Pengembangan OSGX merupakan bukti nyata dari keunggulan model open source. Jika solusi yang ada di pasar tidak sesuai dengan kebutuhan spesifik kita, kita memiliki legalitas untuk memodifikasi dan membangun solusi yang lebih tepat guna. Fleksibilitas ini adalah nilai tambah yang tidak dimiliki oleh perangkat lunak proprietary.
[Update 2010]: Karena fokus dan kesibukan masing-masing pengembang di jalur profesional yang berbeda, proyek OSGX resmi dihentikan (discontinued). Namun, semangat inovasi dan kolaborasi yang kami bangun tetap menjadi fondasi penting dalam perjalanan karier kami selanjutnya.
No comments
Thank you for leaving a comment :)