Сводка Linux.SU (Knoppix.ru) от 3.09.2003 В здоровом теле - свободный дух!
Большой сюрприз для всей игровой общественности: исходные тексты игры HalfLife-2, выход которой недавно был перенесён с конца осени на более поздний срок, появились в Сети. Как свидетельствуют очевидцы, последняя правка в коде датируется месячной давностью, при этом весь пакет исходников на удивление мал - всего около сотни мегабайт. Сей факт заставил многих усомниться в его содержании, но ошибки или мистификации здесь нет: официальный комментарий, данный по этому поводу одним из ведущих разработчиков компании Valve Software, подтверждает факт утечки и проливает свет на то, как она могла произойти. По всей видимости, некий злоумышленник установил на компьютеры Valve троянских коней,
с помощью которых и сумел в конце концов получить доступ к текстам новой игры. Что самое любопытное, осознав случившееся, участники множества Linux-форумов начали обсуждение возможности переноса игры под Linux.
Даже если Linux-порт HL-2 и будет создан, его вряд ли благословят на легальное плавание в компьютерном мире правообладатели. Но переносятся игры под Linux и на законных основаниях, с ведома и согласия самих разработчиков. На днях компания Relic Entertainment раскрыла код классической космической страгии-симулятора HomeWorld (первой его версии). Раскрыт весь код за исключением инструментария для создания звукового сопровождения. Лицензия, на которой опубликованы исходники, схожа с GPL лишь отдалённо, поэтому создание коммерческих продуктов на движке HomeWorld вряд ли разрешено. Впрочем, эта мелочь общей картины не портит: HomeWorld - очень красивая штука и теперь можно надеяться на появление некоммерческих игрушек на его основе.
Компания Wind River Systems, считающаяся гигантом рынка программного обеспечения для встраиваемых систем (ей принадлежит треть мировых продаж на нём), объявила о намерении включить в производимый ею инструмент для разработчиков VisionProbe II поддержку операционной системы Linux. VisionProbe - специализированный компьютер, умеющий имитировать несколько микропроцессорных платформ и облегчающий создание программ для встраиваемых компьютеров. До сих пор он работал только с операционной системой VxWorks от самой Wind River.
Сет Никель (Seth Nickel), известный по проекту файловой системы следующего поколения Storage, известил публику о работе над реализацией в коде новой идеи: Сет c друзьями намерены переписать системный компонент Linux, носящий название init. Он помогает операционной системе загрузиться, запустить нужные сервисы и отключать/перезагружать их по мере необходимости в процессе дальнейшей работы. Сет - и не он один - считает, что init в его нынешнем виде устарел и морально, и технически, требуя во-первых, доработки в плане функциональности (необходимо наделить его новыми функциями, которые улучшили бы работу современных десктоп-пакетов вроде GNOME и KDE), а во-вторых оптимизации по скорости работы. Новый init, создаваемый с активным использованием языка Python, позволит системе стартовать быстрее и работать
производительней.
компания SGI опубликовала открытое письмо, в котором дала разъяснение претензиям к ней со стороны SCO Group. Самое главное, что следует из письма - наветы на журналируемую файловую систему XFS, разработанную SGI и опубликованную под свободной лицензией, безосновательны. XFS является полностью оригинальной разработкой, выполненной специалистами SGI. Одновременно компания признаёт, что ею были допущены некоторые оплошности: раскрыв в общей сложности один миллион строк кода, программисты пропустили несколько отрывков, в которых использован код, схожий с имеющимся в UNIX System V (права на неё принадлежат SCO). Проведя первую проверку нынешним летом, специалисты SGI выявили и заменили три таких отрывка (общей длиной в 200 строк) на альтернативный собственный код, выпустив соответствующие заплатки для ОС
Linux - к настоящему моменту они уже учтены в ядрах 2.4.22 и других. Сейчас идёт работа по созданию замены для нескольких других отрывков, которые также вызывают сомнения с точки зрения законности.
Университет Кембриджа анонсировал open source-проект Xen, в рамках которого создаётся менеджер виртуальных машин для x86-совместимых компьютеров. Xen по своей сути очень похож на всем известный пакет VMWare: с его помощью можно точно так же запустить одновременно несколько операционных систем и переключаться по мере необходимости между ними. Вместе с тем есть и отличия: во-первых, Xen - продукт бесплатный (GPL). Во-вторых, он требует предварительной модификации ядер операционных систем, которые должны на нём работать. Модификация, впрочем, похоже, не отнимает много времени: вариант ядра Linux 2.4 для Xen уже есть, работа над ядром Windows XP близка к завершению. Замечательная черта новинки - скорость: при запуске с помощью Xen нескольких ОС, производительность машины почти не падает - ухудшаясь
лишь на несколько процентов по сравнению с тем, какой бы она была при работе только одной операционной системы. Все любопытствующие могут получить с сайта проекта "живой" диск с Xen и Red Hat Linux 9.
Вы всегда можете обратиться к этой заметке, воспользовавшись адресом Linux.SU/031003.shtml Ваши комментарии, советы и ссылки приветствуются! Пишите: knoppix@knoppix.ru