Чем отличается microsoft от linux

Windows VS Linux: 8 ключевых отличий операционных систем

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

Не определились между Linux и Windows? Давайте посмотрим на различия между ними и поможем вам определить, готовы ли вы к новым ощущениям.

1. Дистрибутивы

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

Не существует единой установленной версии Linux. Вместо этого есть много разных версий, известных как «дистрибутивы» Linux. Существуют сотни различных вариантов, хотя вы можете сузить список выдающихся дистрибутивов, которыми пользуется большинство людей, до менее десятка.

Что касается стоимости операционной системы Linux? Практически все дистрибутивы Linux бесплатны, а некоторые корпоративные варианты требуют контракта на поддержку.

Что такое дистрибутив Linux?

Linux не является единой операционной системой. Название на самом деле относится только к ядру, относительно невидимой части функционирования вашей операционной системы. Интерфейс, который вы видите на своем экране, сервере дисплея, звуковой системе и в приложении — все это из разных источников.

Дистрибуция — это способ объединения всего этого программного обеспечения, чтобы предоставить вам работающий компьютер.

Поскольку существует множество способов соединить эти компоненты в соответствии с желаниями или потребностями человека, существует множество дистрибутивов.

Читайте также:  Установка ubuntu one linux

2. Исходный код

Windows является проприетарной операционной системой. Исходный код закрыт, что означает, что вам нужно работать в Microsoft или получить разрешение от Microsoft, чтобы увидеть код, который используется в вашей операционной системе. Если вы попытаетесь получить доступ или распространить этот код без разрешения, вы можете столкнуться с юридической проблемой.

Linux — бесплатная операционная система с открытым исходным кодом. Вы можете свободно просматривать код, учиться на нем, вносить любые изменения и делиться им с другими. Вы по-прежнему должны соблюдать лицензию с открытым исходным кодом, но это обычно означает, что вы не вправе брать код и перепаковывать его в проприетарное программное обеспечение.

3. Интерфейсы рабочего стола

До Windows 8 интерфейс Windows долгое время не испытывал особых инноваций. Меню «Пуск», панель задач, системный трей, проводник Windows — все это было в основном одно и то же, и все это было восстановлено с помощью Windows 10.

В Linux интерфейс не является частью базовой системы. Вы можете переключить свой интерфейс без перебора с переустановками. Есть такие гиганты, как GNOME и KDE, которые поставляются с полным набором интегрированных приложений.

Мало того, у вас больше свободы для их настройки. Вы можете настроить свой рабочий стол так, как нравится вам.

4. Приложения

Чтобы установить программное обеспечение в Windows, вы посещаете какой-либо веб-сайт, переходите в раздел загрузки и нажимаете на ссылку, которая отправляет вам файл EXE. Вы запускаете его, программа делает свое дело, и именно тогда вы считаете, что он «установлен». Когда вы хотите удалить программы, вы должны возиться с панелью управления. Конечно, Microsoft представила магазин приложений с Windows 8, но многое из того, что вы хотите, просто отсутствует.

Читайте также:  Api token git linux

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

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

5. Файловая система

Фундаментальная структура Linux полностью отличается от Windows — как и должно быть, учитывая, что она была разработана на отдельной базе кода с отдельными разработчиками. Вы не найдете папки Мои документы в Ubuntu, или Программные файлы в Fedora. Дисков C: или D: нет.

Вместо этого существует одно дерево файлов, и ваши диски монтируются в это дерево. Ваши «домашние» и «настольные» каталоги являются частью этого единого файлового дерева. Технически вам нужно изучить совершенно новую файловую систему и ее архитектуру. Делать это не очень сложно, но разница все же есть.

Файловая система

Windows использует файловую систему NTFS. В отличие от Linux поддерживает множество различных вариантов. Если вы устанавливаете Linux на свой ноутбук, скорее всего, вы будете использовать EXT4. Но если вы хотите запустить Linux на сервере, вы можете попробовать BTRFS или ZFS.

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

6. Реестр

Реестр Windows — это основная база данных всех настроек вашего компьютера. Он содержит информацию о приложении, пароли пользователей, информацию об устройстве и тому подобное. Если информация не хранится в виде файла, она, вероятно, хранится в реестре Windows.

Читайте также:  Convert linux to windows files

У Linux нет единого монолитного реестра. Как правило, приложения хранят свои настройки по программам в скрытых папках в домашнем каталоге пользователя. Есть некоторые исключения, такие как среда рабочего стола GNOME, в которой есть GSettings и инструмент настройки dconf.

7. Драйверы

Поскольку Windows широко распространена на рынке ПК, производители устройств стремятся сосредоточить свои усилия на одной операционной системе. Это означает, что компании отдают предпочтение Windows.

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

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

А как насчет видеокарт?

Это проблема, связанная с драйверами, которая возникает больше всего. Хотя есть драйверы с открытым исходным кодом для карт Nvidia и AMD, если вы хотите максимальной производительности, вам нужны проприетарные драйверы. Они доступны, но иногда создают проблемы с другими аспектами рабочего стола Linux, поскольку разработчики не имеют доступа к исходному коду.

Источник

Оцените статью
Adblock
detector