Atvērtā pamatkoda programmatūra
Atvērtā pamatkoda programmatūrai jābūt:
Bez tīšiem noslēpumiem;
Brīvi un publiski pieejamai;
Neatkarīgai no citiem standartiem un programmatūrām, kuras neatbilst atvērtā pirmkoda nosacījumiem.
Atvērtā pamatkoda definīcija
Atvērtais pamatkods nenozīmē tikai piekļuvi pamatkodam, lai programmas pamatkods skaitītos atvērts, tai jāatbilst šadiem kritērijiem:
Drīkst brīvi mainīt distributīvus;
Jābūt pieejamam pamatkodam;
Drīkst veikt Izmaiņas pamatkodā;
Nediskriminē nevienu personu vai personu grupu;
Licences noteikumi attiecas vienādi uz visām produkta sastāvdaļām;
Licenci nedrīkst ierobežot cita programmatūra;
Licencei jābūt tehnoloģiski neitrālai;
Drīkst brīvi izplatīt.
…