Satura rādītājs:
Definīcija - ko nozīmē atvērtā koda valoda?
Atvērtā koda valoda attiecas uz programmēšanas valodu, kas ietilpst atvērtā pirmkoda protokola parametros. Tas būtībā nozīmē, ka valoda nav patentēta, un ar dažiem noteikumiem (atkarībā no atvērtā koda licences) to var modificēt vai veidot, izmantojot sabiedrībai pieejamu.
Techopedia izskaidro atvērtā koda valodu
Programmēšanas valodas tika izstrādātas pēc pirmo digitālo datoru izgudrošanas divdesmitā gadsimta vidū. Attīstoties un dažādojoties, daudzi datoru un programmatūras izstrādes kopienās sāka redzēt nepatentētas programmatūras un kodēšanas valodu potenciālu.
Tas galu galā noveda pie atvērtā koda kustības pamatiem. No tā attīstījās atvērtā pirmkoda programmēšanas valodas. Noteikumi šīm valodām ietver:
- Pirmkodiem jābūt atvērtiem un pieejamiem.
- Atvasinātiem darbiem jābūt arī atvērtiem avotiem.
- Valodas ir brīvi jāizplata.
- Ir jāsaglabā avota koda integritāte.
- Licences nedrīkst ierobežot citu programmatūru.
- Pūles lauki nevar tikt diskriminēti.
