Beberapa Proyek Free Software yang Sangat Penting

Bismillahirrahmanirrahim.

Untuk Anda yang sudah mengerti pentingnya free software bagi pengguna komputer dan masyarakatnya, pada tahap lanjut Anda akan ingin tahu apa saja proyek-proyek free software yang sangat penting. Dengan kata lain, Anda selangkah lebih dekat kepada mengenali komunitas Anda sendiri secara utuhnya dan kemudian  berkontribusi ke proyek-proyek yang ada. Maka tulisan ini saya buat dengan memuat proyek-proyek penting dari komunitas free software agar Anda kenal. Di antara mereka jelaslah GNU dan Linux, ada juga GNOME dan LibreOffice, ada Debian dan Libreboot, dan beberapa lainnya. Ditambah lagi beberapa lainnya. Bacalah dan marilah berkontribusi.

Baca lebih lanjut

Iklan

Pentingnya Berkas Manifest

Bismillahirrahmanirrahim.

Berkas Manifest (.manifest) adalah berkas teks biasa yang merupakan daftar isi dari sebuah berkas ISO image (.iso). Berkas manifest normalnya kita temukan di server unduhan sistem operasi GNU/Linux. Isi sebuah berkas manifest adalah nama-nama paket disertai nomor-nomor versinya yang merupakan isi dari ISO yang bersangkutan. Misalnya nama ISO-nya ubuntu-18.04-desktop-amd64.iso maka nama manifest-nya ubuntu-18.04-desktop-amd64.iso.manifest. Bila kita baca berkas manifest tersebut, kita akan tahu paket-paket apa saja dan versinya berapa saja yang ada di dalam ISO yang bersangkutan. Berkas manifest sangat penting bagi calon pengunduh untuk menentukan apakah paket atau versi yang diinginkannya betul termasuk di dalam ISO yang dituju atau tidak. Jadi kita tidak perlu unduh dulu baru tahu (rugi internet), tapi kita tahu dulu baru unduh (tidak rugi). Di antara distro yang senantiasa menyediakan manifest adalah Ubuntu.

Contoh penerapannya bagi semua orang begini:

  • masalah KDE dan GNOME terbaru: tanpa mengunduh ISO-nya, kita bisa tahu ISO dari distro X sudah mengandung versi terbaru dari KDE dan GNOME, sementara distro Y belum terbaru
  • masalah LibreOffice dan program lain: kita bisa tahu ISO itu mengandung LibreOffice atau tidak; bila mengandung maka apakah versinya terbaru atau tidak
  • masalah systemd, openrc, dan seterusnya: kita bisa tahu ISO itu mengandung systemd, atau openrc, atau GNU shepherd, sebagai init system-nya

Distro yang saya ketahui menyediakan manifest:

  • Ubuntu
  • Ubuntu Flavors: Kubuntu, Lubuntu, Xubuntu, dsb.
  • Debian*
  • Trisquel
  • Manjaro

Distro yang saya ketahui tidak menyediakan:

  • openSUSE
  • Fedora**
  • KaOS
  • Chakra

Anda bisa melihat betapa memudahkannya berkas manifest bagi penulis seperti saya dari tulisan terbaru saya. Di situ, distro yang paling cepat saya selesaikan kupasannya adalah Ubuntu sekeluarganya. Kenapa? Ya, karena mereka menyediakan berkas manifest. Saya jadi tahu tanpa perlu mengunduh ISO-nya versi KDE Plasma Desktop yang dikandung oleh ISO yang bersangkutan. Saya jadi bisa menginformasikan ke orang lain bahwa ISO tersebut telah berisi versi program yang dimaukan. Berbeda dengan distro yang tidak punya berkas manifest, saya terpaksa mengunduhnya dahulu (dan saya gagal karena tidak ada internet) hanya untuk tahu versi program di dalamnya. Andai saja distro-distro tersebut menyediakan berkas manifest, tentu tulisan saya akan selesai lebih cepat dan saya pun tidak boros internet.

*) Debian meletakkan berkas manifest tidak sedirektori dengan ISO yaitu terpisah di direktori tersendiri dan berkas manifest tersebut dikompresi dengan gzip. Contoh ada di sini https://cdimage.debian.org/debian-cd/current/amd64/list-dvd/.

**) Fedora tidak menyediakan berkas manifest akan tetapi menyediakan direktori yang berisi paket-paket yang sama dengan paket-paket di dalam ISO yang bersangkutan. Dengan melihat direktori tersebut kita bisa tahu bahwa ISO yang bersangkutan mengandung paket ini versi ini.

GNU/Linux Bukan untuk “Memberantas Pembajakan”

Bismillahirrahmanirrahim.

Perangkat lunak bebas dan sistem operasi GNU/Linux itu sebenarnya bukan alternatif untuk “software bajakan”. Gerakan perangkat lunak bebas dimulai dengan tujuan yang jelas yaitu untuk memenangkan hak pengguna atas software atau bisa Anda bilang menghilangkan perangkat lunak tidak bebas. Bila ini hal baru bagi Anda, lanjutkan membaca. Seperti sering saya singgung juga, tidak ada yang namanya “pembajakan software” itu. Ucapan “kamu membajak software” itu pun bohong. Menuduh negara Indonesia sebagai “pelaku pembajakan software” dengan demikian juga tidak benar. Sekali lagi, sebenarnya beralih dari nonfree ke free software dan dari Windows ke GNU/Linux itu bukanlah “memberantas pembajakan” melainkan “memberantas nonfree software”. Saya sering menyampaikan itu pada kuliah online yang saya asuh misalnya di pertemuan ke-41 dan ke-57. Kendati demikian, tulisan-tulisan semacam ini memang perlu untuk terus dipublikasikan.

Di mana tidak benarnya ucapan “pembajakan software”? Tidak benarnya dimulai dari tujuannya dan kemudian pada kata-kata itu sendiri. Tujuan ucapan ini adalah propaganda perombakan moral masyarakat luas supaya memandang bahwa setiap gotong royong itu kriminal. Arti ucapan itu sendiri adalah “perampokan kapal, pembunuhan penumpang, dan perampasan harta”. Maksud ucapan ini adalah mau menukar moral membantu orang lain (aktivitas berbagi software) dengan moral menyerang kapal (aktivitas kriminal). Ucapan-ucapan lain yang termasuk ucapan ini misalnya “software original”, “counterfeit software”, “software asli”, “software palsu”, dan sekitarnya yang sumber pengucapnya pihak-pihak yang sama. Di mana pun ucapan ini diucapkan di situ mesti ada orang-orang yang merasa dihina atau dikriminalkan. Ucapan ini sesungguhnya adalah permusuhan maka hendaknya Anda tidak berpartisipasi mengucapkannya.

Penyebar ucapan propaganda ini bukanlah komunitas perangkat lunak bebas, bukan komunitas GNU/Linux, bukan juga komunitas “open source”, tetapi hanyalah pihak-pihak nonfree software. Letak kebohongannya jelas yaitu menuduh bahwa menggandakan software itu sama dengan membunuh orang lain. Faktanya, orang yang menggandakan CD software tidaklah melakukan pembunuhan. Bahkan CD yang dibuat gandaannya tidaklah hilang, melainkan bertambah 1 CD lagi yang kembar. Itu bukan “pembajakan” namanya, tetapi penggandaan. Itu bukan kriminal, tetapi itu membantu diri sendiri dan orang lain.

Software yang melarang Anda untuk membantu orang lain itu antisosial dan itulah nonfree software (perangkat lunak tidak bebas). Software macam itu melarang Anda bersolidaritas sosial (menggandakan, mengubah, meminjamkan, memperjualbelikan, dan/atau memakainya secara bersama-sama) tidak peduli Anda membayar ataupun tidak. Yang semestinya diberantas itu nonfree software sehingga orang stop memakainya. Yang harus dihentikan itu nonfree sofware sehingga orang tidak jatuh dalam pelanggaran janji. Itu yang harus Anda stop, bukan aktivitas gotong royongnya. Dengan menghilangkan nonfree software maka Anda menyelesaikan semua masalah yang saya sebutkan di atas. Maka sebarkanlah free software dan ajak orang memakai free software saja. Edukasilah orang untuk tidak menerima perangkat lunak tidak bebas. Jangan mundurkan edukasi dengan menyebut gotong royong “pembajakan”.

Ucapan “pembajakan software” itu memberantas GNU/Linux dan Free Software. Pernahkah Anda mendengar ini? Saudara sekalian, seperti berulang kali saya sebutkan di kuliah online, ucapan propaganda ini tujuannya dan hasilnya itu memberantas GNU/Linux yang sedang Anda promosikan itu. Itu kontradiksi bagi Anda yang mempromosikan GNU/Linux. Mempromosikan propaganda ini sama dengan mengajari orang agar menolak solidaritas sosial (saling berbagi software) dan merendahkan solusi free software (hanya menaruhnya sebagai “alternatif” nomor dua belaka). Masalah Anda bukannya selesai, tetapi makin banyak. Maka tinggalkan propaganda ini dan sebutkan terang-terangan bahwa tidak seperti nonfree software, free software menunaikan hak pengguna dan hak masyarakatnya.

Kata-kata singkat yang bisa Anda pergunakan untuk menyebarkan perangkat lunak bebas itu seperti berikut:

  • yang menjadi masalah bukan aktivitas berbagi software, tetapi software yang mencegah manusia berbagi software
  • tidak seperti Windows dan nonfree software, GNU/Linux dan free software menunaikan hak pengguna dan hak masyarakatnya
  • nonfree software itu dikendalikan sepenuhnya oleh pengembangnya dan bukan oleh pengguna; sebaliknya, free software (di komputernya pengguna) dikendalikan sepenuhnya oleh pengguna dan bukan oleh pengembangnya; nonfree software tidak adil, free software adil
  • dulu kami katakan “tinggalkan software bajakan”, sekarang kami katakan “tinggalkan software yang tidak bebas”
  • dulu kami katakan “gunakan free software kalau kamu miskin, nonfree software kalau kamu kaya”, sekarang kami katakan “gunakan free software, tinggalkan nonfree software, ini bukan masalah harga tetapi hak pengguna”

Tulisan ini berlisensi CC BY-SA 3.0.

Melihat Masalah Hardware Lebih Jelas dari Kasus NVIDIA

Bismillahirrahmanirrahim.

Para pembeli NVIDIA GeForce itu adalah korban. Ketika mereka memakai sistem operasi GNU/Linux, barulah mereka merasakan sakitnya, hanya saja mereka belum paham. Masalah apakah ini? Inilah masalah hardware yang tidak menunaikan hak penggunanya, yaitu tidak menyerahkan kode sumber dari firmware dan drivernya, sehingga pengguna rugi. Kebanyakan pengguna NVIDIA salah paham sehingga menyerang para pengembang GNU/Linux (termasuk pengembang X11, Nouveau, sampai Sway sekalipun) karena mereka kira yang menzalimi itu para pengembang GNU/Linux tersebut. Mereka menilai dengan cara menilai mereka yang belum berdasarkan bukti bahwa pengembang GNU/Linux tidak menunaikan hak mereka untuk menjalankan hardware (NVIDIA itu tadi). Saudara sekalian, ini salah paham, yang tidak menunaikan hak pengguna itu bukan para pengembang GNU/Linux, tetapi pihak NVIDIA. Bila Anda menuntut, Anda harus menuntut NVIDIA, sebab NVIDIA yang tidak menunaikan hak Anda dan bukan pengembang GNU/Linux. Anda membeli hardware itu dari NVIDIA, bukan dari pengembang GNU/Linux, maka tanggung jawabnya ada di NVIDIA bukan di GNU/Linux. Teruskanlah membaca sampai akhir tulisan ini.

Dituduh Secara Batil Itu Tidak Enak

Saya bisa memberi Anda contoh dari seorang pengembang Sway (program komputer) yang merasa dizalimi oleh para pengguna NVIDIA yang dengan keras menuntut dirinya menunaikan hak yang bukan tanggung jawab dia. Tuntutan ini salah alamat. Dia mengungkapkan keberatan yang sangat keras atas tuntutan itu bahkan dia mengutuk NVIDIA di dalam tulisannya. URL tulisannya pun sudah mengungkapkan kutukan tersebut.

Kenapa? Kenapa seperti itu?

Karena dituduh secara batil itu tidak enak. Anda semua dan saya juga tidak mau dituduh secara batil. Tuduhannya seperti tadi, si pengembang Sway ini dituduh secara salah yaitu tidak menunaikan hak-hak pengguna NVIDIA. Para pembeli NVIDIA tersebut memaksa si pengembang Sway bekerja keras untuk mereka, tanpa memberinya uang sepeser pun (padahal dia berhak menerimanya), tapi penuntut itu memberi NVIDIA uang yang banyak sekali dengan membeli produknya (yang melanggar hak mereka). Jelas saja dia marah sekali dituduh seperti itu dalam keadaan dia salah satu orang yang paling getol berupaya membantu para pengguna NVIDIA di seluruh dunia dan Sway yang dia buat adalah bukti nyatanya. Tentu Anda dan saya juga tidak mau dituduh bersalah apalagi dituntut untuk barang yang kita tidak menjualnya bahkan kita tidak pernah kenal para pembeli tersebut.

Bagaimana orang bisa salah tuduh?

Jawabannya ada di dalam kutukan si pengembang Sway itu. Dialah orang yang paling tahu bahwa pelaku kejahatannya itu pihak NVIDIA. Seharusnya, NVIDIA menunaikan hak-hak pembeli kartu vga-nya dengan memberi mereka kode sumber lengkap dari firmware dan drivernya. Sepatutnya, dan mereka benar-benar mampu, NVIDIA bekerja sama dengan pihak pengembang kernel Linux, X11, Mesa, dan juga Sway, sebagaimana Intel* dan AMD* juga bekerja sama. Karena NVIDIA tidak melakukannya bahkan bersikeras menentang itu semua sejak dulu sampai sekarang, akhirnya para pembeli vga yang tidak tahu apa-apa tidak bisa menemukan siapa yang salah ketika VGA mereka tidak berfungsi. Yang paling dekat yang bisa mereka salahkan ialah pengembang GNU/Linux. Kebanyakan orang memang dengan entengnya menyalahkan pihak GNU/Linux dalam masalah ini padahal seharusnya NVIDIA yang disalahkan. Demikian terjadinya salah tuduh.

Dari satu korban ke korban yang lain

Anda sudah lihat tulisan si pengembang Sway di atas? Apa itu? Itulah kutukan seseorang yang menjadi korban. Korban yang satu ini adalah akibat dari adanya korban pertama, yaitu para pembeli NVIDIA. Asal muasalnya adalah dari kesalahan pihak NVIDIA yang mem-proprietary-kan (me-nonfree-kan) firmware dan driver-nya. Kalau memang vga itu sudah dibeli oleh pembeli ya sudah seharusnya Anda tunaikan seluruh softwarenya, wahai NVIDIA. Perbuatan Anda telah menjatuhkan para pembeli Anda sebagai korban, yang mereka putus asa, kemudian mereka menjatuhkan pihak lain yang tidak bersalah (seperti pengembang GNU/Linux dan Sway) sebagai korban berikutnya. Saya harap semua orang waspada terhadap NVIDIA mulai hari ini juga.

Tahukah Anda tentang hardware?

Saya hendak membantu para pengguna NVIDIA untuk mencermati masalah ini dengan benar dan tenang sehingga tercapai solusi. Saya juga ingin membantu semua orang yang jujur ingin menggunakan Free Software dan GNU/Linux untuk menemukan hardware terbaik yang menunaikan hak penggunanya. Untuk itu, kita semuanya harus tahu hal-hal mendasar tentang hardware.

  • Ada yang namanya hardware, ada yang namanya sistem operasi (OS), ada firmware, dan ada driver.
  • Ada pabrik hardware (yang menjual), ada pembeli hardware (Anda, pembeli), ada pengembang sistem operasi (misalnya pengembang GNU/Linux).
  • Contoh hardware itu di antaranya video graphic adapter (VGA), wireless lan (WLAN), printer, dan scanner.
  • Hardware diperoleh dengan cara dibeli dari pabriknya.
  • Hardware berfungsi pada komputer dengan dikendalikan oleh sistem operasi.
  • Tiap-tiap hardware tidak bisa beroperasi tanpa firmware dan driver.
  • Tiap-tiap pabrik hardware seharusnya menyerahkan hardware disertai firmware dan driver pada setiap pembeli.
  • Hardware yang kurang salah satu firmwarenya atau drivernya tidak bisa dikendalikan oleh sistem operasi alias tidak berfungsi.
  • Kenyataannya: mayoritas hardware di muka bumi hanya dijual hardware-nya, tetapi firmware dan/atau drivernya tidak diserahkan kepada pembeli.

Tahukah Anda tentang firmware dan driver?

Driver doang tidak cukup. Untuk bisa berfungsi, VGA juga perlu firmware. Demikian juga semua hardware lainnya. Jangan tertipu dengan promosi “driver kami sudah free software” karena Anda harus pastikan firmware-nya juga free software. Keduanya adalah hak pengguna. Secara garis besar dapat Anda pahami driver itu software yang beroperasi di dalam OS, sedangkan firmware beroperasi di dalam hardware.

Faktanya, memang, banyak vendor hardware memberi penggunanya firmware maupun driver tetapi dalam bentuk blob dan binary code. Bentuk source code tidak pernah diberikan ke pengguna. Anda bisa temukan blobs dan binaries itu di repositori ‘nonfree’ milik Debian, di repositori ‘restricted’ milik Ubuntu, di ‘AUR’ milik Arch, di ‘non-oss’ milik openSUSE, dan di lain-lain. Apakah ini menunaikan hak pengguna? Apakah dengan ini masalah selesai? Pertama, terhadap proyek-proyek distro tersebut kita berprasangka baik karena mereka sudah berupaya menolong kita semua. Hanya saja, faktanya juga, ini tidak menyelesaikan masalah (tidak menunaikan hak Anda) dan membikin masalah baru (karena software macam itu tetap tidak bisa diubah dan dilarang dipelajari). Kebanyakan hardware tetap tidak berfungsi dan cacat dengan blobs dan binaries tersebut.

Apa yang seharusnya terjadi? Apa yang sesungguhnya terjadi?

Yang seharusnya terjadi: Anda beli NVIDIA GeForce maka pihak NVIDIA memberi Anda kode sumber firmware dan driver yang bebas bagi Anda. Maka vga itu berfungsi di GNU/Linux secara sempurna.

Yang sesungguhnya terjadi: Anda beli NVIDIA GeFore tetapi pihak NVIDIA tidak memberi Anda kode sumber firmware dan tidak pula kode sumber driver untuk Anda. Maka vga itu gagal fungsi di GNU/Linux.

Lihat bedanya. Seharusnya jelas sekarang yang tidak bertanggung jawab di sini adalah pihak NVIDIA. Maka pihak GNU/Linux tidak ada hubungannya sama sekali jadi tidak bisa kita salahkan, Saudara-saudara.

Bagaimana contoh cacatnya?

Langsung saja Anda lihat sendiri:

  • Daya baterai laptop cepat habis
  • Penampilan layar monitor buruk atau tidak sesuai yang seharusnya
  • Screen tearing, glitch, atau apalah istilahnya yang seharusnya tidak terjadi
  • X11, Wayland, Sway, atau program apalah itu menjadi tidak berfungsi padahal seharusnya berfungsi
  • Pengguna tidak bisa mengendalikan fitur dari VGA yang sudah dibelinya sendiri, seperti, nyala kipas dan kecepatan prosesnya padahal seharusnya bisa

Sebabnya hanya satu yaitu karena si NVIDIA belum menunaikan hak si pembeli vga tersebut. Tidak ada hubungannya dengan GNU/Linux sebab segala hardware bisa beroperasi di GNU/Linux dengan syarat ada firmware dan ada drivernya.

Kerja Sama

Yang dimaksud kerja sama adalah kerja sama antara pihak pembuat hardware (seperti NVIDIA) dengan pihak pengembang software (seperti proyek GNU/Linux, proyek X11, dan proyek Mesa, dan juga Sway). Pada dunia software, yang namanya kerja sama itu unik sekali. Lebih mudah daripada di dunia nyata. Yaitu bisa dilakukan dengan cara-cara berikut:

  • NVIDIA membuka seluruh spesifikasi hardware yang dibutuhkan oleh tiap-tiap pengembang software
  • NVIDIA ikut mengembangkan software yang disebutkan di atas (Intel dan AMD sudah melakukan itu*)
  • NVIDIA memberi izin dan tidak mencegah pihak lain untuk membuat software yang berkaitan dengan produk hardwarenya (Intel dan AMD melakukan itu*)

Yang jadi masalah NVIDIA tidak melakukannya sama sekali. Maka walaupun Anda beli semua vga NVIDIA sekalipun, semuanya adalah cacat, karena Anda tidak diberi hak Anda dan juga Anda dilarang bahkan dicegah untuk membuatnya sendiri. Lihatlah artikel si pengembang Sway di atas. Itulah sebabnya saya sebut di kalimat pertama “Pengguna NVIDIA adalah korban”.

Pelajaran yang dipetik

Pelajarannya sama seperti peribahasa komunitas free software: bahwa tiap-tiap software yang dipublikasikan seharusnya bebas. Bila tidak bebas, maka software itu menzalimi penggunanya. Lihatlah kasus di atas. Persis itu dengan peribahasa ini.

Pelajaran berikutnya adalah Anda harus waspada mayoritas hardware di bumi ini tidak menunaikan hak penggunanya. Mayoritas hardware tidak memberi Anda firmware dan driver yang seharusnya Anda terima. Itu kecurangan besar yang merugikan Anda penggunanya. Bayangkan saja Anda beli sepeda motor, tetapi tidak menerima kuncinya dan tidak boleh membuatnya sendiri, ya itu sepeda motor tidak berfungsi, tentu Anda marah. Sama juga hardware, Anda terima barangnya saja, tapi “kuncinya” yaitu kode sumber dari firmware dan driver tidak, ya hardware Anda tidak bekerja. Pahami ini baik-baik dan selalu waspada.

Jangan menganggap hardware yang menunaikan hak pengguna itu sama dengan hardware yang tidak. Tidak sama hardware yang menzalimi pengguna dengan yang adil.

Mencari hardware yang bebas

Kabar gembiranya, ada hardware yang menunaikan hak penggunanya. Hardware yang bebas di sini maksudnya bebas dari nonfree software dan 100% kompatibel dengan sistem operasi free software. Hardware yang bebas tidak seperti NVIDIA, dia bisa beroperasi sempurna pada GNU/Linux bahkan tanpa instal program tambahan. Jangan merasa kaget. Anda sendiri punya hardware semacam itu yang namanya USB Flash Disk. Itu contoh hardware yang bebas karena firmware dan hardware sudah ditunaikan untuk Anda. Bagaimana dengan yang lain? Bagaimana dengan VGA, WLAN, printer, scanner, dan lainnya? Kabar gembira untuk Anda, sekarang kita bisa mencari informasi hardware yang bebas di https://h-node.org. Sebelum beli hardware, cari dulu di h-node agar Anda tidak ditipu.

Contoh hardware yang dijamin menunaikan hak pengguna

Sudah ada sertifikasi yang menjamin laptop dan hardware tertentu sepenuhnya menunaikan hak pengguna. Sertifikasi itu namanya Respects Your Freedom (RYF) yang diasuh oleh Free Software Foundation (FSF). FSF adalah organisasi yang mengasuh h-node.org di atas. Di antara laptop yang telah disertifikasi sebagai RYF adalah Lenovo ThinkPad X200 yang dijual oleh toko Technoethical, Minifree, Vikings, dan Libiquity. Di antara WLAN yang disertifikasi RYF adalah TPE-N150USB dari ThinkPenguin. Semua ini terjamin 100% beroperasi di GNU/Linux dengan free software dan tidak akan menyeret Anda kepada nonfree software. Inilah hardware paling baik di dunia saat ini yang bisa saya rekomendasikan untuk semua orang.

Solusi untuk kita semua

  • Pertama, bersabarlah dengan hardware yang telah Anda punyai sekarang dengan GNU/Linux dan free software yang ada.
  • Kedua, selalu waspada dan pastikan informasi yang benar setiap hendak membeli laptop baru atau hardware baru. Jangan terpaku pada spesifikasi teknis saja, lebih perlu diperhatikan hak Anda itu ditunaikan apa tidak.
  • Ketiga, berpikirlah dengan tenang dan jangan mudah menuntut pihak lain di bidang komputer apalagi yang tidak bersalah.

Catatan

Kendati saya menyebutkan Intel* dan AMD* di atas, perlu diketahui, saya menyebutkan demikian berdasarkan artikel pengembang Sway tersebut. Di luar itu, sebenarnya Intel dan AMD tidak kalah bermasalahnya dengan NVIDIA dalam perkara hardware. Lihatlah kecaman dan peringatan di situs Libreboot Project. Tidak kalah bermasalah lagi Broadcom yang juga dikutuk dalam tulisan dia dan pernah saya singgung berulang kali di Restava ini. Saudara sekalian, saya harap Anda bisa lebih menghargai pentingnya sertifikasi RYF dan proyek-proyek semisalnya. Saya harap Anda lebih menghargai pentingnya https://h-node.org dan hardware yang bebas bagi para pembelinya.

Ayo bantu saya sadarkan teman Anda

Bantulah saya memahamkan perkara ini kepada teman-teman Anda. Kita perlu memberikan pengertian agar informasi yang mereka terima itu benar dan keputusan yang diambil tidak salah alamat. Jangan sampai ada salah tuduh lagi. Jangan sampai ada korban lagi. Bila Anda pengguna NVIDIA, di antara hal yang bisa Anda lakukan sebagai pembeli tentu menulis surat ke NVIDIA untuk meminta hak Anda. Itu hak Anda dan hanya NVIDIA yang punya tanggung jawab menunaikannya. Kami komunitas GNU/Linux tidak bertanggung jawab atasnya. Tolong bantu saya sebarkan kesadaran ini ke orang lain. Terima kasih.


Tulisan ini berlisensi CC BY-SA 3.0.

Mengunduh Fedora Silverblue

Bismillahirrahmanirrahim.

https://torrent.fedoraproject.org

https://torrent.fedoraproject.org/torrents/Fedora-Silverblue-ostree-x86_64-29.torrent

Akhir-akhir ini saya tertarik dengan “OSTree” dan ingin tahu distro GNU/Linux yang memakainya. Ternyata, distro yang paling maju dalam penerapan OSTree ini adalah Fedora Silverblue (varian Silverblue dari distro Fedora). Kalau Anda baca situsnya, Anda akan berhadapan dengan istilah asing seperti “OSTree”, “immutable”, “Flatpak”, “tanpa manajer paket”, dan seterusnya. Sederhana saja: Silverblue itu distro GNU/Linux yang dipisahkan antara ruang sistemnya (tak bisa diubah/”immutable”) dan ruang aplikasinya (bisa diubah). Untuk membuat pemisahan itu maka teknologi yang bernama “OSTree” tadi dipakai. Mengenai hal-hal lain seperti “rpm-ostree” dan selanjutnya tidak saya bahas di sini.

Distro-distro lainnya tidak seperti ini dan belum mengarah ke sini* sama sekali. Tujuannya, nanti, kita memutakhirkan segala macam aplikasi maupun sistem itu secara aman dan tidak seperti pada distro normalnya: setiap upgrade bisa di-undo (dikembalikan seperti semula) dan rusaknya aplikasi tidak akan pernah merusak sistem (sebab sudah dipisah ruangnya). Menarik, bukan?

Lalu apa hubungannya dengan “tanpa manajer paket”? Hubungannya dekat. Bandingkan saja dengan Ubuntu yang menginstal aplikasinya pakai manajer paket “APT”, Fedora original pakai “DNF”, CentOS pakai “YUM”, dan seterusnya. Normalnya, setiap distro punya manajer paket dan software diantarkan ke pengguna secara terpaketkan (yaitu memakai aturan manajer paket). Fedora Silverblue tidak begitu. Silverblue hanya memakai Flatpak: metode distribusi software modern yang berlaku untuk segala distro.

Jadi singkatnya, Fedora Silverblue ini sebuah GNU/Linux dengan sistem berkas OSTree dan manajemen software Flatpak. Tentu ini menarik sekali untuk dicoba.

(*) Pada saat yang sama, sebenarnya ada distro lain dengan kombinasi OSTree + Flatpak yang bernama EndlessOS. Perbedaannya ialah antara Separuh-OSTree dengan Sepenuhnya-OSTree (Silverblue dan EndlessOS, berurutan).