Съдържание:
Определение - Какво означава език с отворен код?
Езикът с отворен код се отнася до език за програмиране, който попада в параметрите на протокола с отворен код. Това основно означава, че езикът не е собственост и с определени разпоредби (в зависимост от лиценза с отворен код) може да се променя или надгражда по начин, отворен за обществото.
Техопедия обяснява езика с отворен код
Езиците за програмиране са разработени след изобретяването на първите цифрови компютри в средата на ХХ век. Тъй като те се развиват и диверсифицират, много от общностите за компютърна и софтуерна разработка започнаха да виждат потенциал за непатентентен софтуер и кодиращи езици.
Това в крайна сметка доведе до основите на движението с отворен код. От това се развиха езиците за програмиране с отворен код. Правилата за тези езици включват следното:
- Изходните кодове трябва да са отворени и достъпни.
- Получените произведения също трябва да са с отворен код.
- Езиците трябва да се разпространяват свободно.
- Целостта на изходния код трябва да се поддържа.
- Лицензите не трябва да ограничават друг софтуер.
- Не може да има дискриминация в областта на начинанието.