? I de mest grundläggande termer , är öppen källkod flexibel programvara . Det är redigerbar , vilket vem som helst kan komma åt och ändra programkod , men detta är inte det enda som definierar öppen källkod . Distribution och Kostnader
En av de kärnvärden öppen källkod är att det delas ut gratis . Du får inte tillåtas att sälja eller dela licensierad programvara , men du är fri att distribuera programvara med öppen källkod som du gillar .
Source Code
p Alla open - source programvaran måste distribueras med dess källkod . Om programmet inte kommer medföljer koden måste tillverkaren göra koden snabbt och lätt tillgängliga för nedladdning . Källkoden ska finnas tillgänglig i en gemensam programkod och kan inte vara avsiktligt förvrängd .
Diskriminering
För ett program som skall licensieras som öppen - källa , måste den ha inte en licens som diskriminerar personer eller grupper . Likaså kan licensen inte diskriminera på grundval av slutanvändning eller fält .
Open Source Standards
p Det finns fem kriterier som måste vara uppfyllda för öppen källkod till uppfyller normerna i Open Source Initiative : det kan inte finnas några avsiktliga hemligheter i koden eller licensen , måste programvaran vara fritt och offentligt tillgängliga , måste programvaran ha ( om tillämpligt ) royalty - fria patent , måste programvaran inte inkluderar en licens överenskommelse som krävs för att exekvera programmet , och programmet kan inte förlita sig på annan programvara som inte uppfyller öppen källkod normer . Addera