В Сети существует немало ресурсов, открыто выступающих против Linux и свободного ПО (stoplinux.org.ru). Многие из моих коллег необычайно бурно реагируют, когда я в беседе упоминаю о том, что у меня дома Linux. Честно говоря, я использую и Windows, и Linux, и каждая из этих ОС хороша в своем роде. Я не придерживаюсь категорических взглядов на вещи и мне не понятны истинные мотивы тех, кто пытается дискредитировать Linux, смешивая быль с вымыслом. Однако разумный человек всегда строит свои суждения на фактах, а факты сегодня говорят в пользу Linux.
Предмет обсуждения
Системы Unix/Linux являются проективными, и это означает, что пользователь сначала обдумывает решение задачи, а потом совершает действия, направленные на ее выполнение. Большая справочная система из man-страниц предназначена как раз для поиска правильного решения. Идеология Windows изначально была совершенно противоположной, но это совсем не значит, что она лучше или хуже. Сравнивая Linux и Windows, нужно рассматривать обе системы именно в контексте проективного и процедурного подхода к ПО. Несмотря на это, большинство современных систем на базе Linux предоставляют очень удобный графический интерфейс для комфортной работы, отдавая предпочтение юзабилити во многих областях.
В данной заметке я предлагаю сузить контекст обсуждения современной ОС GNU/Linux лишь домашним использованием.
Доступность и бесплатность
Операционные системы Linux полностью бесплатны, поэтому пользователь может рассчитывать на получение любого ПО для обучения и работы. Вы думаете, в Европе у всех на машинах стоит Adobe Photoshop, Adobe Premier, CorelDraw и т.д.? Нет, ведь этот софт стоит бешеных денег. Многие пользователи даже и не знают о существовании таких программ. Иногда доходит до того, что верстать картинки для программного продукта приходится в Paint, потому что компания не хочет тратить лишние деньги на более продвинутый редактор (я бы не поверил, если бы сам не был тому свидетелем). Свободное ПО на базе Linux снимает ограничения на собственный бизнес, поскольку стоимость программных средств уже не входит в расходы. Кроме того, решение получается универсальным, т.к. и в Беларуси, и за границей (Европа, США и т.д.) статус Linux одинаковый, а Windows у нас пиратский.
Если вы не чувствуете всей прелести бесплатного ПО, попробуйте себе представить автомобиль марки Skoda или Daewoo. А теперь подумайте о Mercedes или BMW. Так вот, Linux - это как бесплатная Шкода, только по отношению к софту, в то время как Windows - аналог BMW.
Звука нет, модем не работает
Многие люди продолжают в это верить, хотя на самом деле большинство современных устройств сразу распознается операционной системой. Стоит помнить только, что это характерно для полных версий дистрибутивов, а не для LiveCD, в которых просто может отсутствовать нужный пакет. У меня в Linux Fedora беспроводные интерфейсы Wi-Fi и Bluetooth, EV-DO-модем и принтер работают так же, как и в Windows Vista. Модем не определялся в LiveCD из-за отсутствия требуемого пакета. Друг установил новую версию Ubuntu и не заметил никаких проблем с инициализацией периферии.
Безопасность
Сколько вы знаете способов взломать пароль администратора в Windows? Я знаком, по крайней мере, с двумя, причем одним из них пришлось однажды воспользоваться. Для сброса пароля администратора достаточно заменить файл C:/Windows/System32/config/SAM на C:/Windows/repair/sam, что абсолютно не сложно, запустив компьютер с любого загрузочного носителя. Данная процедура удаляет все учетные записи, оставляя лишь администратора с пустым паролем. При загрузке системы придется немного подождать, однако доступ к учетной записи администратора гарантирован. Второй вариант - скрипт на VBScript, который из непривилегированного экаунта меняет пароль для администратора системы. В Linux такое или невозможно, или затруднено. Попробуем удалить файлы с зашифрованными паролями пользователей /etc/shadow и убедимся в том, что залогиниться невозможно (www.narthex-daemon.net/linux-better-than-windows.daemon145).
Работая без прав администратора в Linux, пользователь в любой момент может перейти в режим root'а. Для этого есть масса команд, например, su -, su -login, su -l root -c 'команда', sudo команда.
Программное обеспечение
В мире Linux нет креков, триалов и прочей головной боли, связанной с поиском софта. Все доступно в одном репозитории, а инсталлятор yum полностью автоматизирует механизм разрешения зависимостей. Это просто потрясающее качество свободных unix-like систем. Если один пакет требует для своей установки других пять, то yum вам об этом сообщит. А потом сам загрузит из репозитория и установит, продолжая предоставлять лишь отчеты о проделанной работе. В Windows такого, к сожалению, нет, я был бы очень рад, если бы при установке Adobe Creative Suite 4 на моей Vista инсталлятор не просто сообщил об отсутствии SP1, но и установил его, скачав оттуда, откуда нужно. Зачем нам, обычным пользователям, вообще об этом задумываться?
Что касается аналогов многих программ из Windows, то в Linux, как правило, они присутствуют. OpenOffice, The GIMP, Avidemux, Gnome Commander - лишь небольшой пример программ, которые могут заменить повседневный софт из Windows.
Командный интерпретатор
С позиции сегодняшнего дня утверждение о том, что Linux - это только командная строка, уже в корне не верно. Выбирая дистрибутив для домашнего использования, такой, как Ubuntu, пользователь может даже и не столкнуться с необходимостью использовать консоль. Напротив, опытный пользователь имеет возможность выбора между графическим интерфейсом и консолью, что, несомненно, предоставляет преимущество в плане скорости выполнения задач. С интерпретатором команд все намного быстрее. Подтверждает это и тот факт, что Microsoft в Windows 7 реализовала полный аналог интерпретатора bash с теми же именами команд под названием PowerShell (en.wikipedia.org/wiki/Windows_PowerShell).
Конфигурационные файлы
Как ни парадоксально, минусы конфигурационных файлов являются их плюсами. Я согласен с тем, что бывает сложно редактировать конфиг, особенно xorg.conf. Однако плюс текстовых файлов в том, что система может быть реанимирована простой правкой того самого файла, который был неаккуратно изменен. Если же вы ломаете реестр Windows, то поможет только переустановка. На самом деле во время работы в Linux пользователь вряд ли использует больше двух-трех файлов конфигурации. Это, как правило, /etc/fstab для автоматического монтирования файловых систем и /boot/grub/grub.conf - аналог boot.ini. Они не вызывают никаких проблем и настраиваются по аналогии. Я специально упрощаю изложение, т.к. в обзорной статье невозможно охватить многие детали, специфичные для конкретного дистрибутива. Рекомендую всем непредвзятые ресурсы по Windows и Linux (en.wikipedia.org/wiki/Comparison_of_Windows_and_Linux).
Narthex,
www.narthex-daemon.net
Комментарии
Страницы
"Линус Торвальдс назвал ядро операционной системы Linux, созданное им 18 лет назад, "раздутым и огромным". Эти слова прозвучали во время круглого стола на конференции LinuxCon в США.
В ходе дискуссии, инженер из компании Novell Джеймс Боттомли, привел данные внутреннего исследования Intel. В нем говорится, что производительность Linux падает на два процента с каждым новом релизом. По его словам, общее снижение производительности за последние десять релизов достигло 12 процентов.
"Мы стали раздутыми и огромными. Да, это проблема", - прокомментировал высказывание представителя Intel Линус Торвальдс. Очевидно, что ядро Linux версии 2.6.31 сильно отличается от быстрой и компактной версии 0.01, написанной им 18 лет назад. Торвальдс также заявил, что в настоящее время сообщество не располагает планом по исправлению ситуации. С появлением в ядре каждой новой функции ситуация становится только хуже, добавил он.
Торвальдс заявил, что доволен стабильностью текущей версии ядра. Создатель ОС Linux пошутил, что разработчики справляются с обнаружением ошибок так же быстро, как и с их добавлением. Однако, по словам Торвальдса, ситуацию с раздутостью ядра невозможно признать приемлемой, но она неизбежна вследствие необходимости добавления новых функций и поддержки большого количества устройств."
http://www.securitylab.ru/news/385749.php
Как что? Сведения о пользователях. Очень ценные. Например то, что старая больная негритянка мужского пола в возрасте 28 лет, проживающая в Оклахоме и работающая в Минске. Заодно узнают, какой у меня рекорд в "Тетрисе", а у моего шефа в "косынке". Просто интригующие и сверхценные сведения. А если покопаются в моем домашнем компе, то обнаружат что с него работают по очереди три человека, и то, что за Интернет в прошлом месяце я заплатил 22 тысячи.
Не превышайте свою значимость. И мою. Нужны мы с Вами, как и 99.99999% населения нашей страны, АНБ, как зайцу стоп-сигнал. Оставшихся пять человек Интернетом не пользуются. Гы.
Спорить не буду, на слабых машинах FreeBSD действительно предпочтительнее. Возможность использовать FreeBSD есть практически всегда, не всегда есть желание.
Лично меня заипали всякого рода "друзья", которым "надо переустановить Виндовс". Ессно, пиратскую, ессно, ейный образ не делался. Как и "точки восстановления". Не могут даже запустить в безопасном режиме. Не знают ничего!!! Им имя -- легион.
"Пират ... на рее" (С)
Я называю это парадоксом Кока-Колы. Самая настоящая гадость, да ещё смешанная с консервантами. Но в красивой упаковке, с большими деньгами на сверх-агрессивную рекламу, модный имидж... и что в итоге? Многие ли думают что делают? Тоже самое, клюют и покупают. А рядом ведь на полке стоит полезный фруктовый сок. Но у него нет красивой упаковки, рекламы на каждом углу, и модного имиджа.
Если бы проекту FreeBSD дать хотя бы 10% от тех средств которые M$ тратит на пиар, то форточки гейтса не были бы так популярны среди народа. На самом деле, про бесплатные юниксы/линуксы мало кто знает. Так, где-то слышали что-то... Это ведь надо исправлять! Хотя бы усилиями сообщества. Учить людей разбивать файловые системы FAT32/NTFS с помощью различных программ типа акрониса и бесплатных аналогов, чтобы, например, на компе у людей стояло по 2 системы вместо одной. Чтобы могли сравнивать и делать выводы самостоятельно.
Чего-чего? Какая реклама? Я ее видал только на сайте хотмейла. Это у Вас на почве смены религиозных предпочтений? Хотите сказать, что на сотню рабочих станции я выбрал ОС по рекламе? Ага. По объявлению на "комаровке".
>>Это ведь надо исправлять! Хотя бы усилиями сообщества. Учить людей разбивать файловые системы FAT32/NTFS с помощью различных программ типа акрониса и бесплатных аналогов, чтобы, например, на компе у людей стояло по 2 системы вместо одной. Чтобы могли сравнивать и делать выводы самостоятельно.
Зачем? Зачем это рядовому пользователю. Он одной системы толком не знает. А тут купит мобильный, цифровую камеру, видеокамеру, плеер и будет мучиться их подключать под линуксом?
Да-да, именно реклама, которую вы не замечаете. Потому, что наверное смотрите только на "комаровке" и хотмайле?
Ведь ещё со времён MS-DOS мало кто из простых пользователей знает, что сушествуют рабочие Unix альтернативы. Информационное поле юзеров PC было элементарно ограничено изначально. Вспомните, как все мы в СНГ сами друг другу за бесплатно пиарили эту винду. Как сейчас и вы, Эдуард, на этом форуме продолжаете это делать. То есть, мы сами виноваты! А агрессивной рекламой/продвижением Unix почти никто у нас не занимался. Было, помню, тогда несколько линукс сообществ и отдельные фанаты OS/2. Поэтому и драйверов под эти ОС у поставщиков оборудования было мало. А был бы спрос - было бы и предложение. Сейчас, правда, с этим дело обстоит НАМНОГО лучше чем раньше. Под юниксы драйверов появилось достаточно много, чтобы можно было спокойно работать.
Далее, про пиар в учебниках и книгах - вообще молчу. Возьмите любой русскоязычный учебник по ассемблеру или по си в книжном магазине или букинисте - там, как ни странно, примеры даются только для разработчиков под Microsoft DOS/Win32, а не Unix. Или ещё, рассмотрим, например, лоббирование. Сколько наделали этих новомодных сишарперов и дотнетчиков ? Разработчиков на windows "подсаживают" прямо с университетов.
>Зачем? Зачем это рядовому пользователю. Он одной системы толком не знает. А тут купит мобильный, цифровую камеру, видеокамеру, плеер и будет мучиться их подключать под линуксом?
Под виндой рядовой пользователь научился? Точно также научится и под юниксами. Например, ОС Runtu - дружелюбный и функциональный Linux для домашнего и корпоративного пользователя.
Страницы