Key takeaways
- Microsoft mener åpen kildekode-programvare er den nye "bransjeaksepterte modellen for samarbeid på tvers av selskaper."
- Eksperter sier at vi er på vei inn i en fremtid med åpen kildekode siden det gir mulighet for mer samarbeid og bedre innovasjon mellom næringer.
- Investering i fellesskap med åpen kildekode er det første trinnet i å gjøre denne innovasjonen mulig.
Microsoft k alte nylig åpen kildekode-programvare (OSS) "den bransjeaksepterte modellen for samarbeid på tvers av selskaper." Eksperter mener at åpen kildekode sannsynligvis er fremtiden for fortsatt forbedret innovasjon.
OSS er programvare der kildekoden er synlig og kan endres av offentligheten eller på annen måte er åpen. Microsofts overgang fra først å motarbeide OSS tilbake i 2001 til å aktivt promotere modellen viser akkurat hvor programvareindustrien er på vei, og at åpen kildekode vil være en stor del av det.
"Jeg tror at [åpen kildekode] er en veldig god trend, og jeg tror bedrifter erkjenner mer og mer viktigheten og nytten av åpen kildekode," sa Heikki Nousiainen, teknologisjef i Aiven, til Lifewire i en telefonintervju. "De ser verdien av åpen kildekode som grunnlaget for moderne informasjonsbehandling."
Forbedre og samarbeide
OSS lar programmerere forbedre programvaren ved å finne og fikse feil i koden, oppdatere programvaren slik at den fungerer med ny teknologi, og lage nye funksjoner.
Sist uke berørte Microsofts blogginnlegg fire viktige lærdommer som åpen kildekode kan lære oss i år, inkludert hvordan ulike perspektiver gjør bedre programvare og å finne den perfekte balansen mellom politikk og autonomi.
"Vi har stor tro på at de fleste av de vanskelige (og med det mener vi interessante) problemene i dag vil kreve et team eller hele bransjen for å løse. Dette betyr at vi alle må være pålitelige og (selskapsmessig) selvtillit bevisste deltakere i åpen kildekode, " skrev Sarah Novotny, Microsofts åpen kildekode-leder for Azure-kontoret til teknologisjefen, i et blogginnlegg.
Novotny la til at "bedrifter jobber oftere sammen, og mengden arbeid på tvers av bransje vi er i stand til å utføre akselererer."
Men vi er i stor grad allerede i en åpen kildekode-verden, siden mange av tingene vi bruker daglig drives av åpen kildekode-programmer, inkludert Android, Wordpress' innholdsstyringssystem, Linux-operativsystemer og til og med Twitter.
Bortsett fra de mer populære plattformene og programmene vi bruker hver dag, finnes det praktisk t alt et åpen kildekode-program for alt fra videoredigering til å skrive musikk.
Og siden den globale pandemien har tvunget mesteparten av arbeidsstyrken inn i en fjern-først-kultur, gir det bare mening å flytte til åpen kildekode for å kommunisere og samarbeide, selv når vi går inn i en post-pandemisk verden.
"[Åpen kildekode] gir bedrifter trygghet fordi de har garantert tilgang til sine egne data uavhengig av hva som skjer med kilden til programvaren," sa Nousiainen. "Det gir bedrifter smidighet uten å måtte investere mye tid."
Bedrifter jobber oftere sammen, og mengden arbeid på tvers av bransje vi kan utføre akselererer.
Han la til at selv om åpen kildekode ikke nødvendigvis vil være den eneste typen programvare som er tilgjengelig, må fordelene anerkjennes når vi går inn i det nye året med nye utfordringer.
"Det vil sikkert være nisjer og nye områder der det er plass til tradisjonell programvare også, men jeg tror fordelene ved å bruke og dele dine egne utviklinger er så store at det definitivt kommer til å marsjere videre, og det kommer til å bli enda mer og mer vanlig," sa Nousiainen.
Å komme til en fremtid med åpen kildekode
En del av grunnlaget for åpen kildekode bygger på hverandres prestasjoner, og Nousiainen sa at det er avgjørende for å drive innovasjon for fremtiden.
"Å kunne fikse og forbedre det andre har gjort er veldig viktig," sa han.
Noussiainen sa imidlertid at nøkkelen til å gjøre åpen kildekode til fremtiden for programvareindustrien faktisk er å investere i disse åpen kildekode-samfunnene og gjøre dem til en prioritet.
"Noen ganger er åpen kildekode en boks med verktøy, og det kan være vanskelig å komme i gang og kjøre eller betjene programvare," sa han.
Nousiainen sa at det ofte er mangel på struktur rundt bruken av disse verktøyene. Andre hindringer industrien må overvinne for å gjøre fremtiden til virkelighet, er å etablere flere kodestandarder, implementere fagfellevurdering og fokusere på sikkerhet.
Men med store aktører som IBM, Apple, Google og nå Microsoft som støtter OSS, kan disse problemene løses gjennom samarbeid, siden det er det det handler om.
"En viktig del av åpen kildekode er kanskje ikke bare selve koden, men også deling av informasjon og hva slags forretningsproblemer det hjelper å løse," sa Nousiainen.