Что такое открытые и закрытые программы?

Что означают фразы «Программа с открытым кодом» и «программа с закрытым кодом»? В чем их разница, преимущества и недостатки?

Один комментарий

  1. Программа считается «закрытой», если исходный код этой программы не выложен для широкого круга пользователей (например, на сайте разработчика). Соответственно, открытая – это когда код доступен и снабжен некоторыми комментариями, чтобы можно было быстрее разобраться, как программа работает. Как правило, программы с открытым кодом бесплатны. Основным их преимуществом считается возможность подгонки специалистом программы «под себя» и исправление ошибок, сделанными разработчиками. А основной недостаток в том, что теоретически любой человек может разместить в них вредоносный код, который практически невозможно найти.

Оставить комментарий