Обновление Firefox 27.0.1

Представлен корректирующий выпуск Firefox 27.0.1 в котором устранены проблемы со стабильностью работы, проявляющиеся при обработке JavaScript-кода, использующего вызов ClearTimeoutOrInterval, например при выполнении дополнения Greasemonkey. Кроме того, исправлена ошибка, приводящая к появлению некорректных значения при использовании математической функции Math.fround(). Читать далее Обновление Firefox 27.0.1

В Chrome появилась поддержка фоновой компиляции JavaScript

Разработчики из компании Google сообщили о добавлении в JavaScript-движок V8 поддержки фоновой компиляции JavaScript, которая позволит избежать появления задержек в процессе выполнения web-приложений и положительно повлияет на отзывчивость. Представленное улучшение уже доступно для тестирования в бета-сборках Chrome и Chrome для Android. В V8 применяется техника адаптивной JIT-компиляции. Так как некоторые виды оптимизации требуют накопления статистики и расходуют значительные процессорные ресурсы, глубокая оптимизация выполняется только для наиболее востребованных и часто выполняемых блоков кода (например, математические операции, цикличная обработка данных, рекурсивные вызовы). Редко используемый код и код, который только начал выполняться, компилируется по упрощённой схеме. До сих пор основной проблемой подобного подхода … Читать далее В Chrome появилась поддержка фоновой компиляции JavaScript

Компания WhatsApp добилась блокирования 38 открытых проектов, размещённых на GitHub

Компания WhatsApp, курирующая развитие одноимённого проприетарного сервиса для мгновенного обмена сообщениями, потребовала у GitHub удалить 38 открытых проектов, название которых так или иначе пересекается с зарегистрированной торговой маркой или которые предоставляют средства для взаимодействия с сервисом компании. Запрос отправлен под предлогом нарушения интеллектуальной собственности под прикрытием действующего в США Закона об авторском праве в цифровую эпоху (DMCA). Компания потребовала удалить все проекты, в названии которых встречается сочетание «whatsapp» или которое используют логотип или иной контент WhatsApp, а также проекты, направленные на обеспечение совместимости с сервисом WhatsApp или использующие WhatsApp API без получения разрешения. Например, под удаление попали проекты WhatsAPI, whatsapp-purple, … Читать далее Компания WhatsApp добилась блокирования 38 открытых проектов, размещённых на GitHub

Релиз поискового движка Elasticsearch 1.0.0

Увидел свет релиз свободной платформы для организации работы поисковых систем Elasticsearch 1.0.0, основанной на технологиях индексации и поиска, предоставляемых движком Lucene. Поисковые сервисы на базе Elasticsearch внедрены в GitHub, Mozilla, WordPress, Sony и StackOverflow. Код Elasticsearch написан на языке Java и распространяется под лицензией Apache. Готовые сборки подготовлены в форматах пакетов RPM и DEB. Особенности Elasticsearch: Поддержка создания распределённых и отказоустойчивых конфигураций. Поисковый индекс может быть распределён на несколько узлов с использованием шардинга. Каждая порция данных индекса может быть реплицирована на несколько узлов. Операции чтения и поиска могут выполняться на любых узлах, содержащих реплицированные части индекса. Каждая порция данных общего … Читать далее Релиз поискового движка Elasticsearch 1.0.0

Код операционной системы Plan 9 перелицензирован под GPLv2

Калифорнийский университет в Беркли с согласия компании Alcatel-Lucent выпустил исходные тексты операционной системы Plan 9 под лицензией GPLv2. Перелицензированный под GPLv2 код Plan 9 можно загрузить с GitHub. Начиная с 2002 года код Plan 9 поставлялся под открытой лицензией Lucent Public License (LPL), основанной на IBM Public License, но отличающейся отсутствием требования публикации исходных текстов для производных работ. Лицензия LPL одобрена организацией OSI, но не совместима с GPL, что мешало использованию наработок Plan 9 в GPL-проектах. Основная идея Plan 9 связана со стиранием различий между локальными и удаленными ресурсами. Система представляет собой распределенную среду, базирующуюся на трех базовых принципах: все … Читать далее Код операционной системы Plan 9 перелицензирован под GPLv2

Компания Jolla открыла исходные тексты браузера Sailfish

Разработчики из компании Jolla, основанной бывшими сотрудниками Nokia с целью развития новых смартфонов, построенных на базе Linux-платформы MeeGo, открыли исходные тексты web-браузера мобильной платформы Sailfish. Код открыт под свободной лицензией MLP 2.0. Интерфейс браузера создан с использованием Qt5, QML и Qt-компонентов Sailfish Silica. Для обработки контента используется развиваемый Mozilla движок Gecko. Движок Gecko задействован через прослойки EmbedLite и QtMozEmbed. Пользовательский интерфейс и движок Gecko выполняются в разных потоках, но теоретически могут быть запущены и разных процессах. Рендеринг вынесен из основного потока в отдельный поток композитинга, что позволяет исключить влияние обработки сайтов на отзывчивость интерфейса (подобная схема используется в Firefox OS … Читать далее Компания Jolla открыла исходные тексты браузера Sailfish

Компания Oracle выпустила обновление ядра Unbreakable Enterprise Kernel R3U1

Компания Oracle представила первое функциональное обновление для ядра Unbreakable Enterprise Kernel 3. Исходные тексты ядра, включая разбивку на отдельные патчи, доступны в публичном Git-репозитории Oracle. Ядро позиционируется в качестве альтернативы штатному пакету с ядром, поставляемому в Red Hat Enterprise Linux. Новая версия примечательна проведением работы по исправлению ошибок и обновлению драйверов устройств. Обновлены версии драйверов для устройств хранения и сетевых адаптеров компаний Broadcom, Cisco, Emulex, HP, Intel, LSI, Mellanox и Qlogic. Внесены улучшения в блочные и сетевые фронтэнды и бэкенды Xen. Добавлена поддержка параметра загрузки ядра crashkernel=auto, упрощающего настройку Kdump. Реализована новая возможность для включения статических контрольных вызовов DTrace в … Читать далее Компания Oracle выпустила обновление ядра Unbreakable Enterprise Kernel R3U1

1700 учеников одной из школ США получили ноутбуки с Ubuntu Linux

В рамках программы по обеспечению школьников ноутбуками, каждый из 1700 учащихся школы Penn Manor (США, штат Пенсильвания) получил ноутбук Acer TravelMate TMB113, укомплектованный Ubuntu Linux 13.10. Во время вручения ноутбуков был проведён обучающий урок, знакомящий учеников с особенностями работы системы. По данным организаторов программы, благодаря использованию свободного ПО школа сэкономила до 360 тысяч долларов на покупке лицензий на ПО. В соответствии с законом CIPA (Children’s Online Protection Act), в систему предустановлен специальный фильтр для ограничения доступа детей к нежелательному контенту в Сети. На нотбуки также предустановлено несколько приложений для интеграции со школьной информационной системой и обучающих программ собственной разработки, код … Читать далее 1700 учеников одной из школ США получили ноутбуки с Ubuntu Linux

Зафиксирована рекордная DDoS-атака с интенсивностью трафика в 400 Гбит/с

Компания CloudFlare зафиксировала одну из самых крупных DDoS-атак, поток трафика на систему жертвы при которой превысил отметку в 400 Гбит/с, что на 100 Гбит/с больше, чем в результате прошлогодней атаки на Spamhaus.org. Почти в то же время c атакой с интенсивностью в 350 Гбит/с столкнулся французский хостинг-оператор OVH. Атаки были организованы с использованием техники усиления трафика через необновлённые NTP-серверы. Несмотря на то, что проблема устранена в выпуске ntpd 4.2.7p26 ещё в 2010 году и уведомления о необходимости изменения конфигурации NTP-серверов неоднократно публиковались US-CERT и другими организациями, в Сети остаётся достаточное количество уязвимых систем, которые вовлекаются для осуществления массивных атак. Читать далее Зафиксирована рекордная DDoS-атака с интенсивностью трафика в 400 Гбит/с

Red Hat выпустил сервер приложений WildFly, пришедший на смену JBoss AS

Компания Red Hat представила свободный сервер приложений WildFly 8, пришедший на смену продукту JBoss Application Server 7. Кроме смены бренда WildFly 8 отличаться поддержкой Java EE 7, модульной структурой, ориентацией на высокую производительность и реализацией современных методов разработки. Код WildFly доступен под лицензией LGPL. В качестве причины смени имени с JBoss AS на WildFly называется желание избежать путаницы, возникшей в связи с использованием бренда JBoss не только для свободного сервера приложений, но и для коммерческого продукта JBoss Enterprise Application Platform и сообщества JBoss Community, которое не ограничивается разработкой сервера приложений и развивает около 100 различных проектов. Таким образом на смену … Читать далее Red Hat выпустил сервер приложений WildFly, пришедший на смену JBoss AS

Mozilla планирует начать показ рекламы в Firefox

Разработчики проекта Mozilla намерены разместить рекламу на странице, отображаемой при открытии новой вкладки. В качестве причины подобного шага отмечается желание диверсифицировать источники дохода и уйти от зависимости от средств, получаемых за счёт контрактов с поисковыми системами. В настоящее время при открытии новой вкладки отображаются миниатюры девяти наиболее часто открываемых сайтов. Для новых пользователей на странице отображается ссылка на страницу с информацией о Firefox и восемь пустых квадратов. В рамках предложенной инициативы «Directory Tiles», на время пока не накоплена статистика открываемых сайтов, вместо пустых квадратов предлагается разместить блоки с рекламой и предопределённым контентом. Кроме проплаченного контента часть блоков будут занимать популярные … Читать далее Mozilla планирует начать показ рекламы в Firefox

Предоставлены средства для интеграции инфраструктуры Apache с GitHub

Фонд Apache анонсировал результаты работы по улучшению интеграции своей инфраструктуры с сервисом GitHub. Изначально при разработке проектов Apache используется централизованная система управления версиями на основе Subversion. Отныне, энтузиасты, предпочитающие Git, получили инструменты для полноценного участия в разработке Apache с использованием сервиса GitHub. В частности, на более высоком уровне обеспечена поддержка репликации и синхронизации данных между инфраструктурой Apache и GitHub. Любые pull-запросы, которые открыты, закрыты, переоткрыты или прокомментированы, теперь отражаются в штатных списках рассылки. Если проектом используется система отслеживания ошибок JIRA, то все отчёты о проблемах и комментарии, в которых упоминается идентификатор JIRA, теперь приводят к обновлению соответствующего тикета в JIRA. … Читать далее Предоставлены средства для интеграции инфраструктуры Apache с GitHub

Начало альфа-тестирования пользовательского окружения Enlightenment 19

Доступна для тестирования предварительная альфа-версия пользовательского окружения Enlightenment 19 (E19). Версия названа «Таинственный выпуск 2K14», так как информация о новшествах пока не опубликована. Судя по исходным текстам, изменения пока сводятся к значительной переработке композитного менеджера и кода управления окнами, примечательной выносом поддержки протоколов в отдельные бэкенды (wayland, фреймбуфер и X11). Большие изменения также наблюдаются в отношении поддержки работы поверх Wayland: задействована собственная реализация композитного менеджера для Wayland (Wayland Desktop Shell), вместо использования прослоек на основе Weston и XWayland. Кроме того, добавлен модуль для управления пакетами через PackageKit, переработан блокировщик экрана и представлен новый виджет для обзора открытых окон, возвращающий поведение … Читать далее Начало альфа-тестирования пользовательского окружения Enlightenment 19

Возможность доступа к приватным репозиториям GitHub при помощи серии незначительных уязвимостей в OAuth

Егор Хомяков, два года назад выявивший уязвимость в GitHub, которая позволяла внедрить код в любой репозиторий, сообщил об обнаружении новой проблемы. Воспользовавшись сочетанием пяти несущественных по отдельности проблем с безопасностью в реализации поддержки OAuth в сервисе Gist, удалось разработать технику получения доступа к приватным репозиториям пользователей GitHub. За выявление уязвимости, GitHub выплатил Егору вознаграждение, размером 4 тысячи долларов. Читать далее Возможность доступа к приватным репозиториям GitHub при помощи серии незначительных уязвимостей в OAuth

Голосование технического комитета Debian официально завершено в пользу systemd

Бидейл Гарби (Bdale Garbee), председатель Технического комитета Debian, объявил итоги третьего голосования по вопросу перехода следующего выпуска Debian на новую систему инициализации. В голосовании победил systemd, который будет использован по умолчанию в Debian GNU/Linux Jessie. Четыре участника технического комитета проголосовали за systemd, а четыре отдали предпочтение upstart. Для разрешения конфликта интересов Бидейл Гарби, как председатель, воспользовался правом дополнительного голоса. Решение может быть пересмотрено путем проведения референдума среди всех разработчиков Debian. В резолюции указано, что в случае, если большинство разработчиков Debian отдадут предпочтение системе инициализации, отличной от systemd, то такое решение будет иметь более высокий приоритет и будет автоматически утверждено техническим … Читать далее Голосование технического комитета Debian официально завершено в пользу systemd

Увидел свет Apache SpamAssassin 3.4.0

После двух лет разработки и четырёх лет с момента прошлого значительного выпуска представлен релиз платформы для организации фильтрации спама — SpamAssassin 3.4.0. Отмечается, что релиз можно считать стабильным и готовым к промышленной эксплуатации, так как он в течение года проходил тестирование на многих крупных почтовых системах. Код SpamAssassin написан на языке Perl и распространяется в рамках лицензии Apache. SpamAssassin является одним из самых эффективных и широкоиспользуемых платформ для фильтрации спама. По данным январской статистики загрузки обновлений правил фильтрации спама пакет используется на более чем миллионе почтовых серверов. Наряду с http-сервером Apache, SpamAssassin включен изданием eWeek в список 11 технологий Apache, … Читать далее Увидел свет Apache SpamAssassin 3.4.0

Обновление SteamOS и открытие кода Steamworks VR API

Компания Valve опубликовала новый бета-выпуск SteamOS, примечательный добавлением в репозиторий пакетов для поддержки gdb, NFS и запуска системы в chroot-окружении. В состав сборок включена полная подборка пакетов c прошивками для беспроводных адаптеров. Обновлены пакеты e2fsprogs, iptables, libdrm, debootstrap, initramfs-tools, curl, libav и eglibc. Установочные образы пока не обновлены, для использования нового выпуска после установки следует выполнить команду «sudo apt-get install steamos-beta-repo» и произвести обновление системы. Кроме того, компания Valve открыла исходные тексты фреймворка Steamworks VR API, с реализацией программного интерфейса для шлемов виртуальной реальности. Читать далее Обновление SteamOS и открытие кода Steamworks VR API

Компания Red Hat работает над собственной технологией обновления ядра Linux на лету

Спустя несколько дней после анонса разработчиками SUSE системы kGraft, позволяющей вносить исправления в работающее ядро Linux без перезагрузки и остановки работы системы, о работе над похожим проектом на конференции devconf.cz сообщил один из сотрудников компании Red Hat. Судя по имеющимся сведениям, развиваемый Red Hat проект Kpatch использует похожие на kGraft методы и рассчитан на выполнение тех же задач. Код kpatch пока не доступен публично и развивается как внутренний проект компании. Официально представить проект планируется в конце марта на конференции Linux Foundation Collaboration Summit. Читать далее Компания Red Hat работает над собственной технологией обновления ядра Linux на лету

К Linux Foundation присоединилось 7 новых компаний, заинтересованных в развитии KVM

Некоммерческая организация Linux Foundation, курирующая широкий спектр работ, связанных с развитием Linux, объявила о включении в свои ряды новых участников: Autonomic Resources, Bloombase, BlueCat Networks, op5, Proxmox Server Solutions GmbH, Scale Computing и 6WIND, специализирующихся на облачных технологиях и развитии сервисов виртуализации на базе гипервизора KVM. В Linux Foundation компании намерены принять участие в работе группы Open Virtualization Alliance (OVA), продвигающей решения на основе KVM. Читать далее К Linux Foundation присоединилось 7 новых компаний, заинтересованных в развитии KVM

Systemd побеждает в третьем голосовании по выбору системы инициализации для Debian

Бидейл Гарби (Bdale Garbee), председатель Технического комитета Debian, инициировал, третье голосование по вопросу перехода следующего выпуска Debian на новую систему инициализации. Новый вариант голосования был предельно упрощён для исключения вторичных вопросов и подразумевал только выбор системы инициализации, которая должна быть использована по умолчанию в выпуске Debian Jessie на базе ядра Linux (т.е. были исключены вопросы одна или несколько систем инициализации должны поддерживаться в Debian и как быть с архитектурами, отличными от Linux). Третье голосование проводится по упрощённой схеме, при которой для принятия решения достаточно обычного перевеса голосов. На этот раз голосование прошло с перевесом Systemd, что позволяет считать Systemd победителем. … Читать далее Systemd побеждает в третьем голосовании по выбору системы инициализации для Debian

Корректирующий выпуск Python 3.3.4 и кандидат в релизы Python 3.4.0

Доступен корректирующий выпуск языка программирования Python 3.3.4, в котором представлено около 120 исправлений. Наиболее заметным изменением является обеспечение полной поддержки OS X 10.9, в частности, устранены ранее наблюдаемые проблемы в реализации интерактивного режима, приводившие к крахам на платформе OS X 10.9. Кроме того, в новом выпуске исправлены проблемы со сборкой с использованием readline 6.3 и более новых версий; прекращено использование SSLv2, если явно не указан параметр PROTOCOL_SSLv2; снижена нагрузка на CPU при выполнении функций os.read и subprocess.Popen.communicate. В smtplib ограничен размер принимаемых данных через ограничение вызова readline() для защиты от уязвимости CVE-2013-1752. Также можно отметить выпуск кандидата в релизы новой … Читать далее Корректирующий выпуск Python 3.3.4 и кандидат в релизы Python 3.4.0