Ричард Столлман сравнивает Linux с Windows

Я публикую это здесь, потому что я действительно не знаю другого места, которое могло бы ответить на это. Мне любопытно переключиться на Linux. Я имею в виду это видео: https://www.youtube.com/watch?v=Kfli_e923o4

Он обсуждает три очка.

  1. Разработан вокруг возможности одновременного использования нескольких пользователей и изолирования друг от друга.

  2. «Microsoft делает [плохое] решение, когда они запускают программы, которые поступают в файлы, которые у вас есть на вашем компьютере»

  3. Доля рынка

Мой вопрос: может ли кто-нибудь объяснить ему второй момент?

Я бы предположил, что Stallman делает вывод, что Linux является открытым исходным кодом, и поэтому пользователь Linux может проверить исходный код, прежде чем компилировать код, а затем запустить его. Более того, если у вас есть время и умение, вы можете создать свой личный дистрибутив Linux, и вы будете полностью контролировать свою систему.

В Windows пользователи не имеют доступа к исходному коду, и им просто нужно принимать двоичные программы без возможности проверить, что действительно делает программа. При базовой установке Windows есть 16 ГБ (возможно, меньше, а может быть и больше) установленных программ, и все решения для этих 16 ГБ сделаны Microsoft для вас.

С Linux вы можете получить бесплатный выбор того, что вы устанавливаете, в то время как в Windows вы выбираете Microsoft для вас.

Все, что я сказал, верно, когда вы строите свой Linux с нуля, но дело в том, что это очень мало, потому что это очень удобно, если кто-то принимает для вас трудные решения. Большинство людей устанавливают Ubuntu, Fedora или SUSE, поскольку они легко и быстро устанавливаются, и все эти дистрибутивы должны принимать решения, чтобы вы могли легко и быстро установить их.

Я должен добавить, что в Windows и Linux решения, сделанные создателями системы, не написаны на камне, и вы всегда можете изменить систему по своему вкусу, но мне стало легче с системами с открытым исходным кодом.

В конце концов, это вопрос доверия. Вы доверяете Microsoft делать хорошую работу или доверяете Canonical (Ubuntu) или Red Hat (Fedora), и если вы можете доверять только себе, тогда вам нужно все это самостоятельно построить.

Он имеет в виду концепцию дистрибутивов и менеджеров пакетов.

Linux поставляется в дистрибутивах, что означает

  • вы выбрали ограниченный набор источников, откуда вы получаете свое программное обеспечение и
  • есть часть программного обеспечения, которое устанавливает его и
  • программное обеспечение должно следовать определенным правилам даже для установки (например, пакет Debian).

С Windows вы получаете программное обеспечение в виде исполняемого файла, который вы загружаете из произвольных мест. Это намного проще использовать при попытке поместить вредоносное программное обеспечение на удаленный компьютер, потому что его нормальная работа с Windows для загрузки программы с сайта, который вам, похоже, нравится и выполняет.

В Linux вы обычно устанавливаете программное обеспечение из ваших предопределенных источников. Таким образом, вредоносное программное обеспечение должно сначала пробиться в такое место и оставаться скрытым все время. Это намного сложнее снять.