Как насчет исходного кода?
Исходный код определяет, как программа работает (это именно то, что пишут программисты). Без него никто не может разобраться, как построена эта программа.
Не имеет никакого значения, можете ли Вы читать код: его доступность напрямую влияет на каждого пользователя.
Никто не может заглянуть вовнутрь
Windows распространяется без своего исходного кода. Более того – все пользователи обязаны придерживаться лицензионного условия, которое гласит:
Вы не имеете права разбирать, декомпилировать или дизассемблировать данное программное обеспечение.Таким образом, определять, каким образом устроены Windows или Microsoft Word, является незаконным. Незаконно даже пробовать это делать.
Вам также запрещено вносить модификации в программу для любых целей.Это ограничение в лицензии обеспечивает то, что Microsoft остается единственной организацией, которая понимает, как работают ее продукты. Windows довольно сильно напоминает автомобиль, который позволено обслуживать только его производителю.
Отсутствие безопасности означает бизнес
Когда в Windows находят брешь, ее начинают активно использовать, что приводит к вирусам, троянским и шпионским программам и другим подобным вещам. Такие неприятности очень радуют отрасль безопасности, построенную вокруг Windows, включая Microsoft, которая разрабатывает различную антивирусную защиту по подписке.
Очень доходно сначала выпускать дефектное программное обеспечение, которое никто не имеет права изменять, а затем продавать для него услуги по безопасности (антивирусные программы не исправляют уязвимости: они всего-лишь не дают вирусам их использовать, если поддерживаются активными и обновленными).Сегодня Microsoft с радостью продаст Вам свою собственную защиту от своих собственных уязвимостей d– отравленное яблоко и противоядие продаются раздельно.
Вы можете доверять Свободному ПО
Не является сюрпризом то, что коммерческие программы серьезно отстают в вопросах безопасности в сравнении с программным обеспечением, чей исходный код свободно доступен (включая GNU/Linux).
Свободное ПО означает то, что программисты могут изменять код и исправлять ошибки. Это значит, что Вы можете нанять кого-то, кто проверит, насколько в действительности надежна Ваша программа. Это значит, что Вы можете извлекать пользу из сообщества программистов со всего мира, которые повышают безопасность и надежность свободных программ.
Пятнадцать миллионов пользователей используют GNU/Linux без антивируса, в полной безопасности. И серверы, обеспечивающие работу поисковых служб и банков тоже работают на GNU/Linux.
Исходный код – это рецепт изготовления программного обеспечения. Как может человек улучшить пересоленное блюдо, если ему запретили посмотреть на рецепт?
Использование Windows и Office требует от нас не просить и не искать исходного кода программы. Только разработчики из Microsoft могут изменить Вашу программу.
Чему бы Вы скорее доверились: упаковке с продукцией, состав которой Вы не имеете права посмотреть, или упаковке с рецептом изготовления?