Несколько лет назад, в сети гуляла поговорка о том, что Линукс - это бесовская система, потому что, там демоны и эльфы, а Windows - это православная система, так-как в ней иконки и службы. )

Де́мон (daemon, dæmon, др.-греч. δαίμων божество) — компьютерная программа в системах класса UNIX, запускаемая самой системой и работающая в фоновом режиме без прямого взаимодействия с пользователем.

ELF (англ. Executable and Linkable Format — формат исполнимых и компонуемых файлов) — формат двоичных файлов, используемый во многих современных UNIX-подобных операционных системах, таких как FreeBSD, Linux, Solaris и др. Также этот формат используется и во многих других системах.

Иконка (от англ. icon) — элемент графического интерфейса, небольшая картинка, представляющая приложение, файл, каталог, окно, компонент операционной системы, устройство и т. п. В ответ на щелчок, сделанный мышкой или иным манипулятором на иконке, обычно выполняется какое-то действие (пуск программы, открывание файлов и т. д.).

Слу́жбы ОС Windows (англ. Windows Service, службы) — приложения, автоматически (если настроено) запускаемые системой при запуске Windows и выполняющиеся вне зависимости от статуса пользователя. Имеет общие черты с концепцией демонов в Unix.

Однако на практике выходит все совсем наоборот. И это, в первую очередь, связано с тем, что Виндовс имеет закрытый код а Линукс открытый. Давайте разберемся поподробнее, чтобы понять в чем же дело.

Код ядра и приложений Виндовс компилируется разработчиками на их стороне и пользователю предоставляется, уже только исполняемый файл с кодом программы. А это значит, что конечный пользователь не может увидеть текст программы написанной разработчиком и видит только машинный код. Это не плохо, но стоит заметить, что любой разработчик может добавить в свою программу вредоносный код и пользователь об этом не будет знать, или заметит только тогда, когда вредоносная программа проявит себя.

В Ленуксе каждый пользователь может видеть исходный код программ и устанавливать приложения компилируя исходный код на своем компьютере, следовательно, пользователь уверен в том, что его программа не заражена вредоносным кодом. Более того, достаточно опытный пользователь может сам править исходный код, устанавливаемых им приложений и этим самым расширять возможности приложений. Это относится и к коду ядра Линукс. Пользователь может изменять код ядра и делать свои сборки улучшающие функционал системы. Поэтому дистрибутивов Линукс большое количество, в том числе есть и христианские в которых предустановлены приложения по чтению Библии и многое другое.

Возможность использовать приложения, которые устанавливаются из исходного кода очень хорошо зарекомендовала Линукс, как надежную систему и это послужило сделать ее недосягаемой для вирусов и злоумышленников.

Спасибо!