"Отчет о выставке Linux Expo 98" - читать интересную книгу авторадоклады и презентации. Слушать было что.
День начался с представления Pixar (www.pixar.com) своих новых разработках и показа нового мультика про старичка, играющего в шахматы с самим собой. Все целиком было сделано на компьютере (в этом их отличие от Digital Domain). Главное -- Pixar специализируется на создании героев фильма/мультфильма, в то время как Digital Domain больше занимается смецэффектами. Да и по структуре, Digital Domain это полномасшабная студия (но о них и "Титанике" ниже). Итак, Pixar... Как известно, они создавали мультфильм "История игрушек"; собственно, об этом и рассказывал Брюс Перенс (Bruce Perens). Кстати, Брюс -- один из авторов Debian (по слухам, он решил создать другой дистрибутив и больше Debian'ом не занимается). Так вот, при создании "Истории игрушек" Pixar считал на 300 Sun'ах. Прорисовка делалась на SGI. Каждая машина считала 1 кадр в течении 9 часов. После генерации картинок в нормальном разрешении (около 2K x 2K), они писались на фотопленку машиной с тремя лазерами (красный, синий и зеленый). Интересная делаль -- для управлением лица героя Вуди (Woody) им требовалось 50 параметров. Важная деталь -- Pixar запортил свой RenderMan под Linux. Это очень крутая 3-х мерная рисовалка. Следующий доклад был представлен Александром Юрьевым. Говорил он о строительстве сетей главным образом очень большого размера (типа MCI, Sprint и т.п.), тех, кто живет на самом верху и связывает Интернет. Доклад был очень насыщен информацией, так что вместо положенного часа Александр говорил полтора и пришлось еще сокращать. Очень много внимания было посвящено маршрутеризации, ее оптимизации и т.п. вещам. Следующий доклад был представлен Мигуелем де Иказой (Miguel de Icaza), очень зажигательно и интересно (как и положено мексиканцу). Red Hat официально признал GNOME в качестве своего "стандарта" и будет распространять его вместе со своим дистрибутивом. Кроме того, Red Hat собрал под своей крышей довольно много людей для работы над GNOME'ом и особенно этим летом, на каникулы, они взяли несколько человек для тех же целей. Вообще, в течении всех трех дней вокруг "Гнома" и KDE было очень много дискуссий. Тема была одной из центральных на выставке. Hо к этому вопросу, я вернусь отдельно. Люди из "Гнома" вовсю используют CORBA и собираются, как часть проекта, реализовать этит механизм на Си. По их словам, они смогли найти только одну более или менее неполохую реализацию CORBA в виде свободного пакета, но и она написана на Си++ и во многом дырявая. По этой причине они и пишут свою собственную реализацию. В "Гноме", так же вовсю используется (и будет развиваться) виртуальная файловая система -- вызовы типа fopen() заменены на vfs_fopen() -- что позволяет среде быть полностью прозрачной по отношению к сети. Весьма интересным был доклад о файловой системе Coda (www.coda.cmu.edu). Coda это распределенная файловая система по типу AFS. Она уже включена в ядра 2.1.x, и находится в довольно приличном виде. Есть код под Linux, FreeBSD, NetBSD и Win95. Для тех, кто не знает, что такое распределенная файловая система, кратко скажу -- это классная штука. Hадежда, что она заменит NFS. В распределенных файловых системах информация кэшируется на локальном диске и при изменении сбрасывается на север не немедленно, а через какое-то время. Все это очень существенно повышает производительность, масштабируемость и управляемость системы. В общем, в |
|
|