LINUX.ORG.RU

Сообщения lester_dev

 

В BSD исправили 25-летний баг

Группа BSD

Баг, которому без малого 25 лет, был недавно замечен в исходниках BSD и исправлен. Он был найден при расследовании краша samba при попытке доступа к директориям на smb-хосте. Это происходило из-за ошибки в механизме доступа к директориям в BSD, которая тянется еще с 4.2BSD. Баг до сегодняшнего времени оставался незаметным из-за workaround, который ранее добавили в samba, а в последних портах OpenBSD и FreeBSD убрали, из-за чего баг и вылез. Исправление оказалось до смешного простым - _readdir_unlocked() не должно было пропускать директории с inode, выставленным в 0, если его вызывает __seekdir().

Поздравляем BSD'шников с этой замечательной новостью!

>>> Подробности

 ,

lester_dev
()

Sun не будет закрывать MySQL

Группа Linux General

Ранее Sun заявила, что некоторые части MySQL будут доступны только в коммерческой версии, а то и вовсе полностью закрыты. Против такой политики выступило все сообщество MySQL. Что удивительно, корпорация прислушалась и не захотела идти наперекор сообществу. Было объявлено, что функциональность MySQL всегда будет доступна в полном объеме (включая резервное копирование), независимо от того, платный это или бесплатный вариант.

>>> Подробности

 ,

lester_dev
()

70% респондентов считают RedHat Linux безопаснее продуктов Microsoft

Группа Open Source

The Standish group недавно закончила свой подробный анализ факторов, влияющих на распространение опенсорса. Отчет, базирующийся на пяти годах изучений и опросов, показывает, как опенсорс перестраивает индустрию ПО. Участники опросов отметили такие ключевые компоненты открытых исходников, как малая стоимость, лучшая защищенность, надежность и скорость разработки.

Интересно, что согласно отчету, 70% респондентов сказали, что RedHat Linux более защищен от атак, чем операционная система Microsoft. Что касается качества и надежности, 22% считают Linux качественнее, чем продукты Microsoft, и 66% - что оба продукта имеют сходное качество.

К сожалению, отчет не представлен широкой публике, однако его можно получить в индивидуальном порядке, всего лишь за $1,000, здесь - http://www.standishgroup.com/newsroom...

>>> Подробности

 ,

lester_dev
()

RedHat представила kernel-based переключатель видеорежима

Группа Red Hat

В Fedora 9 уже присутствует патч, содержащий некоторый код видеодрайвера. Смена видеорежима теперь происходит на лету, без мерцаний и задержек. Пока перенесен только свободный драйвер для Intel, в очереди radeon. Также это позволит значительно улучшить suspend и resume, так как ядро больше не будет зависеть от внешних ресурсов. Процесс загрузки будет значительно ускорен, так как отпадет необходимость переключать видеорежим между графическим загрузчиком и иксами.

Изначально эта возможность выключена; чтобы ее протестировать, добавьте в строку параметров ядра при загрузке i915.modeset=1. Если звезды сойдутся удачно, икс-сервер больше не будет использоваться для управления разрешением. Спецы из Phoronix протестировали эту возможность и остались очень довольны, ждут включения в основную ветку.

>>> Подробности

 , , ,

lester_dev
()

Наконец-то, безопасный real-time на десктопе

Группа Linux General

Леннарт Поеттринг из RedHat Inc., мейнтейнер Pulse Audio, подробно рассказал про патчи от Инго Молнара, включающие безопасный режим реального времени для userspace-процессов, которые были включены в ядро 2.6.25. Изначально режим реального времени требовал привилегий суперпользователя, так как с его помощью можно было легко завесить ядро. Теперь rt-патч добавляет так называемые cgroups, внутри которых исполняются процессы. Интересно, что они не могут выйти за пределы своих cgroups обычным форком, поэтому, установив пределы в /etc/limits.conf, можно легко обезопасить машину от lock-up'а. Далее приводится пример использования нового режима в виде утилиты rtwatch, которая создает cgroups и контролирует выделение процессорного времени для них.

>>> Подробности

 ,

lester_dev
()

Вышел radeonhd 1.2

Группа Hardware and Drivers

Открытый драйвер для топовых моделей видеокарт обновился до версии 1.2. Улучшения в этом релизе:

  • Поддержка чипов RV620/RV635 (Radeon HD 3400 и 3600).
  • 2D XAA/EXA ускорение для чипов R5xx и RS6xx.
  • Драйвер теперь инициализирует второй монитор на RS690. АТИ добавила новый блок в RS6xx, на который наткнулись случайно.
  • Добавлена поддержка чересстрочного вывода. Пока она отключена из-за недостатка тестов, но как только они появятся, она позволит использовать больше режимов на HDTV.
  • Вторая графическая карта инициализируется через AtomBIOS.
  • И, по-традиции, куча багфиксов.

Еще в этом релизе: почти готова поддержка RS780, нужно лишь еще немного документации от АТИ; Кристиан Локи предоставил патч для поддержки управления подсветкой на ЖК-панелях; поддержка TVout значительно улучшилась - осталось лишь немного допилить; работа над DRI идет полным ходом; как только DRI допилят, поддержка Xv и EXA будет не за горами.

>>> Подробности

 , ,

lester_dev
()

Будущее GTK

Группа GNOME

Сайт ars technica выложил подборку статей и интервью, где обсуждаются планы будущего развития GTK+. В общем, можно выделить такие направления:

  • Imendio, компания, ведущая около-GTK'шную разработку, а также спонсирующая порт GTK+ на MacOS X, предлагает реализовать эффекты, анимацию, физику (!) для улучшения пользовательского интерфейса (полный доклад http://developer.imendio.com/sites/de...)
  • Хавок Пеннингтон, который недавно ушел из Red Hat, 9 лет занимавшийся разработкой GNOME, предлагает интегрировать так давно необходимый Canvas в GTK+3.0. До этого разработчикам приходилось использовать для своих нужд сторонние разработки, что вызывало ряд проблем. Полный текст письма http://mail.gnome.org/archives/gtk-de....
  • Целый ряд разработчиков во главе с Mirco Muller (Canonical, Ltd) мечтают увидеть отрисовку виджетов полностью на OpenGL, что позволит создавать любые мыслимые и немыслимые эффекты для приложений. Некоторые успехи уже есть http://arstechnica.com/news.ars/post/..., но это все равно еще не предел. Плюс Andrea Cimitan уже сделал поддержку rgba прозрачности в виджетах, что добавляет оптимизма.

Подводя итоги, нужно сказать что GTK+ - замечательный тулкит, но все же некоторые болезни есть и у него. Сюда входят и две абсолютно разные модели заселения тулбаров, и три схемы построения интерфейса на основе XML, и разные проблемы с попиксельным позиционированием виджетов. Все это не может быть решено без слома старого API, поэтому в стане GTK+ все чаще звучат голоса в поддержку нового API в GTK+3.0. Все же, усилия Immendio, Пеннингтона и огромного сообщества делают будущее GTK+ чистым и ясным.

>>> Подробности

 ,

lester_dev
()

Sun предлагает $10,500 за идею

Группа Java

Компания Sun Microsystems запустила конкурс NetBeans Innovators Grant, который позволит opensource-разработчикам получить грант на свой проект.

Будут отобраны 10 проектов, наиболее интересных с точки зрения Sun, и их разработчики получат $10,500 на ведение разработки. Также будут отобраны еще 10 маленьких проектов, их создатели получат $2,000. Два проекта, которые окажутся наиболее успешными после завершения, получат по одной из двух $11,000 золотых премий или из двух серебряных по $5,000.

Прием заявок продолжится до 3 марта 2008 года.

>>> Подробности

 , , , ,

lester_dev
()

Andrea Cimitan нуждается в помощи gtk+ кодера

Группа GNOME

Автор движка Murrine и дефолтной темы GNOME 2.22 попросил помощи сообщества для добавления в GTK+ поддержки прозрачности, которую он реализовал в своем движке.

Что надо сделать в данный момент:

  • Добавить GtkSetting, что-то вроде boolean rgba-colormap = TRUE | FALSE;
  • Привязать GtkSetting к Xsetting;
  • Читать GtkSetting перед созданием Window и устанавливать rgba-colormap, если оно в наличии.
Кодеры, выручайте. Если это сделать, очень вероятно, что по-дефолту Gnome будет выглядеть примерно так.

>>> Подробности

 , ,

lester_dev
()

Определен новый стиль для Ubuntu 8.04

Группа Ubuntu Linux

Изначально планировалось полностью изменять все оформление с каждым последующим long-term-support релизом, начиная с 8.04, но все-таки решили отложить переоформление до 8.10.

Как сообщил Kenneth Wimer:

"Было отвечено на много базовых вопросов и теперь мы можем начать двигатся вперед - однако, помните, мы не собираемся радикально изменять оформление для Hardy, так как это последний из LTS циклов"

Поэтому, как видно из скриншота, стиль будет похож на предыдущие релизы Ubuntu, однако будет содержать улучшения. Какие? Увидим сами.

>>> Подробности

 ,

lester_dev
()

Новая Flash File System на 400% быстрее

Группа Hardware and Drivers

Компания Datalight Inc., разрабатывающая файловые системы для флеш-накопителей заявила, что ее коммерческая FFS, которая готовится к выходу, на 400% производительнее чем открытая JFFS2. Новая FFS направлена на рынок мобильных платформ на базе Linux.

Datalight сообщает, что ее высокоинтегрированая файловая система Reliance вкупе с "интеллектуальным менеджером медиа-накопителей" FlashFX Pro были представлены в 1998 году, и довольно успешно использовались четырьмя ведущими производителями мобильных платформ в военных, аэрокосмических и индустриальных отраслях. Новая Linux FFS будет поддерживать 200 типов флеш-накопителей, включая NAND, NOR, fusion flash technologies и flash memory controllers.

Компания также заявляет, что ее клиенты обеспокоены текущим состоянием FFS в Linux.

>>> Подробности

lester_dev
()

Свежий обзор XO

Группа Hardware and Drivers

Сайт The Register опубликовал обзор широко известного лаптопа XO, поставляемого в рамках программы OLPC в развивающиеся страны.

Оный лаптоп был куплен по программе GOGO (Get One, Give One) за $400 и автор делится впечатлениями от приобретения. В ходе обзора были протестированы его мультимедийные, интернет и энергосберегающие возможности. Последние оказались на весьма высоком уровне, чего не скажешь об остальных функциях.

Статья богата иллюстрациями лаптопа и его интерфейса Sugar и будет полезна для желающих приобрести сей девайс.

>>> Подробности

lester_dev
()

Вышла бета рисовалки графиков graph 0.10

Группа Open Source

Итак, выкладываю на ваш суд свою утилиту для рисования графиков функций, написанную для курсового проекта.

В связи с надвигающейся сессией, пришлось отложить релиз на пару недель, в принципе успел слегка подчистить код и выловить некоторые неприятные баги.

Программа умеет:

  • строить разноцветные графики любых 2д функций
  • поддерживает пять типов графиков
  • поддерживает экспорт картинки в PNG
  • мастшабирует и перемещает координатную плоскость
  • сохраняет и загружает функции в формате XML
Утилитка использует библиотеку MathGL Алексея Балакина, скачать ее можно здесь http://mathgl.sourceforge.net

О том как собрать программу читайте в README.

Скачать программу можно здесь https://sourceforge.net/project/showf...

>>> Подробности

lester_dev
()

GTK+ теперь поддерживает прозрачность

Группа GNOME

Дизайнер тем GNOME Andrea Cimitan разработал поддержку прозрачности виджетов GTK+ в движке Murrina.

Этим шагом дизайнер отмел всю критику тулкита GTK+, вроде "этому тулкиту нехватает гибкости и расширяемости". Реализация потребовала дополнительных 10-20 строчек кода, поэтому "люди, которые думают что в GTK+ нет RGBA, или оно требует сложных хаков, мягко говоря, неправы", - пишет он в своем блоге.

Пока исходный код не доступен для широкого круга лиц, но он будет в следующем релизе Murrina engine.

Да, прозрачность включается только при наличии композитного менеджера, и, да, она работает БЫСТРО.

Скрины http://www.cimitan.com/blog/2007/12/1...

>>> Еще скрины

lester_dev
()

Новая версия перевода Why OSS? Look at the Numbers!

Группа Документация

Команда переводчиков в составе Алексея Зиновьева, Дениса Силакова и Владимира Царькова опубликовала новую версию перевода статьи David A. Wheeler под навзанием "Why Open Source Software / Free Software (OSS/FS, FLOSS, or FOSS)? Look at the Numbers!" (http://www.dwheeler.com/oss_fs_why.html). В статье освещается инофрмация о том, что (цитата) "использование программ с открытым исходным кодом/свободных компьютерных программ (сокращенно OSS/FS, FLOSS или FOSS) является таким же разумным, а иногда и более предпочтительным, чем использование их проприетарных (собственнических, частных) аналогов."

Рекомендуется для прочтения всем желающим найти аргументы в споре с начальством о переходе на открытое ПО. Работа над переводом продолжается.

>>> Подробности

lester_dev
()

Автообновление драйверов - панацея для Linux

Группа Hardware and Drivers

После пяти лет разработки проект Dell Linux представляет DKMS - Dynamic Kernel Module Support.

Этот проект предлагает универсальный фреймворк для исходного кода различных драйверов, который поможет облегчить процесс компиляции и сборки последних. Это даст возможность, в свою очередь, дистростроителям распространять новейшие драйвера без привязки к версиям ядра.

Dell надеется, что ее амбициозное начинание ускорит процесс тестирования и облегчит распространение драйвера, т.к. достаточно будет тарбола с кодом и небольшого конфигурационного драйвера.

Как заявил Matt Domsch, Dell's Linux technology strategist, на вопрос, почему это важно: "так или иначе это будет использоваться для автоматической скачки драйверов которые подходят под ваше оборудование, но отсутствуют в ядре вашего дистрибутива"

>>> Читать дальше

lester_dev
()

Мнение Мигеля де Иказа об OpenXML

Группа GNOME

Как заявил главный разработчик mono в переписке,

"OOXML отличный стандарт, но на него вылито столько грязи противниками, что серьезные люди верят, будто с ним что-то конкретно не так."

Также были высказаны мысли по-поводу патентов, которые фактически нарушает moonlight, но Мигель считает, что Microsoft не будет преследовать пользователей за это.

>>> Тред в рассылке

lester_dev
()

Novell гарантирует мир

Группа Linux General

Компания Novell после победы над SCO заявила, что не собирается идти по ее следам. Хотя причина этого вовсе не в благородстве компании - просто Novell не продает Unix, поэтому и исков в защиту авторских прав подавать не будет.

Как подчеркнуто, компания _могла_ последовать примеру SCO, но как заявил представитель Novell Брюс Лоури, "Мы всегда чувствовали ... что мы не верим в то, что в Linux есть Unix. Мы владеем правами на Unix много лет, поэтому то что это подтвердил суд, не означает что мы вдруг изменим нашу политику касательно Unix."

>>> Подробности

lester_dev
()

SCO отвечает касательно последних событий

Группа SCO

Компания сообщила, что она "вполне понятно сбита с толку пятничными событиями", но "суд четко постановил, что SCO владеет патентами на всю технологию, разработанную ей после того, как Novell передала ей все активы в 1995". Это включает в себя и все последующие версии UnixWare.

Также компания отметила, что продолжает разработку мобильных и энтерпрайз систем, которые очень востребованы рынком.

>>> Подробности

lester_dev
()

Mandriva не пойдет на сделку с MS

Группа Linux General

В свете последних соглашений ряда известных компаний с Microsoft касаемо патентных исков, Mandriva формально опубликовала свою позицию на своем блоге.

"До сегодняшнего дня и теперь, не было и нет никаких доказательств от FUD пропагандистов что Линукс и opensource нарушет чьи-либо патенты. Поэтому мы думаем, что как и в любой демократии, человек невиновен, пока не доказана его вина, и мы продолжим добросовестно работать. Мы верим что нам не нужно ни получать защиту Microsoft, для того чтобы делать свое дело, ни платить деньги кому либо еще."

>>> Подробности

lester_dev
()

RSS подписка на новые темы