Оценка производительности Clang/LLVM и GCC при сборке во FreeBSD 10.0-CURRENT

Дмитрий Андрич (Dimitry Andric), один из коммитеров FreeBSD, занимающийся интеграцией Clang в базовую систему, провёл тестирование производительности компиляторов Clang 3.1 и Clang 3.2 в сравнении с GCC 4.2.1 и GCC 4.7.1 при сборке C и С++ проектов во FreeBSD 10.0-CURRENT. Тесты сосредоточены исключительно на оценке времени компиляции, измерение производительности выполнения итоговых исполняемых файлов планируется провести в будущем. При сборке использовались предлагаемые по умолчанию опции оптимизации («-O2 -pipe -fno-strict-aliasing» для Clang, «-O2 -pipe» для GCC). В большинстве ситуаций Clang оказался быстрее GCC, при этом потребляя значительно меньше памяти. В некоторых тестах разрыв был значителен, например, при сборке большого C++ проекта gcc … Читать далее Оценка производительности Clang/LLVM и GCC при сборке во FreeBSD 10.0-CURRENT

Разработчику RTK Linux грозит тюрьма

Как сообщил в своём Live-журнале разработчик и координатор проекта RTK GNU/Linux Сайфулин Александр (Ne01eX) на него заведено уголовное дело по статье 162.2 (разбой с применением оружия). По утверждению Александра, на данный момент ему уже предъявлено обвинение и дело готовится для передачи в суд. Примечательно, что сам Александр не признаёт себя виновным и считает, что материалы дела были изначально сфабрикованы с целью вымогательства. Помимо работы над RTK Linux, Сайфулин Александр известен Linux-сообществу как координатор Каменск-Уральской группы пользователей Linux и администратор портала LUG.ru. С подробностями произошедшего можно познакомиться в заметке в блоге Александра. Читать далее Разработчику RTK Linux грозит тюрьма

Вышел двухпанельный файловый менеджер Worker 2.19.5

Вышла новая версия классического двухпанельного файлового менеджера Worker, разработка которого была начата Ральфом Хоффманом в 1999 году. Прототипом проекта послужил файловый менеджер Directory Opus для Amiga. Worker написан на С++ с использованием только стандартной X11-библиотеки xlib и библиотеки avfs для работы с виртуальной файловой системой, используемой при работе с архивами и доступом по ftp. По сравнению с другими файловыми менеджерами Worker отличается высокой скоростью работы, нетребовательностью к ресурсам и гибкими возможностями настройки. Worker поддерживает создание вкладок (табов), работу с архивами, возможность прямого обращения к ftp-сайтам, UTF-8, создание закладок, историю посещений и быстрый доступ, монтирование устройств, метки для файлов и групп … Читать далее Вышел двухпанельный файловый менеджер Worker 2.19.5

Релиз Novell Open Enterprise Server 11 SP1 и SUSE Cloud 1.0

Компания Novell выпустила релиз операционной системы Open Enterprise Server 11 SP1, основанной в 2005 году с целью обеспечения безболезненной миграции на Linux пользователей NetWare. Продукт базируется на SUSE Linux Enterprise Server 11 SP2 и предоставляет полную поддержку всех сервисов NetWare. Среди новшеств Open Enterprise Server 11 SP1: Улучшенная поддержка виртуализации. В дополнение к средствам виртуализации на базе Xen добавлена сертифицированная поддержка продуктов VMware; Расширенные возможности по установке патчей и обновлений. Добавлен режим быстрой установки обновлений, позволяющий значительно упростить применение патчей; Проведение оптимизации энергопотребления; Сокращение цикла подготовки новых выпусков. Новые возможности отныне будут интегрироваться в продукт по мере их готовности и … Читать далее Релиз Novell Open Enterprise Server 11 SP1 и SUSE Cloud 1.0

Новая значительная версия эмулятора QEMU 1.2.0

Представлен релиз проекта QEMU 1.2.0. В качестве эмулятора QEMU позволяет запустить программу собранную для одной аппаратной платформы на системе с совершенно иной архитектурой, например, выполнить приложение для ARM на x86-совместимом ПК. В режиме виртуализации в QEMU достигается производительность выполнения кода в изолированном окружении близкая к нативной системе, за счет прямого выполнения инструкций на CPU и задействования гипервизора Xen или модуля KVM. Изначально проект был создан Фабрисом Беллардом (Fabrice Bellard) с целью обеспечения возможности запуска собранных для платформы x86 исполняемых файлов Linux на архитектурах, отличных от x86. За годы разработки была добавлена поддержка полной эмуляции для 14 аппаратных архитектур, число эмулируемых … Читать далее Новая значительная версия эмулятора QEMU 1.2.0

Разработчики LibreOffice присоединились к консорциуму OASIS, развивающему формат ODF

Организация Document Foundation, курирующая развитие офисного пакета LibreOffice, объявила о присоединении к работе консорциума OASIS (Organisation for the Advancement of Standards in Information Society), занимающегося разработкой и продвижением открытых стандартов. В составе OASIS разработчики LibreOffice намерены принять участие в работе технического комитета, развивающего спецификации OpenDocument (ODF), в качестве представителя независимого сообщества, разрабатывающего свободный офисный пакет, базирующийся на использовании формата ODF. Следует отметить, что разработчики LibreOffice и раньше участвовали в разработке спецификаций OpenDocument, но при этом были представлены в OASIS косвенно, через несколько заинтересованных в развитии LibreOffice корпораций. Читать далее Разработчики LibreOffice присоединились к консорциуму OASIS, развивающему формат ODF

Mozilla прекращает разработку проекта Firefox Home

Представители проекта Mozilla сообщили о прекращении разработки и удалении из каталога App Store приложения Firefox Home, предоставляющего для устройств на базе платформы Apple iOS средства для просмотра закладок, истории работы и открытых вкладок со стационарной или мобильной версии Firefox. Код Firefox Home является открытым и доступен на GitHub под именем iOS Sync (из кода удалено упоминание торговых марок Mozilla), чем могут воспользоваться энтузиасты, желающие продолжить развитие проекта. Также можно отметить, что уже развивается открытый форк Firefox Home — Bookmarks On The Go, отличающийся более тесной интеграцией со штатным браузером Mobile Safari. Напомним, что разработчики Mozilla изначально отказались от идеи портирования … Читать далее Mozilla прекращает разработку проекта Firefox Home

Релиз Linux-дистрибутива openSUSE 12.2

Увидел свет релиз Linux-дистрибутива openSUSE 12.2. Дистрибутив доступен для 32- и 64-разрядных x86-систем в четырёх сборках: универсальный установочный DVD (4.1 Гб), LiveCD с GNOME 3.4, LiveCD с KDE 4.8 и сокращённая версия для установки по сети. В отличие от прошлых выпусков на подготовку openSUSE 12.2 было потрачено 10 месяцев вместо 8, что было обусловлено необходимостью дополнительной стабилизацией пакетной базы и проведением реорганизации процесса разработки. Особенности openSUSE 12.2: Пользовательское окружение GNOME обновлено до версии 3.4.2, а KDE — до версии 4.8.4 (в прошлом выпуске поставлялись GNOME 3.2 и KDE 4.7). Дополнительно обеспечена возможность установки KDE 4.9.1 из отдельного репозитория KDE:Release:49. Воспользовавшись … Читать далее Релиз Linux-дистрибутива openSUSE 12.2

Oracle выплатит Google более миллиона долларов в качестве компенсации судебных издержек

Суд удовлетворил ходатайство компании Google, выигравшей cудебное разбирательство, касающееся с использования связанной с Java-технологиями интеллектуальной собственности Oracle в платформе Android. Компании Oracle предписано выплатить Google компенсацию судебных издержек в размере 1 130 350 долларов, так как иск Oracle признан необоснованным. Примечательно, что изначально компания Google заявила, что затраты при разбирательстве с Oracle составили около 4 млн долларов, но суд утвердил только минимально необходимые издержки. Читать далее Oracle выплатит Google более миллиона долларов в качестве компенсации судебных издержек

Выпущен комплект Linux-дистрибутивов Информика 6.0 Школьный

Информика 6.0 Школьный — комплект дистрибутивов для образовательных учреждений, разработанный ФГАУ ГНИИ ИТТ «Информика» и ООО «Альт Линукс». В комплект входят операционные системы на базе ALT Linux для построения инфраструктуры учебного заведения: Информика 6.0 Школьный Сервер (управляющий web-интерфейс, Moodle, MediaWiki, ownCloud, MySQL, LDAP, Почтовый сервер, Межсетевой экран, Сервер Kerberos, Сервер централизованного обновления ПО, Сервер сетевой установки, Сервер резервного копирования); Информика 6.0 Школьный Учитель (Xfce, средства управления учебным процессом iTALK и Moodle, средства доступа к рабочим столам учащихся, антивирус ClamAV, клиент резервного копирования Bacula, клиент централизованного обновления ПО); Информика 6.0 Школьный Юниор (Xfce, набор приложений для компьютеров учащихся, LibreOffice 3.5.3.2, Firefox … Читать далее Выпущен комплект Linux-дистрибутивов Информика 6.0 Школьный

Инициатива по реверс-инжинирингу видеодекодера чипов Allwinner A10

Анонсирована очередная инициатива по реверс-инжинирингу. В данном случае внимание энтузиастов привлек блок аппаратного кодирования/декодирования видео в чипах Allwinner A10 (Cortex A8, максимальная рабочая частота 1-1.2 ГГц). Чипы Allwinner A10 известны тем что очень популярны в Китае, благодаря своей низкой цене: называются цены порядка $5-7 за чип. Из-за низкой стоимости данных чипов на их базе выпущено немало недорогих одноплатных компьютеров. Например, Mele A1000 позиционируемая как телеприставка с Android (~$70). Или mk802, ультра-портативный компьютер на основе Android размерами лишь чуть больше обычной флешки (~$60). При этом у таких устройств как правило есть 512Мб или 1Гб оперативной памяти, чего вполне достаточно для запуска … Читать далее Инициатива по реверс-инжинирингу видеодекодера чипов Allwinner A10

В последнем /8 блоке RIPE NCC осталось 4 млн свободных IPv4 адресов

Региональный интернет-регистратор RIPE NCC, занимающийся распределением IP-адресов на территории Европы, Средней и Центральной Азии, уведомил пользователей о приближении исчерпания доступных для раздачи IP-адресов. В частности, в последнем /8 блоке адресов (маска /8 адресует около 17 млн. хостов) осталось 4 млн незанятых IP, которые будут израсходованы примерно в течение месяца. С учётом остатков и возвращённых подсетей общее число свободных для распределения IPv4-адресов оценивается в 22 млн. (два месяца назад было 33 млн). В связи со скорым исчерпанием IPv4-адресов RIPE NCC объявил о переходе на первую фазу прекращения выделения IPv4-адресов, подразумевающую изменение регламента обработки заявок (заявки будут обрабатываться дольше) и взаимодействия с … Читать далее В последнем /8 блоке RIPE NCC осталось 4 млн свободных IPv4 адресов

Разработчики Linux Mint официально представили Nemo, форк файлового менеджера Nautilus

Разработчики Linux Mint официально анонсировали планы развития проекта Nemo, в рамках которого создан форк файлового менеджера Nautilus. Первый релиз Nemo планируется выпустить одновременно с пользовательским окружением Cinnamon 1.6 и использовать в качестве файлового менеджера по умолчанию в дистрибутиве Linux Mint 14 Cinnamon Edition. Несмотря на то, что будет проведена дополнительная работа по интеграции Cinnamon и Nemo, оба проекта смогут использоваться обособленно, в Cinnamon можно будет использовать другие файловые менеджеры, а Nemo будет доступен в виде пакета, пригодного для использования в любых пользовательских оболочках. В качестве причины создания форка называется категорическое несогласие с политикой урезания функциональности и упрощения интерфейса в предстоящем … Читать далее Разработчики Linux Mint официально представили Nemo, форк файлового менеджера Nautilus

Разработчики Ubuntu уходят от ручного рецензирования сторонних приложений

Разработчики Ubuntu намерены перейти к новой схеме приёма новых версий пользовательских приложений в репозиторий Extras, подразумевающей переход к автоматическому процессу проверки и рецензирования. В настоящее время сторонние разработчики сталкиваются с проблемами при продвижении новых версий программ, выражающиеся в слишком длительном ожидании перед интеграцией пакета в репозиторий. Анализ ситуации показал, что узким местом является стадия ручного рецензирования приложений, из-за которой программы вынуждены длительное время находиться в очереди на проверку. Для решения указанной проблемы представлен переработанный план обработки поступления новых версий приложений, подразумевающий использования автоматической проверки соблюдения базовых требований к безопасности и правил оформления пакетов. В дополнение к автоматическим проверкам, для обеспечения … Читать далее Разработчики Ubuntu уходят от ручного рецензирования сторонних приложений

Белый Дом открыл код мобильных приложений для Android и iOS

Белый Дом (США) продолжил открытие разработок, используемых для обеспечения работы сайта whitehouse.gov, и перевёл в разряд открытых два мобильных приложения, для платформ Android и iOS. Код приложений опубликован на GitHub под лицензией MIT. Программы открывают доступ к архиву фото и видеоматериалов Белого дома, позволяют просматривать потоковые видеовещания проводимых мероприятий, отображают новости, предоставляют средства поиска. В качестве причины открытия кода называется желание предоставить другим разработчикам доступ к готовым мультимедийным мобильным решениям, на базе которых могут быть созданы аналогичные продукты, адаптированные для доступа к контенту других учреждений. Читать далее Белый Дом открыл код мобильных приложений для Android и iOS

Релиз bittorrent-клиента KTorrent 4.3

Представлен релиз BitTorrent-клиента KTorrent 4.3, оптимизированного для использования в графическом окружении KDE. Одновременно доступен релиз связанной с проектом библиотеки libktorrent 1.3. Из наиболее важных изменений, можно отметить: Реализован переработанный вариант виджета для отображения списка торрентов с разделением по вкладкам (табам); Улучшена поддержка magnet-ссылок; Обеспечена поддержка работы с извлекаемыми накопителями; Исправления ошибок и мелкие улучшения. Читать далее Релиз bittorrent-клиента KTorrent 4.3

Вышел дистрибутив ALT Linux Netbook-live 6.0.7

Доступен очередной релиз дистрибутива Netbook-live, ориентированного для использования на нетбуках и построенного на пакетной базе ALT Linux. В качестве графического окружения используется LXDE. Дистрибутив ориентирован на профессионального пользователя и содержит большой набор ПО для повседневной работы, а также средства диагностики и восстановления. Механизм live.hooks позволяет модификацию рабочей среды без пересборки. Работа осуществляется в Live-режиме без установки системы на жёсткий диск и с возможностью возвращения системы в первоначальное состояние после экспериментов простой перезагрузкой (корень системы доступен в сжатом виде в режиме только для чтения). Проект начинался как попытка получить достаточно универсальную и при этом компактную систему на нетбуке eee 701. Несколько … Читать далее Вышел дистрибутив ALT Linux Netbook-live 6.0.7

Корректирующий выпуск KDE SC 4.9.1

Доступен корректирующий релиз KDE SC 4.9.1, в котором исправлено 135 ошибок и проведена работа по обновлению переводов. Наиболее важные исправления отмечаются в Kontact Suite и Dolphin. Кроме того, внесена большая порция оптимизаций производительности. Готовые бинарные сборки KDE SC 4.9.1 доступны для openSUSE и Kubuntu. Следующий выпуск KDE 4.9.2 намечен на 2 октября. Читать далее Корректирующий выпуск KDE SC 4.9.1

Продолжение дискуссии с Линусом Торвальдсом о стабильности API ядра Linux

В связи с недавно опубликованным заявлением о первичном приоритете сохранения неизменности внешних программных интерфейсов ядра Linux, влияющих на работу пользовательских приложений, Линусу Торвальдсу был задан вопрос, как в этом случае следует воспринимать наблюдаемые последние годы нарушающие совместимость изменения в ядре, такие как прекращение поддержки некоторых файлов и директорий в /proc, постоянное изменение структуры /sys, непостоянство механизма уведомления приложений об изменениях в файловой системе (inotify, dnotify и fnotify) и наличие в ядре API-вызовов, которые можно использовать только из модулей под лицензией GPL. В ответ Линус заявил, что если ему приведут пример реальных пользовательских приложений, работа которых была нарушена в результате изменения … Читать далее Продолжение дискуссии с Линусом Торвальдсом о стабильности API ядра Linux

Вышел pkgng 1.0, новый пакетный менеджер для FreeBSD

После двух лет разработки представлен первый стабильный релиз пакетного менеджера pkg (pkgng), выступающего в роли отвечающей современным реалиям замены инструментария pkg_install для управления бинарными пакетами во FreeBSD. Pkgng отличается поддержкой таких функций, как обновление пакетов, работа с репозиториями, учёт зависимостей, интерфейс в стиле APT и полноценные средства для работы с метаданными. Установить pkgng можно через порт ports-mgmt/pkg, в будущем ожидается включение компонентов, необходимых для работы с pkgng, в состав FreeBSD 9 и 10. В настоящее время дерево портов FreeBSD уже полностью подготовлено для использования pkgng (в make.conf следует добавить WITH_PKGNG=yes). Создан экспериментальный сетевой репозиторий пакетов pkgbeta.freebsd.org. Для работы с pkgng … Читать далее Вышел pkgng 1.0, новый пакетный менеджер для FreeBSD

Минобороны РФ развивает специализированную сборку платформы Android

Центральный НИИ экономики, информатики и систем управления разрабатывает по заказу Министрества обороны операционную систему РОМОС, базирующуюся на урезанном варианте платформы Android и предназначенную для использования на планшетных ПК и смартфонах в качестве замены стандартных Android-прошивок на предприятиях и госструктурах, которым необходима повышенная защищённость от утечки информации. В отличие от предустановленных Android-прошивок ОС РОМОС будет сертифицирована Министерством обороны для работы с конфиденциальными данными, для чего будет проведён дополнительный аудит методов работы с внешними данными и удалена поддержка средств интеграции с сервисами Google. Первый прототип новой ОС был продемонстрирован на прошлой неделе на проходящей в Берлине выставке потребительской электроники IFA. Доступный для … Читать далее Минобороны РФ развивает специализированную сборку платформы Android