Spisu treści:
Definicja - Co oznacza język Open-Source?
Język open source odnosi się do języka programowania, który mieści się w parametrach protokołu open source. Zasadniczo oznacza to, że język nie jest zastrzeżony i, z pewnymi postanowieniami (w zależności od licencji open source), można go modyfikować lub rozbudowywać w sposób otwarty dla publiczności.
Techopedia wyjaśnia język Open-Source
Języki programowania opracowano po wynalezieniu pierwszych komputerów cyfrowych w połowie XX wieku. W miarę ich ewolucji i dywersyfikacji wielu w społecznościach zajmujących się tworzeniem komputerów i oprogramowania zaczęło dostrzegać potencjał niezastrzeżonego oprogramowania i języków programowania.
Doprowadziło to ostatecznie do powstania ruchu open source. Poza tym ewoluowały języki programowania typu open source. Reguły dla tych języków obejmują:
- Kody źródłowe muszą być otwarte i dostępne.
- Prace pochodne muszą być również oprogramowaniem typu open source.
- Języki muszą być swobodnie rozpowszechniane.
- Należy zachować integralność kodu źródłowego.
- Licencje nie mogą ograniczać innego oprogramowania.
- Nie może być żadnej dyskryminacji w obszarach działalności.