Pobuda za odprtokodnost državnih sistemov: "Javni denar, javna koda"
Predlagam, da postanejo vse državne spletne strani in aplikacije odprtokodne (objava izvorne kode na platformah, kot je GitHub). Glede na to, da se razvoj in vzdrževanje teh sistemov financira z našim, javnim denarjem, se mi zdi edino prav in pošteno, da je tudi končni izdelek – koda – na voljo vsem državljanom.
Takšna praksa bi prinesla tri ključne prednosti:
1. Večja varnost sistemov: Trenutno "skrivanje" kode ne zagotavlja varnosti (security by obscurity). Z javno objavo bi kodo lahko pregledovalo na tisoče strokovnjakov, ki bi varnostne ranljivosti odkrili in prijavili hitreje, kot to zmorejo zaprte skupine razvijalcev. Več oči pomeni manj napak in varnejši sistem za vse nas.
2. Priložnost za učenje in razvoj: Dijaki, študenti in tehnološki entuziasti bi dobili neprecenljivo možnost vpogleda v to, kako so zgrajeni kompleksni državni sistemi. S tem bi se ogromno naučili, hkrati pa bi domača IT skupnost lahko aktivno predlagala izboljšave.
3. Transparentnost porabe: Javnost bi točno videla, kaj se plačuje z državnim denarjem, kar povečuje zaupanje v digitalne storitve države.
Slovenija s tem ne bi postala prva država, ki bi uvedla kaj takega, ampak bi sledila dobrim praksam digitalno najnaprednejših držav. Švica je na primer svoje državne rešitve že ponudila vsem na ogled in raziskovanje.
Odprtost kode ni le tehnična nadgradnja, temveč temelj varne in poštene digitalne prihodnosti naše države.
Švicarski Github: github.com/swiss