Open Source na ruskom: Hoće li rješenja otvorenog koda spasiti IT industriju?

Sve do prošle godine, rusko IT tržište bilo je kritično ovisno o uvezenom softveru i tehnologijama. Primjerice, 2021

obujam domaće informatičke industrije narastao je na 3,72 trilijuna rubalja, od čega 70% dolazi od uvoza tehnologija iz zapadnih zemalja. 

Nakon tri godine oko 92% domaćih tvrtkikoristit će softver temeljen na Open Sourceu, što će omogućiti tvrtkama i javnom sektoru da minimiziraju ovisnost o rješenjima zapadnih proizvođača. Pokretanje vlastitog razvoja softvera od nule je predugo i naporno, a također je nemoguće bez kompetencija visokokvalificiranih stručnjaka, čiji je nedostatak sada prisutan na ruskom tržištu.

PrednostiOtvoreni kod za poslovanje

Svjetski trendovi u razvoju softvera u posljednje vrijemedesetljeća izričito pokazuju smjer prema korištenju komponenti i rješenja otvorenog koda, često besplatno dostupnih široj publici. Od web stranica baziranih na vizualnom dijelu koji koriste popularne frameworke, često dostupne cloud servise, pa sve do ozbiljnih industrijskih rješenja temeljenih na otvorenim knjižnicama koje ubrzavaju razvoj i poboljšavaju kvalitetu finalnog proizvoda.

Plaćena rješenja s otvorenim, a češće zatvorenimizvorni kod također zadržava svoju poziciju, ali čak i velike međunarodne tvrtke mogu razviti komercijalnu verziju proizvoda i njegovu besplatnu verziju, omogućujući drugim programerima da koriste njihov razvoj.

Koja je svrha razvijanja otvorenih rješenja?Za tvrtke s komercijalnim proizvodima ovo je prilika da značajno prošire svoju publiku, testiraju inovacije i dobiju povratne informacije od ogromnog broja korisnika, što će im omogućiti brzo uklanjanje pogrešaka (a nažalost, prisutne su svugdje i uvijek) i prijenos nove funkcije za komercijalne verzije, čime se povećava vrijednost za kupce koji plaćaju. 

Potpuno besplatna rješenja otvorenog kodakodovi povećavaju ugled svojih autora u društvu, a dodatne usluge - plaćene konzultacije, pomoć u postavljanju i poboljšanju radnog učinka, stvaranje punopravnog ekosustava sa zajednicama, obuka, ispiti i offline sastanci - izvori su prihoda za autore. Istodobno, ostaje moguće koristiti softverske proizvode širokom, gotovo neograničenom krugu ljudi, ako se pridržavate uvjeta licence, primjerice, navedete imena i autore komponenti korištenih u dokumentaciji za glavni proizvod. 

Neke velike IT tvrtke, npr.popularne društvene mreže, potpuno besplatno razvijaju otvorena rješenja, dostupna svima, shvaćajući njihov značaj i mogućnosti, dajući svoj doprinos razvoju industrije, u okviru društveno odgovornog poslovanja. Uz to, postoji i dodatna pogodnost - popularna rješenja otvorenog koda privlače entuzijaste koji nude svoje izmjene i poboljšanja, što autorskim tvrtkama daje priliku za razvoj svojih internih proizvoda.

Prednosti za javni sektor

U državnoj i velikoj trgoviniTvrtke u Rusiji u proteklih 10 godina također su zauzele smjer zamjene uvoza vlasničkih plaćenih proizvoda stranog razvoja s domaćim proizvodima koje su razvile ruske tvrtke koristeći besplatne komponente otvorenog koda. To vam omogućuje smanjenje tekućih troškova održavanja softverske licence - posljednjih godina postao je popularan model pretplate, kada se licenca ne kupuje jednom, već godišnje, a trošak se određuje ovisno o nizu parametara, softverskih funkcija, broj i konfiguraciju hardvera poslužitelja na kojem radi. Otvoreni izvorni kod omogućuje, ako je potrebno, bez sudjelovanja njegovih autora, provođenje detaljne analize, na primjer, radi usklađenosti sa zahtjevima Savezne  usluge tehničke i izvozne kontrole (FSTEC) vezane uz rad i zaštitu podataka.

Prepreke razvoju domaćeg softvera temeljenog na Open Source 

Prošle godine programeri su se suočili s novimsloženosti - pokazalo se da su neke popularne, široko korištene međunarodne knjižnice i softverski proizvodi nedostupni u Rusiji na regionalnoj osnovi. Značajan dio, neko vrijeme nakon blokade, ponovno je postao dostupan odlukom njihovih autora, no rizik od mogućih ograničenja i promjena u modelu licenciranja korištenih proizvoda daje jasan signal da još dublja supstitucija uvoza i stvaranje domaćeg potrebni su analozi potrebnih softverskih proizvoda, čiju je važnost vlada više puta istaknula, uz prijedlog pružanja raznih vrsta podrške IT tvrtkama u Rusiji.

Zamke i rizici otvorenog koda

Glavni rizik korištenja otvorenog kodaproizvoda, možemo navesti mogućnost promjene uvjeta licenci koje zabranjuju korištenje knjižnica ruskim programerima, što može dovesti do kršenja uvjeta ugovora o čistoći licence konačnog proizvoda.

Još jedna ranjivost Open Sourcea je nedostatakpouzdana financijska osnova, jamstvo normalnog rada, dubinsko praćenje ranjivosti, budući da većinu projekata provode privatne osobe, a ne velike IT tvrtke s visokokvalificiranim stručnjacima. Također nije neuobičajeno da se maliciozni kod namjerno ubacuje u Open Source rješenje kojim se prodire u IT infrastrukturu velikih tvrtki kako bi se ukrali podaci ili jednostavno izazvala sabotaža, što dovodi do pada poslovnih procesa. 

Prognoze razvoja ruske  IT industrije koje koriste Open Source

Još 2021. pojavile su se prognoze da će do 2025Ove će godine oko 90% ruskih tvrtki koristiti softver otvorenog koda. Prošle godine izgledi za korištenje otvorenog koda pri stvaranju domaćih IT proizvoda postali su nužnost zbog odlaska zapadnih dobavljača s ruskog tržišta. S tim u vezi, u Rusiji je započeo pilot projekt za stvaranje repozitorija softverskih proizvoda otvorenog koda, čiji bi rezultat trebao postati poznat u travnju 2023. Projekt je usmjeren na nastavak stvaranja tehnološkog suvereniteta zemlje i, sudeći po broju sudionika, trebao bi doista pomoći u ostvarenju tog cilja. 

Čitaj više:

Tajna dugovječnosti je otkrivena: znanstvenici su smislili kako pokrenuti potreban mehanizam u ljudskom tijelu

Proglašen je novi uzrok autizma

Hram star 2700 godina pronađen u Sudanu Iznenadio je znanstvenike