Компания Joyent, развивающая Node.js и SmartOS, получила 85 млн долларов инвестиций

Компания Joyent, развивающая серверную JavaScript-платформу Node.js и основанную на OpenSolaris/Illumos операционную систему SmartOS, в которую из Linux была портирована поддержка системы виртуализации KVM, объявила о получении инвестиций в размере 85 млн долларов. Деньги планируется потратить на введение в строй нескольких публичных облачных сервисов и развитие поддерживаемых компанией продуктов. Читать далее Компания Joyent, развивающая Node.js и SmartOS, получила 85 млн долларов инвестиций

Релиз web-браузера Opera 11.61

Представлен корректирующий релиз web-браузера Opera 11.61, доступный для платформ Windows, Mac OS X, Linux и FreeBSD. В новой версии исправлено около 40 влияющих на стабильность ошибок из которых 10 приводили к краху браузера. Например, крахи наблюдались при активации парольной защиты для сохранённых паролей, при закрытии вкладки при активном меню «звёздочка» в адресной строке и при открытии некоторых ссылок. В почтовом клиенте устранены проблемы с получением новой почты и расчётом числа непрочитанных сообщений. Отдельно стоит отметить устранение двух уязвимостей: Возможность выполнения скрипта в контексте другого сайта через манипуляции с фреймами; Возможность проверки наличия файла в локальной файловой системе из-за различной реакции … Читать далее Релиз web-браузера Opera 11.61

Представлена версия JavaFX 2 для Linux

Компания Oracle представила предварительную версию JavaFX 2.1 в которой проведена значительная работа по увеличению кроссплатформенности пакета. Если версия JavaFX 2.0 поставлялась только для Windows, то в новом выпуске появилась поддержка разработки в Linux и Mac OS X. Сборка протестирована только в Ubuntu 10.04 с JDK 7u2, но к моменту готовности финальной версии обещают обеспечить поддержку и других дистрибутивов Linux. Платформа JavaFX предназначена для разработки интерактивных графических приложений, унифицированных для выполнения на широком спектре платформ — от настольных систем, до web-браузеров и мобильных телефонов. Если раньше для создания приложений требовалось изучать специальный язык JavaFX Script, то начиная с выпуска JavaFX 2.0 … Читать далее Представлена версия JavaFX 2 для Linux

Релиз отладчика GDB 7.4

Объявлено о выходе новой версии отладчика GDB 7.4, поддерживающего отладку на уровне исходных текстов для широкого спектра языков программирования (Ada, C, C++, Objective-C, Pascal и т.д.) на различных аппаратных (i386, amd64, ARM, Power, Sparc и т.д.) и программных платформах (GNU/Linux, Unix, Windows). Ключевые улучшения: Многочисленные улучшения в поддержке вспомогательных скриптов на языке Python. Добавлена новая команда «set python print-stack none|full|message», которую следует использовать вместо «maint set python print-stack on|off», будет объявлена устаревшей в следующем выпуске. Добавлены новые атрибуты в классах Block и Symbols, реализован новый класс «gdb.FinishBreakpoint» и новое событие «gdb.new_objfile». В модуль gdb.type добавлена функция «deep_items»; Добавлен симулятор микроконтроллера … Читать далее Релиз отладчика GDB 7.4

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

Марк Шаттлворт представил новую систему меню ‘Head-Up Display’ (HUD), которая проповедует кардинально иные методы и может заменить обычную систему вложенных меню, которая существует в компьютерной индустрии уже более 30 лет. Теперь вместо путешествия через многочисленные выпадающие меню для поиска нужного приложения или команды, система HUD предложит пользователям просто напечатать в поисковой строке, что они хотят сделать. В процессе набора команд система будет автоматически подбирать и предлагать наиболее вероятные названия программ из приложений имеющихся в системе или команд, имеющихся в штатном меню текущего приложения. В каждом отдельном случае HUD будет пытаться максимально точно угадать, что хочет пользователь, для этого он будет … Читать далее Разработчики Ubuntu представили инновационную альтернативу традиционным меню

Решение о возможном закрытии французской компании Mandriva отложено до 27 января

Французская компания Mandriva опубликовала уведомление о переносе на 27 января момента принятия решения о дальнейшей судьбе компании. Сообщается, что срок продлён в соответствии с пожеланиями некоторых акционеров. Подробности о рассматриваемом акционерами предложении по продаже компании не разглашаются. Напомним, что из-за конфликта интересов двух основных акционеров компании возникли проблемы с дальнейшим финансированием, в связи с чем французская компания Mandriva планировала остановить свою деятельность 16 января и заявить о своём банкротстве. Российские компании «Линукс-центр», «ПингВин Софтвер», «РОСА» и Mandriva.ru заявили о готовности взять в свои руки развитие и поддержку дистрибутива, в случае прекращения работы французской компании Mandriva. 16 января в связи с … Читать далее Решение о возможном закрытии французской компании Mandriva отложено до 27 января

Релиз дистрибутива VirtualBSD 9.0

Доступен релиз VirtualBSD 9.0, десктоп-ориентированной сборки FreeBSD 9.0, базирующейся на использовании пользовательского окружения Xfce 4.8 с интегрированной панелью wbar. Дистрибутив оформлен в виде образа виртуальной машины (1.5 Гб), пригодного для запуска в системах виртуализации VMware и VirtualBox. В комплект входит достаточно полный набор приложений и мультимедиа кодеков, что позволяет использовать дистрибутив из коробки, без необходимости доустановки дополнительных компонентов. Среди поставляемых в составе приложений: Firefox 9.0.1, Thunderbird 9.0, Pidgin 2.10.1, Xchat 2.8.8, LibreOffice.org 3.4.4, Gimp 2.6.11, VLC 1.1.13, Transmission 2.42, Miro (Democracy Player) 4.0.3, Samba 3.4.14, CUPS 1.5.0. Для популярных web-сервисов, таких как Facebook, Twitter, YouTube, Google Mail и Google Reader, … Читать далее Релиз дистрибутива VirtualBSD 9.0

Проект Mozilla представил релиз компилятора для языка программирования Rust

Разработчики проекта Mozilla представили первый релиз компилятора и инструментария для языка программирования Rust. Версия 0.1 позиционируется как релиз альфа-качества, пригодный для начального ознакомления с языком. API ещё полностью не сформирован и будет расширяться и изменяться, также предстоит большая работа по оптимизации производительности, которая пока оставляет желать лучшего. Исходные тексты проекта распространяются в рамках лицензии MIT. Компилятор поддерживает сборку для платформ Linux (x86 и x86_64), Mac OS X (x86 и x86_64) и Windows (x86), включая возможность кросс-компиляции и сборки сразу для нескольких целевых платформ. Rust является языком со строгой типизацией, сфокусированным на безопасной работе с памятью и обеспечении высокого параллелизма выполнения … Читать далее Проект Mozilla представил релиз компилятора для языка программирования Rust

Для OpenSolaris представлена реализация FUSE с поддержкой кэширования метаданных внутри ядра

На десятой конференции SCALE (Southern California Linux Expo), проходившей с 20 по 22 января в Лос Анжелесе, Гордон Росс (Gordon Ross) из компании Nexenta представил новую реализацию файловой системы пространства пользователя FUSE для OpenSolaris/Illumos с поддержкой кэширования метаданных внутри ядра. В классической реализации FUSE модуль ядра имеет очень простую функциональность и фактически занимается только получением и отправкой запросов от подсистемы VFS и их преобразованием в сообщения для приложения пространства пользователя, которое как раз и реализует файловую систему. В такой схеме всю работу выполняет само приложение и связанная с ним библиотека libfuse, что приводит к образованию большого потока сообщений от ядра … Читать далее Для OpenSolaris представлена реализация FUSE с поддержкой кэширования метаданных внутри ядра

Компания Google открыла код Android-приложения Sky Map

Компания Google заявила об открытии кода приложения Sky Map, которое является одним из интереснейших Android-приложений для любителей астрономии и всех тех, кто не остаётся равнодушным, даже изредка поднимая глаза к звёздному небу. Код открыт под лицензией Apache. В приложении реализована интерактивная карта звёздного неба, при работе с которой возникает ощущение, что будущее уже наступило и то, о чём раньше писали писатели фантасты стало реальностью. Используя GPS для определения текущей позиции, а компаса и акселероментра для определения ориентации устройства в пространстве, программа позволяет один к одному сравнить наблюдаемый участок неба с его виртуальной моделью на телефоне. Например, когда хочется узнать что … Читать далее Компания Google открыла код Android-приложения Sky Map

Доступны видеозаписи с конференции linux.conf.au 2012

На YouTube опубликована полная подборка видеозаписей докладов, сессий и встреч разработчиков, проведённых на конференции linux.conf.au 2012. Всего представлено более 100 докладов (расписание докладов). Из интересных выступлений можно отметить, доклад о прогрессе в разработке файловой системы XFS, доклад о статусе разработки Btrfs, доклад с оценкой тенденций в процессе разработки ядра Linux, доклад о поддержке UEFI в Linux и проблемах с реализацией безопасного режима загрузки, обзор успехов в разработке Samba 4 (дата релиза не называется, указано что он будет выпущен по мере готовности). Читать далее Доступны видеозаписи с конференции linux.conf.au 2012

В ядре Linux найдена локальная root-уязвимость

В ядре Linux найдена опасная уязвимость, позволяющая локальному злоумышленнику выполнить код с правами пользователя root (при наличии доступной пользователю SUID root программы, такой как, например, /bin/su). Проблема наблюдается, начиная с ядра 2.6.39. Уязвимость также проявляется для ядра, используемого в RHEL 6 (начиная с 2.6.32-220.el6). На данный момент уже опубликовано три рабочих эксплоита. Уязвимости присвоен номер CVE-2012-0056. Источником уязвимости является ошибка в реализации proc-интерфейса для прямого доступа к памяти процесса (/proc/pid/mem). До версии ядра 2.6.39 этот интерфейс предоставлял доступ только на чтение, т.к. было известно, что для записи он небезопасен. Незадолго до выхода версии 2.6.39 ограничения доступа к /proc/pid/mem были переделаны, … Читать далее В ядре Linux найдена локальная root-уязвимость

Релиз web-фреймворка Ruby on Rails 3.2

Увидел свет релиз MVC (Model-View-Controller) web-фреймворка Ruby on Rails 3.2. Это последний выпуск, в котором обеспечена поддержка Ruby 1.8.7. Следующим станет релиз Rails 4.0, который сможет работать только при наличии Ruby 1.9.3 или более новых выпусков. Ключевые улучшения, добавленные в выпуске Ruby on Rails 3.2: Значительное ускорение режима разработки, связанное с тем, что Active Reload теперь перезагружает из файлов только классы, которые действительно были изменены. Подобное поведение позволило достичь значительного ускорения в процессе отладки и разработки больших приложений. Кроме того, внесены оптимизации в код определения маршрута обработки запроса (Route), осуществлён переход на движок Journey и ускорено выполнение операций оценки ссылок … Читать далее Релиз web-фреймворка Ruby on Rails 3.2

Стабильный релиз NTFS-3G и ntfsprogs 2012.1.15

Спустя около 10 месяцев с момента прошлого релиза представлен стабильный выпуск пакета NTFS-3G + ntfsprogs 2012.1.15, включающего комплект утилит и драйвер для работы разделами NTFS в различных операционных системах, поддерживающих механизм FUSE, например, в Linux, Android, Mac OS X, FreeBSD, NetBSD, OpenSolaris, QNX и Haiku. Драйвер оформлен в виде работающего в пространстве пользователя FUSE-модуля, который поддерживает реализацию файловой системы NTFS, совместимую с операционными системами Windows XP, Windows Server 2003, Windows 2000, Windows Vista, Windows Server 2008 и Windows 7. Начиная с прошлого выпуска в комплект также входит полный набор утилит ntfsprogs, позволяющих выполнять такие операции, как создание NTFS-разделов, проверка целостности, … Читать далее Стабильный релиз NTFS-3G и ntfsprogs 2012.1.15

Доступна открытая Cloud-платформа OpenNebula 3.2

Увидел свет релиз платформы OpenNebula 3.2, предназначенной для организации управления cloud-инфраструктурой и виртуальными окружениями. Код системы полностью открыт под лицензией Apache. Готовые установочные пакеты доступны для Ubuntu, openSUSE, RHEL/CentOS и Debian. Среди наиболее известных компаний и организаций, использующих OpenNebula, можно отметить: CERN, Европейское космическое агентство, FermiLab и China Mobile. Платформа позволяет организовать функционирование распределенной инфраструктуры динамически развёртываемых многоуровневых сервисов (групп из взаимосвязанных виртуальных машин), комбинируя ресурсы локального дата-центра и внешних облачных провайдеров. В частности, OpenNebula позволяет на своих мощностях поднять инфраструктуру для предоставления сервисов IaaS (инфраструктура как сервис), похожую на Amazon EC2. В наличии имеются средства для организации развёртывания виртуальных … Читать далее Доступна открытая Cloud-платформа OpenNebula 3.2

Уязвимости в MySQL, Gitorious, PowerDNS, Suhosin PHP, OpenSSL, Moodle, VirtualBox, Solaris, Wireshark, Glibc, DragonFly BSD, Asterisk

Несколько недавно найденных уязвимостей: Компания Oracle сообщила об исправлении в MySQL 27 уязвимостей, большинство из которых позволяют инициировать крах СУБД через выполнение специально оформленного SQL-запроса аутентифицированным пользователем. Одна DoS-уязвимость позволяет вызвать отказ в обслуживании не аутентифицированным пользователем. Две уязвимости позволяют аутентифицированным пользователем получить доступ к закрытым данным. Одна уязвимость позволяет локальному пользователю поднять свои привилегии. Подробности о сути уязвимостей не сообщаются, но судя по всему они уже исправлены в Community-версиях MySQL; В Gitorious, открытом web-интерфейсе для управления исходным кодом, развиваемым одноимённым хостингом открытых проектов, найдена уязвимость (эксплоит), позволяющая выполнить на сервере произвольную shell-команду, путем формирования специально оформленного запроса («/api/проект/репозиторий/log/graph/%60команда%60»). Пока … Читать далее Уязвимости в MySQL, Gitorious, PowerDNS, Suhosin PHP, OpenSSL, Moodle, VirtualBox, Solaris, Wireshark, Glibc, DragonFly BSD, Asterisk

Прекращение поддержки openSUSE 11.3 и план разработки openSUSE 12.2

Объявлено о завершении жизненного цикла релиза openSUSE 11.3. За 18 месяцев активного существования дистрибутива было выпущено 581 обновление, из которых 358 были связаны с устранением 1212 проблем безопасности. После окончания официальной поддержки в рамках проекта Evergreen силами сообщества возможно будет продолжен выпуск неофициальных обновлений для наиболее критических ошибок, как это делается в настоящее время для релизов openSUSE 11.1 и openSUSE 11.2. Релиз openSUSE 11.4 будет поддерживаться до 15 сентября 2012 года, а релиз openSUSE 12.1 до 15 мая 2013 года. Одновременно, представлен план разработки будущего релиза openSUSE 12.2, который планируется выпустить 11 июля: 9 февраля – Milestone 1 3 марта … Читать далее Прекращение поддержки openSUSE 11.3 и план разработки openSUSE 12.2

Arch Linux переходит с module-init-tools на kmod

Разработчики дистрибутива Arch Linux объявили о решении по замене инструментария module-init-tools, используемого для управления загрузкой модулей ядра, на активно развивающийся последние несколько месяцев альтернативный пакет kmod. Ранее kmod немного отставал по своим возможностям от module-init-tools, но начиная с выпуска kmod 4, который был представлен несколько дней назад, разработчики проекта объявили о полной реализации всех функций module-init-tools. Kmod полностью обратно совместим с module-init-tools и может выступать в роли прозрачной замены для данного пакета (подготовлены аналоги утилит lsmod, insmod, rmmod, modprobe, modinfo, depmod). Напомним, что основным отличием kmod является использование в качестве основы библиотеки libkmod, функции которой можно использовать в любых других … Читать далее Arch Linux переходит с module-init-tools на kmod

Открыт код клиента для сети доставки игр Desura

Сервис цифровой дистрибуции игр Desura открыл код клиентского ПО для платформ Linux и Windows, предназначенного для быстрой загрузки и установки игр. Клиент, который получил название Desurium, открыт под лицензией GPLv3 (код сервера Desura остаётся закрытым) и доступен для загрузки с GitHub. Интерфейс Linux-клиента построен с использованием библиотеки Gtk+ 2. Сервис Desura примечателен ориентацией на распространение небольших игровых приложений (в основном инди-игры), в которых не используется DRM и другие методы принуждения к соблюдению авторских прав. Читать далее Открыт код клиента для сети доставки игр Desura

Разработчики Mozilla представили API для обработки мультимедийных потоков

Разработчики Mozilla представили черновой вариант web-стандарта MediaStream Processing API и экспериментальную сборку Firefox с его реализацией. Предложенный стандарт предоставляет JavaScript API для обработки потоков с видео и аудио данными в режиме реального времени. Новый API позволяет выполнить на стороне браузера такие операции, как микширование звуковых потоков, наложение видео и аудио эффектов, динамическая корректировка громкости, синтез звука, захват и анализ видео (например, распознавание лиц и QR-кодов или запись в виде видеоролика содержимого элемента canvas). От ранее предложенных программных интерфейсов, таких как Web audio API, MediaStream Processing API отличается более тесным использованием развиваемых параллельно web-стандартов, таких как WebRTC для обеспечения коммуникаций в … Читать далее Разработчики Mozilla представили API для обработки мультимедийных потоков

Представлен открытый драйвер для используемого во многих ARM-чипах GPU Mali

Представлен открытый драйвер для графического сопроцессора Mali, применяемого во многих чипах на основе архитектуры ARM, которые используются, например, в смартфорнах Samsung. Драйвер был создан на основе реверс-инжиниринга закрытого Linux-драйвера, поддерживаемого компанией ARM. Код драйвера планируется опубликовать после формального анонса проекта на выставке FOSDEM, которая состоится 4-5 февраля. Драйвер будет поддерживать OpenGL ES и другие возможности, которые присутствуют в проприетарном Linux-драйвере. используемом многими производителями телефонов на платформе Android. Отмечается, что существенно упростил процесс обратного инжиниринга самодостаточный характер ARM Mali GPU, который не требует загрузки микрокода и настройки регистров из пространства пользователя. Основные трудности возникли с разбором особенностей работы компилятора шейдеров, для … Читать далее Представлен открытый драйвер для используемого во многих ARM-чипах GPU Mali