? I de mest grunnleggende begreper, er open- source programvare fleksibel programvare . Det er redigerbart , noe som betyr at hvem som helst kan få tilgang til og endre programkoden , men dette er ikke det eneste som definerer åpen kildekode . Distribusjon og kostnader
En av kjerneverdiene i open -source programvare er at det er distribueres gratis . Du kan ikke få lov til å selge eller dele lisensiert programvare , men du er fri til å distribuere åpen kildekode programvare som du vil.
Source Code
All open- kildekode må distribueres med sin kildekode . Hvis programvaren ikke kommer inkludert med koden, må produsenten gjøre koden lett og lett tilgjengelig for nedlasting. Kildekoden skal være tilgjengelig i en felles programmering kode , og kan ikke være bevisst uklar .
Diskriminering
For at et program for å bli lisensiert som åpen kilde , må den ikke har en lisens som diskriminerer personer eller grupper . På samme måte kan lisensen ikke diskriminere basert på sluttbruk eller felt .
Open Source Standards
p Det er fem kriterier som må være oppfylt for at open -source programvare for å oppfyller kravene i Open Source Initiative : det kan være noen tilsiktet hemmeligheter i koden eller lisens , må programvaren være fritt og allment tilgjengelig , må programvaren har ( hvis aktuelt ) royalty -frie patenter , må programvaren ikke inkluderer en lisens avtale som er nødvendig for å utføre programvaren , og programvaren kan ikke stole på annen programvare som ikke oppfyller åpen kildekode- standarder .