INFINIUS

Otvoreni kod i državni web

Westminster
[Creative Commons Licensephoto credit: a.drian]

Otvoreni kod vjerojatno nije nigdje toliko lako i bezbolno implementirati kao u slučaju web aplikacija i web stranica – neovisno o korisnikovom operativnom sustavu i njegovom iskustvu s računalima će unutar njegovog preglednika biti prikazan sadržaj generiran nekim komercijalnim softverom ili pak onim otvorenog koda.

Iz tog razloga se i implementacija otvorenog koda unutar državnih službi najbolje vidi – jer, iako većina država ima barem i samo službeni stav za poticanje softvera otvorenog koda, teškoće u implementaciji istog u institucijama te nekompatibilnosti sa softverom koji se već upotrebljava onemogućuju brze promjene.

No, unutar dva državna web projekta (jedan britanski, drugi američki) su odlučili i otići korak dalje što se tiče upotrebe otvorenog koda – osim što ga koriste unutar svojih web aplikacija, softver koji razvijaju na temelju otvorenog koda misle i otvorno pustiti u javnost!

Alpha.gov.uk

Alpha.gov.uk je prototip budućeg državnog weba Velike Britanije kojim se nastoji čim više olakšati građanima pristup podacima vezanim uz državne službe i podatke. Razlog? Popularizacija web pristupa državnim službama zbog uštede uslijed digitalizacije (predviđaju se uštede od 1 milijarde britanskih funti poreznih obveznika godišnje već samo ako ljudi počnu za 20% više koristiti državne online servise umjesto onih fizičkih).

Zasnovan je na principu pojednostavljenja i prilagodbe načina na koji ljudi u ovom trenutku koriste internet – cjelokupni bi državni web sadržaj trebao biti postavljen unutar jednog jedinog web mjesta, a do određenog sadržaja bi se dolazilo isključivo putem pretraživanja kao na Google-u. Ukoliko nekoga zanima ideja i princip rada – preporuča se pročitati temeljni dokument na čijim preporukama je projekt zasnovan – izvještaju “Revolucija ne evolucija” Marthe Lane Fox.

No, osim što je projekt inovativan po samom konceptu (cijela državna služba na jednom mjestu na webu i sve dostupno putem jednog polja za pretraživanje), i njegov razvoj je poprilično netipičan za državnu službu – prema riječima tehničkog voditelja projekta Jamesa Stewarta, gotovo u svim aspektima projekta su upotrebljavane tehnologije otvorenog koda poput Djanga, RoRa, jQuerya, Apachea, Varnisha, MySQLa i PostgreSQLa (cjelokupan popis upotrebljavanih tehnologija), dok se umjesto vlastitih (državnih) hardverskih resursa koriste Amazon EC2 virtualne mašine na Ubuntu OSu te isto tako Amazonovi S3 storage i CloudFront za smještaj podataka.

Možda najvažnija stvar kod cijelog projekta je ipak što se dijelovi razvijenog softvera planiraju objaviti kao otvoreni kod te tako doprinjeti dalje u razvoju sličnih projekata. Projekt, budući da je još u izradi, ima i osebujnu stranicu greške – i to još zaštićenu od strane krune…

WhiteHouse.gov

Bijela kuća, simbol predsjednika SAD-a, već duže vrijeme koristi Drupal kao osnovni CMS za prikaz sadržaja na svojim stranicama te tako predstavlja jednu od većih referenci Drupala. Predsjednik Obama je svojim dolaskom na vlast i najavio uštede te vezano uz to i povećanje udjela otvorenog koda u državnoj upravi, a među početnim koracima je bilo upravo postavljanje novih web stranica Bijele kuće na CMS otvorenog koda.

Iako se i druge državne institucije SAD-a koriste otvorenim kodom za online predstavljanje sadržaja vezanih uz njihov rad (među ostalima su tu i Plone, Alfresco te Mambo), WhiteHouse.gov ostaje primjer korištenja otvorenog koda u državnim službama, ali i napretka što se tiče prihvaćanja otvorenog koda. Naime, budući da su za svoje potrebe unutar web stranica Bijele kuće razvili i dosta vlastitog koda, odlučili su isti kod i objaviti pod licencom otvorenog koda, a praksa se nastavlja kako se kod proširuje…

Što je kod nas?

Hrvatska država također podupire softver otvorenog koda, no iako to često izgleda samo kao formalno stajalište bez nekih konkretnih projekata, ipak postoji mjesto gdje je otvoreni kod došao do izražaja i u našim državnim službama – riječ je o web stranici Vlade RH – vlada.hr koja je zasnovana na eZ Publish CMS-u, dok je pretraživanje izvedeno putem Lucene search engine-a, koji ujedno pretražuje i druge web stranice državnih tijela.




Tagovi: ,