- NGI Zero Commons Fund memilih 42 proyek free/open source dalam panggilan proposal Oktober 2024 yang bertujuan mengembalikan internet menjadi infrastruktur publik yang berpusat pada manusia
- Cakupan proyek terpilih meliputi berbagai digital commons, termasuk open hardware, eksekusi LLM lokal, filesystem Linux, alat edukasi ramah privasi, pembelajaran XR, PeerTube, Open Terms Archive, Livebook, dan lainnya
- Solar FemtoTX menargetkan motherboard berdaya sangat rendah yang dapat beroperasi dengan tenaga surya, sementara LLM2FPGA bertujuan menjalankan LLM open source secara lokal di FPGA dengan toolchain yang sepenuhnya open source
- LiberaForms, ClassQuiz, Flock XR, PeerTube for Institutions, Podlibre, Livebook, dan lainnya memperkuat perlindungan privasi, self-hosting, kolaborasi real-time, serta kemudahan operasional institusi di bidang pendidikan, konten, dan kolaborasi
- Pengumuman ini terbatas pada hasil panggilan proposal NGI Zero Commons Fund Oktober 2024; pelamar yang mengajukan ke panggilan berikutnya atau fund lain mungkin berada dalam status peninjauan terpisah
Panggilan proposal Oktober 2024 dan cakupan seleksi
- NGI Zero Commons Fund memilih 42 proyek yang bertujuan memulihkan sifat publik internet dalam panggilan proposal Oktober 2024
- Putaran ini merupakan yang terbesar berdasarkan jumlah aplikasi sepanjang periode NGI Zero
- Proyek yang dipilih adalah proyek teknologi free/open source yang membuat dan meningkatkan digital commons
- Semua proyek yang saat ini didukung NLnet dapat dilihat di overview of projects
Open hardware dan komputasi lokal
- MNT Reform Touch: proyek tablet open hardware
- Solar FemtoTX motherboard: proyek kolaboratif untuk merancang motherboard berdaya sangat rendah dalam form factor seukuran perangkat mobile
- Menargetkan motherboard PnP untuk laptop open source hardware yang mudah diperbaiki, diganti, dan di-upgrade
- Menggunakan 802.3cg Ethernet sebagai port LAN berdaya rendah, dengan tujuan kebutuhan energi surya minimum dan pengisian daya cepat
- Menargetkan framework yang dapat diperluas untuk mendukung prosesor berbasis soket atau embedded serta periferal dalam batas ukuran dan TDP yang ditentukan
- LLM2FPGA: proyek yang bertujuan memungkinkan inferensi lokal LLM open source di FPGA melalui alur EDA yang sepenuhnya open source
- Membuat implementasi HDL untuk LLM open source ringan, memverifikasinya melalui simulasi, lalu mencoba sintesis serta place-and-route pada perangkat FPGA yang didukung secara bebas
- Menargetkan alternatif yang sepenuhnya terbuka untuk hardware dan software proprietary serta inferensi LLM berbasis cloud
- USB 3 PHY implementation on GateMate FPGAs: proyek untuk mengimplementasikan koneksi USB 3.2 Gen.1 x1, 5Gbps pada Cologne Chip GateMate FPGA
- Tin Snipe DAQ: modul akuisisi digital yang ditujukan untuk aplikasi pengukuran setingkat multimeter portabel kelas menengah hingga atas
Sistem operasi, firmware, dan keandalan build
- bcachefs: filesystem generasi berikutnya untuk Linux, dengan arah peningkatan performa, skalabilitas, dan keandalan dibanding filesystem yang sudah ada
- Fokus utama dukungan kali ini adalah memastikan stabilitas
- Termasuk integrasi user space dengan systemd, pengerjaan ulang API kriptografi yang lebih tangguh, serta kemungkinan pembuatan telemetri untuk menangkap edge case di lingkungan nyata
- SSH Stamp: bridge wireless-to-UART aman berbasis Rust untuk perangkat yang memiliki port serial
- Ditujukan untuk men-tunnel traffic secara default melalui SSH sambil menghindari koneksi fisik
- Ada Bootstrap Compiler: proyek untuk membuat jalur bootstrap dari C hingga compiler Ada tanpa bergantung pada binary compiler Ada yang sudah ada
- KDE Plasma Gestures: menambahkan gesture multitouch dan stroke ke Plasma Desktop
- Mencakup fitur untuk mengustomisasi perpindahan virtual desktop, mode Overview, peluncuran aplikasi, trigger aksi, dan lainnya
- LeanFTL: library Flash Translation Layer untuk sistem embedded
- Memungkinkan verifikasi ketangguhan dan keamanan dengan menyimulasikan kondisi kehilangan daya tak terduga di emulator
- Maemo Leste Daedalus: meningkatkan stabilitas, keamanan, dan cakupan perangkat yang didukung untuk sistem operasi mobile free/open source berbasis GNU/Linux
- Reproducible Builds in the Scala ecosystem: meningkatkan reproducible builds di ekosistem Scala dan sbt agar lebih mudah memverifikasi bahwa binary distribusi cocok dengan source
Perlindungan privasi, pendidikan, aksesibilitas
- LiberaForms: alat formulir online yang dapat di-self-host, dengan kemampuan mengenkripsi respons formulir secara end-to-end menggunakan OpenPGP
- Perbaikan usability dan penambahan fitur yang diminta pengguna dilakukan agar lebih cocok untuk pemanfaatan di bidang pendidikan
- Diperkenalkan sebagai satu-satunya solusi formulir yang diketahui menyediakan enkripsi end-to-end bawaan
- ClassQuiz: aplikasi kuis bebas yang dirancang untuk ruang kelas
- Menyediakan self-hosting secara sederhana agar pendidik dapat menjalankan kuis tanpa kekhawatiran privasi
- Dimulai sebagai alternatif Kahoot!, dengan arah bahwa software pendidikan untuk siswa harus dibuat dengan mempertimbangkan privasi
- Flock XR: alat kreasi visual dan coding yang memungkinkan remaja dan pemula membuat pengalaman 3D di browser web
- Memanfaatkan fitur extended reality seperti VR, augmented reality, 3D printing, dan spatial audio
- Dibangun di atas Blockly dan Babylon.js, serta mempertimbangkan hardware lama dan lingkungan dengan akses data terbatas
- Federating pedagogical immersive experiences: platform self-hosted untuk me-remix game XR edukatif
- Bertujuan memungkinkan pelajar, orang tua, dan guru berbagi secara bebas konten yang disesuaikan secara edukatif, kultural, dan linguistik
- Accessible KDE File Management: meningkatkan aksesibilitas manajemen file KDE, dialog Open/Save, editor shortcut, serta berbagai panel dan dialog
- Dapat berdampak bukan hanya pada Dolphin, tetapi juga berbagai aplikasi FLOSS yang menggunakan kode KDE framework
Pembuatan konten, komunikasi, dan aplikasi kolaborasi
- Podlibre: editor all-in-one khusus untuk produksi podcast
- Mencakup pengurangan noise, pengeditan bunyi mulut, pengeditan audio multichannel, penyisipan musik, transkripsi lokal dan koreksi manual, pengeditan chapter dan metadata, serta publikasi ke platform lokal maupun hosting
- Menargetkan dukungan publikasi ke Castopod, Funkwale, dan Faircamp
- PeerTube for Institutions: proyek untuk memudahkan institusi mengelola dan memoderasi PeerTube dalam skala besar
- Merencanakan transfer kepemilikan channel, pengelolaan bersama, fitur kemudahan moderasi dan administrasi, kontrol tampilan dan pengalaman instance, setup wizard, penyesuaian aplikasi mobile untuk tablet dan TV, serta opsi menonton offline
- Peertube plugin livechat: plugin yang menambahkan fitur chat ke live stream PeerTube
- Menyediakan alat moderasi, polling, integrasi chat di dalam live stream, serta daftar TODO untuk streamer dan tim moderator
- Livebook: notebook interaktif open source untuk ekosistem Elixir dan Erlang VM
- Memungkinkan penulisan, eksekusi, dan dokumentasi kode secara real-time di browser, serta mendukung kolaborasi real-time, visualisasi kustom, smart cell, dan eksekusi konkuren serta terdistribusi
- Mendukung Elixir dan Erlang, serta sedang mengerjakan integrasi bahasa tambahan
- Dino: aplikasi messaging open source berbasis XMPP
- Menambahkan moderasi pesan group chat, penghapusan pesan, penanganan password yang lebih baik, SASL2, Bind2, FAST, penyimpanan secret di system keyring, peningkatan transfer file, ekstensi Message Markup, dan lainnya
- Kaidan MUC + legacy OMEMO: meningkatkan multi-user chat, backup, bookmark, enkripsi legacy OMEMO, peningkatan SASL, penarikan pesan, dan berbagi media di klien XMPP Kaidan
- Signature PDF: alternatif bebas untuk tanda tangan PDF online, penataan ulang halaman, pengeditan metadata, dan kompresi
- Cakupannya meliputi verifikasi PDF yang ditandatangani, integrasi pihak ketiga, usability di smartphone, dan peningkatan aksesibilitas
Standar data dan pengawasan publik
- Open Terms Archive vendor lock-in break: menyimpan semua versi ketentuan layanan dari lebih dari 800 layanan digital agar regulator, legislator, jurnalis, peneliti, dan masyarakat sipil dapat menggunakannya untuk pengawasan demokratis
- Berupaya mengganti koneksi hardcoded dengan software proprietary menjadi API standar dan konektor untuk platform open source
- Tetap menjaga kompatibilitas dengan integrasi komunitas yang sudah ada
- Alaveteli GDPR and Search: mengganti arsitektur dan teknologi pencarian platform permintaan keterbukaan informasi Alaveteli yang digunakan di lebih dari 20 negara, serta mengimplementasikan kemampuan menemukan dan, bila perlu, menghapus informasi identifikasi pribadi
- Wiktionary QA tools: mengembangkan modul QA yang memudahkan parsing dan pemrosesan data multibahasa Wiktionary, dengan tujuan meningkatkan konsistensi format dan keandalan
- Data Package implementation in TypeScript: implementasi TypeScript untuk standar Data Package
- Mendukung validasi dan ekstensi metadata, serta baca-tulis CSV, TSV, JSON, dan OpenDocument Format di Node.js dan lainnya
- PodOS: sistem operasi data di atas Solid Pods
- Menambahkan fitur yang memungkinkan pengguna menyusun, menghubungkan, dan menggunakan kembali data di luar batasan per aplikasi
- Mencakup arah untuk mengekstrak informasi dari dokumen atau catatan dan mengubahnya menjadi resource terstruktur yang dapat digunakan di aplikasi Solid lain
Transportasi, peta, penerbitan, dan alat kreasi XR
- MOTIS: sistem routing door-to-door real-time open source untuk transportasi publik Eropa
- Menambahkan dukungan untuk standar data Transmodel Eropa seperti NeTEx, SIRI-ET, SIRI-SX, dan OJP
- Hasilnya akan didistribusikan di transitous.org dan diintegrasikan ke aplikasi seperti KDE Itinerary, KTrip, dan Gnome Maps
- StreetComplete Multiplatform: memigrasikan aplikasi Android StreetComplete menjadi aplikasi multiplatform berbasis Kotlin Multiplatform dan Compose Multiplatform
- Memungkinkan rilis iOS dan kemudian Linux, sehingga lebih banyak pengguna dapat berkontribusi data OpenStreetMap yang hilang langsung di lapangan
- Modernizing Paged.js Web-to-Print: meng-upgrade arsitektur Paged.js, library JavaScript yang mem-paginate konten HTML dan CSS di browser untuk menghasilkan output cetak/PDF
- Mencakup layout tambahan, fitur layout tingkat lanjut, dan implementasi tagging PDF/UA
- Pushing forward for CSS Print: proyek untuk menangani gap spesifikasi terkait CSS paginated media, menunjukkan kemungkinan implementasi di berbagai tool, dan mendorong proposal spesifikasi baru ke CSS Working Group
- cables.gl editor features: menambahkan timeline, physics engine, Gaussian Splatting, pengulangan operator dinamis, debugger langkah demi langkah, dan sistem shadergraph ke cables.gl, yang memungkinkan pembuatan konten web visual interaktif tanpa coding
- Repath Studio: editor grafis vektor SVG cross-platform yang ditulis dengan ClojureScript
- Mencakup shell interaktif untuk membuat bentuk melalui evaluasi kode atau memperluas editor secara spontan
- XR Fragments Teamware: mengembangkan platform penerbitan konten XR dan plugin Blender agar kreator 3D dapat memublikasikan dan berbagi konten serta melihat pratinjau metadata
Panduan untuk pelamar dan dukungan lanjutan
- Seleksi ini hanya berlaku untuk panggilan proposal NGI Zero Commons Fund Oktober 2024
- Semua pelamar diberi tahu hasil peninjauan sebelum pengumuman publik, terlepas dari terpilih atau tidak
- Jika belum menerima kontak, ada kemungkinan Anda mengajukan ke panggilan berikutnya atau fund lain, dan peninjauannya mungkin masih berlangsung
- Nomor aplikasi menjadi acuan untuk memeriksa putaran panggilan proposal yang diajukan
- Nomor tersebut diawali dengan tahun dan bulan panggilan proposal, dan untuk panggilan Oktober 2024 diawali dengan
2024-10- - Nomor yang sama juga tercantum dalam email yang dikirim NLnet
- Nomor tersebut diawali dengan tahun dan bulan panggilan proposal, dan untuk panggilan Oktober 2024 diawali dengan
- Proyek yang berkontribusi pada Next Generation Internet dapat mengajukan proposal melalui submit a proposal, dengan tenggat berikutnya pada 1 Juni
- NGI0 Commons fund dijalankan dengan dukungan pendanaan tambahan dari program Next Generation Internet milik European Commission serta Swiss State Secretariat for Education, Research and Innovation
1 komentar
Komentar Hacker News
UE dan negara-negara anggotanya saat ini menggelontorkan cukup banyak uang untuk mengurangi ketergantungan pada perusahaan teknologi AS
Jika melihat daftar proyek yang didukung, tampak bahwa mereka mendukung berbagai proyek dengan cakupan dan tujuan yang beragam
Tujuan besarnya bagus dan saya berharap berhasil, tetapi menurut saya mereka melewatkan masalah terpenting. Hanya Apple dan Microsoft yang pada praktiknya merupakan penyedia sistem terintegrasi, sementara persoalan membangun sistem open source yang dapat diterapkan di seluruh organisasi masih belum terselesaikan
Perangkat lunak juga perlu dibuatkan perusahaan/lembaga/laboratorium riset dan didanai secara memadai. Jika memakai biaya pengembangan A400M yang melampaui 20 miliar euro sebagai patokan, mereka bisa diberi mandat untuk membuat sistem operasi, browser, dan paket aplikasi perkantoran
Bangun dengan pola pikir berorientasi produk, beri mereka kepemilikan, dan bayar karyawan sesuai harga pasar. Jika dalam 10 tahun muncul alternatif yang cukup meyakinkan untuk Apple/Microsoft, lembaga administrasi UE dapat diwajibkan beralih ke stack perangkat lunak ini
Hambatan terbesarnya mungkin soal membagi pekerjaan secara “adil”. Saya khawatir alih-alih beberapa pusat yang berfokus pada tiap area inti, proyek ini akan terpecah menjadi 27 kantor dan membentuk silo. Ini juga salah satu kelemahan besar Ariane
Ini juga tidak menyelesaikan masalah ketergantungan sektor swasta pada AS
Saya penasaran apa tepatnya yang sulit digantikan dari hal-hal yang disediakan Apple sebagai sistem terintegrasi
Kalau begitu, mengulangi kesalahan Big Tech AS bukanlah alternatif sungguhan, melainkan hanya pagar lain dengan bahan dinding yang berbeda
Menurut saya penyedia sistem terintegrasi kurang cocok untuk putaran dukungan semacam ini. Mereka membutuhkan pendanaan yang stabil dan aman, dan cara yang realistis mungkin dimulai dari sektor swasta dengan sponsor kuat, atau model publik yang didanai langsung oleh UE. Perantara pendukung seperti NLNet lebih cocok untuk proyek kecil tetapi penting
KDE adalah proyek Jerman, GNOME adalah proyek Prancis/Jerman, dan cukup banyak maintainer Debian berasal dari UE. Manjaro juga proyek Jerman, dan kemungkinan besar banyak maintainer Arch, NixOS, dan Alpine juga berada di UE
Masalah proyek open source selalu “kurangnya sudut pandang produk yang jelas”. Yang benar-benar terasa memiliki bahasa desain terintegrasi sejauh ini adalah KDE Plasma dan mungkin elementaryOS
Namun untuk mencapai kesetaraan fitur dengan alternatif Microsoft dan Apple, dibutuhkan dana besar. Terutama di area paket produk perusahaan dan manajemen lingkungan sistem
Ada banyak proyek bagus yang mendapat dukungan, dan PeerTube for Institutions khususnya menonjol
Saya berharap institusi dan NGO lebih banyak beralih ke PeerTube
Namun dukungan untuk Wiktionary terasa disayangkan. Wikimedia punya dana yang cukup, dan menghabiskan lebih dari seperempat anggarannya untuk “analisis dan pembangunan layanan machine learning” https://meta.wikimedia.org/wiki/Wikimedia_Foundation_Annual_...
Proyek ini akan mengembangkan modul jaminan kualitas untuk Wiktionary agar data lintas bahasa lebih mudah di-parse dan diproses. Ini membantu menyatukan format data di seluruh Wiktionary dan meningkatkan keandalan sumber daya berharga ini
Mengingat UE memiliki 24 bahasa resmi, mengalokasikan sumber daya untuk meningkatkan data lintas bahasa sangat masuk akal. Bagus juga bahwa sumber daya itu mengalir ke platform yang relatif terbuka
https://en.wikipedia.org/wiki/Wikimedia_Foundation#Wikimedia...
Motis (kalkulator transportasi umum), Clearance (analisis kontribusi OSM), dan StreetComplete (gamifikasi kontribusi OSM) adalah aset yang sangat penting bagi komunitas peta bebas. Ini kabar baik
Format-format ini memiliki banyak fitur yang belum ada di GTFS(-RT). Mengimplementasikannya juga akan membantu mengaktifkannya dengan cepat nanti ketika GTFS(-RT) sudah memiliki dukungan
Dukungan tidak langsung melalui kebiasaan belanja pemerintah juga besar: https://blog.documentfoundation.org/blog/2024/04/04/german-s...
Di UE, ukuran pemerintah sering kali melampaui 50% PDB. Apa yang dibeli pemerintah sangat penting, dan menjadi uang besar bagi proyek, konsultan, serta seluruh ekosistem open source
Jika cara seperti ini makin meluas, perusahaan software pemasok pemerintah yang sudah ada tampaknya akan mulai menyedot uang dari subsidi dan kode berkualitas pemerintah
Kalau pemerintah memang bisa mendanai pengembangan software berkualitas tinggi dengan benar, software pemerintah tidak akan menjadi seperti sekarang
Sesekali akan ada kisah sukses seperti dukungan untuk Blender, tetapi itu pun secara relatif hanya uang receh dan mungkin hanya bisa terjadi melalui jalur seni/budaya
Tidak terlihat proyek inti yang telah dipelihara dan digunakan selama puluhan tahun. Ada xz, libexpat, openzfs, NetworkManager, dan banyak proyek kecil yang merekatkan seluruh sistem Linux
Jika ingin merebut kembali internet terbuka, harus mulai dari sini. Di mana pihole yang berusaha memangkas beban berlebih web, dan di mana dnsmasq, server DNS yang paling banyak digunakan?
Ada juga DNSvizor: https://nlnet.nl/project/DNSvizor
Sejauh yang saya tahu, NLnet juga ikut dalam upaya itu, dan ada organisasi lain juga. Beberapa perusahaan juga ikut membantu. Tentu saja, masih selalu ada banyak hal yang perlu dikerjakan
NLnet adalah inisiatif yang bagus. Di antara banyak proyek yang didukungnya ada juga mesin pencari Marginalia
Ketika dana swasta itu habis, mereka mulai bekerja sama dengan European Commission, dan karena ini adalah dana publik, ada lebih banyak syarat yang melekat
https://nlnet.nl/project/Mastodon/
Dulu saya pernah menerima pendanaan dari nlnet dan mereka enak diajak bekerja sama. Saya sangat merekomendasikan kolaborasi dengan mereka, dan mereka terus mendukung proyek-proyek yang luar biasa
Di sini tampaknya banyak sudut pandang yang berpusat pada AS. Fakta bahwa Canonical dan Suse ada serta berbasis/berpusat di Eropa seolah diabaikan
Ada juga banyak klaim bahwa Microsoft menyediakan paket lengkap yang tak tergantikan, tetapi itu tidak benar. Klaim itu tampaknya mencampuradukkan dominasi software di AS dengan dominasi hardware. Bahkan itu pun patut dipertanyakan jika mengingat Linux menjalankan sebagian besar backend
Microsoft tidak menyediakan hardware selain hardware desktop yang terbatas, dan sebagian besar perusahaan menyewa frontend maupun backend dari perusahaan seperti Dell, HP, dan Lenovo. Sebenarnya bagian inilah yang seharusnya menjadi topik pembahasan
https://nlnet.nl/project/SSH-Stamp/
SSH Stamp sekilas terlihat sangat menarik, tetapi tidak ada halaman proyek atau informasi pengembang. Mencari dengan DuckDuckGo pun tidak memunculkan informasi selain halaman tersebut
Saya penasaran apakah ini proyek nyata. Kalau ini open source, bentuknya sama sekali berbeda dari proyek-proyek open source yang saya kenal
Mengingat ini NLnet, kemungkinan besar akan ada sesuatu yang muncul tidak lama lagi
Kemarin saya melihat OpenCloud. Meski dana masuk ke proyek-proyek kecil seperti ini, saya tidak begitu melihat visi yang padu tentang bagaimana internet akan direbut kembali
Browser itu sendiri berada dalam kepemilikan big tech. Entah apakah kita harus memulai lagi dari level protokol
https://opencloud.eu/en
Jika digali sedikit lebih dalam, yang dibutuhkan adalah sistem operasi untuk cloud. Siapa pun harus bisa menjalankan dan memodifikasinya. Harus ada protokol antar-layanan yang jelas, dan agar berguna, harus ada kumpulan layanan dasar, bukan HTTP atau gRPC
Layanan seperti Proton bagus dan bisa didukung, tetapi strukturnya adalah mereka yang menjalankan dan mengelola layanan. Kalau ingin menjalankan stack itu sendiri, kita tidak bisa. Sepertinya juga tidak sepenuhnya open source, dan sejak awal itu tampaknya bukan tujuannya
Agar menjadi alternatif nyata bagi big tech dan penyedia cloud, diperlukan model terbuka yang mendasar dan strategi pembangunan yang padu. Menurut saya, kita bahkan belum mendekati titik itu