Forklaret · 2 min
Hvad betyder "open source"?
Hvorfor open source handler om rettigheder, ikke kun om at kunne se koden.
Skrevet af AI og tjekket mod vores redaktionelle kriterier. Ikke gennemgået af en redaktør.
Open source-software følger med sin kildekode, altså de instrukser bag programmet, som mennesker kan læse. Licensen lader alle bruge, ændre og dele koden.
Open Source Initiative står for den officielle tjekliste, The Open Source Definition. Den har ti punkter. Du skal have lov at give softwaren væk eller sælge den uden at betale gebyrer. Kildekoden skal følge med. Du skal have lov at ændre den og dele din egen udgave. Og licensen må ikke udelukke nogen person, gruppe eller noget fagområde, for eksempel erhverv eller forskning.
Tænk på det sådan her: et lukket program er en kage fra bageren. Du kan spise den, men ikke se, hvordan den er lavet. Open source er opskriften med skriftlig tilladelse til at bage den, ændre den og dele kopier ud, også i din egen butik.
Derfor er open source mere end “du kan se koden”. Definitionen siger det direkte: open source betyder ikke kun adgang til kildekoden. En licens, der for eksempel forbyder store firmaer at bruge koden, er ikke open source, selv om koden er offentlig. Kendte open source-licenser er blandt andre MIT og Apache 2.0.
Inden for AI bliver ordet brugt løst. En model kan være “open-weight” (du kan hente den) uden at træningsdata eller kode bliver delt. Det er ikke det samme.
Hvad betyder det for dig: alle kan tjekke open source-værktøjer, og andre kan holde dem i live, hvis skaberen stopper. Prisen er, at support og sikkerhed tit er dit eget ansvar.
Læs mere: Open Source Initiative: The Open Source Definition (engelsk)