Кто пишет бесплатные программы?
Вопрос из тех, которые появляются в 2 часа ночи... Кому выгодно писать бесплатные программы и тратить на них время? Конечно, есть разные виды ПО. Одни могут быть trial-версиями, другие условно бесплатными (например, с ограничениями в функционале). Но в я имею в виду программы, которые можно считать полностью бесплатными. Только ли альтруизм и чистая инициатива?
Одно из моих предположений заключается в том, что программисты когда-то написали необходимую для их целей программу и решили поделиться с другими.
Ответы (1 шт):
Есть такое понятие, как Open Source разработка: https://ru.wikipedia.org/wiki/Открытое_программное_обеспечение
Это целая философия, обычно openSource используется в:
- Блокчейн (тут нужно чтобы платформе доверяли пользователи, поэтому исходный кодд открывают, да и просто по-другому не получится)
- Движки и библиотеки (некоторые устарели, а некоторые изначально были бесплатны, это удобно) TensorFlow, Google Kubernetes, Apache Spark, OpenCV
- Языки программирования и IDE (вот почему то так получилось, отдали людям в пользование :) ) VS Code, Rust, Node.js, Go
- Linux (так захотел так разработчик)
В общем почи все, что вы захотите можно в том или ином виде найти в Open Source) И это замечательно, как по мне