Hjem Utvikling Lisensiering med åpen kildekode - det du trenger å vite

Lisensiering med åpen kildekode - det du trenger å vite

Innholdsfortegnelse:

Anonim

Det er mange open source-programmer som betjener en rekke applikasjoner. Det er også mange forskjellige open source-lisenser. Stort sett kan åpen kildekode-programvare brukes, modifiseres og deles lovlig i mange miljøer og sammenhenger. Imidlertid har forskjellige lisenser forskjellige avtaler, og det er viktig å forstå skillene mellom hver større lisens for å få mest mulig ut av åpen kildekode-programvare, samt få en bred forståelse av åpen kildekode-bevegelse og dens formål. (For å lære mer, se Open Source: Er det for godt å være sant?)

Kilden til åpen kildekode

Selv om begrepet “open source” ble myntet i 1998, stammer opprinnelsen til den frie programvarebevegelsen helt tilbake til 1970-tallet. Programvareutvikler, hacker og fri programvareaktivist, Richard Stallman, utviklet et gratis og åpent operativsystem innen 1983. Tidlig i 1984 kunngjorde han GNU Project, som utviklet et operativsystem som i stor grad var inspirert av Unix (GNU er et rekursivt akronym for “GNU's Not Unix”) men med kildekode som var gratis og åpen for publikum for det foreslåtte større samfunnets beste.

GNU benyttet en filosofi som var pioner for Stallman (samt andre opphavsrettsaktivister) kjent som "copyleft", som i hovedsak anerkjente opphavsrettighetsrettighetene som lovlig ble gitt til opprinnelig åndsverk, men uttrykkelig frafalt dem for å fremme åpen bruk og utvikling av arbeid. Denne teknikken og filosofien ga gratis tilgang til kildekode for programvare utgitt under copyleft, for gratis og åpen bruk og modifisering.

Lisensiering med åpen kildekode - det du trenger å vite