Öppen källkod, och specifikt programvara med öppen källkod, hänvisar till kod som är utformad för att vara allmänt tillgänglig, vilket innebär att alla kan se, ändra och distribuera koden efter eget tycke.
Bild: Shutterstock/iJeab
Programvara med öppen källkod är inte bara en global pool av gratis kod för kreativa programmerare att bygga vidare på: ta den till den geografiska politiska nivån, och det är också ett verktyg som länder kan utnyttja för att uppnå oberoende av det växande monopolet på utländsk teknik jättar.
Det visar en ny rapport på uppdrag av EU och utförd av den ideella organisationen OpenForum Europe, som fann att den inverkan som öppen källkod kan ha på blockets digitala oberoende är sådan att tekniken kan ses som ett “allmänt gott”.
Digital oberoende, autonomi eller teknisk suveränitet: konceptet har fått många namn, men hänvisar alltid till ett mångårigt mål för EU-ledare. Den består av att utveckla teknik i enlighet med standarder som definieras av europeiska institutioner själva – och kommer ofta med krav som transparens, trovärdighet eller skydd av integritet.
SE: Linux fyller 30 år: Linus Torvalds på sitt “bara en hobby” -operativsystem
“Det är viktigt för Europa att kunna ha viss makt över sin jurisdiktion och kring de mål som det sätter för integritet och andra liknande saker”, säger Sachiko Muto, VD för OpenForum Europe, till ZDNet. “Öppen källkod är en del av att kunna leverera innovation och samtidigt behålla kontrollen för att skydda dessa mål.”
Öppen källkod, och specifikt programvara med öppen källkod, hänvisar till kod som är utformad för att vara allmänt tillgänglig, vilket innebär att alla kan se, ändra och distribuera koden efter eget tycke.
I motsats till att köpa en off-the-shelf-tjänst, bygga en tjänst ovanpå programvara med öppen källkod ger bättre tillgång till källkoden, vilket innebär att det är lättare att hålla kontroll över och granska tekniken. Kort sagt, allt händer i det fria, i linje med principerna om öppenhet som försvaras så starkt av EU: s ledare.
Detta är viktigt eftersom kritiska tjänster – och särskilt offentliga tjänster som sjukvård – digitaliseras i takt i Europa. Samtidigt tar en handfull teknikjättar allt mer på sig den största delen av denna digitalisering; rädslan är att detta innebär att externa tjänsteleverantörer kan diktera sina egna villkor.
Uppmaningar till digital suveränitet har blivit högre i Europa under de senaste åren när de två trenderna gick samman och leverantörsinlåsning blev topp i tankarna. “Öppen källkod har potential att ändra maktbalansen”, säger Muto. “Det är inte nödvändigtvis att säga att de stora företagen är dåliga, men det handlar om att ta tillbaka kontrollen. Användaren ska ha kontroll oavsett var företaget kommer ifrån.”
Ett exempel är molntjänster som domineras av Amazons AWS, Microsofts Azure och Google Cloud. EU: s nästan totala beroende av trion har varit problematisk i ett antal år: till exempel inledde en EU-integritetsvakt nyligen en undersökning för att undersöka om blockets bästa institutioner och byråer effektivt kunde skydda medborgarnas personliga information när de använde AWS och Azure.
Även utanför EU väcker dominansen hos USA-baserade högskalare oro. Bank of England erkände nyligen att finansinstitutens överberoende till en handfull molnleverantörer för viktiga banktjänster innebar en viss risk-eftersom dessa leverantörer har befogenhet att diktera sina egna villkor, ibland på bekostnad av transparens.
Enligt OpenForum Europes nya rapport har öppen källkodsprogram potential att ändra detta, eftersom byggnadsteknik utöver allmänt tillgänglig källkod ger adopters fullständig kontroll över sluttjänsten. Användare omfattas inte av villkoren för en ägare av proprietär programvara, som enkelt kan ändra den underliggande tekniken, höja priserna eller till och med dra tillbaka tjänsten från marknaden helt och hållet.
Till exempel har Storbritanniens baserade startelement skapat ett projekt med öppen källkod som heter Matrix som ger utvecklare infrastruktur, verktyg och protokoll för att bygga sina egna kommunikationsplattformar.
Relaterade ämnen:
Cloud Enterprise Software Linux Developer Security