IPB

Здравствуйте, гость ( Авторизация | Регистрация )

3 страниц V < 1 2 3  
ОтветитьСоздать новую тему
> Новости из мира Linux / *BSD, Все самое интересное
Damaged_Roses
сообщение 19.02.2009, 17:04
Сообщение #81
Totenaugen


Group Icon

Сообщений: 2 425
Из: Nowhere

Видели на форуме:
16.02.2012, 19:16



Репутация:   50  


HTC и Vodafone анонсировали вторую модель телефона на основе платформы Android

Компании HTC и Vodafone раскрыли завесу над телефоном HTC Magic (G2), который нацелен на распространение на европейском рынке. В отличие от HTC G1, во второй модели отсутствует выдвижная клавиатура, при этом телефон имеет размер 113 x 55 x 13.65 мм., что делает его лишь на несколько миллиметров тоньше первой модели, но зато он на 40 граммов легче (118 против 158 гр.)

В преддверие выхода нового аппарата разработчики Google добавят в мобильную платформу Android поддержку экранной клавиатуры и средства интернационализации. Реализация "multi-touch" режима навигации, как в iPhone, в ближайшее время не планируется. По неофициальным данным поддержка "multi-touch" в Android была приостановленная под давлением компании Apple, владеющей патентом на данную технологию.

Телефон поступит в продажу весной и будет распространяться исключительно среди клиентов мобильного оператора Vodafone в Великобритании, Испании, Германии и Франции. Позднее рынок сбыта будет расширен Италией и другими странами.

По аппаратной начинке HTC Magic очень похож на телефон G1: содержит тот же ARM-совместимый процессор 528MHz Qualcomm MSM7201a, снабжен 192Мб ОЗУ, имеет microSD слот, 3.2-дюймовый сенсорный экран с разрешением 480x320 (HVGA), GPS, Bluetooth 2.0, Wi-Fi IEEE 802.11b/g, встроенный цифровой компас и сенсор движения. Размер встроенной постоянной Flash памяти увеличен в два раза и доведен до 512Мб (правда в поставку теперь не входит microSD карта размером 1 Гб). Как и прошлая модель устройство укомплектовано 3.2-мегапиксельной камерой с поддержкой автофокуса, несмотря на слухи об использовании матрицы с большим разрешением. Телефон, благодаря наличию стандартного miniUSB разъема, можно зарядить от любого компьютера через USB порт или использовать в роли USB Flash.

Тем не менее остались не устраненными главные недостатки G1:
Совмещение аудиовыхода с miniUSB разъемом, требующим специального переходника. В новой модели по прежнему отсутствует отдельный стандартный аудиовыход для наушников.
Аккумулятор по прежнему имеет недостаточную емкость для устройства ориентированного на постоянное подключение к сети Интернет. Более того, емкость аккумулятора во второй модели даже уменьшена до 1340mAh (в G1 был Lithium-ion аккумулятор на 1500 mAh).


Опубликованы результаты тестирования 2500 открытых проектов

Coverity, компания специализирующаяся в области интеграции и тестирования ПО, сегодня опубликовала сведения об архитектуре 2500 популярных открытых проектов, данные по которым собирались начиная с 2006 года. Исследование проводилось как часть контракта с министерством внутренних дел США (DHS), а его результаты доступны широкой публике под лицензией Creative Commons. В список тестирования попали такие широко известные проекты, как Amanda, NTP, OpenPAM, OpenVPN, Overdose, Perl, PHP, Postfix, Python, Samba, TCL, структура которых была проверена на предмет соответствия стандартам защищенности и быстродействия.

На сегодняшний день проследить все архитектурные особенности какого-либо открытого проекта не так уж и легко – специальных работ в этом направлении не велось и до сегодняшнего дня надобности в такого рода исследованиях не было. Но последние результаты показывают, что такой мониторинг может быть очень полезен в том числе и самим разработчикам. По его завершении было сообщено об устранении более 8500 уязвимостей и дефектов кода, выявленных в процессе сканирования, последний из которых был обнаружен на прошлой неделе в Wine 1.1.5.

Проект по сравнению и выявлению наиболее оптимальной и защищенной архитектуры разработки открытого ПО сам во многом стал примером рационального использования выделенных ресурсов. Так на первом этапе из отпущенных на исследование 250 проектов 1.24 млн. долларов компании удалось уложиться всего в 100 тысяч. Тем не менее это никак не отразилось ни на качестве проведенного анализа, ни на дальнейшем мониторинге изменений и выявлении новых уязвимостей, связанных с постоянной эволюцией кода и совершенствованием методов оценки.

Публикация результатов не говорит об окончании мониторинга. Разработчики opensource имеют возможность включить свои проекты в базу Coverity Scan, отправив письмо по адресу scan-admin@coverity.com. Также можно загрузить демо версию Coverity Architecture Analyzer,зарегистрировавшись на сайте компании.


Вышел релиз http-сервера lighttpd 1.4.21

Спустя пол года с момента прошлого релиза представлена новая версия http-сервера lighttpd - 1.4.21. По сравнению с прошлой версией внесено 34 изменения.

Наиболее интересные новшества:
Решено удалить из поставки скрипт spawn-fcgi начиная со следующего релиза. spawn-fcgi в будущем будет развиваться как отдельный проект.
Из-за многочисленных жалоб возвращена старая логика работы mod_rewrite и mod_redirect. Внимание, не используйте редирект для защиты скрытых URL, злоумышленник легко может обойти правила редиректа через экранирование параметров запроса (url-encoded);
Исправлена проблема, возникающая при достижении лимита server.max-connections;
Протокол SSLv2 теперь запрещен в настройках по умолчанию;
Новый параметр конфигурации "server.reject-expect-100-with-417", для запрещения вывода кода 417 в случае получения заголовка "Expect: 100-continue";
Строковые значения в числовых параметрах конфигурации теперь автоматически приводятся к числовому типу (удобно при использовании переменных окружения для формирования конфигурации);
В mod_compress реализована поддержка кеширования через теги etags и last-modified;
По умолчанию в лог теперь не помещаются записи о завершении соединения по таймауту. Вернуть записи в лог можно через переменную debug.log-timeouts = "enable";
В условиях теперь можно использовать $HTTP["language"], например:
$HTTP["language"] =~ "(de|it|hr)" {
url.redirect = ( "^/$" => "http://www.site.net/%1/" )
}

Февральский номер журнала "Системный Администратор"

В февральском номере журнала "Системный Администратор" можно выделить следующие интересные статьи:
Итоги совместной встречи московских групп пользователей MySQL и PostgreSQL (доступна видеозапись встречи: часть 1, часть 2);
Подключение GSM-шлюза к офисной АТС Samsung;
Автоматизация настройки сервисов в Slack;
Обзор Shorewall, интерфейса для настройки Iptables;
Безопасная работа с сессиями в PHP;
Обзор языка программирования Brainfuck;
Обзор Python 3.0;
Почему стоит использовать механизм обработки исключений в PHP;
Обзор технологии Native Client от Google;


Проект Emdebian выпустил два релиза Grip 1.0 и Crush 1.0

Проект Embedded Debian Project представил два новых дистрибутива Emdebian Grip 1.0 и Emdebian Crush 1.0, основанных и бинарно совместимых с Debian GNU/Linux 5.0 "lenny" и нацеленных на использование во встраиваемых системах с минимальным объемом памяти.

Дистрибутив Grip 1.0 поддерживает 7 аппаратных архитектур (i386, amd64, powerpc, arm, armel, mips и mipsel) и использует полноценное базовое окружение на основе coreutils и glibc. Для загрузки используется стандартный debootstrap, а для установки debian-installer. В состав дистрибутива включены Xfce 4.4.2, X.Org 7.3, Iceweasel/Firefox 3.0.6, Linux ядро 2.6.26, Python 2.5.2, Perl 5.10.0 и еще около тысячи специально оптимизированных пакетов.

Crush 1.0 предназначен исключительно для использования на устройствах на базе архитектуры ARM (в будущем планируют реализовать поддержку i386, mips и mipsel) и значительно более легковесен, по сравнению с Grip. Установочные образы отсутствуют, так как сборка производится в индивидуальном порядке, с определением специально подобранных для каждого устройства пакетов. Базовая система имеет минимальный размер и построена на основе комплекта утилит busybox и glibc (в будущем можно будет использовать uClibc). Все пакеты модифицированы в плане сокращения числа зависимостей и выделению из пакетов i18n (интернационализация) файлов с переводами в отдельный репозиторий. В качестве графической оболочки используется GPE (G Palmtop Environment).

Представлен релиз DragonFly BSD 2.2

Объявлено о выходе релиза DragonFly BSD 2.2. Главное новшество - код кластерной файловой системы HAMMER объявлен стабильным и пригодным к промышленной эксплуатации. Также можно отметить появление поддержки HAMMER в инсталляторе и возможность использовать HAMMER в качестве корневой ФС, без необходимости создания UFS разделов.

Некоторые возможности файловой системы HAMMER: восстановление ошибок во время монтирования, без необходимости выполнения fsck; возможность создания неограниченного числа снапшотов, отражающих состояние файловой системы в заданный промежуток времени; инкрементальное зеркалирование без использования очередей операций, поддержка режима "один master и много slave"; возможность отката операции и возврата состояния на определенную точку; поддержка объединения нескольких дисковых томов в рамках одной ФС. Максимальный объем хранилища - 1 Эксабайт. В будущем планируется реализовать multi-master режим с распределением данных на несколько хостов сети (резервирование за счет дублирования данных на разные машины) с поддержкой асинхронных транзакций.

Другие новшества:
Число предкомпилированных pkg_src пакетов достигло 7300. Все репозитории исходных текстов переведены с CVS на Git;
Улучшения в системе установки: В дополнение к CD подготовлен установочный DVD диск, на котором содержится готовое "Live" окружение с предустановленными десктоп приложениями. В /usr директории установочных CD/DVD помещен полный tar архив pkgsrc репозитория. Упрощен процесс создания собственных установочных сборок DragonFly BSD;
Улучшения в ядре: начальная поддержка архитектуры AMD64; включение по умолчанию intr_mpsafe; /kernel перемещен в /boot/kernel, а /modules в /boot/modules; поддержка RFC3542; первые результаты избавления сетевой подсистемы от глобальных блокировок; устранены проблемы, проявляющиеся при нехватке памяти; переписан планировщик задач usched_bsd4;
Поддержка нового оборудования: из FreeBSD портированы ACPI модули для ноутбуков IBM/Lenovo Thinkpad и Asus, драйверы ciss и iir, модули acpi_battery и acpi_video, возможность прекращения питания PCI устройств; улучшена поддержка интегрированных видеокарт Intel G33
Улучшения в сетевой подсистеме: добавлена поддержка карт на базе чипов "RealTek 8102EL PCIe 10/100baseTX"; из FreeBSD портированы драйверы для Attansic PHY, Atheros AR8121/AR8113/AR8114 и Attansic/Atheros L1 gigabit ethernet;
Пользовательское окружение: из FreeBSD портированы библиотеки devinfo и libusbhid, программы devctl и devd, PAM модули. Из OpenBSD перенесена последняя версия sensorsd. Устранена уязвимость в telnetd;
Обновлены сторонние программы, входящие в базовую систему: DHCP клиент из OpenBSD, pam_passwdqc из проекта Openwall, OpenPAM заменен на Hydrangea, обновлены версии OpenSSH до 5.1p1, OpenSSL до 0.9.8j, zoneinfo до tzdata2009b. Из базовой поставки удален ISC DHCP сервер, теперь нужно использовать версию из pkgsrc.


Вышел MySQL Community Server 5.0.77

Спустя два месяца с момента прошлой версии, компания Sun Microsystems выпустила релиз MySQL Community Server 5.0.77. В отличии от прошлого выпуска, новый релиз распространяется не только в исходных текстах, но и в виде бинарных сборок для всех популярных платформ.

Некоторые важные изменения, относительно релиза 5.0.67:
Для улучшения безопасности при загрузке пользовательских функций введена переменная "plugin_dir", определяющая директорию из которой могут быть загружены дополнения пользователя. Если переменная содержит пустую строку, то MySQL при загрузки пользовательских функций ведет себя как раньше;
Добавлена статусная переменная Queries, отражающая число запросов выполненных на сервере, включая все внутренние запросы из хранимых процедур (переменная Questions показывает только внешние обращения клиентов);
Добавлены дополнительные средства защиты от уязвимости, позволяющей через манипуляцию символическими ссылками обойти некоторые ограничения при доступе к MyISAM таблицам в MySQL (перезапись файлов таблиц путем манипуляции с опциями "DATA DIRECTORY" и "INDEX DIRECTORY");
Добавлена защита от DoS атаки через исчерпание памяти при разборе конструкций с тысячами условий вида "OR (OR ... (OR ... ))";
Из вывода SHOW STATUS убрана строка Innodb_buffer_pool_pages_latched, так как для расчета данного параметра требовалось слишком много процессорного времени. Переменная показывается теперь только при сборке сервера с параметром UNIV_DEBUG.

Продемонстрирована мобильная платформа Access Linux Platform 3.0

Компания Access продемонстрировала мобильную платформу Access Linux Platform (ALP) 3.0, отличающаяся поддержкой 3D эффектов в интерфейсе пользователя. ALP 3.0 совместима со спецификациями LiMo R2 и поддерживает стандарт OpenGL-ES 2.0 (OpenGL для встраиваемых устройств).

Платформа будет доступна в двух вариантах: редакция для смартфонов (ALP for Smartphones) и версия для мобильных интернет устройств (ALP for Mobile Internet Devices). В качестве минимальной аппаратной конфигурации названо: CPU 400MHz ARM9, 128 Мб ОЗУ, 128Мб Flash, дисплей с разрешением от 240x320 до 800x480 пикселов. Дополнительно подготовлена "mini"-редакция платформы, способная работать на телефонах с CPU 200MHz ARM9, 32 Мб ОЗУ и 32 Мб Flash.

Особенности ALP 3.0:
Телефония и коммуникации: быстрый набор, конференц-связь, работа через нескольких операторов (multihoming), поддержка GPS/A-GPS, IMPS, SMS, MMS, Cell Broadcast, IMAP4, и POP3. Из коммуникационных приложений присутствуют: Phone, HandMail, SMS+, SIM Application Toolkit, iMessenger;
Система ввода данных и навигации: поддержка стандартных для телефонов 12-клавишных панелей ввода, сенсорных и емкостных экранов (управление стилусом или пальцем), задействование в работе акселерометра;
Управлением данными пользователя: набор программ для управления персональной информацией (адресная книга, календарь-планировщик, заметки, задачи), синхронизацией данных (заявлено о поддержке Microsoft Outlook), резервного копирования, обновления прошивки;
Расширенный интерфейс пользователя с поддержкой аппаратной акселерации, OpenGL ES 2.0, визуальными эффектами и унифицированной системой рендеринга;
Поддержка мультимедиа форматов: MP3, AMR-NB, AMR-WB, AAC, MIDI, MPEG4-SP, H.263, H.264, WMA/WMV v9. Реализация OMA DRM 1.0.В комплект входят программы для просмотра видео, прослушивания музыки, работы с фотографиями и управления встроенной камерой;
Поддержка многоязыковых интерфейсов;
Фреймворк для определения политик безопасности;
Поддержка протоколов связи: 3G, TCP/IP, WiFi 802.11b/g, WPA2, WEP, Roaming, Bluetooth 2.0, USB, IrDA, serial;
На рабочем экране поддерживается размещение NetFront виджетов. В комплекте присутствует web-браузер, программа просмотра документов и набор вспомогательных утилит, таких как калькулятор, файловый менеджер, диктофон.

Для разработки приложений распространяется SDK-комплект, в который входит специализированная среда разработки на основе Eclipse, редактор интерфейса, симулятор платформы ("Virtual Phone"), средства для кросс-компиляции приложений для архитектуры ARM, документация и библиотеки. Поддерживается разработка приложений с использованием библиотеки GTK+, Hiker Application Framework (HAF), NetFront виджетов (HTML, CSS и JavaScript).


Sun выпускает открытый протокол обмена криптоключами и релицензирует RPC

Компания Sun Microsystems сегодня анонсировала релиз первого открытого защищенного протокола обмена криптографическими ключами между системами хранения информации и сервером ключей (Key Manager). Этот шаг позволит еще более укрепить позиции инициативы компании по продвижению концепции открытых хранилищ (Open Storage), а также расширит сферу применения систем OpenSolaris.

Использование протокола позволяет избежать необходимости приобретения дополнительных лицензируемых решений в условиях требуемого обеспечения сохранности важной информации. Технология защищенного обмена криптоключами уже доступна на линейке дисковых массивов и ленточных библиотек Sun StorageTek T9840D, T10000A, T10000B и HP LTO4, работающих совместно с менеджером ключей StorageTek KMS 2.0. В рамках рабочих групп IEEE 1619.3 и OASIS совместно с партнерами из RSA и IBM ведется работа по стандартизации данного протокола для его последующего внедрения среди сборщиков ОЕМ компьютеров, производителей систем хранения информации и SAN коммутаторов.

Другая новость от Sun касается релицензирования кода Sun RPC. Его оригинальная реализация, датируемая серединой восьмидесятых годов, и ставшая в последствии RFC 1057 не позволяла исправить существенную уязвимость в библиотеке glibc и сервисе portmap. Проблема заключалась в том, что код настолько старый, что даже его принадлежность Sun стояла под сомнением. В конечном итоге, благодаря слаженным действиям команд из Debian, Fedora и OpenSolaris удалось проследить его эволюцию до OpenSolaris и переделать копирайт RPC в лицензию BSD.


Новые мобильные Linux решения от Sesca, MontaVista, LiMo, Xandros, Freescale и Nvidia

На выставке Mobile World Congress, проходившей в Барселоне, было анонсировано несколько интересных событий, связанных с Linux:
Финская компания Sesca представила новый мобильных стек приложений Sesca Ample, основанный на фреймворке Qt и ориентированный для использования на смартфонах. В состав Sesca Ample входит новый графический интерфейс пользователя, поддерживающий управление через сенсорный экран и легко изменяемый под нужды производителей телефонов.

Из приложений присутствует набор мультимедиа (поддержка MPEG-4, MP3) и коммуникационных программ (SMS, MMS, email), имеющих модульную структуру. Кроме передачи голоса по стандартным сетям сотовой связи присутствует поддержка VoIP/SIP. Платформа Sesca Ample не зависит от базовой системы и может быть установлена поверх Linux и Symbian, причем эталонная реализация построена поверх Openmoko, но так как проект коммерческий возврата усовершенствований в проект Openmoko ждать не приходится.
Компания MontaVista продемонстрировала свой новый проприетарный Linux дистрибутив Montebello, предназначенный для установки на мобильные Интернет устройства (MID, субноутбуки) построенные на базе платформы OMAP3x с процессором ARM Cortex-A8 и 128-256 Мб оперативной памяти. По сути Montebello, представляет собой редакцию стека Mobilinux (платформа для смартфонов, не путать с MobLinux), оптимизированного для устройств с экранным разрешением больше, чем у телефонов.

Графическое окружение построено на основе библиотеки GTK и оконного менеджера XFWM (создан для XFCE), в комплекте присутствует совместимый с MS Exchange почтовый клиент, web-браузер на основе Firefox, программа для просмотра PDF документов, универсальный интерфейс для настройки соединений с поддержкой VPN, программы для использования в роли GPS навигатора, опционально возможна предустановка пакета DataViz, позволяющего работать с документами созданными в MS Word, Excel и Powerpoint.
Организация LiMo Foundation объявила о принятии в свои ряды 6 новых членов и представила 9 моделей телефонов, совместимых со спецификациями LiMo R2. Новые члены консорциума: Telefonica, Aromasoft, Casio Hitachi Mobile Communications, Marvell Semiconductor, Opera Software и Swisscom. Таким образом число компаний, входящих в настоящее время в объединение LiMo, расширено до 54. Из новых LiMo совместимых телефонов 4 разработано в комании NEC и 5 в Panasonic.
Компания Freescale сообщила о разработке прототипа субноутбука, работающего на основе SoC платы i.MX515 и ARM-совместимого CPU Cortex A8. Базовое программное окружение нового устройства будет основано на платформе Google Android. Кроме того, вместо Android доступна возможность установки Linux окружений Xandros и Phoenix HyperSpace. Ориентировочная цена нового субноутбука, который поступит в продажу летом, ожидается в диапазоне от 100 до 200 долларов. Отличительной чертой новых устройств на базе i.MX515 является существенное увеличение автономной работы, за счет пониженного энергопотребления.
Nvidia заявила о совместной с компанией Google работе по портированию платформы Google Android на находящиеся в разработке смартфоны и мобильные интернет устройства, построенные на базе чипов Nvidia Tegra (ARM-совместимый CPU с интегрированной видеокартой GeForce).
Компания Xandros представила вариант своего Linux дистрибутива, оптимизированного для установки на портативные устройства, снабженные процессорами на основе архитектуры ARM, например, платформы Qualcomm Snapdragon и Freescale i.MX515. Программное окружение, которое ранее было использовано на субноутбуках Asus Eee PC, расширено поддержкой сенсорных экранов, добавлены дополнительные приложения для обеспечения работы в 3G сетях, проведена оптимизация для работы на низких экранных разрешениях (например, для установки на КПК и смартфоны).


Представлена новая среда разработки на C/C++ на основе Eclipse CDT

Представлен первый выпуск (0.1.0) проекта Linux Tools, предназначенного для разработки на языках С/С++ и основанного на IDE Eclipse, Eclipse BIRT и расширениях CDT.

Пакет, распространяемый в рамках лицензии Eclipse, предназначен для интеграции существующих возможностей CDT с такими популярными инструментами разработки, как GNU Autotools, Valgrind, OProfile, RPM, Systemtap, libhover и т. д.

Текущие наработки интегрируют:
сборку посредством Autotools;
Valgrind, отладчик для решения проблем с распределением памяти;
инструмент профилирования вызовов OProfile.

В творческих планах, помимо выработки архива исходников Eclipse SDK, подходящего для сборки и последующего распространения в любом дистрибутиве Linux, значится:

задействование системы профилирования OProfile в области средств трассировки;
локализация ( перевод );
расширяемые редакторы RPM spec-файлов, скриптов SystemTap, а также журнала изменений ( ChangeLog );
включение Eclipse и подключаемых дополнений ( плагинов ) в качестве пакетов в дистрибутивы Linux;
дальнейшая более тесная интеграция libhover, autotools, valgrind.

Некоторые из представленных средств были ранее уже известны -- данное ПО, помимо их подбора по тематике и совместимости между собой, ставит целью их интеграцию как совместных действий в сценариях, так и в качестве взаимодополняющих элементов интерфейса пользователя.


Вышел релиз дистрибутива ArchLinux 2009.2

Анонсирован релиз дистрибутива ArchLinux 2009.2, в сборках для архитектур i686 и x86_64, пригодных для загрузки с CD или USB Flash. Установочные диски распространяются в двух вариантах, для установки с задействованием сети (150Мб) и для автономной установки (300Мб).

Главные новшества ArchLinux 2009.2:
Переход на Linux ядро 2.6.28;
Поддержка в программе установки файловой системы Ext4, возможность использования Ext4 в корневой ФС;
ISO образ вернулся к использованию загрузчика ISOLINUX, так как с Grub возникали некоторые проблемы;
Исправлены ошибки в программе установки;
Обновлена документация;
В комплект поставки включен фреймворк AIF (Arch Linux Installation Framework), представляющий собой прототип программы установки следующего поколения, в настоящее время находящуюся на стадии разработки.


Нужны ли сообществу 73 открытых лицензии ?

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

На сегодняшний день организацией Open Source Initiative одобрено 73 открытых лицензии. Список огромный, особенно если учесть практическую сторону вопроса их применения, когда какой-либо из компаний в своей разработке приходится использовать ПО, распространяемое под различными открытыми лицензиями. Добавив сюда потенциальную несовместимость некоторых из них получается, что для успешного сочетания двух лицензий в одной программе нужно рассмотреть 5256 возможных комбинаций их взаимодействия!

Для нормального функционирования инфраструктуры opensource компаниям нужно не более 4-х типовых лицензий, а индивидуальные разработчики могут легко обойтись и двумя. Ниже приведен список из 4-х категорий с соответствующими им лицензиями:
Лицензия-«подарок». Позволяет без ограничения комбинировать свободный и проприетарный код. Применяется, как правило, для стандартизации методов ввода, вывода или обработки информации. Для таких проектов лучше всего подходит Apache License 2.0, т.к. по сравнению с лицензиями MIT и BSD, дает большую защиту от патентных исков.
Лицензии «обмен кодом по правилам». Выпуская ПО под такой лицензией разработчик приглашает всех желающих принять участие в своем проекте и стать равноправными партнерами. Наилучшим примером в этом случае является GPLv3, т.к. с юридической точки зрения это наиболее стойкий документ, способный выдержать любое судебное разбирательство. Ни одна другая лицензия в мире не была проверена и 1/10 частью того числа юристов, которые приложили свои усилия к ее созданию.
Промежуточные лицензии. Они предназначены в основном для выпуска библиотек, которые могут использоваться как с открытыми, так и с проприетарными разработками. Выбором автора в этом случае является LGPLv3, которая по смыслу очень близка к GPLv3, т.о. разработчику не нужно изучать какую-то совершенно новую лицензию.
Последняя категория не имеет специального названия и охватывает ту сферу разработки, когда компания, как например Google, не занимается распространением ПО, а предоставляет услуги на его базе (SaaS). Работая над проектом подобного типа можно остановить свой выбор на Affero GPL3.

Таким образом, подводя итог вышесказанному, для нормальной работы любого девелопера достаточно двух лицензий: Apache 2.0 и GPL3, и двух специальных вариантов GPL3: LGPL3 и Affero GPL3. Они все совместимы между собой, и легкость их использования не идет ни в какое сравнение с примером о 5256 вариантах комбинации 73-х официальных открытых лицензий.


Начата работа над подготовкой десктоп редакции NetBSD

Andrew Doran и Jared D. McNeill из команды разработчиков NetBSD анонсировали инициативу "Desktop Project", в рамках которой планируется подготовить установочный образ NetBSD для быстрого развертывания десктоп окружения. При этом будет создан новый инсталлятор, максимально упрощенный, с интуитивным интерфейсом и сведенным к минимуму числом действий, которые пользователю приходится выполнять во время установки.

Графическое окружение будет построено на основе оболочки GNOME. В состав войдут такие программы, как web-браузер Firefox, ПО для просмотра PDF документов Evince, мультимедиа плеер Totem, графический редактор Gimp, почтовые клиенты Evolution и Thunderbird, система печати на основе CUPS, клиент для мгновенного обмена сообщениями Pidgin, BitTorrent клиент Transmission, Wine. Если не возникнет проблем с лицензиями и патентами, в комплект будут включены Ekiga, OpenOffice, набор мультимедиа кодеков, Microsoft TTF шрифты, Java SE, Adobe Flash.

На завершающей стадии ожидается появление упрощенного способа установки дополнительных пакетов по сети, методом похожим на yum и apt-get. Кроме того, планируется интегрировать графические интерфейсы для управления пакетами, настройки сети и контроля энергопотребления.


Представлен последний черновой вариант спецификации HTML 5

Консорциум W3C опубликовал второй предварительный вариант спецификации HTML 5 и документ рассказывающих об отличии будущего стандарта от HTML 4.0. В июне планируется выпустить кандидат в стандарты, который будет обсуждаться в течение года. Утверждение стандарта запланировано на сентябрь 2010 г.

В HTML 5 представлен ряд новых тегов, формально подобных "div" и "span", но отличающихся семантически, например "nav" для блоков навигации, "header" и "footer" для начальной и завершающей части страницы. Подобные теги ориентированы на логическое разделение контента, для помощи в индексировании документа поисковыми системами и изменения представления на устройствах с небольшими экранами. Существенно расширены мультимедиа возможности, через теги "audio" и "video".

Некоторые отличия от HTML 4:
Новые правила парсинга;
Новые элементы: section, video, progress, nav, meter, time, aside, canvas;
Новые атрибуты полей ввода (Input): time, email, url;
Новые атрибуты: ping, charset, async;
Глобальные атрибуты применимые для всех элементов документа: id, tabindex, repeat;
Прекращена поддержка элементов: center, font, strike.


Red Hat и Microsoft заключили соглашение в плане поддержки виртуализации

Red Hat и Microsoft объявили о расширении взаимодействия и взаимной поддержке своих систем на технологиях виртуализации друг друга. В рамках соглашения компании будут обеспечивать тестирование, сертификацию и совместную техническую поддержку общих заказчиков, использующих технологии серверной виртуализации.

Поддержка будет оказываться после завершения процедур тестирования и сертификации по всему миру, включая РФ. Сертификацию планируется завершить во втором квартале 2009 года. В рамках подписанного соглашения Red Hat сертифицирует запуск гостевых систем Windows Server 2003 SP2, Windows Server 2000 SP4 и Windows Server 2008 на сервере Red Hat Enterprise Linux, а Microsoft сертифицирует запуск гостевых систем Red Hat Enterprise Linux 5.2 и 5.3 на серверах Windows Server 2008 Hyper-V и Hyper-V Server 2008.

На сайте Red Hat подчеркнуто, что речь не идет о лицензировании технологий, защите от патентных претензий или ином взаимодействии в области интеллектуальной собственности.


Файловая система POHMELFS включена в "-staging" ветку Linux ядра

Грег Кроа-Хартман (Greg Kroah-Hartman) включил в "staging" ветку Linux ядра код высокопроизводительной распределенной сетевой файловой системы POHMELFS, разработанной Евгением Поляковым. Если при проверке кода в "staging" ветке не возникнет проблем и тестирование пройдет успешно, то в будущем Грег пообщел рекомендовать код POHMELFS для помещения в основное дерево исходных текстов Linux ядра 2.6.30.

В настоящее время реализация POHMELFS включает в себя около 12 тыс. строк кода. По заявлению Евгения Полякова все основные функции POHMELFS реализованы, осталось исправить некоторые известные ошибки. Последние тесты демонстрируют (tar и dbench, dbench, iozone) на порядок более высокую производительность, по сравнению с NFS.

Наиболее интересные особенности POHMELFS:
Поддержание локального кэша для данных и мета-данных, согласованного для всех узлов использующих ФС;
Обработка данных и событий в асинхронном режиме, за исключением операций с жёсткими и символическими ссылками;
Гибкая архитектура, оптимизированная для обмена данных по сети, включая возможность объединения нескольких операций в одну управляющую команду передаваемую по сети;
Одна из первичных целей проекта - высокая производительность;
Возможность хранения данных на нескольких устройствах (что-то похожее на зеркалирование);
Поддержка автоконфигурирования на стороне клиента, позволяющее на лету добавлять или удалять серверы из рабочего набора.
Возможность определения точек монтирования, работающих в режиме только для чтения. Возможность определения максимального размера экспортируемой директории;
Поддержка параллельного чтения/записи данных с соседних узлов для клиента и сервера;
Средства аутентификации (ACL) и шифрования передаваемых по сети данных;
Возможность автоматического переключения на запасной сервер в случае сбоя текущего.


Компания Broadcom представила коммуникатор на базе платформы Android

Известный производитель полупроводниковых компонентов для решений в области проводной и беспроводной связи, компания Broadcom Corporation, объявила сегодня о том, что на выставке Mobile World Congress (MWC) она представит законченный прототип дизайна коммуникатора на основе открытой платформы Android. Новинка предлагает «мультимедиа приложения нового поколения», которые вместе с камкодером формата HD, видео плеером, поддерживающим HDMI выход и 12-ти мегапиксельной фотокамерой не должны оставить равнодушными самых искушенных специалистов в области мобильных новинок.

Android от Broadcom построен на чипе BCM2153 HEDGE (HSDPA + EDGE), который является 3G мультимедиа процессором. Внутри устройства также размещаются: комбинированный мультимедиа-видео контроллер (BCM2727), Bluetooth/Wi-Fi/FM чип (BCM4325), AGPS приемник (BCM4750), мобильный TV-приемник BCM2940 и контроллер потребляемой мощности (BCM59035). Дизайн, ориентированный на использование отдельных чипов для выполнения различных функций, позволит ОЕМ производителям разрабатывать мобильные телефоны со следующими параметрами:
Поддержка платформы Android.
Использование H.264-совместимого камкодера высокого разрешения, способного записывать видео с частотой 30fps.
Возможность проигрывания мультиформатного видео высокого разрешения через HDMI разъем, а также запуска игр (в т.ч. 3D) на «большом» экране.
Поддержка фото сенсора c разрешением до 12 мега пикселей, имеющего расширенные функции коррекции и стабилизации изображения подвижных объектов.
Поддержка сотовых сетей нового поколения 3G HSDPA.
Поддержка беспроводных стандартов связи 802.11b, 802.11g, Bluetooth 2.1, а также приема FM радио сигнала.
Функции навигатора GPS.
Поддержка стандартов телевизионного вещания DVB-H/DVB-T.
Расширенное управление энергосбережением позволяет помимо разговора выполнять многочасовой просмотр или запись видео, а также запускать игры.

Выставка Mobile World Congress пройдет на этой неделе в Барселоне.

Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Damaged_Roses
сообщение 26.02.2009, 13:08
Сообщение #82
Totenaugen


Group Icon

Сообщений: 2 425
Из: Nowhere

Видели на форуме:
16.02.2012, 19:16



Репутация:   50  


Стабильный релиз драйверов NVIDIA 180.35


Компания NVIDIA выпустила новый релиз комплекта проприетарных видеодрайверов - NVIDIA 180.35, доступный в настоящий момент только в сборке для Linux (IA32, AMD64/EM64T).

В новом релизе представлены следующие изменения:
Реализована поддержка новых GPU GeForce GT 120, GeForce G100 и Quadro FX 3700M;
В реализацию OpenGL 3.0 добавлена поддержка RG буферов рендеринга и буферов с плавающей точкой для расчета глубины;
Исправлена ошибка, приводящая к повисанию программы Maya при включенных оверлеях;
Устранены проблемы взаимодействия с некоторыми приложениями, использующими библиотеки для трекинга распределения памяти;
Исправлена проблема, приводящая к краху OpenGL приложений при их отладке в Valgrind;
В VDPAU API (Video Decode and Presentation API), предназначенного для аппаратного ускорения различных форматов видео, внесено 8 изменений, например, теперь корректно обрабатываются поврежденные MPEG потоки и добавлена поддержка акселерации VC-1/WMV на всех GPU, поддерживаемых в VDPAU.

Комплект драйверов серии 177.x поддерживает только карты начиная с серии GeForce 6xxx. Карты GeForce4 и более старые поддерживаются релизами 96.43.xx и 71.86.xx, а GeForce FX - 173.14.xx.


Правительство Великобритании изменяет политику в сторону поддержки открытого ПО


В разработанном министром информационных технологий Томом Уотсоном ( Tom Watson ) и принятом правительством Великобритании плане действий ( PDF ) содержатся основные направления развития Великобритании в области открытых стандартов и исходных кодов, а также их повторного использования.

Аналогичный документ уже был принят в 2004 г. Нынешний, помимо большего размера, несёт в себе следующие качественные изменения по сравнению с предыдущим:
Содержатся требования по ускорению перехода на ПО с открытым исходным кодом;
Отражено и распространяется административно осознание того, что ПО с открытым исходным кодом способно не только избавить налогоплательщиков от необходимости повторно платить за уже приобретённое ранее ПО, но и снизить риски госпредприятий;
Разработка ПО с открытым кодом отнесена к изобретательско-рационализаторской деятельности, способствующей как улучшению работы внутри правительства, так и привлечению инвестиций на динамичный рынок снаружи него;

Ранее существенное значение имела ценовая составляющая, но теперь главный принцип сформулирован так: "если нет существенной разницы в цене между ПО с открытым и закрытым исходным кодом, должно быть выбрано ПО с открытым исходным кодом, как обеспечивающее большую гибкость". Усилив акцент на повторном использовании уже существующего кода ПО, правительство декларировало также переход на форматы документов OOXML, PDF и ODF. В свою очередь, ужесточились требования для поставщиков ПО с закрытым исходным кодом: так, при участии в тендерах в ставки должны быть включены также затраты на прекращение использования этого ПО. Также, поставлены условия о наличии возможности межведомственной передачи купленных лицензий на ПО и поставлена задача единого учёта расходов на его содержание.

Для демонстрации успехов в осваиваемом направлении представлены следующие достижения:
Использование веб-сервера Apache на половине правительственных веб-сайтов;
ПО здравоохранения "Spine" использует ОС с открытым исходным кодом, и, по завершению замены Netware на Open Enterprise Server инфраструктура на основе Linux будет поддерживать 35% учреждений здравоохранения ( почти 300 000 пользователей )
Компоненты ПО с открытым исходным кодом уже используются в жизненно важных правительственных системах, таких как Directgov и Electronic Vehicle Licensing.


Авторы лучших статей смогут бесплатно посетить конференцию RootConf


13—14 апреля в Москве состоится профессиональная конференция системных администраторов RootConf 2009. Конференция охватывает широкий спектр тем, актуальных для специалистов, работающих или планирующих работать в сфере системного администрирования: виртуализация, операционные системы, резервное копирование, кластеры, мониторинг, СУБД, безопасность, хостинг, отказоустойчивость, сетевые технологии и т.п.

Стоимость участия в RootConf 7000 рублей и число мест ограничено, но редакция opennet.ru и организационный комитет конференции решили провести конкурс, 3 победителя которого получат возможность посетить мероприятие бесплатно.

Дополнительно, победители получат следующие призы:
Компания Мандрива.Ру предоставит победителям коробочные комплекты дистрибутива Mandriva;
От редакций журналов "Системный администратор" и "Linux Format" победители получат в подарок бесплатную годовую подписку. Дополнительно, по желанию авторов, журнал "Системный администратор" готов опубликовать лучшие статьи с выплатой гонорара.
Компания LinuxCenter предоставит победителям подарочные комплекты атрибутики.

К участию в конкурсе принимаются статьи и заметки, обобщающие опыт работы с open source проектами, настройки нетривиальных конфигураций, автоматизации рутинных операций и т.п. По мере поступления статей, они будут публиковаться на страницах opennet.ru.

Условия:
Тематика статей не ограничиваются жесткими рамками, главное условие - статья должна быть связана с открытым ПО. Иными словами, допускаются материалы подпадающие под тематику OpenNet.
Присланные статьи не должны быть перепечатками ранее опубликованных материалов. Статьи не должны ранее публиковаться на сайтах, в блогах или бумажных журналах.
Присылать материалы можно на email mc@tyumen.ru, через стандартные формы добавления статей и документации на сайте или через подготовку документа на wiki.opennet.ru. При отправке, просьба явно указать перед текстом, что статья отправляется на конкурс и указать свой рабочий email и ФИО (если вы не хотите публиковать эту информацию укажите это и персональные данные будут скрыты). При подготовке статьи в wiki, необходимо предварительно отправить ФИО и URL страницы на email mc@tyumen.ru.
Победители будут определены через открытое голосование, в котором смогут участвовать только посетители forum.opennet.ru, зарегистрированные на форуме до момента анонса конкурса.
Для иногородних проезд и проживание не оплачивается. Призы представлены только в виде участия в конференции, денежный эквивалент не предусмотрен;
При появлении спонсоров, возможно появление дополнительных призов;
В случае отказа одного из победителей от участия в конференции, такую возможность получает следующий по числу набранных голосов автор, при этом дополнительные призы сохраняются за отказавшимся от посещения конференции автором;
Доставка подписки на журналы и отправка призов от Mandriva.ru и LinuxCenter производится только на территории РФ.

План проведения конкурса:
с 25 февраля по 23 марта - прием статей от авторов, желающих принять участие в конкурсе;
c 24 марта по 5 апреля - выбор победителей путем общедоступного голосования;
6 апреля - объявление победителей.


В Fedora 11 для видеокарт Nvidia по умолчанию будет использован драйвер Nouveau


Принято решение использовать в Fedora 11 в качестве драйвера по умолчанию для видеокарт Nvidia свободный драйвер Nouveau, имеющий поддержку 3D. Ранее по умолчанию использовался 2D драйвер xf86-video-nv. Nouveau создан на основе обратного инжиниринга кода проприетарного драйвера Nvidia и базируется на архитектуре Gallium3D (попытка адаптировать OpenGL реализацию Mesa 3D к современным аппаратным архитектурам).

Плюсы использования Nouveau:
Поддержка некоторых чипсетов, не поддерживаемых в драйвере nv;
Поддержка RANDR 1.2 для всех семейств карт Nvidia;
Акселерированная поддержка XRENDER для карт GeForce 3 и более новых.
Задействование механизма акселерации EXA для карт Geforce 6/7/8/9);
Поддержка акселерации "Textured video" для чипов серии NV30 (GeForce FX).

С другой стороны недостаточные возможности драйвера xf86-video-nv компенсирует его высокая стабильность (код драйвера написан разработчиками из компании Nvidia), Nouveau развивается независимым сообществом энтузиастов, среди которых есть работники Red Hat, и в настоящее время имеет статус экспериментального проекта и даже примерно нельзя сказать когда выйдет первый официально стабильный релиз. Для компенсации возможных проблем со стабильностью будет предусмотрена возможность автоматического задействования драйвера xf86-video-nv, если попытка загрузки драйвера Nouveau вызовет сбой или карта недостаточно полно поддерживается в Nouveau.


FSF переворачивает новую страницу в борьбе с патентами на ПО


Организация Free Software Foundation анонсировала начало выделения финансирования проекта по прекращению действия патентов на программное обеспечение - End Software Patents (ESP). Его основная цель – это каталогизация, систематизация и анализ всех известных случаев патентных разбирательств по всему миру. Необходимость подобной работы явно продемонстрировал недавний успех дела "in re Bilski", в котором накопленная ESP информация сыграла не последнюю роль.

Новая фаза работы ESP ознаменована сменой его директора. На эту должность FSF был назначен ветеран европейского анти-патентного движения Ciaran O'Riordan. Его юридический опыт, а также данные, почерпнутые за время разбирательства дела Bilski, послужат хорошей основой для становления глобальной информационно-правовой кампании. В конечном итоге ESP должен стать своего рода аккумулятором накопленных знаний, которые сейчас зачастую находятся в беспорядочном состоянии и с течением времени просто забываются.

Вот как объясняет эту проблему O'Riordan: «Каждый новый случай патентного разбирательства вносит дополнительные аргументы в пользу отмены патентования ПО. Дело Bilski положило начало новым экономическим исследованиям в этом направлении и создало юридические механизмы, позволяющие доказать особое положение ПО, как продукта, который не может быть запатентован».

В последние годы некоторые компании активно ухватились за возможность защитить патентом любую, даже самую расплывчатую идею. Результатом этого стали десятки тысяч патентов, которые препятствуют свободной конкуренции и делают простых пользователей заложниками разного рода патентных троллей. Такая политика ведет к торможению инновационных процессов и накладывает дополнительные необоснованные издержки на процесс разработки качественного программного обеспечения. ESP, собирая информацию о подобных случаях и предоставляя необходимую юридическую информацию, способен положить конец выдаче софтверных патентов.


Оценка числа пользователей ОС Linux


В ответ на статью исполнительного директора Linux Foundation Джима Землина, суть которой в том, что любой человек, пользующийся Gmail или Facebook, имеющий современный смартфон или снимающий деньги в банкомате является пользователем Linux, появилось несколько желающих подсчитать сколько людей осознанно выбрали его в качестве операционной системы на десктопе.

У многих на слуху отчеты Gartner или IDC, в которых компании, отслеживающие сектор серверных ОС, показывают, что Linux занимает значительную долю этого рынка. Но их результаты не могут быть на 100% точными хотя бы потому, что на каждый проданный корпоративному покупателю сервер с контрактом на ОС Red Hat Enterprise в секторе SMB продается десяток серверов, на которых будет запущена Fedora или CentOS. Ну и конечно в этих отчетах никак не представлены Linux рабочие станции.

Координатор сообщества разработчиков Firefox, Asa Dotzler, в своем блоге делится собственным эмпирическим методом подсчета. Он основан на предположениях, что 90-95% компьютеров имеют выход в Интернет и от 65 до 85% пользователей Linux для серфинга используют Firefox. Теперь, зная общее количество пользователей Firefox (~250 млн.) и процентное соотношение, по сравнению с остальными платформами (2-5% Linux, 7% Mac, остальное Windows), и делая поправку на всевозможные округления и предположения, получается диапазон от 5,5 до 16,5 млн.

Если подходить к расчету с позиции посещаемости тех или иных сайтов, то NetApplications, TheCounter.com и Google Zeitgeist говорят, что статистика по Linux находится на уровне ~1% от общего количества ОС. Перемножая этот результат на число интернет пользователей (1 — 1,6 млрд. человек) мы получаем приблизительно сравнимую с предыдущим расчетом картину.

Напоследок можно вспомнить заявление Марка Шатлворта, о том, что количество пользователей Ubuntu перевалило за 8 миллионов. Эта статистика также хорошо ложится на выше приведенные расчеты.
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Damaged_Roses
сообщение 4.03.2009, 09:40
Сообщение #83
Totenaugen


Group Icon

Сообщений: 2 425
Из: Nowhere

Видели на форуме:
16.02.2012, 19:16



Репутация:   50  


Вышел web-браузер Opera 9.64 с исправлением проблем безопасности


В Opera 9.64 исправлено 6 уязвимостей, внесено 7 новшеств, направленных на усиление безопасности, устранено 4 ошибки общего плана.

Устранены уязвимости:
Возможность выполнения кода злоумышленника при открытии специальным образом оформленного JPEG изображения;
Уязвимость связанная с возможностью организации выполнения скриптов в контексте другого сайта. Подробности по данной проблеме решено опубликовать позднее;
Неопределенная уязвимость, помеченная как критическая. Детали решено опубликовать позднее;
Проблема с загрузкой CRL (Certificate Revocation List) списка;
Возможность впадения в бесконечную блокировку в SSL при обработке соединения;
Проблема с расчетом идентификатора сертификата.

Почти все улучшения безопасности связаны с изменением методики работы с SSL сертификатами, переработан online репозиторий для проверки на ненадежные сертификаты, добавлен механизм борьбы с сертификатами с поддельной MD5 подписью. Кроме того, добавлена защита от записи на диск информации, которая может повлиять на безопасность. Только для платформы Windows задействовано два новых механизма защиты: DEP (Data Execution Prevention) и ASLR (Address Space Layout Randomization).


Новая версия набора компиляторов LLVM Compiler 2.5


Увидел свет релиз набора компиляторов LLVM Compiler 2.5 (Low Level Virtual Machine), - GCC совместимого инструментария (компиляторы, оптимизаторы и генераторы кода), компилирующего программы в промежуточный байткод RISC подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизации). Сгенерированный платформонезависимый псевдокод может быть преобразован при помощи JIT-компилятора в машинные инструкции непосредственно в момент выполнения программы.

В новой версии, кроме исправления ошибок и работы по оптимизации производительности, реализовано несколько новшеств: добавлен новый бэкенд XCore, значительно улучшена поддержка языка Фортран (GFortran) в llvm-gcc, в генератор кода добавлена поддержка целочисленных переменных произвольного размера, добавлены операторы для реагирования на переполнения при выполнении целочисленных операций, написано руководство по написанию LLVM бэкендов.

Дополнительно в анонсе релиза, отмечено несколько проектов, построенных на основе LLVM 2.5, но не включенных в базовую поставку. Это Clang (фронтенд для C и ObjectC, который можно использовать вместо GCC), виртуальные машины VMKit Java VM и .NET VM, реализация функционального языка программирования Pure, LDC (компилятор для языка D), Roadsend PHP (оптимизатор, статический и JIT компилятор для языка PHP), FlashCCompiler (средство для компиляции кода на языке Си в вид пригодный для выполнения в виртуальной машине Adobe Flash).


Социальный web-браузер Flock переведут с движка Firefox на Google Chrome


По словам руководителя компании, занимающейся развитием социального браузера Flock, браузер планируют перевести с движка Mozilla Firefox на движок Google Chrome. Flock представляет собой web-браузер с тесной интеграцией с социальными сетями (например, Facebook), блогами и медиа-сервисами (Flickr, YouTube).

В качестве причин перехода на новый движок указывается конфликт с сообществом разработчиков Mozilla, игнорирующих просьбы создателей Flock. Когда именно начнется перевод не сообщается, известно только то, что следующий релиз Flock 2.1 будет все еще основан на Firefox.

В качестве основного фактора, сдерживающего переход на Chrome, называется недостаточная поддержка платформ, отличных от Windows. Тем не менее компания Google расчитывает выпустить первый релиз Chrome для MacOS X и Linux в течение нескольких месяцев.

Интересно отметить еще один факт, стартап развивающий Flock получил от одного из венчурных фондов финансирование в размере 28 миллионов долларов, что более чем в 10 раз превышает бюджет Mozilla, на труде которого основаны разработки Flock.


Компания Nokia выпустила Qt 4.5 и прекратила поддержку Qt Extended


Компания Nokia точно в срок выпустила релиз кросс-платформенного фреймворка Qt 4.5, отныне доступного под лицензией LGPL 2.1. Доступность под лицензией LGPL предоставляет возможность использования библиотеки в проприетарных продуктах, без необходимости покупки коммерческой лицензии или открытия исходных текстов своего продукта под лицензией GPL.

Основные новшества инструментария Qt 4.5:
Произведена значительная оптимизация производительности, тестирование показало увеличение скорости выполнения некоторых операций в несколько раз. Например, для отрисовки X11 объектов теперь используется расширение XSHM (X shared memory extension). В состав пакета включена библиотека QtBenchLib, предназначенная для измерения производительности;
Добавлена поддержка XSLT преобразований (модуль QtXmlPatterns), средствами Qt контент в XML может быть преобразован в HTML или PDF;
Добавлен класс QTextDocumentWriter, позволяющий создавать документы в формате Open Document;
Представлен встроенный отладчик Qt Script и библиотека для измерения производительности;
Улучшена работа пакета Qt Designer 4.5, особенно много изменений связано с улучшением юзабилити;
Улучшена поддержка OpenVG/OpenGL ES, добавлен новый движок прорисовки, основанный на OpenGL ES 2.0. Графическая подсистема Qt теперь может использовать разные методы прорисовки: растровое формирование вывода, задействование OpenGL или использования стандартного для текущей ОС механизма вывода;
В состав пакета включен механизм для создания полупрозрачных ARGB-виджетов;
Реализована надлежащая поддержка разработки анимации в Qt. Для элементов GraphicsView добавлены графические эффекты такие как замутнение, затенение и прозрачность для элемнтов GraphicsView;
В комплект включена новая версия WebKit с поддержкой NAPI-плагинов (например, flash) и новым JavaScript движком SquirrelFish. Поддерживаются такие возможности HTML 5 как масштабирование, теги для интеграции мультимедиа контента (video, audio), создания анимации через CSS;
Реализована возможность создания гибридных приложений, сочетающих классические приемы построения интерфейса с оформлением на базе HTML/CSS и JavaScript виджетами.
Реализован класс QGtkStyle, обеспечивающий придание Qt приложениям вида, свойственного программам в GNOME и других базирующихся на GTK окружениях. В отличии от ранее имевшихся решений, в QGtkStyle сделан новый шаг - полная трансляция (рендеринг) вывода через библиотеку GTK2;
В состав включены наработки Cocoa-порта Qt, нацеленного на придание Qt-программам, запущенным в Mac OS X, внешнего вида не отличающегося от родных приложений.

Одновременно сообщается о прекращении поддержки Qt Extended, как отдельного продукта. Отныне расширенные возможности Qt Extended включены в состав базового фреймворка Qt. 5 марта намечен выпуск заключительной версии Qt Extended 4.4.3, содержащей исправление ошибок накопившихся за последний год.


Для Ubuntu создан архив пакетов с немодифицированным ядром Linux


Для Ubuntu создан архив пакетов с немодифицированным ядром Linux, собранным на базе исходных текстов представленных на сайте kernel.org ("ванильное" ядро), без добавления дополнительных патчей. Пакеты представлены для всех вновь выпускаемых стабильных и предварительных ("-rc") релизов. Сборка организована для пользователей желающих принять участие в тестировании ядра, дает возможность без лишних усилий познакомиться с представленными в последних релизах новшествами и может быть использованы для проверки на наличие регрессивных изменений в базовом пакете с ядром из дистрибутива Ubuntu, связанных с внесением специфичных для Ubuntu патчей.

В архиве в настоящий момент представлены deb-пакеты с ядрами 2.6.16, 2.6.24.x, 2.6.27.x, 2.6.28.x, 2.6.29-rc*. Для представленных ядер отсутствуют сборки проприетарных модулей и специфичных Ubuntu драйверов, требующих модификации ядра.


GUI альтернативного инсталлятора FreeBSD может быть переписан на Java


После некоторого затишья в разработке опубликован отчет о состоянии развития альтернативного инсталлятора FreeBSD. Несмотря на готовность finstall в общем виде, еще многие его части нуждаются в доработке. Главное из планируемых автором изменений - намерение переписать графический интерфейс с Python (PyGTK) на Java. Тем не менее, если найдутся энтузиасты, готовые продолжить развитие GUI на языке Python, благодаря модульной организации с разделением основной логики от интерфейса, будет не трудно поддерживать два варианта GUI или вообще можно будет отказаться от затеи с его переводом на Java. В любом случае автор finstall намерен довести проект до конца.

Отмечается, что готов установочный LiveCD с FreeBSD 7-STABLE, поддерживается инсталляция на жесткий диск базовой системы с одним из фиксированных наборов пакетов, при установке поддерживаются файловые системы UFS2, ZFS или ext2, готова программа для настройки параметров сетевого соединения и активации сервисов (ssh, ntp и т.п.), реализован режим удаленной установки. Неготовыми остаются: редактор дисковых разделов (сейчас диск разбивается автоматически) и утилита для выбора установки индивидуальных пакетов (сейчас просто копируются все пакеты с LiveCD).


Работа Cisco в направлении развития открытых технологий и Linux


Гигант индустрии производства сетевого оборудования, компания Cisco Systems, построила свой бизнес вокруг разработки и дистрибьюции проприетарного «железа» и ПО. Тем не менее это еще и активный контрибьютор в движение opensource, принимающий участие во множестве открытых проектов. Такой вклад не мог остаться не замеченным, и по результатам недавнего исследования, проводимого Linux Foundation, компания была названа одним из ведущих разработчиков кода Linux (примечание редакции opennet: на самом деле в отчете Cisco находится на 22 месте, а объем вклада оценивается в 0.5%).

Компания не особенно афиширует свои связи с открытым сообществом, но судя по статье, опубликованной в интернет-издании InternetNews.com, согласилась обсудить с автором некоторые аспекты работы, которая ведется в этом направлении. По словам инженера Cisco Роланда Дреира, директорат компании отчетливо представляет себе все преимущества открытых технологий, и его ключевую роль в современной компьютерной индустрии.

Дреир является одним из наиболее плодотворных контрибьюторов кода ядра Linux, и входит в число маинтейнеров подсистемы RDMA (удаленного прямого доступа к памяти). Это достаточно новая технология, значительно улучшающая показатели задержек и производительности сетевых адаптеров. RDMA находится в основной ветке Linux и является неотъемлемой составляющей ядра реального времени Red Hat Real Time Linux. Cisco также пользуется наработками из этой области, в частности для снижения отзывчивости в Infiniband коммутаторах линейки Nexus 5000.

Cisco работает и над собственным дистрибутивом Linux, предназначенным для AXP серверов - «лезвий», вставляемых в ISR маршрутизаторы. Но это не означает, что компания собирается конкурировать с другими Linux вендорами. Платформа AXP имеет собственную специфику, означающую некоторую доработку стандартного ядра.

Другие проекты, к которым компания проявляет повышенное внимание, это инициатива разработки Linux для телекоммуникационных провайдеров (Carrier Grade Linux), проект по борьбе со спамом Apache Spam Assassin, Eclipse среда Tigerstripe для инжиниринга, основанного на моделях (MDE). Cisco также является владельцем разработчика системы обмена мгновенными сообщениями Jabber и e-mail вендора PostPath, чьи технологии сильно зависят от opensource.

Вместе со всеми преимуществами, которые несут открытые технологии, компании не удалось избежать по крайней мере одной проблемы — в декабре прошлого года Free Software Foundation подала против Cisco иск,обвиняющий ее в нарушении GPL в некоторых продуктах для домашних сетей, выпущенных под маркой Linksys. Юридически этот вопрос еще не закрыт и компания предпочитает воздерживаться от каких-либо комментариев.


Компания S3 Graphics выпустила Linux драйвер для карт S3 Chrome 5xx


Компания S3 Graphics выпустила первый публичный релиз нового комплекта Linux драйверов для видеокарт серии S3 Chrome 4xx и 5xx. Из интересных возможностей в драйвере заявлена поддержка OpenGL 3.0 и акселерация декодирования видео H.264, VC-1, MPEG-2 на стороне GPU. Из недостатков стоит отметить недоступность исходных текстов, отсутствие сборки для x86_64 систем и поддержки RandR 1.2.

Характеристики:
Официально поддерживаются платформы: Ubuntu 8.04, Ubuntu 8.10, Red Hat Enterprise Linux WS Release 5, Fedora Core 9, Mandriva Linux 2009 и SuSE Linux 11.
Поддерживаемые видеокарты:
S3 Chrome 400 для десктопа: Chrome 440 GTX, Chrome 430 GT, Chrome 430 GS, Chrome 430 ULP;
S3 Graphics Chrome 400 для мобильных устройств: 4300E, 4300E+;
S3 Graphics Chrome 500: Chrome 530 GT, Chrome 540 GTX.
Поддержка Linux ядра 2.6.x;
Поддержка X.Org X11R7.x и аппаратной 2D акселерации через XAA и EXA;
Возможность вывода на несколько дисплеев, поддерживаются режимы SAMM, MAMM и Xinerama;
Поддержка интерфейса DVI dual-link с разрешением до 2560x1600;
Функции вращения изображения на 90/180/270 градусов;
Аппаратная акселерация прямого и не прямого рендеринга (direct-rendering и indirect-rendering) в OpenGL 2.1 API
Поддержка композитного режима с AIGLX / Compiz;
Полная акселерация декодирования видео H.264 (MPEG-4 AVC), VC-1, и MPEG2-HD VLD, при использовании модифицированного MPlayer или драйвера поддерживающего VA API.


Linux ядро адаптировано для сборки компилятором Intel C/C++


Проект LinuxDNA, осуществляющий адаптацию Linux ядра для сборки компилятором icc (Intel C/C++ Compiler), достиг первых успехов - модифицированное ядро 2.6.22 не только было успешно собрано при помощи icc 9, но и показало работоспособность в качестве замены стандартного ядра в Gentoo Linux. В планах: обеспечение поддержки icc-совместимой ветки синхронно с основной ветки ядра, переход на использование icc версий 10.1 и 11.

Сборка компилятором icc позволит оптимизировать производительность ядра, причем значительно. Сборка ядра в icc позволяет обеспечить прирост производительности некоторых подсистем ядра до 40%, что актуально в системах требующих интенсивных вычислений - от кластеров для научных расчетов до игровых машин. В среднем, производительность всего ядра, после сборки в icc, увеличивается на 8-9%.

Главными причинами генерации более быстрого кода в icc называются два ключевых метода оптимизации: IPO (Inter Procedural Optimization) и PGO (Profile Guided Optimization). В IPO используется коллекция эвристических методов оптимизации в контексте работы набора связанных функций, оценивая работу программы в целом, а не отдельных блоков кода. В PGO задействованы средства многоэтапной сборки - на первой стадии формируется эталонный код с метками, который подвергается анализу во время тестового запуска, посте чего производится рекомпиляция с учетом особенностей использования. Поддержка PGO оптимизации реализована в GCC 4.0, IPO - в GCC 4.1.
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Damaged_Roses
сообщение 11.03.2009, 12:35
Сообщение #84
Totenaugen


Group Icon

Сообщений: 2 425
Из: Nowhere

Видели на форуме:
16.02.2012, 19:16



Репутация:   50  


Компания CodeWeavers планирует реализовать поддержку DirectX 10 в Linux


В блоге руководителя компании CodeWeavers опубликован план развития продуктов серии CrossOver в 2009 году. Главные задачи: реализация поддержки DirectX 10 и разработка нового GUI интерфейса. Несмотря на то, что продукты CrossOver распространяются на коммерческой основе, новые возможности рано или поздно будут перенесены в дерево исходных текстов Wine, так как CodeWeavers курирует разработку данной программы и возвращает в проект около 98% всех новшеств, реализованных для коммерческих продуктов компании.

Через несколько месяцев компания CodeWeavers планирует выпустить релиз пакетов CrossOver Linux 8.0 и CrossOver Mac 8.0, в которых будет добавлена официальная поддержка работы таких Windows программ, как IE7, QuickBooks, Quicken 2009, Photoshop CS3, будет существенно улучшена работа Microsoft Office и Outlook.

Несколько недель назад был представлен релиз продукта CrossOver Games 7.2.0, предназначенного для выполнения игровых приложений, написанных для платформы Windows. В новой версии была осуществлена синхронизацией с кодовой базой Wine, продолжена работа над обеспечением поддержки DirectX 9 и улучшена работа игр Steam, City of Heroes, SPORE, World of Warcraft: Wrath of the Lich King.

В заключение, можно отметить выход релиза PlayOnLinux 3.4. Основное назначение проекта PlayOnLinux - обеспечение работы популярных Windows игр под Linux в форме "запустил и играй" (без каких-то трудоемких настроек). По сути PlayOnLinux представляет собой набор bash-скриптов для установки определенных игровых приложений в wine (список поддерживаемых игр).

Релиз мультимедиа пакета FFmpeg 0.5


После более 5 лет разработки вышел релиз пакета FFmpeg 0.5, представляющего собой набор приложений и коллекцию библиотек для манипулирования различными мультимедиа форматами (запись, преобразования и декодирования звуковых и видео форматов). Пакет распространяется под лицензиями LGPL и GPL, разработка FFmpeg ведется смежно с проектом MPlayer.

В новом релизе добавлено более 150 новшеств. Наиболее интересные изменения:
Добавлена поддержка декодирования основных проприетарных кодеков:
Поддержка кодирования и декодирования: ALAC, Flash Screen Video, улучшена поддержка WMAv2, добавлен WMAv1/v2 encoder;
Поддержка декодирования: Atrac3, MLP/TrueHD, On2 VP3/VP5/VP6, RealAudio Cooker, RealVideo RV30/40, поддержка WMV3/WMV9/VC-1 и IntraX8 кадров для потоков WMV2/VC-1.
Поддержка не проприетарных кодеков:
Поддержка кодирования и декодирования: DNxHD, DVCPRO50 (DV50), Floating point PCM, GSM-MS, Theora (кодирование через libtheora), Vorbis;
Поддержка декодирования: AAC (ADTS, FAAD); значительно ускорено декодирование AC-3; DCA; DVCPRO HD (DV100); H.264 PAFF и CQM; MPEG-2 (intra VLC и 4:2:2); Musepack; QCELP; Shorten; True Audio (TTA); Wavpack (гибридный режим);
Поддержка новых форматов контейнеров для мультимедиа данных: GXF, MXF, NullSoft Video (NSV), MP4/MOV (совместимые с iPhone/iPod), Matroska, NUT, Ogg (FLAC, Theora и Vorbis), ShockWave Flash (SWF);
Добавлена поддержка VDPAU API (Video Decode and Presentation API), реализованного в последних проприетарных драйверах NVidia и позволяющего выполнять пост-процессинг, слияние (compositing), отображение и декодирование видео на стороне GPU;
Добавлена библиотека libavdevice, которую можно использовать для записи с tv-тюнера;
Приведен в работоспособный вид сервер потокового вещания ffserver;
Осуществлен переход на новую систему сборки.


Быстро загружаемое окружение Presto, принесет Linux для Windows пользователей


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

По своему назначению Presto Linux очень похож на проекты SplashTop и Phoenix HyperSpace, но не требует выделения отдельного дискового раздела, а устанавливается в текущий Windows раздел ("C:\Presto"). Также Presto отличается возможностью установки дополнительных приложений из репозитория Presto AppStore. Как и аналоги, Presto рассчитывает получить поддержку у пользователей, которые для выполнения небольших типовых действий предпочтут быстро загружаемое окружение, при необходимости из которого можно в любой момент перейти к загрузке Windows.

Из приложений входящих в комплект можно отметить Firefox, Skype, Pidgin, OpenOffice.org, аудио и видео проигрыватель. При работе в Presto предоставляется полный доступ ко всем данным на Windows разделах, можно редактировать документы, просматривать фотографии, слушать музыку и т.п.

Бета тестирование Presto начнется 16 марта, в апреле планируется выпустить релиз, который будет распространяться по цене $19.95.


Представлен код файловой системы Aufs2, продолжающей развитие Unionfs


Для включения в состав Linux ядра представлен код файловой системы Aufs2 (Advanced Multi Layered Unification File System), представляющей собой независимую усовершенствованную реализацию файловой системы Unionfs 2. В отличии от Unionfs 2.x в Aufs2 произведен полный редизайн внутренней структуры ФС, добавлен ряд дополнительных возможностей, исключены некоторые значительно усложняющие код функции.

В ответ на анонс, поступило предложение заменить в экспериментальной "-mm" ветке Linux ядра код unionfs на aufs2, так как большое число LiveCD дистрибутив (например Knoppix и Slax) уже перешли на использование aufs2 вместо Unionfs.

Базовые возможности:
Позволяет объединять несколько директорий в единую виртуальную ФС, например накладывать read-only основу на директорию, куда будут записаны изменения и новые файлы;
Каждая из изначально объединенных директорий может подключаться с флагами 'readonly','readwrite' и 'whiteout-able'. Поддерживается одновременное подключение нескольких директорий в режиме записи и определение политики для сохранения файлов в каждой из них;
Возможно динамическое изменение содержимого объединенного раздела, можно на лету добавлять и удалять директории;
Поддерживается экспорт объединенной ФС по NFS или включение в объединение директорий из NFS или loopback разделов. В режиме только для чтения может быть подключен и другой autofs раздел.


Анонсирован релиз эмулятора QEMU 0.10.0


После более двух лет с момента выхода релиза 0.9.0, представлена новая версия эмулятора QEMU - 0.10.0. Кроме исправления большого количества ошибок, в новой версии представлены следующие новшества:
Реализована поддержка TCG (Tiny Code Generator), нацеленного на удаление зависимости от конкретной версии GCC (в частности GCC 3.x). Теперь трансляция выполняется в два этапа: вначале блоки исполняемого кода целиком преобразуются в независимый от аппаратной архитектуры объектный код, а затем этот опкод компилируется для выполнения на архитектуре хост-системы. Дополнительно между этими двумя этапами может быть включена фаза оптимизации.
Добавлена поддержка KVM (Kernel Virtual Machine);
Реализована возможность эмуляции пользовательского уровня BSD;
Добавлена поддержка эмуляции Bluetooth и возможность проброса обращений к реальным Bluetooth устройствам хост-системы;
Добавлена поддержка эмуляции сетевой карты Intel e1000 и мультимедиа таймера HPET
Появилась поддержка работы с задействованием паравиртуального драйвера VirtIO, позволяющего эмулировать дисковые или блочные устройтсва через разделение доступа к реальным устройствам хост-системы;
Поддержка эмуляции планшетных ПК Nokia N, CPU OMAP2, SoC Marvell 88w8618 / MusicPal;
Добавлена поддержка PCI hotplug;
Возможность миграции на лету и новые форматы для записи и восстановления состояния виртуальной машины;
В состав включена утилита qemu-nbd для монтирования блочных NBD устройств;
Поддержка набора инструкций Altivec в режиме эмуляции архитектуры PPC. Также добавлена новая прошивка (OpenBIOS);
Поддержка одновременного соединения с виртуальным окружением нескольких VNC клиентов. В реализации VNC теперь поддерживается TLS шифрование.


Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Damaged_Roses
сообщение 18.03.2009, 09:30
Сообщение #85
Totenaugen


Group Icon

Сообщений: 2 425
Из: Nowhere

Видели на форуме:
16.02.2012, 19:16



Репутация:   50  


Отчет IDC указывает на потенциальную экономию от внедрения Linux


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

В опросе приняло участие 330 представителей компаний, 65% из которых намереваются к концу года увеличить как минимум на 10% объем использования Linux в своем серверном парке. 63% имеют аналогичные планы в отношении использования Linux десктопов. 49% ожидают, что Linux перейдет в разряд основной серверной платформой. Случайность или нет, но число респондентов (62%), заявивших, что их IT бюджет значительно урезан, и заставляет их действовать более осмотрительно, очень близко коррелирует с уже упоминавшимися выше плановыми показателями увеличения использования Linux серверов и десктопов.

Опрошенные директоры, технические директоры и начальники IT отделов представили следующие данные: 97% используют Windows Server в качестве серверной платформы, 57% используют Linux и 39% - Unix. Исследователи отмечают, что среди тех, кто уже использует Linux прослеживается четкая тенденция к расширению спектра его применения. Также, в качестве альтернативы Unix мейнфреймам респонденты отдают предпочтение платформам на базе Linux, ввиду их более низкой стоимости и дешевизны обслуживания.

В пользу решений на платформе Linux говорит и качество реализации функций виртуализации, как для гостевой ОС, так и в качестве хоста. Системные администраторы все чаще, вместо приобретения дополнительных лицензий на Windows Server, используют виртуальные Linux сервера для решения поставленных задач. По состоянию на 3-ий квартал 2008 года количество х86 серверов с предустановленными функциями виртуализации составляло 14.8%.

В заключении, исследователи прогнозируют дальнейшее укрепление позиций Linux в секторе бюджетных решений (нетбуки, web-рабочие станции), в секторе розничных продажах компьютеров, а также в развивающихся отраслях экономики, где позиции Microsoft Windows еще не достигли доминирующего положения.


Linux ядро 2.6.29 обзавелось новым логотипом


Вчера вечером Линус Торвальдс подтвердил включение в состав дерева исходных текстов Linux ядра нового логотипа, на котором изображен зверек под именем Tuz, изображение которого ранее служило талисманом конференции linux.conf.au 2009. В будущем релизе Linux ядра 2.6.29 изображение размещено как Documentation/logo.svg. Авторами изображения являются Andrew McGown и Josh Bush, картинка подготовлена в векторном графическом редакторе Inkscape и распространяется под свободной лицензией Creative Commons BY-SA.

На логотипе изображен Тасманский дьявол, австралийское животное из семейства хищных сумчатых, находящееся на грани вымирания из-за поразившего популяцию смертельного заболевания. На прошедшей в январе конференции linux.conf.au, Линус Торвальдс провел успешную акцию по благотворительной продаже игрушек Linux Tasmanian devil в пользу сохранения популяции Тасманского дьявола. В результате акции удалось собрать около 40,000 австралийских долларов. Спустя два месяца изображение Тасманского дьявола было решено использовать в качестве логотипа Linux ядра 2.6.29, в версии 2.6.30 будет возвращен прежний логотип.

Талисман Linux ядра, пингвин Tux, был принят в 1996 году, после проведения специального конкурса. В имени Tux была зашифрована комбинация слов Torvalds UniX.


Для включения во FreeBSD HEAD представлен переработанный код системы gvinum


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

Основные новшества:
Добавлены недостающие команды, присутствующие в первоначальном vinum, такие как attach/detach, start, stop, concat, mirror, stripe, raid5;
Поддержка исправления деградировавших разделов, находящихся в смонтированном состоянии. Возможность добавления дополнительных дисков в RAID 5 разделы, с целью увеличения размера раздела, с поддержкой фонового перестроения без остановки работы.
Инициирование проверки целостности и перестроения массива более не блокируют работу пользовательских команд, а сразу возвращают управление в shell;
По сравнению со старой реализацией gvinum, значительно увеличена стабильность работы;
Сбойные диски теперь не исчезают из массива, а остаются в роли заглушки, позволяющей сохранить статус между перезагрузками;
Gvinum теперь использует один рабочий поток и одну очередь событий, вместо отдельных потоков на каждый раздел или массив, что значительно упрощает реализацию и повышает надежность работы;
Операции перестроения, инициализации, проверки целостности или увеличения размера отныне не запускаются в разных потоках, а работают как обычные запросы ввода/вывода с установкой специальных флагов, что позволяет реализовать операции равномерного перестроения массива и увеличения его размера, без размонтирования.


Компания Google открыла исходные тексты движка микро-блогов Jaiku


Компания Google открыла под лицензией Apache исходные тексты движка микро-блогов Jaiku, написанного на языке Python. Открытый вариант платформы будет развиваться силами независимых энтузиастов под именем JaikuEngine, развитие сервиса Jaiku.com силами Google прекращается.

Ранее сервис Jaiku был тесно завязан на внутренней распределенной среде вычислений Google, но разработчики, перед открытием исходных текстов, перевели код Jaiku в вид, который может работать поверх общедоступной инфраструктуры Google App Engine. Тем не менее некоторые возможности в открытой версии пришлось отключить из-за финансовых и технических причин, например, недоступны средства получение новостных лент и обработки международных SMS (прием SMS ограничен операторами США). Для организации аутентификации пользователей в JaikuEngine задействован открытый протокол OAuth, являющийся продолжением развития протокола OpenID.

Кроме непосредственно движка JaikuEngine открыты исходные тексты и мобильного клиента - Jaiku Mobile client, доступного теперь под лицензиями GPLv2 и MIT. Из-за перевода Jaiku на рельсы Google App Engine, с открытой версией платформы сможет работать только будущая версия мобильного клиента, о дате выхода которой пока нет точных данных.


Представлен план выпуска открытой версии ОС Symbian


Дэвид Вуд (David Wood), один из основателей платформы Symbian, опубликовал в своем блоге план открытия исходных текстов операционной системы Symbian. Основанная компанией Nokia некоммерческая организация Symbian Foundation, курирующая разработку открытого варианта Symbian, будет выпускать новые релизы каждые шесть месяцев.

Подготовка релиза будет носить инкрементальный характер и состоять из 4 фаз общей продолжительностью 2 года: 1 - планирование, 2 - подготовка начальных сборок, 3 - разработка базовой функциональности, 4 - тестирование и стабилизация. После 4 фазы в течение примерно 12 месяцев будет поддерживаться выпуск дополнительных исправлений, направленных на устранение ошибок.

Для координации разработки, из представителей независимого сообщества разработчиков и компаний, входящих в Symbian Foundation, будут сформированы консультативные советы:
Совет по составлению плана выпуска и списка новых возможностей;
Совет по развитию интерфейса пользователя, рассмотрению идеи по созданию новых графических элементов и контролю за поддержанием высшего уровня юзабилити;
Совет по развитию архитектуры ОС, принятию решений о включении новых технических решений, обеспечению обратной совместимости и общему развитию платформы;
Совет по координированию выпуска релизов.

Оpen source проект Symbian^2 будет основан на коде S60 5.1, достигнет фазы завершения формирования базовой функциональности в середине 2009 года и будет доработан и стабилизирован до конца года. Первые телефоны на основе Symbian^2 могут поступить в продажу уже в конце текущего года. Первый базовый выпуск Symbian^3 выйдет в конце 2009 года и достигнет фазы стабилизации в середине 2010 года. Базовый выпуск Symbian^4 намечен на середину 2010 года, а конечный релиз на конец 2010 года.

Также Дэвид сообщил, что затишье вокруг открытия платформы Symbian, на самом деле лишь субъективное внешнее ощущение, на самом деле внутри проекта прослеживается очень высокая активность разработчиков, не афишируемая публично. Обсуждаются и ищутся способы открытия различных пакетов программ, созданных с привлечением сторонних компаний.


Вышел релиз GTK+ 2.16.0 и GLib 2.20


Анонсирован релиз тулкита для создания графического интерфейса пользователя GTK+ 2.16.0 и сопутствующей библиотеки GLib 2.20, расширяющей возможности стандартной библиотеки Си. В GTK+ 2.16 представлен ряд новшеств, не нарушающих обратную совместимость с прошлой веткой GTK+ 2.14, при этом в будущем году планируется выпуск релиза GTK+ 3.0 со значительным измененим программных/бинарных интерфейсов (API/ABI), полной переработкой некоторых подсистем и потерей совместимости с прошлыми версиями.

Основные новшества GTK+ 2.16.0:
API дополнено новым интерфейсом GtkOrientable, для изменения горизонтальной или вертикальной ориентации виджетов. Функции gtk_scale_button_get_orientation, gtk_scale_button_set_orientation и gtk_toolbar_set_orientation объявлены устаревшими;
Изменен механизм работы action-proxy, который теперь представлен через новый интерфейс GtkActivatable добавленный для всех виджетов;
В формах ввода пароля теперь выводится предупреждения при попытке ввода символов с нажатым Caps-lock. Статус изменения режима Caps-lock теперь также сигнализируется через GdkKeymap;
GtkEntry может отображать пиктограммы с любой стороны от элемента и выводить индикатор прогресса выполнения операции позади текста;
Для каждого виджета теперь можно установить разные методы ввода, используя свойство "im-module";
В GtkScale появилась возможность показа аннотированых меток для определенных величин;
В GtkStatusIcon добавлена поддержка обработки новых событий, совершаемых над пиктограммой в поле статуса, например, скроллинг, клик средней кнопкой мыши.
В форме выбора файлов добавлена возможность отображения размера файлов, списка примонтированных разделов, ввода нелокальных URI. Также теперь запоминается размер окна выбора файла между разными вызовами;
Изменения в методе обработки клавиатурных комбинаций, с целью поддержки нового способа работы с несколькими клавиатурными раскладками в GTK+. GTK+ теперь использует клавиши из иных групп, только в случае их отсутствия в текущей группе;
В Glib 2.20 проведена оптимизация работы со структурами GHashTable и GMarkup; добавлена поддержка декодирования base64 строк на месте; при запуске приложений URI вида file:// обрабатываются через трансляцию GIO в FUSE; в GIO добавлена реализации концепции скрытых точек монтирования.

Вышла третья бета версия Firefox 3.1


С опозданием на два месяца выпущена третья бета версия web-браузера Firefox 3.1. Примерно через 6 недель планируется выпустить четвертую бета версию, так как нерешенными остаются около 100 блокирующих выпуск релиза ошибок. При этом следующие выпуски изменят номер версии на Firefox 3.5, в связи с решением по изменению номера релиза с Firefox 3.1 на Firefox 3.5.

Разработчики отмечают следующие изменения и новшества в Firefox 3.1 Beta 3, на которые следует обратить особое внимание:
Режим приватного web-серфинга, когда никакая информация не оседает в кеше браузера, не ведется запись в лог истории посещений и загрузок, не сохраняются cookie, введенные в формы слова и пароли. Возможность простой очистки истории посещений для определенного промежутка времени или для определенного сайта ( кнопка "Forget This Site");
Полный переход на использование по умолчанию нового высокопроизводительного JavaScript движка "Tracemonkey", позволившего увеличить производительность некоторых операций в десятки раз;
Завершена реализация поддержки режима фонового выполнения длительных JavaScript операций. Для организации фоновых скриптов, разработчикам представлен ряд новых JavaScript функций;
Добавлен новый безопасный парсер JSON: для парсинга JSON текста подготовлена функция JSON.parse(), а для преобразования объекта в текст - JSON.stringify();
Улучшена работа движка Gecko, переработан метод парсинга данных с целью увеличения производительности;
Поддержка новых web-технологий, таких как тэги video и audio, API для определения геопозиции, селекторы запросов в JavaScript, новые свойства CSS 2.1 и 3, возможности трансформации SVG и средства для организации выполнения web-приложений в offline режиме.

Другие, ранее реализованные, новшества:
При восстановлении сессии после сбоя или закрытия браузера, теперь имеется возможность выбора, какие именно из ранее открытых сайтов следует восстановить;
Возможность одновременного редактирования содержимого нескольких закладок;
Возможность отключения способа формирования списка близких URL при наборе в строке адреса, например, можно выборочно отключить учет истории посещений, тэгов и закладок , и оперировать только поиском в заголовках и URL открытых ранее страниц. Исключение истории определяется через ввод символа "^", тэгов - "*" и закладок - "+", поиск только в заголовках - "#", поиск в ранее открытых URL - "@". Управляющие символы можно переназначить через about:config;
Возможность полноценного перетаскивания табов между окнами браузера, в Firefox 3 перетаскивание приводило к переоткрытию URL в новом табе;
Доведена до полноценно работающего состояния поддержка HTML5 тэгов "audio" и "video", совместно со встроенной поддержкой аудиокодеков Vorbis и видеокодека Ogg Theora;
Добавлена новая система определения геопозиции (W3C Geolocation API), при помощи которой web-приложения могут получать данных с локального подключенного GPS приемника и адаптивно подстраивать свою работу, в зависимости от текущего географического положения пользователя;
В html-движке Gecko улучшена поддержка web-стандартов. Реализованы новые элементы спецификаций CSS 2.1 и CSS 3. Firefox 3.1 Beta 1 успешно проходит 89 из 100 тестов Acid3, Firefox 3 проходил только 75. У разработчиков имеются патчи, позволяющие пройти 97 тестов, но они пока не спешат их использовать, боясь, что это может отразиться на стабильности;
Появилась поддержка трансформации элементов страницы в CSS. Новая возможность позволяет применять для целых страниц или их элементов операции перемещения, вращения, наклона, масштабирования и матричных преобразований;
Поддержка межсайтовых запросов XMLHttpRequest (cross-site Ajax), в прошлых версиях XMLHttpRequest выполнялся только для текущего сайта
Добавлена поддержка возможности загрузки true type шрифтов из сети. Управление загрузкой осуществляется через CSS элемент @font-face (свойства font-family и src);
В XUL добавлены средства для создания прозрачных и полупрозрачных элементов интерфейса;
Реализованы следующие свойства, определенные в CSS 2.1: "::before", "::after" и "white-space:pre-line";
Реализованы следующие свойства, определенные в CSS 3: -moz-border-image, word-wrap: break-word, text-shadow, box-shadow и column-rule;
В JavaScript добавлена поддержка интерфейсов querySelectors и querySelectorsAll, позволяющих значительно (до 7 раз) ускорить доступ к некоторым элементам web-страниц;
Проведена работа по исправлению ошибок в системе корректировки цветопередачи, понижающих производительность браузера;
Расширено число доступных настроек в конфигурационном блоке управления цветопередачей;
Вместо EULA соглашения в Firefox реализован ненавязчивый режим информирования о правах пользователя. При первом запуске будет выводиться ненавязчивая подсказка с предложением просмотреть страницу прав и обязанностей пользователя;
Поддержка мультитач навигации для тачпадов, способных обрабатывать несколько одновременных касаний;
При просмотре исходного текста страницы, внешние JavaScript и CSS блоки можно открыть для просмотра одним кликом;
По многочисленным пожеланиям пользователей отменены внесенные ранее изменения, связанные с переключением табов. Например, убрано наглядное переключение табов с отображением уменьшенных скриншотов страниц и панель предпросмотра содержимого табов. Строка табов теперь видна всегда и не скрывается. При нажатии кнопки перезагрузки содержимого страницы с нажатой клавишей Ctrl, страница будет перечитана в новом табе, сохранив старую версию в текущем.


Организация OSI одобрила открытую лицензию EUPL


Организация Open Source Initiative (OSI) признала открытой и соответствующей требованиям "Open Source Definition" лицензию EUPL (European Union Public Licence) v1.1.

Лицензия EUPL 1.1 полностью совместима с GPLv2 и используется при разработке программного обеспечения для государственных учреждений в Евросоюзе. Главными факторами подтолкнувшими Еврокомиссию к созданию EUPL послужила необходимость в открытой лицензии, полностью соответствующей требованиям законодательства Евросоюза и официально утвержденной в переводе на 22 европейских языка. К сожалению, у других открытых лицензий были выявлены нестыковки с действующим законодательством, лицензия же EUPL приведена в соответствие с особенностями трактовки авторского права у всех 27 членов Евросоюза.

Среди проектов, распространяемых под лицензией EUPL можно отметить: Wollmux (плагин для создания шаблонов документов OpenOffice), IPM (инструмент для редактирования онлайн опросников), OSBD (менеджер виртуальных рабочих столов), CIRCA (ПО для групповой разработки).


Tomahawk Desktop отказывается от использования Linux ядра в пользу FreeBSD


Компания Tomahawk Computers объявила о переводе своей десктоп-ориентированной операционной системы Tomahawk Desktop с кодовой базы Linux на FreeBSD. В качестве графической оболочки по прежнему будет использоваться KDE. По заявлению компании главная причина перехода заключается в лицензии GPL, навязывающей обязательность раскрытию исходных текстов смежных разработок.

Первый релиз Tomahawk Desktop 2.0, основанный на ядре и базовых библиотеках FreeBSD, планируется выпустить в течение 2009 года, а следующий 3.0 в 2010 году. В роли файловой системы по умолчанию будет задействована ZFS, недавно портированная для FreeBSD.

Одной из необычных особенностей новой операционной системы является решение по выполнению всех пользовательских приложений в реальном режиме времени, как это сделано в Apple Mac OS X. Что касается ценовой политики, то Tomahawk Desktop будет распространяться на коммерческой основе, но с возможностью бесплатной загрузки для некоммерческого использования.


Peacekeeper - новый тест производительности web-браузеров


Компания Futuremark, известный производитель программ для тестирования производительности видеокарт и центральных процессоров 3DMark, выпустила свой собственный тест для тестирования производительности web-браузеров под названием Peacekeeper (хранитель мира).

По заявлениям производителя этот тест не зависит от скорости соединения с Интернет и, в отличие от других подобных тестов, проверяет реальную производительность JavaScript и рендеринга HTML, а не ставит своей целью прогон всех тестов языка JS, которые могут вообще не использоваться в реальной жизни.

Данный тест не проверяет соответствие браузера спецификациям W3C и он не тестирует производительность защищенных SSL соединений, Flash'a или других внешних компонентов.

На данный момент в гонке браузеров лидирует Safari 4 от компании Apple на платформе с процессором Intel i7 965.


В GCC 4.4 появится поддержка автоматического распараллеливания циклов


В списке рассылки GCC опубликован план реализации автоматического распараллеливания циклов в GCC. Ранее в дерево исходных текстов GCC был интегрирован код проекта Graphite, в рамках которого была разработана технология оптимизации через обеспечение параллельного выполнения циклических операций. Разработка Graphite велась при участии компании IBM. Для обеспечения автоматического распараллеливания операций код Graphite будет комбинирован с генератором кода autopar, основанным на реализации спецификаций OpenMP, созданной в рамках проекта GOMP.

Начальная поддержка автоматического распараллеливания появится в следующем релизе - GCC 4.4. Разработка позволит значительно увеличить производительность обычных приложений на многоядерных процессорах, созданных без использования специальных библиотек распараллеливания, например, Threading Building Blocks.


Tin Hat - параноидально защищенный Linux дистрибутив


Представлен релиз десктоп-ориентированного дистрибутива Tin Hat 20090309, основанного на коде проекта Hardened Gentoo и нацеленного на предотвращение возможности утечки информации в случае получения недоброжелателем физического доступа к машинe и применения средств для анализа остаточных данных (forensic analyses).

В отличие от LiveCD в Tin Hat не производится монтирование при помощи файловых систем подобных UnionFS, вместо этого содержимое диска напрямую копируется в память, при этом для защиты от атаки методом холодной перезагрузки работа осуществляется с зашифрованным tmpfs разделом. После загрузки с DVD или USB Flash все операции производятся исключительно в памяти.

Для защиты от эксплуатации возможных уязвимостей во входящих в комплект программах в дистрибутиве включена поддержка PaX/Grsecurity, для предотвращения запуска rootkit-ов Linux ядро собрано монолитно, без поддержки загрузки модулей.

Ценой высокой безопасности является:
Медленная первоначальная загрузка - копирование в память двухгигабайтного образа системы занимает от 2 до 5 минут в зависимости от типа носителя. Но после загрузки производительность системы на высоте, так как все программы находятся в RAM-диске;
Высокие системные требования - для комфортной работы с GNOME окружением рекомендуют 4Гб ОЗУ;
Высокая вероятность потерять данные при отключении питания или после сбоя - данные сохраняются только путем создания зашифрованного iso образа всей системы и копирования его на DVD или USB Flash.
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Damaged_Roses
сообщение 20.03.2009, 11:46
Сообщение #86
Totenaugen


Group Icon

Сообщений: 2 425
Из: Nowhere

Видели на форуме:
16.02.2012, 19:16



Репутация:   50  


Выпуск Parrot 1.0, виртуальной машины для Perl 6


Увидел свет первый стабильный выпуск Parrot, виртуальной машины для исполнения программ, написанных на динамических языках. Parrot в первую очередь используется в проекте Rakudo Perl 6. Также в разработке находится поддержка выполнения в Parrot байткода языков Ruby, Tcl, JavaScript, Lua, Scheme, PHP, Python, APL и .Net. Несмотря на то, что многие из вовлечённых в разработку рассматривают данный выпуск как очередной, остальные, такие как разработчики Rakudo, считают, что сделан серьёзный шаг.

К новшествам, относительно версии 0.9.1, относятся:
Стабилизирован программный интерфейс, API без лишнего повода теперь меняться не будет;
Улучшение документации;
Изменена поддержка ряда новых языков: Pynie, Cardinal и APL выделены из Parrot в отдельные проекты; ABC, Squaak, и Befunge перемещены в examples/, все остальные в svn.parrot.org;
Поддержка сборки языков из установленного Parrot;
Расширен языковой генератор для новых языков;
Инструмент учёта ошибок parrotbug привязан к интерфейсу системы Trac;
Удалены устаревшие внутренние "классы" Tqueue и Closure, также переведён ряд классов с использования устаревшего UnionVal на объявленные атрибуты (ATTR).

Следующий выпуск запланирован на 21 апреля 2009 г.


Проблемы с лицензией на раскладку клавиатуры могут привести к ее удалению из Debian


Лицензионные ограничения на распространение французской раскладки клавиатуры "French Dvorak" привели к обсуждению ее возможного удаления из состава Debian GNU/Linux. Авторские права на раскладку "French Dvorak" принадлежат Francis Leboutte, который заявил о возможности использования данной раскладки только на условиях лицензии Creative Сommons NC-ND, которая не является свободной, так как разрешает свободное распространение только при условии указания автора, некоммерческого использования и запрещения любой модификации.

Проблемы возникли при попытке создания альтернативной реализации раскладки "French Dvorak" для X11, в которой планировалось удалить давно неиспользуемые клавиши. Позднее, Francis Leboutte, автор проприетарного драйвера для Windows, в котором впервые был применен маппинг "French Dvorak", начал распространение раскладки под лицензией CC-NC-ND) и потребовал у X.org удалить альтернативное представление раскладки, распространяемое под лицензией X11, что и было сделано - в X.org осталась только оригинальная раскладка.

Кроме исключении раскладки из состава дистрибутива разработчиками Debian был поднят вопрос о том, может ли вообще раскладка клавиатуры являться объектом авторского права.


Cloudera готова изменить мнение о сложности развертывания Apache Hadoop


Компания Cloudera, образованная в прошлом году бывшими сотрудниками Google, Yahoo, Oracle и Facebook, выпустила в свет преконфигурированный дистрибутив Apache Hadoop. Это событие призвано придать дополнительный импульс более широкому распространению платформы, так как, по мнению многих пользователей, основная проблема развертывания и обслуживания Hadoop — это высокая сложность его конфигурирования.

Hadoop представляет собой распределенную среду выполнения приложений, построенную по кластерной схеме на базе широко распространенных компьютеров х86 архитектуры. В основе ее работы лежит технология Map/Reduce, когда приложение разбивается на множество маленьких фрагментов, каждый из которых может быть запущен на любом из узлов кластера. В дополнение к этому, Hadoop для хранения данных использует распределенную файловую систему HDFS, в результате чего значительно повышается показатель суммарной пропускной способности кластера. Hadoop и HDFS оптимизированы для работы с очень большими объемами данных и разработаны таким образом, что на любой сбой система реагирует автоматически, обеспечивая высокую надежность и сохранность данных.

Дистрибутив Cloudera собран на последнем стабильном ядре Hadoop, в которое внесены некоторые исправления, направленные на упрощение конфигурации, а также содержит набор дополнительных утилит, значительно упрощающих жизнь системному администратору. В настоящее время продукт доступен виде rpm-пакетов только для Red Hat Enterprise Linux и совместимых дистрибутивов и свободно распространяется под лицензией Apache 2.


Анонсирован выход релиза GNOME 2.26. Обзор новшеств


Точно в намеченный срок, после 6 месяцев разработки, представлен новый стабильный релиз десктоп-окружения GNOME 2.26. В сентябре ожидается выпуск GNOME 2.28, последней ветки серии 2.x, весной 2010 года будет выпущен GNOME 3.0, в которой ожидается переход на GTK+ 3.0, значительное изменение программных/бинарных интерфейсов (API/ABI) и полная переработка некоторых подсистем.

В GNOME 2.26 можно отметить следующие новшества:
В качестве программы для записи CD/DVD дисков по умолчанию задействован пакет Brasero. Программа поддерживает 5 видов операций: создание проектов с аудио, видео и данными, копирование дисков и запись готового iso образа на диск. Кроме того в Brasero присутствуют функции проверки записанных дисков и возможность использования разных бэкендов для записи;
Улучшена работа web-браузера Epiphany, но обещанная ранее полноценная интеграция движка WebKit отложена на GNOME 2.28. В Epiphany добавлена поддержка интеллектуальной строки ввода URL, похожей на Awesome Bar в Firefox 3.0;
Для управления громкостью теперь используется PulseAudio, апплет gnome-volume-control, основанный на GStreamer, заменен на PulseAudio mixer. Пользователи теперь могут назначать различный уровень громкости для разных приложений, перенаправлять вывод на разные устройства, например, на дополнительную звуковую карту с USB интерфейсом;
В файловый менеджер добавлен плагин для быстрого предоставления доступа к локальным файлам через WebDAV, HTTP или Bluetooth. Также файловый менеджер при попытке открытия неизвестных файлов теперь может запросить установку приложения-обработчика через обращение к PackageKit;
Переработка поддержки IMAP в Evolution. Реализация возможности импорта PST файлов (Microsoft Outlook Personal Folders) с архивом сообщений, контактов, задач и планов. Добавление в Evolution поддержки Exchange MAPI Connector, позволяющего напрямую взаимодействовать с серверами MS Exchange 2007;
В программе для настройки параметров экрана появилась возможность конфигурирования многомониторных конфигураций, вывод на второй монитор или TV можно теперь настроить одним кликом мыши;
В программе для обмена сообщениями Empathy добавлена возможность передачи файлов, поддержка приглашений в чат, возможность выбора звуковых тем и типа уведомлений, значительно расширена поддержка VoIP (кодеки Theora и Speex теперь можно использовать поверх Jingle);
Интегрирована поддержка аутентификации через задействования сканера отпечатков пальцев;
Для перетаскивания панелей по экрану отныне необходимо держать нажатым Alt на клавиатуре. Форма ввода пароля выдает предупреждение при попытке ввода с нажатым Caps Lock. Для каждого виджета теперь можно установить разные методы ввода, через настройку в контекстом меню;
Переход на GTK+ 2.16; Новые библиотеки: libbrasero-media с API для записи CD/DVD, libevview для интеграции в программы виджета для просмотра документов и libevdocument для разработки бэкендов для открытия новых форматов документов в просмотрщике Evince.


На первом дне соревнований Pwn2Own были взломаны Safari, IE и Firefox


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

Как и в прошлом году победу в соревновании одержал Чарли Миллер (Charlie Miller), главный аналитик компании Independent Security Evaluators, которому понадобилось всего-лишь открыть в web-браузере Safari специально подготовленную страницу, для получения полного контроля над Mac OS X с установленным полным комплектом обновлений. В качестве награды Чарли получил 5 тыс. долларов и ноутбук MacBook.

Печальная участь также не обошла и другие браузеры. Internet Explorer 8 был успешно взломан другим участником соревнований под ником Nils. Взлом позволил получить полный контроль над машиной с последней сборкой Windows 7, успешно обойдя разрекламированные Microsoft средства защиты DEP (Data Execution Prevention) и ASLR (Address Space Layout Randomization). Позднее Nils продемонстрировал подобный взлом браузеров Safari и Firefox. В качестве награды Nils получил ноутбук Sony Vaio и 15 тыс. долларов (по 5 тыс. за каждый zero-day эксплоит).

Во всех случаях взлом был произведен через ранее неизвестные уязвимости (zero-day). Браузеры и операционные системы были самых последних версий с наложением всех доступных патчей. Детали взлома браузеров по условиям соревнований будут оставаться в тайне до момента выпуска официальных обновлений. Единственным устоявшим против взлома браузером оказался Google Chrome (тем не менее Nils пообещал продемонстрировать эксплоит завтра), браузер Opera в соревнованиях не участвовал.

Следует заметить, что впереди еще два дня соревнований, на которых будут проведены конкурсы по взлому плагинов (flash, java, .net, quicktime), популярных программ, таких как Acrobat Reader и мобильных телефонов.

Проект GNOME мигрирует на систему управления исходными текстами Git


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

В настоящее время исходные тексты GNOME остаются в репозитории Subversion, но уже представлен отчет о первых достижениях в направлении миграции на Git. Например, уже доступен в тестовом режиме новый сервер git.gnome.org. Полная миграция всех официальных репозиториев проекта на Git будет выполнена после выхода релиза 2.26.1, намеченного на 16 апреля.

Напомню, что в проведенном в конце декабря опросе около 600 разработчиков GNOME, более 60% всех опрошенных заявили, что имеют опыт работы с Git, причем около 50% работают с Git регулярно. За замену Subversion проголосовало около 40% опрошенных, еще 35% оценили свою позицию нейтрально (50/50). Явно против перехода на распределенную систему проголосовало менее 3% респондентов, еще 14% настроены против перехода, но готовы изменить свое мнение, если им представят весомые аргументы.
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Damaged_Roses
сообщение 26.03.2009, 10:40
Сообщение #87
Totenaugen


Group Icon

Сообщений: 2 425
Из: Nowhere

Видели на форуме:
16.02.2012, 19:16



Репутация:   50  


Обзор новшеств, ожидаемых в GIMP 2.8

Краткое резюме:
Главное направление развития GIMP 2.8 - продолжение перевода кода на GEGL (Generic Graphics Library), что позволит увеличить глубину цвета на канал (сейчас только 8 бит на канал ), использовать цветовые схемы CMYK и LaB.
Возможность привязки ключевых слов (тегов) к кистям, текстурам и градиентам, с возможность последующего быстрого поиска заданных элементов;
Прямой ввод текста на холсте, без промежуточного окна ввода;
Вейвлетные фильтры, которые формируют для обрабатываемого изображения заданное число слоев, в каждом из которых сохранен вариант с различным уровнем детализации (от контуров к мелочам);
Слои, изображение в которых представлено в векторном виде;
Возможность группировки слоев, через логическое объединение слоев в папки.
После выхода Gimp 2.8 планируется реализовать новый однооконный интерфейс, базирующийся на концепции вкладок (табов). Появится реализация слоев выполняющих корректировку и задающих определенные эффекты. В один инструмент будут объединены функции проекции, искажения, поворота и масштабирования.

Кроме того, разработчики GIMP завершили формирование списка заданий, предлагаемых к реализации в рамках программы Google Summer Of Code 2009. Например, предлагается написать плагин экспорта в PDF, реализовать метод фрактального масштабирования, переработать некоторые элементы управления, реализовать различные улучшения, связанные с GEGL.


Результаты измерения производительности последних 6 релизов Linux ядра


"Benchmarking The Linux 2.6.24 Through 2.6.29 Kernels" - результаты измерения производительности последних 6 релизов Linux ядра, с 2.6.24 по 2.6.29:
В 14 тестах различия в производительности оказались на уровне погрешности;
При оценке времени сжатия при использовании 7-zip, ядро 2.6.29 отстало от 2.6.28 на 21%.
2.6.29 ядро в тесте на производительность OpenSSL при выполнении операций шифрования (RSA 4096-bit) обогнало все остальные ядра в два раза.
В пяти тестах GraphicsMagic ядро 2.6.29 вырвалось вперед, оторвавшись от конкурентов на 30-40%.
При измерении производительности SQLite, 2.6.29 ядро оказалось на уровне ядер 2.6.24 и 2.6.25, опередив остальные ядра в 3 раза.


Директор Red Hat пессимистично смотрит на Linux для рабочего стола


Linux достиг значительного успеха в секторе серверных систем, но дает ли это дополнительные преимущества при его установке в качестве ОС для настольного ПК? Своими сомнениями по этому вопросу на конференции во вторник поделился директор Red Hat Jim Whitehurst.

«Во-первых, я не представляю как на нем можно делать деньги» - начал мистер Whitehurst. «Очень незначительное число людей использует десктопы для запуска критически важных приложений», как следствие этого найдется немного желающих платить за такую операционную систему. У Red Hat есть десктоп решение, которое компания, по словам директора, продает в основном крупным «серверным» подписчикам, ищущим единообразия в используемом ПО. Однако, если рассматривать пятилетнюю перспективу этого направления, то принимая во внимание развитие «облачных» технологий и виртуальных десктопов (VDI), она не кажется сколь-нибудь обнадеживающей.

Основным препятствием покорению Linux рынка рабочих станций является проблема корректной совместной работы. Микрософт, например, отказывается сертифицировать почтовый клиент Evolution для работы с сервером Exchange из-за того, что некоторые его настройки зависят от настроек менеджера рабочего стола. Другой проблемой является трудность миграции со всем привычной ОС Windows на незнакомый Linux.

В заключение были затронуты вопросы влияния текущей экономической ситуации на развитие открытого ПО. В целом, кризис придал открытым технологиям новый импульс, и люди начали пробовать новые подходы и концепции. Компании, которые в иных условиях и не подумали бы использовать opensource, сейчас активно изучают возможность перехода на Red Hat, сказал Jim Whitehurst. Много новых проектов разрабатываются специально под Linux.


Начата разработка свободного ПО для авиационных диспетчерских служб


Швейцарская компания Skysoft анонсировала проект Albatross, в рамках которого планируется создать набор открытых приложений для организации работы служб управления воздушным движением. Bсе исходные тексты проекта будут публиковаться под лицензией GPL.

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

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

О намерении перевести свою систему управления воздушным движением на новую платформу и подключить свою инженерную службу к разработке Albatross уже объявила немецкая авиакомпания Deutsche Flugsicherung (DFS).


Вторая альфа версия платформы Moblin 2.0


Вышел второй тестовый выпуск платформы Moblin 2.0, нацеленной на использование на портативных ПК, построенных с использованием процессоров Intel Atom или Intel Core 2. Выпуск протестирован в работе на субноутбуках Acer Aspire One, Asus eeePC 901, Dell Mini 9 и MSI Wind. К инициативе Moblin присоединились такиие проекты и компании, как gOS, Mandriva, Turbolinux, Novell, Ubuntu/Canonical, Fedora и т.д.

Для установки доступны образы, размером около 300Мб, для работы в роли LiveCD или для запуска в виртуальных машинах Qemu/KVM и VMWare. Компоненты Moblin работают поверх инфраструктуры ОС, что позволяет легко адаптировать их для любого Linux дистрибутива. Например, репозитории пакетов созданы для дистрибутивов Fedora 9, Fedora 10, OpenSUSE 11.1 и Ubuntu 8.10, при помощи ПО Moblin Image Creator 2 на базе данных репозиториев можно построить собственный LiveCD/LiveUSB для вышеописанных дистрибутивов.

Во второй альфа версии можно отметить следующие новшества:
Обновлены версии библиотек, обеспечивающий работу пользовательского интерфейса. Например, обновлена библиотека Clutter, ориентированная на активное использование анимации, что позволяет применять при создании обычных GUI приложений методы, используемые при разработке игр, а сама библиотека напоминает игровой движок. Максимальное число операций выносится на плечи GPU. При этом для создания сложного интерфейса пользователя потребуется написание минимума кода. Библиотека работает поверх OpenGL, GLib, GObject и Pango, имеются биндинги для языков Python, Perl, Ruby и C#;
Обновлены системные сервисы и графическая подсистема, которая теперь интегрирована с KMS (инфраструктура для переключения видеорежимов на уровне ядра);
Добавлена поддержка субноутбука MSI Wind;
Улучшена работа менеджера сетевых соединений ConnMan (Ethernet, WiFi, Bluetooth, DHCP, DNS, PolicyKit);
Оптимизирован процесс загрузки, взаимодействия между процессами и пакетами. Пользователь уже может работать с устройством через 5-10 секунд после включения;
Обновлена графическая оболочка, построенная на базе XFCE v4.6. Тестовое Gnome окружение обновлено до версии 2.26rc (в будущем планируется оставить интерфейс исключительно на базе GNOME Mobile, но до его готовности тестовые сборки строятся поверх XFCE);
Задействовано Linux ядро 2.6.29-rc7;
Обновлен Moblin Image Creator 2, инструментарий для управления сборкой установочного образа для разных мобильных платформ. Разработка основана на средстве по созданию LiveCD, разработанному в рамках проекта Fedora Linux.


Анонсированы единый звуковой API OpenSL, стандарт на 3D графику в web и OpenGL 3.1


Организация Khronos group представила обновленный вариант спецификации OpenGL 3.1 и языка описания шейдеров GLSL 1.40. В новых версиях произведена чистка компонентов, которые были объявлены устаревшими, но оставались в OpenGL 3.0 для сглаживания перехода на новую версию API. Кроме того, в OpenGL 3.1 добавлен ряд новшеств, таких как новый тип буферизированных и нормализованных текстур, CopyBuffer API для акселерации копирования объектов.

Одновременно, опубликован новый открытый стандарт OpenSL ES 1.0, не требующий оплаты роялити и определяющий средства для обработки звука для мобильных и встраиваемых устройств. OpenSL представляет собой кросс-платформенный API для программ на языке Си, формирующий единый унифицированный интерфейс, независимый, но использующий такие низкоуровневые системы, как OpenAL или ALSA. Стандарт описывает три вида профилей, определяющих наборы функций, которые могут быть задействованы разработчиками:
Профиль для телефонов - поддерживает функции контроля за воспроизведением звука, управлению громкостью, приоритезации звука, работы с MIDI, одновременного перенаправления звука в несколько интерфейсов вывода;
Музыкальный профиль - поддерживает функции регулирования звукового баланса, фокусирования положения источника звука, приоритезации звука, применения эквалайзера, наложения музыкальных эффектов;
Профиль для игровых приложений - поддерживает функции организации буферизированных очередей, контроля уровня фонового звука и шумовых эффектов, управления 3D позиционированием звука.

В завершение, в ответ на предложение от организации Mozilla, анонсирована новая инициатива по созданию стандарта для манипулирования 3D графикой в web-приложениях. Первый публичный релиз стандарта ожидается через 12 месяцев. В рамках стандарта будет сформировано API, обеспечивающее доступ JavaScript скриптов к базовым функциям OpenGL.


Создатель Postfix стал лауреатом премии за вклад в развитие свободного ПО


Фонд свободного программного обеспечения объявил лауреата ежегодной премии за вклад в развитие свободного ПО. В этом году премию получил Вице Венема (Wietse Venema), известный эксперт в области компьютерной безопасности, создатель таких популярных проектов, как Postfix, TCP Wrapper, SATAN и The Coroner's Toolkit.

В своей речи на церемонии награждения Вице отметил, что по его опыту, свободное ПО предоставляет огромную возможность для частных лиц и организаций внести свой вклад в жизнь общества. "Я благодарен за то, что последние 20 лет мне была предоставлена такая возможность, и я горжусь тем, что так много людей используют мои программы", - сказал Вице.

Список прошлых победителей:
2007 Harald Welte (архитектор мобильной платформы OpenMoko, один из 5 основных разработчиков netfilter/iptables, мантейнер подсистемы пакетной фильтрации Linux ядра, активист движения свободного программного обеспечения, создатель сайта gpl-violations.org);
2006 Theodore T'so (разработчик Kerberos v5, файловых систем ext2/ext3, известный хакер Linux ядра и участник группы разработавшей спецификацию Ipsec);
2005 Andrew Tridgell (создатель проектов samba и rsync);
2004 Theo de Raadt (руководитель проекта OpenBSD);
2003 Alan Cox (вклад в разработку Linux ядра);
2002 Lawrence Lessig (популяризатор открытого ПО);
2001 Guido van Rossum (автор языка Python);
2000 Brian Paul (разработчик библиотеки Mesa 3D);
1999 Miguel de Icaza (лидер проекта GNOME);
1998 Larry Wall (создатель языка Perl).

Во второй номинации, награду за развитие социально значимых свободных проектов получила некоммерческая организация Creative Commons, разработавшая лицензии для свободного распространения книг, научных работ, образовательных материалов, музыкальных произведений, графических изображений и других объектов авторского права. В прошлые годы аналогичную премию получили организации Groklaw (2007), Sahana (2006) и Wikipedia (2005).


Выход K3b 2.0 для KDE4 ожидается в середине 2009


Ранее стало известно, что компания Mandriva наняла двух разработчиков для портирования K3B на KDE4. С чем же связаны трудности перехода, и почему выход K3b 2.0 для KDE4 ожидается только в середине 2009 года?

Sebastian Trueg, основной разработчик K3B, объясняет, что в KDE3 был очень удобный класс KProcess, который использовался библиотекой libk3b для того, чтобы посылать данные через pipe от одного процесса к другому (для записи и создания образов дисков K3B вызывает консольные приложения из набора утилит cdrecord и growisofs). Преимуществом KProccess были высокая пропускная способность и, в принципе, ненужное асинхронное поведение, так что "жизнь была прекрасной".

Проблема в новой версии KDE возникла из-за того, что KProcess в KDE4 стал всего лишь чуть улучшенной обёрткой к кроссплатформенному классу QProcess, который Trueg называет "хорошей концепцией", однако "внутренности QProcess скрыты и его API предоставляет слишком высокоуровневые вызовы, недостаточные для функционирования K3B".

Чтобы заставить всё работать, Trueg попробовал перейти от многопоточного дизайна к асинхронному, но это не сработало и стало "ещё одним бесполезным программистким решением". В конечном итоге Trueg принял решение создать свой собственный вариант (fork) класса QProcess библиотеки Qt, который и будет использоваться в K3B 2.0.

Зафиксирован первый ботнет из Linux-маршрутизаторов


Злоумышленникам удалось доказать возможность создания рабочих ботнет сетей на платформах отличных от Windows, захватив управление над примерно 100 тысячами ADSL мини-маршрутизаторов, c основанной на Linux прошивкой, и задействовав их в качестве единой ботнет сети для проведения DDoS атак и рассылки спама. Захват управления стал возможен из-за халатности производителей оборудования, допустивших возможность входа с типовым паролем на открытый для внешней сети web-интерфейс или SSH/FTP/telnet порт. Основной целью атаки являются ADSL модемы Netcomm NB5, работающие под управлением Linux.

Ботнет получил название Psybot. После подбора пароля и проникновения на устройство, производится загрузка в открытую на запись директорию /var/tmp файла udhcpc.env и его запуск. udhcpc.env представляет собой сжатый универсальный исполняемый код (33 Кб) для Linux, откомпилированный для платформы MIPSel, название файла подобрано для сходства с типовым DHCP пакетом.

Psybot поддерживает заражение прошивок OpenWRT и DD-WRT. Кроме подбора пароля по SSH, FTP или telnet, в udhcpc.env предусмотрена возможность проникновения через некорректно настроенные версии phpMyAdmin и MySQL. Управление ботнетом осуществляется через IRC. Бот поддерживает выполнение более 30 управляющих команд, среди которых запуск shell, сканирование подсетей для поиска уязвимых хостов, наводнение заданного URL запросами, обновление вредоносного кода, запуск http-сервера, загрузка файлов на машину жертвы, сканирование портов, отправка SYN, UDP или ICMP пакетов.

Пользователям всех мини-маршрутизаторов с открытыми во вне портами 22, 23 и 80, настоятельно рекомендуется обновить прошивку и заблокировать пакетным фильтром доступ из внешней сети на вышеуказанные порты.


Вышел релиз Linux ядра 2.6.29


Линус Торвальдс объявил в списке рассылки Linux ядра о выходе релиза 2.6.29. В новое ядро принято около 12.5 тысяч исправлений от 1376 разработчиков, размер патча - 69Мб (добавлено 1 358 216 строк кода, удалено - 542 981).

Основные изменения:
Поддержка переключения видеорежимов на уровне ядра (kernel mode-setting), например, позволит добиться загрузки системы без дополнительного моргания экрана. Также более не требуется запуск X сервера под правами супер-пользователя. На данный момент поддерживаются только видеоадаптеры от Intel;
Добавлена реализация экспериментальной файловой системы Btrfs - прямой конкурент FS ZFS от компании Sun. Btrfs в будущем может выступить в роли замены ext3/4;
Файловая система Squashfs 4.0, работает только в режиме чтения, поддерживает 64-битные индексы. Может использоваться для формирования образов LiveCD дистрибутивов. В будущем планируется добавить поддержку LZMA сжатия;
Поддержка SMP систем с 4096 процессорами;
Древовидная RCU - расширяемая классическая реализация механизма синхронизации RCU (Read-copy update);
Поддержка беспроводных сетей стандарта WiMAX (IEEE 802.16). Драйверы доступны для USB/SDIO карт Intel Wireless WiMAX/Wi-Fi Link 5x50;
Шифрование имён файлов в файловой системе eCryptfs;
Замораживание файловой системы посредством IOCTL вызова, что позволяет делать "снимки" файловой системы со временной блокировкой операций записи. Может применяться для организации бэкапов, упрощения перехода в спящий режим, остановки виртуальных окружений для последующей миграции;
Улучшено управление памятью и разделом подкачки (SWAP): теперь поддерживается точное выделение памяти для процессов, объединенных в одной cgroup (для виртуализации и контейнеров);
Файловую систему ext4 теперь можно использовать без журнала, что значительно повышает её скорость (в таком режиме она почти всегда быстрее ext2);
Добавлено большое количество переходных (экспериментальных и плохо оттестированных) драйверов, которые размещены отдельно, их можно найти в директории Staging;
На время только этого релиза Линус поменял привычный всем Tux (пингвин) на заставке, на вымирающее животное под названием Тасманский Дьявол.
Поддержка 32-битного PIO режима, который позволяет в два раза увеличить скорость обмена данными;
Полностью убрана IDE-SCSI эмуляция;
Добавлена поддержка SATA контроллера VIA VT8261, IDE контроллера IT8172, сетевых карт SMSC LAN911x/LAN921/LAN9420, KS8695, беспроводных карт Atheros AR9285, Broadcom BCM50610. Добавлено много новых драйверов для звуковых и V4L/DVB карт;
Асинхронные функции для отложенной инициализации и опроса устройств. Использование данного API позволит значительно ускорить загрузку ядра;
Асинхронное автовыключение и включение (неиспользуемых) USB устройств;
Для кластерной файловой системы OCFS2 (Oracle Cluster File System) добавлена возможность учета контрольных сумм и ЕСС для обеспечения целостности мета-данных;
В беспроводном стеке mac80211 появилась поддержка работы в режиме точки доступа. При этом координирование производится через демон hostapd, а настройка через утилиту cfg80211;
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Damaged_Roses
сообщение 2.04.2009, 18:16
Сообщение #88
Totenaugen


Group Icon

Сообщений: 2 425
Из: Nowhere

Видели на форуме:
16.02.2012, 19:16



Репутация:   50  


Intel намеревается передать управление над проектом Moblin организации Linux Foundation


Компания Intel намеревается передать управление над проектом Moblin организации Linux Foundation, чтобы подключить к проекту дополнительных разработчиков, расширить число поддерживаемых аппаратных платформ и сделать разработку более независимой. Таким образом, Intel рассматривает Moblin в роли продукта, важного со стратегической точки зрения и пытается увеличить его конкурентоспособность с такими платформами, как Google Android и LiMo.

Проект Moblin нацелен на создание универсального пользовательского окружения и набора приложений, оптимизированных для субноутбуков и портативных ПК. Moblin также продвигается в качестве основы для создания открытой автомобильной информационно-развлекательной платформы, развиваемой альянсом GENIVI, в состав которого входят такие компании, как BMW Group, Delphi, General Motors, Intel, Magneti Marelli, PSA Peugeot Citroen, Visteon и Wind River.

Дополнительно сообщается, что после передачи проекта Intel не намерен урезать выделенные на разработку корпоративные ресурсы: штат сотрудников Intel, занимающийся развитием Moblin, продолжит свою работу над проектом.


Вышел Linux дистрибутив AsteriskNOW 1.5 и пакет Asterisk 1.6.0.7


Объявлено о выпуске новой версии специализированного Linux дистрибутива AsteriskNOW 1.5, предназначенного для быстрого создания офисных АТС и VoIP систем. В новой версии реализовано три принципиальных изменения:
Произведен уход от использования в качестве основы дистрибутива инфраструктуры rPath, вместо этого AsteriskNOW теперь базируется на CentOS 5.3 и использует систему управления пакетами yum;
Переход на использование по умолчанию пользовательского интерфейса FreePBX. В качестве альтернативы можно будет продолжать использовать старый интерфейс AsteriskGUI;
Миграция дистрибутива на систему DAHDI (Digium Asterisk Hardware Device Interface), созданную в результате переименования пакета Zaptel, который был переименован из-за претензий от организации владеющей торговой маркой ZapTel.

Кроме того можно отметить выход нового корректирующего релиза Asterisk 1.6.0.7 и тестовой версии нового пакета дополнений Asterisk-Addons 1.6.2.0-beta1. В Asterisk 1.6.0.7 исправлено несколько неприятных ошибок в системе голосовой почты (IMAP), улучшена совместимость с RFC2833 DTMF, устранены проблемы с работой на 64-разрядной сборке CentOS.

Джим Землин призвал производителей прекратить поддержку файловой системы FAT


Джим Землин (Jim Zemlin), руководитель организации Linux Foundation, проанализировав возможные последствия конфликта Microsoft и TomTom, призвал разработчиков уйти от поддержки файловой системы FAT в своих продуктах. При этом организация Linux Foundation готова оказать содействие в переводе использующих FAT продуктов на альтернативные решения.

По мнению Джима Землина компания Microsoft дискредитировала свои попытки сближения с сообществом разработчиков свободного ПО и в будущем не прекратит нападки на компании, использующие СПО в своих продуктах. В последних выступлениях Стива Балмера прослеживается то, что Microsoft по прежнему видит в Linux главную угрозу в области встраиваемых технологий, серверных и десктоп систем. При этом Microsoft активно ищет новые способы подавления открытых технологий и стандартов, представляющих угрозу их бизнесу.

Соглашение, заключенное между компаниями Microsoft и TomTom, подчеркивает необходимость реформирования системы патентования программного обеспечения в США, так как текущая система позволяет осуществлять давление на производителей, играя патентами на общепринятые технологии, не несущие инновационной начинки и не демонстрирующие какого-либо нового подхода к решению проблем.

Русскому сообществу пользователей Ubuntu придан официальный статус


31 марта 2009 года состоялось собрание Ubuntu LoCo Council на котором, в числе прочих, был решен вопрос о придании Russian Ubuntu LoCo Team статуса официального сообщества (стенограмма собрания (21:07 - 21:40)).

Russian Ubuntu LoCo Team - это сообщество пользователей Ubuntu Linux, говорящих на русском языке и объединившихся с целью продвижения Ubuntu среди русскоговорящего населения Земли. В настоящий момент работу сообщества координируют Дмитрий Агафонов и Алексей Молчанов.

Основные задачи:
поддержка русскоговорящих пользователей
перевод документации на русский язык
локализация программ, входящих в дистрибутив
продвижение Ubuntu Linux во всех сферах деятельности человека
обмен опытом и ресурсами с единомышленниками
помощь в создании LoCo Team на местах
распространение Ubuntu на физических носителях

Ресурсы сообщества:
Официальный русскоязычный сайт Ubuntu Linux (ubuntu.ru);
Форум поддержки пользователей (forum.ubuntu.ru);
Почтовая рассылка поддержки пользователей;
Рассылка переводчиков;
IRC каналы.


Проект Mozilla начал борьбу с однообразием внешнего вида Firefox


Подразделение Mozilla Labs ввело в строй экспериментальный сервис Personas, с помощью которого пользователи могут легко изменять внешний вид Firefox. Personas - это лёгкие графические темы оформления, изменяющие самую верхнюю и самую нижнюю области браузера, оставляя нетронутыми кнопки навигации и меню. Чтобы начать пользоваться Personas, необходимо установить одноимённое расширение, доступное для свободного скачивания с сайта GetPersonas.com.

Установив расширение, можно сразу начинать примерять различные темы, щёлкнув по маске лисицы в левом нижнем углу окна браузера или же посетив галерею, где на выбор представлено более 500 тем оформления. Как и в предыдущих версиях, есть возможность назначить свою собственную "persona", выбрав верхнее и нижнее изображение и цвета текста для верхней и нижней панелей.

Сайт также поддерживает возможность личного творчества - необходима лишь регистрация и согласие с условиями использования (дающими компании Mozilla права на распространение и требующими от вас наличия прав на загруженный на сайт контент), а также разрешение или запрет на производные от вашей работы темы, загрузка пары изображений, определение цветов для текста - и можно начинать.

Хотя Personas известен уже в течении двух лет, только сейчас Mozilla сделала серьёзный шаг, разрешив пользователям воспользоваться его преимуществами, предоставив галерею и простой способ для создания и обмена темами.


Компания Rackable Systems поглотила Silicon Graphics Inc.


Компания SGI (Silicon Graphics Inc.) признала себя банкротом и от безысходности объявила о продаже всех своих активов компании Rackable Systems, всего за 25 миллионов долларов наличными при условии, что Rackable возьмет на себя все долги и обязательства SGI. Окончательно сделку о поглощении планируется завершить в течение 60 дней. До этого SGI попыталась оптимизировать затраты через увольнение 15% всего персонала компании (1155 человек), но данное действие не помогло решению финансовых проблем.

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

Что касается OpenSource, то SGI внесла значительный вклад в развитие открытых кластерных технологий и высокопроизводительных вычислений, открыла исходные тексты файловой системы XFS, внесла в код Linux ядра приблизительно 1.2% от всех патчей, поддерживала порт Linux на архитектуру MIPS, создание стандарта OpenGL.

В заключение можно привести примеры некоторых поглощений: Sun Microsystems купила MySQL за миллиард долларов, Red Hat приобрела разработчика системы виртуализации KVM за 107 млн. долларов, Nokia купила Trolltech за 150 млн. долларов, Red Hat купила JBoss за 420 млн. долларов, Citrix купила XenSources за 500 млн. долларов, Novell приобрела SUSE за 210 млн. долларов.


Фонд свободного ПО опубликовал лицензионное исключение на GCC Runtime


Фонд свободного ПО опубликовал финальный вариант лицензионного соглашения "GCC RUNTIME LIBRARY EXCEPTION", убирающего некоторые ограничения лицензии GPLv3 для Runtime компонент набора компиляторов GCC. Данное событие открывает двери для выпуска релиза GCC 4.4, находившегося длительное время в замороженном состоянии, ожидая от Фонда Свободного программного обеспечения утверждения изменения лицензии на runtime библиотеки. Точное время выпуска релиза GCC 4.4 пока не известно, но принципиальных сдерживающих выпуск релиза факторов не осталось. Уже сформирована новая экспериментальная ветка GCC 4.5, в которую открыт прием новых патчей от разработчиков.

Изменение текста лицензионного исключения для Runtime-библиотек, понадобилось из-за перехода GCC на лицензию GPLv3, с целью предоставить возможность генерировать в GCC любой код, независимо от лицензии под которой он будет распространяться. Разработчикам предоставлена возможность подключать к runtime независимые модули, которые могут нарушать требования GPLv3. С практической точки зрения, в качестве runtime теперь можно использовать код для обеспечения работы виртуальных машин, обрабатывающих байткод, например, Java.

Длительное размышление организации Free Software Foundation над внесением изменений в текст лицензионного исключения вызвало недовольство в среде разработчиков GCC, возмущенных слабохарактерностью Управляющего комитета проекта GCC, идущего на поводу у организации Free Software Foundation.


Вышел новый релиз свободного звукового редактора Ardour 2.8


Вышел новый релиз свободного звукового редактора Ardour 2.8, предназначенного для многоканальной записи, обработки и микширования звука. Имеется мультитрековая шкала времени, неограниченный уровень отката изменений на всем протяжении работы с файлом (даже после закрытия программы), поддержка разнообразных аппаратных интерфейсов.

В новой версии представлены такие возможности как:
Сохранение/восстановление шаблонов конфигурации треков или звуковых потоков (input, output, plugins, группы смешивания и редактирования);
Поддержка интерфейса VST (Virtual Studio Technology), который поддерживают различные синтезаторы звука, плагины для создания звуковых эффектов и звуковые редакторы. Ранее для подключения VST-совместимых плагинов требовалось их преобразование, при помощи проприетарного SDK. Отныне поддерживается работа напрямую;
Возможность сохранения и восстановления состояния AudioUnit-плагинов, получивших распространение на платформе Mac OS X.

Программа позиционируется, как свободный аналог профессиональных средств ProTools, Nuendo, Pyramix и Sequoia. После выхода версии 2.8, разработчики объявили о заморозке кода ветки 2.x и переходу к разработке Ardour 3.0. В начале февраля проект Ardour перестал получать финансирование от организации SAE (School of Audio Engineering), но разработчикам удалось собрать через сбор пожертвований необходимую для существования проекта сумму и продолжить работу над программой.

Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Damaged_Roses
сообщение 3.04.2009, 22:48
Сообщение #89
Totenaugen


Group Icon

Сообщений: 2 425
Из: Nowhere

Видели на форуме:
16.02.2012, 19:16



Репутация:   50  


Компания Citrix Systems начала бесплатное распространение XenServer


Компания Citrix Systems заявила о доступности свободной загрузки полнофункциональной версии виртуализационной платформы XenServer, конкурирующей c продуктом VMware ESXi. Ранее Citrix распространяла только бесплатную демонстрационную версию XenServer с 30-дневным пробным периодом, сейчас данное ограничение снято. Тем не менее, 7 апреля увидит свет новый коммерческий продукт - Citrix Essentials for XenServer, дополняющий XenServer новыми возможностями в плане автоматизации, надежности и управления.

Особенности XenServer:
Система централизованного управления, позволяющая контролировать неограниченное число серверов и виртуальных машин.
«Горячее» копирование виртуальных машин и совместное использование разделяемый ресурсов при помощи технологии XenMotion.
Проверенный временем 64-х разрядный гипервизор, в разработке которого приняли участие более 50 ведущих производителей мира, сочетает в себе быстродействие, защищенность и расширяемость — требования, необходимые серверам нового поколения.
Легкость установки и администрирования за счет знакомых и интуитивно понятных мастеров и встроенной системы помощи.
Интегрированная поддержка всех известных систем хранения информации.


Вышла бета-версия FreeBSD 7.2. Обновлен порт Linux инфраструктуры для эмулятора


Спустя всего 3 месяца с момента выпуска релиза FreeBSD 7.1 анонсирован выход первой бета версии FreeBSD 7.2. Приятной неожиданностью является намерение 4 мая выпустить релиз FreeBSD 7.2, в два раза сократив время подготовки редиза по сравнению с прошлой версией (на подготовку FreeBSD 7.1 ушло 10 месяцев).

При тестировании FreeBSD 7.2-BETA1 разработчики просят обратить особое внимание на работу сетевого драйвера bce(4) и функционирование многопоточных библиотек, в которые было внесено несколько значительных изменений.

Установочные iso-образы подготовлены для платформ amd64, i386, ia64, pc98, powerpc и sparc64. Кроме того, можно совершить бинарное обновление с версии 7.1-RELEASE, для этого нужно выполнить команды:

Загружаем обновления:

freebsd-update upgrade -r 7.2-BETA1

Устанавливаем обновления, попутно отвечая на вопросы,
касающиеся решения конфликтов при обновлении файлов конфигурации:

freebsd-update install

Перезагружаем систему:

shutdown -r now


В заключение, можно отметить выпуск обновления программного Linux окружения для эмулятора Linuxulator. Новая сборка Linux инфраструктуры основана на Fedora 8, включает в себя 47 новых портов и реализует поддержку возможности совместного размещения портов на основе разных Linux дистрибутивов в одном дереве. Из обновленных портов можно отметить: acroread8, linux-opera, linux-realplayer, linux-seamonkey, linux-thunderbird, в процессе адаптации находятся приложений google-earth и skype.


Разработчики OpenSolaris выпустили инструментарий для автоматизации тестирования


Разработчики OpenSolaris выпустили открытый инструментарий для автоматизации процесса тестирования - OSTEP (OpenSolaris Test Execution Platform), позволяющий пользователям без лишних усложнений организовать автоматическое выполнение заданного набора тестов на произвольном наборе физических машин, виртуальных серверов или узлах проекта OpenSolaris Test Farm, в рамках которого подготовлен готовый набор виртуальных окружений с Solaris на разных аппаратных платформах. После выполнения тестов, результаты возвращаются и сохраняются в централизованной БД.

Система включает в себя:
Управляющий интерфейс, работающий в режиме командной строки. Позволяет инициировать тесты, следить за их прохождением, просматривать результаты прошлых тестов;
Драйвер, выступающий в роли связующего клиентского ПО, для выполнения тестов на различных платформах;
Набор тестовых комплектов для тестирования работоспособности различных подсистем OpenSolaris. Например, подготовлены тесты для обнаружения утечек памяти, проверки работы NFS, smf-сервисов, iSCSI, ZFS и т.д.
web-интерфейс для анализа результатов тестирования.


Начало тестовых продаж игровой приставки EVO, работающей на базе Linux


С опозданием на 4 месяца, относительно первоначальных планов, компания Envizions Computer Entertainment заявила о завершении стадии разработки новой игровой приставки EVO Smart Console, работающей на базе Linux дистрибутива, основанного на Fedora 8 Linux. Кроме игровых функций приставка EVO может выполнять роль медиа-центра или обычного ПК. Linux дистрибутив для приставки доступен в двух вариантах: по умолчанию предустанавливаемый минималистичный вариант под названием Mirrors, рассчитанный на плотную интеграцию с online-сервисами, и полнофункциональная сборка - Mirrors Evolution X, включающая полный комплект типичных десктоп приложений.

В качестве даты начала розничной продажи называется 17 июня, но тестовые поставки отдельным энтузиастам, желающим принять участие в тестировании, начнутся уже 10 апреля. После 17 апреля тестовая версия устройства будет продаваться по цене 379$, при заказе ранее указанной даты разработчики игр могут приобрести первые тестовые экземпляры приставки со скидкой в 100$. Напомню, что в прошлом году компания Envizions планировала продавать EVO по цене $599.

Характеристики устройства:
CPU: Athlon 64x2 5600+2.40GHz
Видеоподсистема: ATI HD 3200; аппаратная акселерация декодирования видео H.264 VC1 и MPEG2; поддержка вывода в форматах 1080i и 1080p/HDCP через DVI/HDMI выход;
2Гб ОЗУ, жесткий диск размером 120 Гб. Возможность аренды дискового пространства в online-хранилище, при этом 10Гб предоставляется пользователям приставки бесплатно;
6 USB 2.0 портов, два Ethernet 10/100 порта; CD/DVD ROM; интегрированный сканер отпечатков пальцев; пульт дистанционного управления;
Программное обеспечение приставки поддерживает такие функции, как: распознавание голосовых команд, работу в роли видеомагнитофона (DVR), Internet TV приставки, HD видеопроигрывателя, средства для общения в социальных сетях, VoIP-телефона, медиа-центра;
Размеры: 30 x 6.5 x 27.3 см.

Игровые приложение планируется распространять через online-хранилище и через продажу игр на SD-картах по цене $19.95 за игру. Игры будут оформлены в виде, не требующем выполнения процесса установки. В базовой поставке предустановлены три популярных OpenSource 3D игры, всего начальный игровой пакет включает в себя 9 игр. Предоставляется доступ к VOD (video on demand) сервису, дающему возможность загрузки около 10 тыс. наименований видеоматериалов.


Компания Microsoft открыла код MVC фреймворка для ASP.NET


Мигель де Икаса (Miguel De Icaza) сообщил, что компания Microsoft открыла под лицензией MS-PL исходные тексты MVC (Model-View-Controller) фреймворка ASP.NET MVC 1.0, предназначенного для быстрой разработки web-приложений на ASP.NET. Также Мигель подтвердил, что проект Mono полностью поддерживает выполнение web-приложений, созданных с использованием фрейворка ASP.NET MVC. Фреймворк небольшой, внутри архива размером 160 Кб около 10 тыс. строк кода, т.е. почти в 30 раз меньше, чем размер Ruby on Rails.

Лицензия Microsoft Public License (MS-PL) ранее признана организацией Open Source Initiative (OSI) открытой и соответствующей требованиям "Open Source Definition". MS-PL не привязывает разработчика к платформе и позволяет свободно изменять и распространять код.

В конце прошлого года, в целях пропаганды использования фреймворка ASP.NET MVC был открыт код системы управления web-контентом Oxite, ориентированной на создание блогов.


Опубликована первая бета версия библиотеки OpenSSL 1.0.0


Опубликована первая бета версия OpenSSL 1.0.0, библиотеки с реализацией протоколов SSL/TLS. В новой версии представлено более 100 изменений относительно выпуска 0.9.8k. В новой версии явно прослеживается тенденция к увеличению надежности, безопасности и стабильности.

Некоторые новшества:
Добавлена поддержка российских криптографических алгоритмов, реализованных благодаря компании Криптоком. Например, поддерживаются стандарты: ГОСТ Р 34.10-2001 (электронная подпись ); VKO 34.10-2001 (распределение ключей ); ГОСТ Р 34.11-94 (хэширование); ГОСТ 28147-89 (симметричное шифрование);
Упрощение указания типов хешей и шифров при работе в командной строке, отныне можно указывать как "openssl dgst -sha256 foo", так и в сокращенном виде "openssl sha256 foo".
Для записи приватных ключей по умолчанию используется формат PKCS#8, не зависимый от MD5 хешей;
При участии Google реализована поддержка: Delta CRL (Certificate Revocation Lists) списков аннулированных сертификатов, определяющих только сертификаты, статус которых был изменен относительно базового CRL; "partitioned" CRL, списков разбитых на разделы в зависимости от кода причины аннулирования сертификата; начальная поддержка "indirect CRL"; плюс еще около 5 улучшений в поддержке CRL;
Новые расширения: "policy mappings extension", "freshest CRL extension", "Opaque PRF Input TLS extension";
Начальная поддержка CMS (Cryptographic Message Syntax), определенного в RFC3850, RFC3851 и RFC3852. Управление производится через утилиту cms;
В ядро библиотеки интегрирован код для увеличения безопасности, через жесткую проверку типов. Для оптимизации потребления памяти добавлен режим SSL_MODE_RELEASE_BUFFERS, при котором производится освобождение неиспользуемых буферов. Изменен подход при обработке строковых данных в коде SSL/TLS;
Добавлен оптимизирующий код на ассемблере для архитектур s390x и ARMv4;
Добавлена поддержка RFC4507 для более безопасной организации клиентских сессий, а также RFC 4279 для подключения комплектов pre-shared PSK TLS шифров. Добавлена совместимость с RFC 3161, RFC 3280;
Добавлена поддержка сборки в gcc 4.2;
Добавлена поддержка dsa-with-SHA224 и dsa-with-SHA256, а также поддержка типов сигнатур ecdsa-with-SHA224/256/384/512;


Перспективы GNOME 3.0 начали обретать форму


Прошло достаточно много времени с последней встречи разработчиков GNOME на конференции GUADEC, на которой был предложен первоначальный план перехода на GNOME 3.0. С тех пор в различных профильных конференциях не раз появлялись отдельные члены релиз-команды, дававшие в неформальной обстановке свои комментарии по поводу состояния проекта и его дальнейшего развития. Но все эти разрозненные высказывания больше напоминали разговоры друзей, объединенных одной общей темой, нежели чем продуманный и взвешенный план работ по миграции на новый релиз. И вот, похоже, с некоторым опозданием, призыв объединить усилия и разработать ясную стратегию движения к GNOME 3.0 прозвучал в соответствующем листе рассылки.

Предполагается, что работа над новым основным релизом будет вестись по трем основным направлениям:
Изменение пользовательского интерфейса и рабочих инструментов.
Модернизация платформы. Переход на Gtk+ 3, в котором будeт значительно изменены программные и бинарные интерфейсы (API/ABI), переработаны некоторых подсистемы и убран устаревший код.
Популяризация GNOME.

По поводу изменения пользовательских ощущений, сейчас активно обсуждаются две идеи: GNOME Shell — новый способ запуска приложений, который придет на смену GNOME Panel и оконному менеджеру. Данная концепция пока еще находится на стадии ранней реализации и ее первый прототип будет доступен в качестве опциональной функции в релизе 2.28.

Второе нововведение относится к тому, как в новом GNOME будет организован процесс доступа пользователя к своим документам. Планируется, что документы будут храниться в форме журнала (GNOME Zeitgeist), который позволит используя расписания, метки, закладки и др. значительно упростить поиск нужной информации. В качестве ее источников будут использоваться: апплет Gtk.RecentlyUsed, база данных посещенных сайтов Firefox History, заметки Tomboy, электронная почта Evolution.

В соответствии с планом выпуска релизов, подготовка GNOME 3.0 начнется сразу после выпуска GNOME 2.28, при этом вместо GNOME 2.30 выйдет GNOME 3.0. Учитывая 6-месячный цикл разработки, релиз GNOME 3.0 выйдет в марте 2010 года и вероятно успеет войти в состав Ubuntu 10.4 LTS.


Вышел релиз KDE 4.2.2


Выпущено ежемесячное корректирующее обновление KDE 4.2.2, в котором проведена оптимизация производительности и работа над ошибками. Отдельно можно отметить:
Большое число улучшений и оптимизаций в работе HTML-движка KHTML, например, увеличена скорость рендеринга текста, расширены возможности по обработки CSS селекторов, реализована поддержка CSS3 свойства "background-attachment", переработана возможность поиска во вложенных фреймах и документах.
Увеличение стабильности работы KRunner, скрытие из вывода дублирующихся элементов, реализован более качественный вывод нитевидных результатов поиска;
В Okular улучшены средства поиска, в режиме просмотра презентации добавлена поддержка перелистывания страниц через клавиши вверх и вниз, исправлены ошибки при отображении CHM документов;
Большой объем исправлений и оптимизаций в KMail. Например увеличена скорость синхронизации почты с IMAP аккаунтом, улучшена работа режима отображения конечного письма.

В настоящий момент готовые бинарные пакеты с KDE 4.2.2 собраны для Linux дистрибутивов Mandriva, OpenSUSE и Kubuntu. Для желающих оценить возможности KDE 4.2.2 без установки на жесткий диск, подготовлен специальный LiveCD.

В честь празднования первого апреля разработчики не поленились подготовить демонстрационный LiveCD с KDE 2.2.2, который представляет большой интерес для наблюдения за прогрессом развития проекта за последние 8 лет.

Релиз Firefox 3.6 намечен на начало 2010 года


Разработчики Mozilla намерены в начале 2010 года выпустить версию браузера Firefox, идущую следом за будущим релизом Firefox 3.5. Предположительно релиз будет выпущен под номером 3.6, но в настоящее время проект развивается под кодовым именем "Namoroka", а также упоминается как Firefox.next.

В качестве главных направлений развития Firefox 3.6 называется:
Улучшение производительности: уменьшение времени запуска браузера и открытия табов, увеличение отзывчивости при выполнении команд пользователя. Добавление поддержки легковесных визуальных тем и дополнений, не требующих для активации перезапуска браузера;
Добавление новых средств для персонализации и индивидуальных настроек. Упрощение процесса разработки и установки новых дополнений, расширяющих функциональные возможности браузера. Построение на основе анализа истории посещений портрета предпочтений пользователя с возможностью его использования для оптимизации работы;
Интеграция системы для обособленного выполнения web-приложений на локальной машине, не требующих для своей работы выхода в сеть. На базе данной технологии можно будет создавать web-приложения для решения десктоп-ориентированных задач;
Улучшение интеграции с операционной системой, как в плане оформления, так и в области обработки данных, через использование таких системных сервисов, как словари;
Навигация, ориентированная на задачи пользователя (Task Based Navigation), позволит пользователю организовать работу табов, истории, загрузки файлов и других ресурсов, в зависимости от задачи, которую он намерен выполнить. Типичные задачи можно будет решать без посещения сайтов, через ввод управляющих команд для быстрого выполнения определенных действий (например "показать на карте улицу M в городе N"). Возможность сохранения и манипуляций с группой табов.
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Damaged_Roses
сообщение 12.04.2009, 20:16
Сообщение #90
Totenaugen


Group Icon

Сообщений: 2 425
Из: Nowhere

Видели на форуме:
16.02.2012, 19:16



Репутация:   50  


Вышел релиз Untangle 6.1, дистрибутива для создания межсетевых экранов


Вышел релиз специализированного Linux дистрибутива Untangle 6.1, основанного на Debian Lenny и предназначенного для создания межсетевых экранов. Дистрибутив содержит множество оригинальных разработок и поддерживает настройку web-фильтров, блокирование вирусов, Spyware, фишинга и спама, включает в себя систему предотвращения атак, генератор отчетов о работе пользователей, возможность управления качеством сервиса для отдельных пользователей и типов трафика.

Входящие средства для контроля доступа позволяют блокировать или ограничивать пропускную способность не только на уровне сетевых портов, но и через выявление протоколов по сигнатурам (например, для блокирования P2P трафика, клиентов мгновенного обмена сообщениями и online-игр). Система web-фильтров, работающих через контекстный анализ трафика, дает возможность блокировать вирусы, попытки фишинга и нежелательный контент в транзитном трафике (например, можно блокировать доступ к социальным сетям). Возможно ограничение пропускной способности для определенных видов контента, например, загрузки аудио и видео материалов.

Также интерес представляет интегрированное в дистрибутив средство для быстрого создания туннелей на базе OpenVPN для работников организации оказавшихся в чужих сетях, позволяя максимально быстро настроить туннель на уровне клиента (для каждого клиента генерируется свой сертификат), отправив ему на email преднастроенное ПО для заданной операционной системы.

В состав новой версии включен новый пакет для блокирования спама - Commtouch Spam Booster, по заявлению разработчиков блокирующий около 98% нежелательной корреспонденции при минимальном уровне ложных срабатываний и поддерживающий эвристический способ обнаружения новых вирусов. При этом пакет поддерживает обращение к централизованной БД сигнатур спама, построение которой производится в реальном режиме времени на основе анализа типовых рассылок на хостах с большим почтовым трафиком и на основе работы подставных ловушек спама.

Все компоненты, разработанные в рамках проекта Untagle, распространяются в рамках лицензии GPL. Управление и настройка дистрибутивом и всеми поддерживаемыми сервисами, включая установку дополнительных пакетов программ, производится через web-интерфейс.


Вышел релиз десктоп-ориентированной ОС PC-BSD 7.1


Спустя 7 месяцев с момента выпуска прошлого релиза, представлена новая версия десктоп ориентированной операционной системы PC-BSD 7.1, основанная на FreeBSD 7-Stable, Xorg 7.4 и KDE 4.2.2.

Из доступных в комплекте приложений можно отметить: проприетарные драйверы Nvidia (180.44, 173.14.17, 96.43.07, 71.86.06), Amarok 1.4.10 , FireFox 3.0.0.6, Gimp 2.6.5, Inkscape 0.46, K3B 1.0.5, OpenOffice 2.4.2, Opera 9.63, Pidgin 2.5.4, Thunderbird 2.0.0.18, Wine 1.1.6, VLC 0.9.8a.

В новой версии, кроме перехода на KDE 4.2 и пререлиз FreeBSD 7.2, представлены следующие новшества:
Задействован KDE4 апплет для управления печатью, который теперь используется вместо web-интерфейса CUPS.
Объединены в одно приложение интерфейсы для установки/удаления программ и проверки/установки обновлений.
При наличии обновлений в системной панели появляется специальное уведомление.
Для установки портов и пакеджей FreeBSD добавлена утилита "runports".
Увеличена стабильность работы Flash 9 плагина в браузере.
Улучшена работа инсталлятора, например, появилась функция обновления ранее установленной версии PC-BSD.
Устранены ошибки в работе утилит для управления Wifi соединением и настройкой сети. Устранены проблемы с Linux эмулятором.
В состав системы включен Warden, графический интерфейс для создания и настройки изолированных jail-окружений. Поддерживает быстрое создание предконфигурированных jail, напирмер, для запуска почтового или web-сервера.

Система PC-BSD снабжена графическим инсталлятором и системой автоопределения установленного оборудования. Поддерживается несколько вариантов инсталляции: DVD, USB и установка через сеть/интернет. Программы упакованы в собственный формат пакетов - PBI, суть которого в избавлении от зависимостей, путем помещения всех необходимых библиотек в каждый пакет. Поддерживается как установка пакетов через один клик на сайте pbidir.com, так установка стандартных FreeBSD портов.


Intel готовится произвести большую передачу кода проекту GCC


Представитель Intel написал в Фонд Свободного ПО заявление об урегулировании формальностей с делегированием авторских прав, в связи с намерением передать проектам gcc, binutils, gdb и glibc большую порцию кода. В настоящее время Intel активно занимается улучшением таких проектов, как X.Org и Linux ядро, развивает свободную мобильную платформу Moblin. По результатам недавнего исследования, проводимого Linux Foundation, компания Intel уступает только Red Hat, Novell и IBM по размеру вливания кода в Linux ядро (4.1% всех изменений произведены разработчиками Intel).

Хочется верить, что грядущая передача кода проекту GCC связана с открытием каких-то частей высокопроизводительного компилятора ICC (Intel C/C++ Compiller), совместимого с GCC, но выступающего в роли проприетарного конкурента.


Смогут ли Open Source лицензии и патенты на ПО ужиться вместе?


Иногда возникают ситуации, когда перед разработчиком встает дилемма: или использовать открытую лицензию и отказаться от возможности получать вознаграждение за разработку кардинально новой технологии, или запатентовать свое ноу-хау и заставить других заново изобретать колесо. В такой ситуации оказалась группа MPEG Working Group, которая с одной стороны хочет сделать открытую реализацию стандарта промежуточного MPEG ПО (MPEG eXtensible Middleware или MXM), но так же не хочет отказываться от возможности продавать лицензии на MXM сторонним организациям. С целью урегулирования этого вопроса была разработана специальная лицензия, которая сейчас находится на рассмотрении в OSI.

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

Если абстрагироваться от юридического аспекта совместимости лицензии MXM с контекстом других OSI лицензий, остается еще один не менее важный этический вопрос, а именно, возможно ли в рамках движения за свободное ПО принять существование софтверных патентов? Лицензии и патенты являются основным препятствием к свободному обмену информацией. Более того, возможность патентования свободного ПО создает широкую дорогу для разного рода злоупотреблений. Таким образом, все усилия FSF, OSI и им подобным организациям по уменьшению количества патентов могут в одночасье оказаться напрасными.

С другой стороны, если MXM лицензия не будет одобрена, разработчики не сделают проект MXM открытым. Это означает, что медиа индустрия не позволит создавать opensource варианты своих кодеков. Хотя, такого рода угроза из уст разработчиков медиа форматов стоит не очень дорого: сейчас с opensource-движением считаются такие организации, которые еще несколько лет назад и не помышляли о какой-либо совместной деятельности. Поэтому если MPEG Working Group хочет использовать преимущество открытых технологий, она должна учиться играть по новым правилам.


Предварительный план разработки библиотеки Gtk+ 3.0


Разработчики Gnome представили предварительный план подготовки релиза Gtk+ 3.0, в котором собраны основные идеи по улучшению библиотеки. Ожидается изменение структуры API, полная переработка некоторых подсистем, перевод всех "public" структур в область видимости "private" и проведение значительной чистки библиотеки от устаревшего кода. Нарушение программной и бинарной совместимости Gtk с некоторыми приложениями, обернется повышением производительности и уменьшением размера библиотеки. На основе Gtk+ 3.0 уже в марте 2010 года будет выпущен инновационный релиз GNOME 3.0.

Версия Gtk+ 2.0 была выпущена в 2002 году и на протяжении всей линейки 2.x сохранила обратную бинарную совместимость, позволяя не прибегать к перекомпиляции приложений после обновления библиотеки в системе. Тем не менее поддержание неизменного ABI позволяет вносить в код библиотеки только незначительные улучшения, а проблем и новшеств, которые не могут быть реализованы без переработки ABI, накопилось уже много.

При разработке Gtk+ 3 предлагается трезво оценить возможности комьюнити и не задавать участникам проекта жесткие временные рамки, а использовать систему приоритетов, при которой Gtk core team подготовит базовую функциональность, а работа независимых участников сообщества будет разбита на два класса: то что хотелось бы успеть добавить в 3.0 и то, что можно отложить до будущих релизов ветки 3.x.

Возможности, которые должны войти в Gtk+ 3.x:
Полностью независимый от экрана рендеринг;
Удаление всех публичных структур в API. Упрощение DnD API для поддержки drag-and-drop операций не только в древовидных списках. Упрощение API для управления прозрачностью виджетов;
Поддержка нового механизма виджетов рабочего стола с описанием стиля в CSS-подобном представлении и возможностью смены стиля на лету. Поддержка нового класса "прокручиваемых" виджетов, которые помогут упростить реализацию виджетов для просмотра текста или работы с древовидными структурами. Поддержка определения настраиваемого RGBA фона для виджетов, контролируемого через систему визуальных тем;
Обеспечение независимости от экранного разрешения, благодаря адаптивной прорисовке, оптимальной для текущих параметров экрана, таких элементов, как виджеты и шрифты. На системах большим или низким разрешением, все элементы автоматически будут иметь размер соизмеримый с размером экрана, не требуя ручной настройки шрифтов, пиктограмм и других элементов интерфейса.

Новые возможности, которые хотелось бы реализовать в Gtk+ 3.x силами независимых разработчиков:
Улучшение поддержки анимационных эффектов c определением внешних подключаемых алгоритмов компоновки (layout) и перемещения (transition), в стиле Clutter, но на базе механизма обработки событий GLib;
Добавление компонентов для обсчета физики, например, для создания эффектов инертной прокрутки, магнетизма, влияния трения, отскока элементов, растягивания, затухания, размывания, отбрасывания тени и т.п.
Поддержка визуальных тем для "padding" блоков;
Поддержка стандартных стилевых меток (label styles), отталкивающихся от стандартного размера шрифта. Напирмер, увеличенных шрифт, шрифт для заголовков и т.п.;
Высокоуровневый способ стилевого выделения текста, нормально работающий не зависимо от языка и кодировки;
Добавление автоматизированного тестового набора для оценки корректности отображения на экране;
Добавление вращающегося круглого виджета для индикации прогресса выполнения операции;
Обобщенная обработка событий, не привязанная к X11 и действенная для скрытых окон;
Разделение группировки виджетов (родитель/потомок) и их геометрического позиционирования на холсте;
Полная поддержка мультитач режима и возможности одновременной работы с несколькими указателями мыши и элементами ввода.
Упрощение создания виджетов, вероятно будет подготовлена какая-то система шаблонов, дополнительные классы и автоматизированы типовые операции;
Предоставление набора утилит для анализа кода сторонних проектов с целью упрощения их портирования на Gtk+ 3.

Новые возможности, которые могут быть реализованы в Gtk+ 3.x если независимые разработчики успеют их реализовать:
Переработка системы определения визуальных тем;
Возможность использования визуальных трансформаций силами тулкита, вероятно через интеграцию библиотеки clutter для задействования OpenGL или через добавление недостающих 3D функций в библиотеку Cairo;
Поддержка микро-виджетов - небольших и очень простых виджетов, которые могут объединяться в более большой комплексный виджет.
Поддержка API для организации связи виджетов.


Завершено включение новых функций в Linux ядро 2.6.30. Добавлены 3 новые ФС


Вышел первый кандидат в релизы Linux ядра 2.6.30, ознаменовавший прекращение приема новых патчей с реализацией новых возможностей и переходу к процессу стабилизации кода и выявления ошибок.

В код ядра 2.6.30 добавлена поддержка сразу трех новых файловых систем:
Файловая система NILFS2, разработанная в недрах японской телефонной компании NTT, как система особо устойчивая к сбоям. Для хранения всех данных в NILFS2 используются подобные логам структуры, в которых только добавляются новые записи и никогда не переписываются активные. Таким образом оборванная крахом операция записи, никак не отразится на целостности хранимых данных. В NILFS поддерживается возможность фиксации снапшотов (snapshot) для просмотра состояния данных на определенный момент времени, используются B-tree деревья и 64-битные структуры данных.
Файловая система Exofs (старое название osdfs), разработанная Avishay Traeger из IBM и представляющая собой вариант файловой системы ext2, адаптированный для работы с новым типом хранилищ объектов OSD (Object-based Storage Device). OSD представляет новый уровень абстракции при размещении информации, вместо линейной последовательности секторов в блочном устройстве (массив), представлена идея хранения объекта как единого целого. Exofs поддерживает протокол T10 OSD (расширение к SCSI), который позволяет передавать данные не блоками, а объектами (целыми файлами), при раздельной передаче данных и метаданных. Для экспериментов можно использовать тестовый OSD Initiator, хранящий данные в БД SQLite или симулятор OSD накопителя.
fscache/cachefiles - разработанная в Red Hat универсальная инфраструктура для организации кеширования в локальной файловой системе данных, передаваемых через сетевые файловые системы, подобные NFS и AFS.

Другие заметные улучшения:
Существенно переработана поддержка спящего и ждущего режима (suspend/resume), особенно в плане поддержки временной остановки во многих драйверах устройств;
Добавлены патчи улучшающие работу файловых систем btrfs, reiserfs, ext3, ext4;
Реализована поддержка модулей безопасности TOMOYO Linux, по сути очень похожих на AppArmor, также привязывающих политику безопасности процесса к файловому пути, но реализованные концептуально более правильно (патч с AppArmor ранее был отвергнут для включения в Linux ядро);
Инфраструктура контроля целостности исполняемых файлов, созданная разработчиками IBM как дополнение средств SELinux и Slim возможностью защиты в офлайн режиме (например, когда злоумышленник получает доступ загрузившись со своего LiveCD). Новая система позволяет исполнять только файлы, имеющие корректную цифровую подпись, при изменении или замене файла его выполнение будет блокировано.
Добавлены системные вызовы preadv() и pwritev();
Расширена поддержка нового оборудования, в комплект включено много новых драйверов устройств (особенно WiFi), код звуковой системы ALSA обновлен до версии 1.0.19. В беспроводном стеке улучшена поддержка режимов энергосбережения, представленных в современных Wifi картах;
Добавлены дополнительные патчи, позволяющие уменьшить время загрузки ядра за счет асинхронной инициализации некоторых подсистем и устройств, разработанные в рамках проекта Moblin.
Добавлен DRM (Direct Rendering Manager) модуль для видеокарт ATI R600/700;


Вышел релиз Wine 1.1.19


Вышел новый экспериментальный релиз Wine - 1.1.19. По сравнению с прошлым выпуском внесено 56 исправлений, самые важные из которых:
В winemaker добавлена поддержка файлов проектов из Visual C++;
Улучшена работа звукового драйвера Esound;
Проведена большая чистка кода Direct3D;
Устранены проблемы с работой OLE буфера обмена;
Исправлены проблемы сборки на платформе OpenBSD.


Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Damaged_Roses
сообщение 23.04.2009, 22:34
Сообщение #91
Totenaugen


Group Icon

Сообщений: 2 425
Из: Nowhere

Видели на форуме:
16.02.2012, 19:16



Репутация:   50  


Официально вышел релиз Ubuntu 9.04


Доступен для загрузки релиз Ubuntu 9.04 (Jaunty Jackalope). Кроме традиционных серверной и десктоп редакций дистрибутива, а также модификации Kubuntu (KDE 4.2.2), Xubuntu (XFCE 4.6.0), Mythbuntu и Ubuntu Studio (для обработки мультимедиа информации), начиная с релиза 9.04 выпускается специализированная сборка Ubuntu для субноутбуков - Ubuntu Netbook Remix. Кроме того начиная с релиза 9.04 выпущен вариант десктоп редакции дистрибутива собранный для платформы ARMv7 (процессоры ARM Cortex-A8 и A9).

Основные новшества:
Обновленные версии программ: Linux ядро 2.6.28, X Server 1.6, тестовый снапшот X.Org 7.5, OpenOffice.org 3.0.1, GNOME 2.26, GCC 4.3.3, glibc 2.9, Python 2.6.1, Kubuntu (KDE 4.2.2, Qt 4.5, Amarok 2.0.2, KTorrent 3.2, Digikam 0.10.0);
Инсталлятор:
Интегрирована поддержка файловой системы ext4, которую теперь можно выбрать при установке через интерфейс Ubuntu Installer. Принято решение о том, что по умолчанию файловая система ext4 будет использоваться начиная с релиза Ubuntu 9.10;
В инсталляторе Ubiquity появилась возможность шифрования содержимого отдельных домашних директорий пользователей. В релизе 8.10 для хранения приватных данных был представлен каталог "Private", данные в котором хранятся в зашифрованном виде, в 9.04 функциональность расширена шифрованием домашних каталогов целиком;
В программе установки реализован новый графический интерфейс для выбора часового пояса, улучшена работа формы для выбора языка;
Десктоп-окружение:
Существенно сокращено время загрузки, пользователь может начать работу уже через 25 секунд после включения машины. Расширена поддержка оборудования, особенно ноутбуков, WiFi и 3G адаптеров. Большая работа проведена в плане обеспечения надлежащей работы спящего и ждущего режимов, которые теперь корректно работают на большинстве моделей ноутбуков;
В интерфейсе пользователя реализован новый метод вывода системных уведомлений (демонстрация) и индикаторов изменения состояния (изменение громкости, обнаружение wifi сети, готовность USB Flash к извлечению и т.п.). Вновь поступающие уведомления выстраиваются на экране в очередь и выглядят эфемерно, т.е. не требуют от пользователя какой-либо реакции и скрываются автоматически и изначально позиционируются как средство промежуточного информирования (подробные сведения или какие-то действия пользователю предлагается посмотреть непосредственно в приложении сгенерировавшем уведомление);
Поддержка оптимизации размера шрифтов в зависимости от размера монитора (ранее по умолчанию всегда было 96dpi). Изменить настройки можно через меню System / Preferences / Appearance / Fonts / Details.
Входящий в комплект открытый драйвер для карт ATI Radeon переведен с архитектуры акселерации XAA на EXA;
Возможность установки wine при попытке запустить windows программу, примерно так, как это сейчас сделано для мультимедиа кодеков. Будет значительно упрощена настройка параметров Windows программ, вместо запуска winecfg, возможность установки параметров wine будет интегрирована в системное меню (system / preferences / windows applications).
Создан редактор файлов конфигурации X.Org, нацеленный на изменение параметров драйверов. Также запрещена перезагрузка X-сервера через нажатие ctrl-alt-backspace, ведется разработка инструментария для автоматизированного тестирования всех аспектов работы X.org;
Внедрение нового механизма для установки медиа кодеков, интегрированный с gnome-app-install;
Возможность добавления репозиториев через утилиту Apturl,
Подготовлен установочный образ Kubuntu 9.04 KDE 3 Remix, в котором вместо KDE4 поставляется KDE 3.5.10. Сборка создана для пользователей, которые не готовы к переходу на KDE 4.x, но желают поддержать систему в актуальном состоянии и воспользоваться новшествами Ubuntu 9.04 сразу после установки, без каких-либо дополнительных манипуляций с пакетами. При этом KDE3 и KDE4 устанавливаются бок о бок, что позволяет выполнять новые KDE4 приложения;
Серверные возможности:
Добавлен универсальный пакет (dovecot-postfix) для быстрого развертывания почтового сервера (SMTP, POP3, IMAP с TLS и SASL) на базе Postfix и Dovecot IMAP.
Интегрирована система Eucalyptus, которая позволяет создать совместимую с Amazon EC2 (EC2) cloud-инфраструктуру для прозрачного выполнения образов виртуальных машин на базе собственного набора серверов с Xen (аренда слотов для выполнения виртуальных машин).
Улучшена поддержка виртуализации на базе KVM;
Добавлены средства для создания кластерных конфигураций Samba 3.3;
Протестирована работа дистрибутива на 45 самых популярных моделях серверов IBM, Dell, Sun и HP.
Для OEM производителей добавлена возможность прединсталляции собственного набора настроек и их репликации на другие Ubuntu сервера в сети;
В состав включен пакет OpenChange, представляющий собой совместимые с Outlook клиентские и серверные библиотеки с реализацией протоколов Microsoft Exchange;
Экспериментальная поддержка протокола AMQP, предназначенного для быстрого и надежного обмена сообщениями между бизнес приложениями или web-сервисами. В комплект включены AMQP-агент, AMQP-сервер, клиентские биндинги для языков C++, Python и Java (использован интерфейс JMS), набор консольных утилит для управления и конфигурации, реализация хранилища очередей для асинхронной обработки сообщений.
В дополнение к MySQL 5.0.x в дистрибутив добавлена поддержка новой стабильной ветки MySQL 5.1.x.
Особенности Ubuntu Netbook Remix:
Ускоренный процесс загрузки, включение патчей с оптимизацией работы на процессорах Atom, интеграция улучшений, созданных в рамках проекта Moblin;
Оптимизацией интерфейса для устройств с низким экранным разрешением. В качестве десктоп-окружения используется оболочка напоминающая медиа-центр;
Сборка протестирована на устройствах: Asus Eee PC 1000, Acer Aspire One и Dell Mini9.

Объявлены финалисты конкурса Les Trophees du Libre


22 апреля объявлены финалисты Les Trophees du Libre - конкурса, проводимого французской организацией-популяризатором свободного ПО CETRIL. Цель соревнования - поддержка и широкая огласка перспективных молодых свободных проектов.

В финал вышли:
Русский проект Inquisitor - открытая платформа для диагностики, всестороннего тестирования, мониторинга и измерения производительности аппаратного обеспечения.
Американский проект KSplice - пакет для обновления ядра Linux на лету, без необходимости перезагрузки и остановки работы.
Аргентинский проект Enigform (расширение к Firefox и apache модуль mod_openpgp) - организация нового метода HTTP-аутентификации и проверки валидности http-запросов через задействование цифровых подписей.

Все финалисты приглашены на финал конкурса, который будет проводиться во Франции 5-6 июня 2009 г. Поездка и проживание оплачивается организаторами конкурса, кроме того финалистам, в зависимости от занятого призового места, будет выплачен денежный приз.

Напомним, что это уже не первый раз, когда в финал TDL выходит проект из эксСССР - в 2007 году этой чести удостоился проект SK1 и занял в итоге 2 место.

Обновление Firefox 3.0.9 с исправлением критической уязвимости


Объявлено о выходе новой версии web-браузера Firefox 3.0.9. В новой версии устранено 9 уязвимостей, из которых две представляют серьезную степень опасности, а одна - критическую.

Кроме уязвимостей исправлен ряд ошибок, влияющих на стабильность, например, потеря cookie из-за повреждения БД-файла, проблемы с отображением вложений к письмам в web-mail сервисах AOL и AIM, задержка при отправке форм с большим числом полей ввода, нарушение фокусировки окон.

Исправлены опасные уязвимости:
MFSA 2009-14 - возможность выполнения злонамеренного кода в системе при открытии в браузере подготовленного злоумышленником JavaScript скрипта. Проблема также присутствует в Thunderbird 2.0.0.21 и SeaMonkey 1.1.15, для которых пока не доступны обновления;
MFSA 2009-17 - при открытии Adobe Flash ролика через "view-source:", плагин выполняет его в контексте локального хоста, а не внешнего сайта. Уязвимость может быть использована для совершения CSRF-атак (Cross Site Request Forgery) или для доступа к некоторым общим объектам (например, cookie других сайтов) на машине пользователя;
MFSA 2009-19 - возможность преодоления ограничений XMLHttpRequest и XPCNativeWrapper.toString в плане направления запроса к внешнему, не текущему, сайту. Ошибка может быть использована атакующим для выполнения JavaScript кода в контексте другого сайта.

Отдельно подчеркивается, что уязвимости присутствуют и в ветке Firefox 2.0.x, выпуск обновлений для которой прекращен. Пользователям настоятельно рекомендуется обновить браузер до Firefox 3.0.

Компания Google предложила API и плагин для создания 3D web-приложений


Разработчики компании Google опубликовали исходные тексты универсального плагина к web-браузеру и разработали специальный API для использование 3D графики в web-приложениях. Google надеется, что на базе открытого кода и помощи сообщества независимых разработчиков можно будет сформировать открытый стандарт по использованию 3D графики в Web.

Плагин позволяет создавать интерактивные трехмерные web-приложения используя стандартный язык JavaScript, дополненный функциями для манипуляции 3D объектами. Например, представлены функции для загрузки 3D-моделей, управления камерой, манипуляции с формами, текстурами и материалами, расчета физических процессов, применения разнообразных эффектов. Всего в API присутствует около 30 модулей и более 120 новых классов. Демонстрацию возможностей предложенного API можно оценить на сайте проекта 03D. Исходные тексты плагина распространяются в рамках лицензии BSD.

Ранее, с подобной инициативой в прошлом месяце выступила организация Khronos group, стоящая за разработкой спецификаций OpenGL. Khronos group планирует в течение года представить первый публичный релиз стандарта в рамках которого будет сформировано API, обеспечивающее доступ JavaScript скриптов к базовым функциям OpenGL. Google не пытается навязать свой стандарт, а предлагает Khronos не изобретать велосипед, а использовать результаты уже проделанной работы.

Доступна для загрузки предварительная версия MySQL 5.4


Представлена бета версия новой ветки MySQL 5.4, основанной на коде MySQL 5.1.x, но содержащей ряд улучшений в плане повышения производительности и масштабируемости, главным образом за счет более полного использования возможностей современных многоядерных CPU.

В настоящий момент MySQL 5.4 доступен для тестирования в 64-разрядных сборках для Linux и Solaris 10. В будущем будут доступны бинарные версии для Mac OS X, FreeBSD, HP-UX, IBM AIX, IBM i5/OS, Windows, Red Hat Enterprise Linux, SuSE Enterprise Linux и других популярных Linux дистрибутив.

Некоторые интересные улучшения:
Новый механизм оптимизации вложенных запросов и JOIN операций, повышающий скорость выполнения некоторых запросов на 90%;
Переработана система внутренних блокировок. Интегрированы патчи Google с оптимизацией работы InnoDB на CPU с большим числом ядер. Например, на 16 и 64 ядерных серверах наблюдается почти двойной прирост производительности. Ранее код InnoDB не мог корректно использовать более 4 CPU;
Новый алгоритм формирования запроса, более оптимально использующий оперативную память для выполнения JOIN операций при использовании MySQL Cluster;
Улучшена реализация встраиваемых процедур, добавлены полноценные средства для управления ошибками через реализацию SIGNAL/RESIGNAL функций;
Добавлена поддержка задания параметров вывода при использовании заранее подготовленных выражений (prepared statement);
Расширены возможности по доступу к данным информационной схемы для разработчиков, использующих программные интерфейсы подобные ODBC и JDBC. Например, расширен доступ к параметрам и возвращаемым типам данным, которые используются в хранимых процедурах;
Улучшена поддержка платформы Solaris, расширены средства диагностики, базирующиеся на DTrace.

Предварительное тестирование, проведенное независимой компанией thePlatform, показало 40% прирост производительности при выполнении типичных СУБД-ориентированных приложений в MySQL 5.4, по сравнению с версией 5.1.x. Тестирование MySQL 5.4 и 5.1.30, проведенное силами Sun Microsystems на сервере с 16 CPU ядрами, продемонстрировало прирост производительности на 59% при проведении стресс-теста EAStress2004.


Релиз набора компиляторов GCC 4.4.0


Вышел набор компиляторов GCC 4.4.0 с измененным лицензионным соглашением на runtime - "GCC RUNTIME LIBRARY EXCEPTION", убирающим некоторые ограничения лицензии GPLv3 для Runtime компонент набора компиляторов, что позволяет генерировать в GCC любой код, независимо от лицензии под которой он будет распространяться (например, в качестве runtime теперь можно использовать код для обеспечения работы виртуальных машин, обрабатывающих байткод, в том числе Java).

Основные изменения по сравнению с веткой GCC 4.3.x:
Добавлен оптимизатор Graphite, основанный на полиэдральном промежуточном представлении - технологии оптимизации для обеспечения параллельного выполнения циклических операций. Оптимизация касается всех языков, поддерживаемых GCC. Разработка позволяет значительно увеличить производительность обычных приложений на многоядерных процессорах, созданных без использования специальных библиотек распараллеливания, например, Threading Building Blocks.
Добавлены новый аллокатор регистров (IRA - integrated register allocator) и новый планировщик расстановки инструкций.
Новые опции оптимизации: "-findirect-inlining", "-ftree-switch-conversion", "-ftree-builtin-call-dce" и "-fconserve-stack";
Новые опции предупреждения о потенциальных ошибках в коде: "-Wparentheses", "-Wsequence-points", "-Wconversion", "-Wuninitialized" и т.д.
Реализована поддержка версии 3 спецификации OpenMP (API для параллельных вычислений);
Улучшена поддержка грядущего С++ стандарта C++0x, например, в libstdc++ добавлены заголовочные файлы chrono, condition_variable, cstdatomic, forward_list, initializer_list, mutex, ratio, system_error и thread;
Произошли множественные изменения в поддержке языков C/C++/Fortran;
Улучшена поддержка уже поддерживаемых архитектур: добавлены средства оптимизации для CPU ARM Cortex-A9, Cortex-R4 и Cortex-R4F, PowerPC e300c2, e300c3, e500mc, IBM System z10 EC/BC; добавлена поддержка встроенных функций Intel AES, Intel PCLMUL, Intel AVX; улучшена поддержка архитектур MIPS, AVR, IA-32/x86-64, IA-32/IA64, PowerPC и т.д.
GCC стал считать ошибками некоторые программисткие "решения", которые компилировались ранее. Например, теперь не работает "#elif" без аргумента; "cstdio" больше не подразумевает включение "string.h", "ios.h", "iomanip.h", "streambuf.h" и "locale.h", а "stdint.h" не включает "string.h" и "ios.h". ; строковые функции больше не принимают "char*" в контексте "const char*" (т.е. если str1 - "const char*", то "char* str2 = strchr(str1, 'a')" работать не будет); ужесточены требования к инициализации C++ классов.

Разработчики Fedora уже ранее заявили о том, что версия 11 дистрибутива будет полностью скомпилирована GCC 4.4.0. Однако, работа предстоит немалая: при попытке пересборки новым компилятором 6228 пакетов дистрибутива было зафиксировано 559 ошибок.

Linux системы более подвержены атакам на уязвимость в CPU Intel ?


Один из экспертов Microsoft изучил концептуальный код эксплоита, опубликованного месяц назад, нацеленного на уязвимость в CPU Intel и позволяющего запустить код в режиме SMM, более привилегированном, чем код ядра ОС, выполняющийся в нулевом кольце защиты (Ring 0). Сделанный вывод оказался в духе Microsoft - эксплоит пригоден для использования в Linux на машине с материнской платой Intel DQ35 и 2 Гб ОЗУ, так как для выполнения "Intel Cache Poisoning" в Linux проще получить доступ к MTRR (Memory Type Range Registers) регистрам. Также заявляется, что под Windows эксплоит еще не выпущен из-за сложности его реализации, но под Linux уже гуляет по сети.

Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение

3 страниц V < 1 2 3
ОтветитьСоздать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



PDA version Сейчас: 22.09.2019 - 16:20