Открытое ПО (программное обеспечение) — это программы, исходный код которых доступен всем желающим для просмотра, изменения и распространения.Самый популярный сайт с открытым ПО — Github.
Представь, что программа — это рецепт блюда:
— Обычная программа (проприетарная) — ты можешь купить готовое блюдо в ресторане, но рецепт тебе не дадут. Ты не знаешь, что внутри и не можешь его изменить.
— Открытое ПО — ты получаешь не только готовое блюдо, но и полный рецепт. Можешь посмотреть все ингредиенты, изменить рецепт под себя, поделиться им с друзьями или даже открыть свой ресторан на его основе.
Ключевые особенности:
— Прозрачность — видно, как программа работает изнутри
— Свобода изменений — можно дорабатывать под свои нужды
— Бесплатность — чаще всего (но не всегда) бесплатно
— Сообщество — разработкой занимаются энтузиасты со всего мира
Примеры открытого ПО:
— Linux (операционная система)
— Firefox (браузер)
— LibreOffice (офисный пакет)
— Android (основан на открытом коде)