Oprogramowanie Open Source
Oprogramowanie open source (o otwartym kodzie lub o otwartym źródle) jest gałęzią free software i pozwala na legalne i darmowe kopiowane kodu wynikowego, źródłowego oraz na dowolne jego modyfikacje przez użytkowników.
Programy objęte licencją open source udostępniają kod źródłowy (np. przez internet) – dzięki temu może być on udoskonalany i rozpowszechniany przez ludzi na całym świecie, co pociąga za sobą szybki rozwój oprogramowania użytkowego oraz wysoką wykrywalność wszelkich błędów. Ogólnie rzecz biorąc, różnice pomiędzy free software a open source są niewielkie.
Podstawowym oprogramowaniem systemowym należącym do open source jest oparty na architekturze Unix system operacyjny Linux. Zarówno Linux, jak i większość oprogramowania narzędziowego jest rozpowszechniana na zasadach licencji GPL (GNU Public License). Nazwa Linux określa jedynie podstawową część systemu operacyjnego – jego jądro – oraz zestaw najbardziej podstawowych narzędzi umożliwiających uruchomienie i skonfigurowanie systemu. Jądro systemu Linux jest rozpowszechniane zgodnie z postanowieniami licencji GPL i jest całkowicie darmowe: każdy, kto chce, może na jego bazie zbudować własny system operacyjny, a potem rozprowadzać go lub nawet sprzedawać – pod warunkiem jednak, że kod źródłowy gotowego produktu zostanie podany do publicznej wiadomości.
⠀ ŚNIADKOWSKI_0, Mariusz, et al. Wspomaganie procesu kształcenia za pomocą oprogramowania typu open source. Edukacja-Technika-Informatyka, 2015, 6.4: 163-168. Retrieved from https://www.ceeol.com/search/article-detail?id=298402