- Основные особенности Linux
- Основные характеристики ОС Linux
- Реальная многозадачность
- Многопользовательский доступ
- Свопирование оперативной памяти на диск
- Страничная организация памяти
- Загрузка выполняемых модулей «по требованию»
- Совместное использование исполняемых программ
- Общие библиотеки
- Динамическое кеширование диска
- 100%-ное соответствие стандарту POSIX 1003.1. Частичная поддержка возможностей System V и BSD
- System V IPC
- Возможность запуска исполняемых файлов других ОС
- Поддержка различных форматов файловых систем
- Сетевые возможности
- Работа на разных аппаратных платформах
- Linux или Windows: отличия, преимущества, анализ, сравнение технических характеристик.
- Windows или Linux – что лучше выбрать?
- Характерные отличительные нюансы
- Распространенность
- Дистрибутивы
- Производительность
- Настройки
- Любителям поиграть
- Программное обеспечение
- Интерфейс
- Безопасность
- Вариативность
- Множество причин для перехода на Linux
Основные особенности Linux
На сегодняшний день наиболее известными операционными системами для компьютеров являются семейства операционных систем Microsoft Windows и UNIX. Первые ведут свою родословную от операционной системы MS-DOS, которой оснащались первые персональные компьютеры фирмы IBM. Операционная система UNIX была разработана группой сотрудников Bell Labs под руководством Денниса Ричи, Кена Томпсона и Брайана Кернигана (Dennis Ritchie, Ken Thompson, Brian Kernighan) в 1969 году. Но в наши дни, когда говорят об операционной системе UNIX, чаще всего имеют в виду не конкретную ОС, а скорее целое семейство UNIX-подобных операционных систем. Само же слово UNIX (заглавными буквами) стало зарегистрированной торговой маркой корпорации AT&T.
В конце 70-х годов (теперь уже прошлого столетия) сотрудники Калифорнийского университете в Беркли внесли ряд усовершенствований в исходные коды UNIX, включая работу с протоколами семейства TCP/IP. Их разработка стала известна под именем BSD («Berkeley Systems Distribution»). Она распространялась под лицензией, которая позволяла дорабатывать и усовершенствовать продукт, и передавать результат третьим лицам (с исходными кодами или без них) при условии, что будет указано, какая часть кода разработана в Беркли.
Операционные системы типа UNIX, в том числе и BSD, изначально разрабатывались для работы на больших многопользовательских компьютерах — мейнфреймах. Но персональные компьютеры постепенно наращивали мощь своего аппаратного обеспечения, и в наши дни они уже превосходят по возможностям те мейнфреймы, для которых в 70-х годах разрабатывалась ОС UNIX. И вот, в начале 90-х годов студент хельсинкского университета Линус Торвальдс (Linus Torvalds) приступил к разработке UNIX-подобной ОС для IBM-совместимых персональных компьютеров.
25 августа 1991 года Линус написал, что он работает над (свободной) операционной системой для 386-х (486-х) компьютеров, и просит всех заинтересованных лиц сообщить, какие компоненты системы пользователи хотят видеть в первую очередь. Но, как видно из текста послания, оболочка bash и компилятор gcc у него уже работали. Работали они под управлением операционной системы M inix, которая была разработана профессором Э.Таненбаумом (Andy Tanenbaum) как учебное пособие для студентов-программистов. Minix работала на компьютерах с 286-ым процессором и послужила для Торвальдса прообразом новой ОС.
Файлы первого варианта Linux (версия 0.01) были опубликованы в Интернете 17 сентября 1991 года.В силу того, что исходные коды Linux распространяются свободно и общедоступны, к развитию системы с самого начала подключилось большое число независимых разработчиков. Благодаря этому на сегодняшний момент Linux — самая современная, устойчивая и быстроразвивающаяся система, почти мгновенно вбирающая в себя самые последние технологические новшества. Она обладает всеми возможностями, которые присущи современным полнофункциональным операционным системам типа UNIX. Приведем краткий список этих возможностей.
Затем, 5 октября 1991 г. была выпущена версия 0.02, которая уже работала. Л. Торвальдс не стал патентовать или иным образом ограничивать распространение новой ОС. С самого начала Linux распространяется на условиях, определяемых лицензией General Public License (GPL), принятой для программного обеспечения, разрабатываемого в рамках движения Open Source и проекта GNU. Надо сказать, что разработка Линуса Торвальдса представляла собой только ядро операционной системы. Это ядро «упало на подготовленную почву», в том смысле, что в рамках проекта GNU уже было разработано большое количество утилит разного рода. Но для превращения GNU в полноценную ОС не хватало ядра. Разработка ядра велась (оно называлось Hurd), но по каким-то причинам задерживалась. Поэтому появление разработки Л. Торвальдса было очень своевременным. Оно ознаменовало рождение операционной системы, распространяемой с открытыми исходными кодами.
Основные характеристики ОС Linux
В силу того, что исходные коды Linux распространяются свободно и общедоступны, к развитию системы с самого начала подключилось большое число независимых разработчиков. Благодаря этому на сегодняшний момент Linux — самая современная, устойчивая и быстроразвивающаяся система, почти мгновенно вбирающая в себя самые последние технологические новшества. Она обладает всеми возможностями, которые присущи современным полнофункциональным операционным системам типа UNIX. Приведем краткий список этих возможностей.
Реальная многозадачность
Все процессы независимы; ни один из них не должен мешать выполнению других задач. Для этого ядро осуществляет режим разделения времени центрального процессора (ОС с разделением времени — time-sharing system), поочередно выделяя каждому процессу интервалы времени для выполнения. Это существенно отличается от режима «вытесняющей многозадачности», реализованной в Windows 95, когда процесс должен сам «уступить» процессор другим процессам (и может сильно задержать их выполнение).
Если говорить о процессах, то рождение новых процессов в системе организовано таким образом, что любой процесс запущенный пользователем, наследует права от процесса-родителя. А процесс-родитель, как раз обеспечивает вход пользователя под определенным логином (анонимного входа, как в Windows нет!). Таким образом, запустить процесс с привелегиями другого пользователя оказывается невозможно! Напомню, что в Windows процеы могут появляться не от родителей, а самостоятельно, что говорит явно не в пользу её безопасности.
Многопользовательский доступ
Linux — не только многозадачная ОС, она поддерживает возможность одновременной работы многих пользователей. При этом Linux может предоставлять все системные ресурсы пользователям, работающим с хостом через различные удаленные терминалы. Поддерживается система викруальных консолей, под каждой из которых можно запустить свой терминал.
Свопирование оперативной памяти на диск
Свопирование оперативной памяти на диск позволяет работать при ограниченном объеме физической оперативной памяти; для этого содержимое некоторых частей (страниц) оперативной памяти записываются в выделенную область на жестком диске, которая трактуется как дополнительная оперативная память. Это несколько снижает скорость работы, но позволяет организовать работу программ, требующих большего объема ОЗУ, чем фактически имеется в компьютере. В принципе, эта технология аналогична идее виртуальной памяти за тем лишь исключением, что своппинг включается только тогда, когда в ОЗУ начинает не хватать свободного места. ДЛя этого на диске, куда установлена Linux создается отдельный swap-раздел (/swap).
Страничная организация памяти
Системная память Linux организована в виде страниц объемом 4K. Если оперативная память полностью исчерпана , ОС будет искать давно не использованные страницы памяти для их перемещения из памяти на жесткий диск. Если какие-либо из этих страниц становятся нужны, Linux восстанавливает их с диска. Некоторые старые Unix-системы и некоторые современные платформы (включая Microsoft Windows) переносят на диск все содержимое ОП, относящееся к неработающему в данный момент приложению, (т. е. ВСЕ страницы памяти, относящиеся к приложению, сохраняются на диске при нехватке памяти) что менее эффективно.
Загрузка выполняемых модулей «по требованию»
Ядро Linux поддерживает выделение страниц памяти по требованию, при котором только необходимая часть кода исполняемой программы находится в оперативной памяти, а не используемые в данный момент части остаются на диске.
Совместное использование исполняемых программ
Если необходимо запустить одновременно несколько копий какого-то приложения (либо один пользователь запускает несколько идентичных задач, либо разные пользователи запускают одну и ту же задачу), то в память загружается только одна копия исполняемого кода этого приложения, которая используется всеми одновременно исполняющимися идентичными задачами.
Общие библиотеки
Библиотеки — наборы процедур, используемых программами для обработки данных. Существует некоторое количество стандартных библиотек, используемых одновременно более чем одним процессом. В старых системах такие библиотеки включались в каждый исполняемый файл, одновременное выполнение которых приводило к непродуктивному использованию памяти. В новых системах (в частности, в Linux), обеспечивается работа с динамически и статически разделяемыми библиотеками, что позволяет сократить размер отдельных приложений.
Динамическое кеширование диска
Кеширование диска — это использование части оперативной памяти для хранения часто используемых данных с диска, что существенно ускоряет доступ к часто используемым программам и задачам. Пользователи MS-DOS работают со SmartDrive, который резервирует фиксированные области системной памяти для кеширования диска. Linux использует более динамичную систему кеширования: память, зарезервированная под кеш, увеличивается, когда память не используется, и уменьшается, если системе или процессу пользователя требуется больше памяти.
100%-ное соответствие стандарту POSIX 1003.1. Частичная поддержка возможностей System V и BSD
POSIX 1003.1 (Portable Operating System Interface — интерфейс мобильной операционной системы) задаeт стандартный интерфейс Unix-систем, который описывается набором процедур языка Си. Сейчас он поддерживается всеми новыми ОС. Microsoft Windows NT также поддерживает POSIX 1003.1. Linux 100%-но соответствует POSIX. Дополнительно поддерживаются некоторые возможности System V и BSD для увеличения совместимости.
System V IPC
Linux использует технологию IPC (InterProcess Communication) для обмена сообщениями между процессами, использования семафоров и общей памяти.
Возможность запуска исполняемых файлов других ОС
Linux не является первой в истории операционной системой. Для ранее разработанных ОС, включая DOS, Windows 95, FreeBSD или OS/2, разработана масса различного, в том числе очень полезного и очень неплохого программного обеспечения. Для запуска таких программ под Linux разработаны эмуляторы DOS, Windows 3.1 и Windows 95. Более того, фирмой Vmware разработана система «виртуальных машин», представляющая собой эмулятор компьютера, в котором можно запустить любую операционную систему. Имеются аналогичные разработки и у других фирм. ОС Linux способна также выполнять бинарные файлы других I ntel-ориентированных Unix-платформ, соответствующих стандарту iBCS2 (intel Binary Compatibility).
Поддержка различных форматов файловых систем
Linux поддерживает большое число форматов файловых систем, включая файловые системы DOS и OS/2, а также современные журналируемые файловые системы. При этом и собственная файловая система Linux, которая называется Second Extended File System (ext2fs), позволяет эффективно использовать дисковое пространство. Она поддерживает журналирование и распределение прав доступа.
Сетевые возможности
Linux можно интегрировать в любую локальную сеть. Поддерживаются все службы Unix, включая Networked File System (NFS), удалeнный доступ (telnet, rlogin), работа в TCP/IP сетях, dial-up-доступ по протоколам SLIP и PPP, и т. д. Также поддерживается включение Linux-машины как сервера или клиента для другой сети, в частности, работает общее использование (sharing) файлов и удаленная печать в Macintosh, NetWare и Windows.
Работа на разных аппаратных платформах
Хотя ОС Linux первоначально была разработана для ПК на базе Intel 386/486, сейчас она может работать на всех версиях Intel-овских микропроцессоров, начиная с 386 и кончая многопроцессорными системами на Pentium. Так же успешно Linux работает на различных клонах Intel от других производителей; в Интернете встречаются сообщения о том, что на процессорах Athlon и Duron от AMD Linux работает даже лучше, чем на Intel. Кроме того, разработаны версии для других типов процессоров — ARM, DEC Alpha, SUN Sparc, M68000 (Atari и Amiga), MIPS, PowerPC и других (отметим, что в настоящей книге рассматривается только вариант для IBM-совместимых компьютеров).
Linux или Windows: отличия, преимущества, анализ, сравнение технических характеристик.
Нелегкий выбор каждого пользователя, что установить Linux или Windows? Каждая система хороша по своему и владеет многогранным функционалом для решения конкретных задач в сети.
Windows или Linux – что лучше выбрать?
Операционная система, под управлением которой работает компьютер или любой современный девайс – это святая святых цифрового устройства. Процесс выбора неизменно сопровождается некоторыми сомнениями, вопросами, причем их количество, как правило, только возрастает. Для таких пользователей «хочу все знать», устроим разбор двух систем по всем понятиям.
Характерные отличительные нюансы
Многие потенциальные пользователи вряд ли оценят качество работы linux или windows, пока не столкнуться с технической стороной операционной «начинки» установленной на устройстве.
Обе системы, как linux, так и windows в сравнение также не похожи, как орел и решка. На первый взгляд отличия вроде бы незаметные, но если углубиться, то разница между ними колоссальная. У каждой имеется свой набор достоинств и недостатков, начнем вступление с самого главного, с разработчиков:
- Windows — готовая ОС с большим рабочим функционалом, официально зарегистрированная корпорацией Microsoft. Серьезный технический недостаток детища Майкрософт – это постоянно запускаемые обновления. Отключить их запуск сложно. Если возникнет проблема, баги или сбои в работе компьютера, после очередного автоматического обновления, то единственный вариант ее решения, это обращение в техподдержку. Одни потребители с этим просто мирятся, другие ищут равноценную замену.
- Linux– это платформа-конструктор из семейства Unix. Основанием платформы выступает монолитное «ядро», вокруг которого выстраиваются всевозможные дистрибутивы. Система представляет собой гибкий динамичный каркас для проведения разнообразных модификаций. Все окружающие его прикладные программы, придают исключительную экономическую эффективность, создавая полноценную многофункциональную операционную среду.
Для того чтоб получить исчерпывающий ответ на вопрос, какая программная оболочка лучше, необходимо сделать обзор всех параметров.
Распространенность
Более популярным выбором считается Windows 10, она установлена на 35% всех стационарных устройств на планете.
Но большинство установленных версий представляет собой пиратский продукт.
- Первое отличие «начинки» windows от linux – это явная коммерческая составляющая. Для того чтоб установить лицензионную версию Windows, пользователь вынужден будет расстаться с некоторой суммой.
- Встроенный официальный магазин Microsoft включает расширенный набор полезных утилит. Но произвести легальную установку дополнительного программных инструментов, типа «Microsoft Office», скачать игры, популярные треки и фильмы, можно только заплатив деньги.
Linux пользуется меньшей популярностью, потому как, больше ориентирован на профессионалов, а не рядовых потребителей. Хотя, программная начинка не настолько сложна, как кажется при первом знакомстве, к ней нужно просто привыкнуть.
Дистрибутивы
Чем отличается Linux, так это бесплатным распространением дистрибутивов. Распространение происходит согласно действующему открытому лицензионному соглашению. Клиентам предоставляется свободный доступ к немалому количеству бесплатных законных приложений. Для творческих личностей своеобразная гибкость оболочки представляет собой надежный фундамент для проведения экспериментов и внедрения разнообразных модификаций «под себя».
Для полноценной работы, один дистрибутив легко устанавливается одновременно на нескольких устройствах. Каждая утилита, это лицензионный продукт из проверенного репозитория собственного менеджера программ. Удобная многоразовая установка бесплатных популярных продуктов, как Ubuntu, Mint и Mandriva, только добавляют количество поклонников этой операционки.
Лицензионная ОС Windows нацелена больше на получение выгоды от потребителей, поэтому вряд ли порадует широким функционалом бесплатного софта. К тому же, Microsoft строго следит за распространением своих продуктов, ограничивая распространение купленного пакета с дистрибутивом. Один приобретенный пакет устанавливается на одно устройство. Программное обеспечение linux значительно выиграет против windows в отношении количества, свободного доступа к популярным приложениям.
Производительность
Что первым делом оценивают потребители интернета, так это главные параметры — производительность (скорость) работы. Ни одного клиента надолго не удержит плохой сервис обслуживания или проблемное программное обеспечение.
Если оценить производительность по максимальной шкале между linux и windows, по шустрости обработки запросов, быстрой выдаче готовых результатов, то явное преимущество будет на стороне продукции Unix.
Продукция Unix, в отличие от аналогов Microsoft, владеют большим количеством дистрибутивов, которые представляют собой целый комплекс приложений с минимальной «прожорливостью» ресурсов. Благодаря этому, операционная оболочка не предъявляет повышенных требований к мощности «железа».
Продукты Майкрософт являются более требовательными к повышенным ресурсам ПК, при всем наборе функциональности от нее не придется ожидать шустрой производительности. Хотя разработчики уверяют, что операционная «начинка» предъявляет небольшие требования к «железу».
Но для получения максимальной отдачи, юзерам придется конкретно покопаться в настройках для того, чтоб убрать вручную «прожорливые» автоматически запускаемые приложения.
Стоит ли пользователям переходить с windows на менее требовательную linux?
Однозначный ответ никто не даст, выбор зависит от профессионального подхода, а также удовлетворения отдельных требований, запросов потребителей.
Не стоит забывать, что на обе операционки распространяется одна закономерность – чем аскетичнее система и меньше установлено «тяжелых» приложений, тем выше потенциальная производительность!
Настройки
Правильная настройка всех системных параметров отражается на дальнейшей работе, удобстве и производительности ПК, это знает каждый рядовой пользователь. Linux отличается от других ОС важной чертой – все опции с настройками расположены в одной точке доступа.
Интуитивный, доброжелательный интерфейс помогает юзерам не тратить много времени на поиск той или иной опции по всему функционалу компьютера. Приятно радует отсутствие многочисленного количества окон, приложений, выпадающих меню.
Настолько четко, комфортно и просто создано, что пользователю остается сделать пару кликов, чтоб вызвать на монитор полный комплект настроек.
Продукты разработчиков Майкрософт не могут, к сожалению, похвастаться такой легкостью функционала. Их слабой стороной является слишком запутанное меню, каждый пункт которого расположен в отдельном месте.
Некоторые люди используют метод спонтанного «тыка», выискивая нужную опцию, с непривычки приходится пробираться сквозь всевозможные диалоговые окна, выпадающие подменю и списки.
Любителям поиграть
Всем любителям виртуальных игр, использующих «железо» по большей части для запуска всевозможных игр, отличным выбором станет установка ОС Windows. Это не значит, что нельзя скачивать игры на linux вместо windows, можно.
Популярные виртуальные игры запускаются без каких-либо проблем на обеих платформах, но если провести сравнение windows и linux, то выигрывает первая. Linux, даже при наличии многогранной функциональности, вряд ли можно назвать подготовленной «играбельной» платформой.
С перспективами игр на Linux можно ознакомиться в данной статье.
Самый оптимальный вариант для установки игр — это windows! Платформа является полностью подготовленной и совместимой по параметрам практически со всеми существующими играми, разработанными для ПК. Слабая сторона этой медали – доступ к виртуальному миру компьютерных развлечений осуществляется за отдельную плату.
Программное обеспечение
Клиентам программной оболочки linux больше не придется терять в сети время на поиск подходящей утилиты, нужных драйверов, потом их скачивать, ожидая установки. Умное «ядро» сделает все сама!
Комплект необходимых драйверов уже включен в умную оболочку. Обновление программного обеспечения происходит при помощи встроенного менеджера «update». И представляет собой простой способ, необходимо выделить галочками соответствующие параметры для обновления, нажать «ок».
Инициализировать установку качественного софта еще проще, надежней, а главное безопасней. Операционная система открывает свободный доступ к лицензионным качественным дистрибутивам, исключая возможность заразиться вирусом из посторонних непроверенных источников.
Совершить аналогичную процедуру с установкой софта в Windows не так просто, как кажется. Придется пройти через следующие этапы:
- найти безопасный сайт разработчика, с подходящим софтом;
- запустить загрузку;
- если приложение, из неизвестных источников не исключается возможность заражения вирусом, система просто не даст его установить;
- совершить новый поиск источника;
- четко следуя инструкции произвести дальнейшую установку.
Клиенты Windows не видят в этих действиях ничего особенного, но это потому, что они никогда не сталкивались с другой установкой софта. Разработчики Майкрософт пытаются облегчить потребителям поиск тех или иных программ, создав специализированное приложение Windows Store. Новая утилита владеет настолько скудной библиотекой для выбора, что пока оставляет желать лучшего.
Те юзеры, которые совершили переход с windows на linux, давно избавились от проблемного поиска, подбор необходимого софта происходит, не выходя за пределы системы. Встроенное специализированное приложение предлагает широкий выбор безопасного софта.
Интерфейс
Визуальная составляющая играет, как оказалось немаловажную роль для завсегдатаев интернета, вот и разработчики Microsoft, подметили эту черту и сразу же использовали в своих целях. Вы заметили, что Windows 10, имеет большую схожесть со всеми предыдущими версиями?
Естественно за прошедшее время было добавлено немало полезных обновлений, усовершенствований и изменений. В принципе трансформировать интерфейс под свои вкусы, создать комфортную среду рабочего стола, может каждый пользователь, единственное препятствие это запутанное меню.
Но если не пожалеть времени и разобраться, то в параметрах можно обнаружить огромный выбор подходящих опций для кастомизации устройства «под себя».
Дизайн интерфейса последней версии довольно самобытный, включает в себя комплекс базового ПО для комфортной работы. Для настроек подходящей среды рабочего стола используют графические утилиты. Последняя версия располагает удобными плитками, через которые осуществляется быстрый доступ к нужному ресурсу, плитки открываются через «пуск».
ОС Linux владеет немалым количеством скоростных легковесных сред для создания индивидуального рабочего стола.
Среды настолько легки, что не предъявляют никаких особых требований к ресурсам устройства. Зато с их помощью можно создавать свежий, комфортный, доброжелательно-интуитивный интерфейс рабочего окружения.
Лидирующие позиции среди открытых сред рабочего стола, занимают:
Gnome – популярная среда с расширенным функционалом, состоящая из целого комплекса уникального софта, модулей и прикладного ПО для настройки decstor-окружения.
KDE – своеобразная настройка K-среды для создания индивидуальной рабочей оболочки стола. Располагает полнофункциональным количеством софта для повседневного использования. Популярные опции: Bit-torrent, мессенджер для обмена мгновенными сообщениями, почтовый клиент, музыкальный проигрыватель, многие другие.
Openbox — представляет собой шустрый оконный менеджер, с оригинальным минималистическим интерфейсом. Менеджером пользуются, как отдельной программой, так и параллельно с окружением рабочего стола. В один клик мыши вызывается динамическое главное меню, которое можно настроить полностью под вкусы и требования пользователя.
Безопасность
Unix-системы, на протяжении всего времени, отличались повышенной надежностью и гарантировали 100% безопасность своим клиентам.
При установке, юзеру первым делом предлагается зашифровать личную информацию в домашней папке. На случай утери ноутбука, доступа к документам, паролям и другой конфиденциальной информации, при таком раскладе, не смогут получить никакие злоумышленники.
Ей не страшны различные виды вирусов и вредоносные программы, их просто для нее не создано, поэтому пользуясь системой не нужно лишний раз ломать голову над вопросом, какой антивирус установить.
Что не скажешь о Windows! Немалая часть из установленных версий являются пиратскими копиями, из-за этого даже самые мощные антивирусы не способны защитить ПК. Пиратские копии представляет собой реальную угрозу заражения опасными вирусами или троянами любым программам.
Активные пользователи вынуждены отказываться сохранять пароли и приватную информацию, препятствуя этими действиями сбору информации системой. Для непосвященных, в двух словах, корпорация Microsoft завела такое правило – собирать конфиденциальную информацию о пользователях и отправлять в базу данных.
Избавить систему от этой функции достаточно трудно. Отправленные в путь сведения, могут быть перехвачены злоумышленниками, а это явная дополнительная угроза. Получается, что сохранение конфиденциальной информации лучше организовано в linux, чем в windows, это преимущество выступает дополнительной гарантией высокой безопасности!
Вариативность
Самые яркие достоинства Linux собирала на протяжении многих лет из тысяч проектов. Это богатейший встроенный комплекс конфигураций, в котором чего только не найдешь. Система-конструктор очень гибкая, позволяющая делать с собой буквально все, что только пожелает клиент.
Есть мнение, что программная оболочка была создана для IT-специалистов, но за последние годы она стала намного доступнее и проще, чем была раньше. Новичкам, естественно вначале инициализации придется туговато, нужно будет потратить достаточно времени и провести ознакомительный курс, но оно того стоит!
А вот среднее знакомство с настройками уже позволит юзерам творить в «конструкторе» чудеса! Имея свободный доступ ко всему многогранному потенциалу конструктора, в котором насчитывается около 300 поддерживаемых дистрибутивов, можно каждый день создавать разнообразные программные средства, менять рабочие среды.
Ведь это здорово! Кроить операционную оболочку под свои запросы, вкусы, потребности, самостоятельно устраняя то, что считаешь лишним. Это просто колоссальный контраст в сравнение с продуктами Microsoft, в которых все решает разработчик!
Множество причин для перехода на Linux
Помимо перечисленных выше сравнительных характеристик, достоинств с недостатками, хотелось бы в подведение итога особо выделить некоторые сравнительные характеристики:
Что предпочесть Linux или что-то проще? Свой выбор стоит аргументировать не столько личной симпатией, а скорее четкими потребностями решения под конкретные задачи, учитывая уровень мастерства юзера. Обе операционки настолько разные, хотя при большом желании можно освоить любое современное ПО.
Все-таки Linux имеется ряд особенностей, которые в Windows вряд ли будут реализованы в ближайшем будущем. А если учесть, что еще и полностью бесплатная, то она должна занять достойное место на вашем компьютере! Так что на вопрос стоит ли переходить, воспользуйтесь рекомендацией — попробуйте протестировать обе. Это поможет совершить осознанный выбор в пользу, подходящей под ваши запросы.
Естественно данное мнение является субъективным и не претендует на истину. Надеюсь, что статья будет полезной, и я ни разу не пожалел, перейдя на Linux.