Kazalo:
Opredelitev - Kaj pomeni odprtokodni jezik?
Odprti izvorni jezik se nanaša na programski jezik, ki spada v parametre protokola odprtokodnega protokola. To v bistvu pomeni, da jezik ni lastniški in ga je mogoče z določenimi določbami (odvisno od odprtokodne licence) spremeniti ali nadgraditi na način, ki je odprt za javnost.
Techopedia razlaga odprtokodni jezik
Programski jeziki so bili razviti po izumu prvih digitalnih računalnikov sredi dvajsetega stoletja. Ko so se razvijali in razvejali, so mnogi v skupnosti za razvoj računalništva in programske opreme začeli videti potencial za nelastniško programsko opremo in jezike za kodiranje.
To je na koncu pripeljalo do temeljev odprtokodnega gibanja. Od tega so se razvili odprtokodni programski jeziki. Pravila za te jezike vključujejo naslednje:
- Izvorne kode morajo biti odprte in dostopne.
- Izvedena dela morajo biti tudi odprtokodna.
- Jeziki morajo biti prosto razširjeni.
- Ohraniti je treba celovitost izvorne kode.
- Licence ne smejo omejiti druge programske opreme.
- Ni mogoče diskriminirati področij, ki si jih prizadevajo.