Самое большое недоумение у сторонников Windows-систем вызывает тот факт, что в Linux пользователь обладает возможностью полностью изменять настройки операционной системы вплоть до правки исходных кодов. Зачем это нужно, говорят они, если есть система, в которой уже всё продумано в лучшем виде, установил - и работай. Но авторы подобных высказываний не понимают, что тем самым они помещают себя в рамки ограниченного программного пространства, создаваемого одной компанией - Microsoft. Возможно, этот искусственный мир выглядит очень уютным и красивым, но разве он и есть - весь мир? Кроме того, даже внутри этого пространства пользователь не имеет всей свободы - можно только пользоваться тем, что предлагается, изменения запрещены. В недавнем интервью канадскому online-изданию The Seattle Times Линус Торвальдс при упоминании о программе "shared source" довольно образно сравнил
Microsoft с мамашей, которая даёт своим "детям"-пользователям поиграть в игрушки, но не разрешает их разбирать и в любой момент готова забрать их обратно [seattletimes.nwsource.com]. "В мире Open Source вы можете управлять собственной судьбой," - говорит Линус, "Вы - взрослый и имеете право делать собственный выбор".
На определённом этапе жизни нам нужна материнская забота, но с возрастом она превращается из необходимого блага в опасное ограничение свободы личности: ребёнок становится самостоятельным только тогда, когда получает эту самостоятельность. И аналогии с программным обеспечением оказываются довольно точными. Стив Байер является сейчас одним из лучших программистов компании Secureworks, занимающейся разработкой программного обеспечения для сетевой защиты. Джон Рамсей, руководитель компании, всей своей предыдущей "жизнью" с закрытым софтом был приучен к тому, что код главных компонентов программ, созданных кем-то другим, не подлежит изменению. При работе над проектом Arpoison возникла необходимость в правке исходников ядра Linux и Джон некоторое время не решался на это. Но Стив сказал: "это всего лишь программа", и оказался прав. Но самое интересное заключается в том,
что придя в 2000 году в компанию Secureworks, Стив вообще не знал программирования - по образованию он биолог, получил степень бакалавра в Сиракузском Университете. Попав же на благоприятную почву Open Source, биолог превратился в отличного специалиста, способного решить практически любые проблемы, связанные с изменением кода. По словам Джона Рамсея, Стив "воспринимает высокие технологии как 80% людей и 20% кода. Самая важная особенность Linux - это то, что он является платформой, доступной всему сообществу программистов. И Стив - один из лучших" [www.newsforge.com].
Изменение ядра Linux оказывается не только полезным, но, порой, и необходимым занятием. Компания MontaVista, занимающаяся разработкой ПО для систем реального времени, пришла к выводу, что в стандартном виде ядро 2.6.х обладает соответствующими свойствами недостаточно и вплотную занялась усовершенствованием существующего кода. Для настольных систем режим реального времени не так важен, но "если вы собираетесь управлять жизненно важными процессами, например, изменением формы крыла летящего самолёта, то ответ компьютера вроде "я займусь этим буквально через секунду" вас вряд ли устроит", - говорит Гордон Хафф, аналитик компании Illuminata. Что ж, открытая архитектура ядра Linux позволяет превращать его в любой инструмент с самыми необычными свойствами. Кроме того, некоторые изменения, производимые компанией MontaVista, приходят и в стандартное ядро: исправленный вариант
приоритета прерываний, используемого во встроенных устройствах, теперь присутствует в ядре в виде доступной опции [news.zdnet.com].
На базе новых изменений кода рождаются и новые программные продукты. Сегодня объявлено о выходе очередной тестовой версии дистрибутива Fedora Core 3 test 3 [download.fedora.redhat.com]. В состав четырёх CD-дисков, доступных для свободного скачивания, вошли такие компоненты, как GCC-3.4, KDE-3.3, Gnome-2.8.0, Evolution-2.0. С новыми графическими средами пришли и такие особенности, как поддержка Pango приложений Mozilla, система удалённого доступа VPN и многое другое.
Профессиональная работа с музыкой на компьютере - дело сложное, поэтому новый софт для этого вида деятельности встречается с особым интересом. Вышла новая версия программы для контроля звукового сервера JACK - qjackctl 0.2.12a [qjackctl.sourceforge.net]. Исправлены ошибки прежней версии и добавлена масса новых возможностей. В частности, улучшена поддержка крупных значков и элементов управления для устройств с дисплеями, обладающими чувствительным к касанию экраном.
Обновлена версия программы, являющейся графическим фронтэндом программного синтезатора FluidSinth - qsynth 0.2.2 [qsynth.sourceforge.net]. Для установки программы требуется версия FluidSinth не ниже 1.0.5.
Вы всегда можете обратиться к этой заметке, воспользовавшись адресом Linux.SU/121004.shtml Вы можете выиграть свежую версию дистрибутива Knoppix, разместив на своей странице нашу "кнопку". Читайте подробности на Linux.SU/linuxwin.shtml Пишите нам: Илья Шпаньков (сводки, faq@knoppix.ru), Татьяна Смирнова (отдел продаж, tanya@knoppix.ru), Евгений Золотов (руководство, knoppix@knoppix.ru)