Космическое агентство NASA открыло код платформы для создания полётного ПО

Космическое агентство NASA объявило об открытии исходных текстов платформы cFS (core Flight System), используемой в качестве основы для создания полётного ПО, которым комплектуются системы обработки данных на спутниках и приборы, применяемые на космических аппаратах. Несмотря на то, что cFS изначально разработан для полётных компьютеров, практически он может применяться и для другой встраиваемой техники. В настоящее время cFS используется в запущенной в прошлом году миссии GPM, нацеленной на организацию непрерывного мониторинга выпадения осадков по всему земному шару, и в миссии LADEE, развиваемой НАСА в исследовательском центре Эймса для изучения атмосферы Луны и анализа пылевого окружения её орбиты. Платформа также используется и … Читать далее Космическое агентство NASA открыло код платформы для создания полётного ПО

Выпуск открытого медиацентра Kodi 14.2 (бывший XBMC)

Доступен корректирующий выпуск открытого медиацентра Kodi 14.2, ранее развивающегося под именем XBMC. Для быстрой оценки возможностей Kodi подготовлена Live-сборка на базе Ubuntu (KodiBuntu). Готовые установочные пакеты доступны для OS X (x86, PPC), FreeBSD, Linux (ARM, PPC, x86 и x86-64), Raspberry Pi, Android (ARM, x86), Windows, Apple TV и iOS. Код проекта распространяется под лицензией GPLv2+. Kodi 14.2 завершил разработку ветки 14.x и ознаменовал переключение на подготовку Kodi 15. В новом выпуске устранено зависание на платформе Windows, решены проблемы с воспроизведением MP3 без пауз, поддержкой прокола RTMP, сканированием новых эпизодов, загрузкой внешних субтитров, использованием FTPS, воспроизведением видео после после изменения частоты … Читать далее Выпуск открытого медиацентра Kodi 14.2 (бывший XBMC)

Новая версия легковесного Linux дистрибутива antiX 14.4

Представлен релиз легковесного LiveCD Linux дистрибутива AntiX 14.2, построенного пакетной базе Debian Wheezy и ориентированного для установки на устаревшее оборудование. Размер iso-образа 727 Мб. Новый выпуск примечателен поставкой пользовательского окружения Xfce 4.12, включением в состав xfce4-dict и xfce4-power-manager-plugin, добавлением инструментария MX-Tools для упрощения решения типовых задач пользователя, обновлением версий программ: Thunar 1.6.6, iceweasel 31.5.3esr-1~deb7u1, claws-mail 3.11.1. В дистрибутиве используется музыкальный проигрыватель Clementine, видеоплеер VLC, просмотрщик изображений mirage, интерфейс управления пакетами synaptic. Читать далее Новая версия легковесного Linux дистрибутива antiX 14.4

Второй кандидат в релизы инсталлятора Debian 8.0

Доступен второй кандидат в релизы инсталлятора Debian 8.0 «Jessie». В настоящее время насчитывается 112 критических ошибок, блокирующих релиз. С учётом тривиальных проблем и недоработок, для которых уже готовы патчи, для выпуска релиза остаётся исправить примерно 67 ошибок. По сравнению с прошлой тестовой версией в основном отмечаются исправления ошибок, расширение поддержки оборудования и мелкие корректировки пакетной базы (например, из набора desktop исключены пакеты pm-utils и libgl1-mesa-dri). Что касается оборудования, то добавлена возможность загрузки 64-разрядного ядра Linux в 32-разрядном окружении EFI, улучшена обработка возврата UEFI-прошивками некорректных кодов ошибок, обеспечена поддержка систем Bay Trail, Buffalo Linkstation LS-CHLv2/LS-XHL, OMAP5432 uEVM, LinkSprite pcDuino V3, Bananapro, … Читать далее Второй кандидат в релизы инсталлятора Debian 8.0

На GitHub обрушилась необычная DDoS-атака, проведённая через подмену кода сервисов Baidu

Сегодня популярный хостинг открытого кода GitHub подвергся крупной DDoS-атаке, которая привела к кратковременным перебоям в работе сервиса. Атака заслуживает внимания в силу необычности её организации и подозрений на испытание новых методов цензурирования контента. Метод проведения атаки подразумевал наличие доступа к пограничному оборудованию, размещённому между китайским и мировым сегментами сети, предположительно атака была проведена не без участия «Великого китайского файрвола«. Атака сводилась к тому, что для пользователей некитайских сетей, осуществлялась подмена JavaScript-кода сервисов Baidu Analytics и Baidu Ads, вместо которого добавлялся код, осуществляющий отправку цикличных запросов к GitHub. Baidu Analytics и Baidu Ads является крупнейшими в Китае службой web-аналитики и рекламной … Читать далее На GitHub обрушилась необычная DDoS-атака, проведённая через подмену кода сервисов Baidu

Доступна финальная бета-версия Ubuntu 15.04, ознаменовавшая переход на systemd

Представлен финальный бета-выпуск Ubuntu 15.04 «Vivid Vervet«. Релиз намечен на 23 апреля. Готовые установочные образы для тестового выпуска созданы для Ubuntu Desktop и Ubuntu Server (для них на прошлых этапах тестирования предлагались только ежедневные сборки), а также для Kubuntu, Lubuntu, Ubuntu GNOME, Xubuntu, Ubuntu MATE и Ubuntu Cloud. Наиболее важным событием, произошедшим с момента публикации прошлой тестовой версии, является перевод Ubuntu, Ubuntu Server, Ubuntu Core, Ubuntu Cloud и Ubuntu MATE на системный менеджер systemd, который заменил собой систему инициализации upstart в конфигурации по умолчанию (опциональная возможность использования upstart оставлена). В рамках текущего цикла разработки решено не переводить на systemd Ubuntu … Читать далее Доступна финальная бета-версия Ubuntu 15.04, ознаменовавшая переход на systemd

Выпуск языка программирования Dart 1.9

Компания Google представила выпуск языка программирования Dart 1.9. Dart позиционируется как язык структурированного программирования для Web, обладает похожим на Java синтаксисом, не требует явного определения типов и может использоваться для создания серверных и клиентских приложений. Для запуска внутри браузера код на языке Dart компилируется в представление JavaScript, для выполнения серверных приложений развивается специальная виртуальная машина Dart VM. Код связанных с языком компонентов распространяется под лицензией BSD. Для упрощения разработки на языке Dart поставляется SDK, включающий в себя компилятор в JavaScript — dart2js, виртуальную машину Dart VM, пакетный менеджер pub, статический анализатор кода dart_analyzer, набор библиотек, интегрированная среда разработки Dart Editor … Читать далее Выпуск языка программирования Dart 1.9

Facebook представил фреймворк React Native и среду разработки Nuclide

На конференции F8 2015 компания Facebook представила открытый проект React Native, а рамках которого подготовлен вариант web-фреймворка React, предназначенный для разработки обособленных мобильных приложений, внешний вид и поведение которых ничем не отличается от программ, написанных с использованием штатных средств разработки различных мобильных платформ. Код проекта распространяется под лицензией BSD. Приложения создаются при помощи HTML5, JavaScript и компонентов пользовательского интерфейса, предоставляемых фреймворком React. Подготовленное при помощи React Native приложение может быть собрано для всех поддерживаемых платформ. Разработчику предоставляется возможность использования как штатные компоненты целевой платформы, например, в iOS доступны классы TabBarIOS и NavigatorIOS, так и универсальные для всех платформ реализации элементов … Читать далее Facebook представил фреймворк React Native и среду разработки Nuclide

Релиз Valentina 0.3.0, свободного графического редактора для создания лекал одежды

После трех месяцев разработки представлен релиз свободного графического 2D -редактора для создания выкроек одежды Valentina 0.3.0, построенного на основе библиотеки Qt 5. Основной целью проекта является создание свободного инструмента для создания 2D чертежей одежды. Для работы с чертежами используется свой собственный формат данных. Готовые сборки сформированы для Ubuntu, Fedora, openSUSE, Windows и OS X. Исходные тексты доступны под свободной лицензией GPLv3+. В данный момент поддерживается: Использование двух типов мерок: стандартные и индивидуальные. Построение простых чертежей без возможности сложных манипуляций. Автоматическая генерация раскладок. Задание длин отрезков с помощью формул. Автоматической перевод названий мерок на язык интерфейса пользователя. Экспорт раскладок в pdf, … Читать далее Релиз Valentina 0.3.0, свободного графического редактора для создания лекал одежды

Представлен серверный вариант LibreOffice, работающий через web-браузер

Организация The Document Foundation анонсировала новый продукт LibreOffice Online, выступающий в роли свободной альтернативы таким сервисам, как Google Docs и Office 365, и позволяющий наладить удалённую работу с офисным пакетом через Web. LibreOffice Online имеет клиент-серверную архитектуру, при которой на сервере выполняется базовый каркас LibreOffice, а интерфейс транслируется клиенту и отображается в web-браузере при помощи специального web-приложения. Первый релиз LibreOffice Online запланирован на начало 2016 года, но энтузиасты могут оценить текущее состояние разработки, воспользовавшись Git-репозиторием. Ресурсы для разработки выделены компаниями IceWarp и Collabora, но сам проект будет развиваться под эгидой организации The Document Foundation. Для трансляции интерфейса клиенту применяется штатный … Читать далее Представлен серверный вариант LibreOffice, работающий через web-браузер

Google отказался от включения Dart в состав браузера Chrome

Компания Google представила новую стратегию продвижения Dart, языка структурированного программирования для Web, который изначально претендовал на роль прогрессивной замены JavaScript. Решено не привязывать Dart к браузеру и отказаться от идеи интеграции виртуальной машины Dart в Chrome. Разработка будет сосредоточена на применении Dart в качестве промежуточного языка, компилируемого в JavaScript. Развитие Dart как отдельного языка, альтернативного JavaScript и непосредственно поддерживаемого в браузерах, признано нецелесообразным. Вместо этого Dart будет двигаться в сторону более качественной интеграции с JavaScript и генерации оптимального JavaScript-кода. При этом разработка виртуальной машины Dart VM будет продолжена, но она будет позиционироваться в основном для создания серверных и мобильных приложений. … Читать далее Google отказался от включения Dart в состав браузера Chrome

Проект OpenBSD выпустил NTP-сервер OpenNTPD 5.7p4

Представлен релиз переносимой редакции системы синхронизации точного времени OpenNTPD 5.7p4, развиваемой проектом OpenBSD. OpenNTPD обеспечивает поддержку протокола NTP в соответствии с RFC 1305 (NTP, Network Time Protocol) и RFC 5905 (SNTP, Simple Network Time Protocol). Поддерживается как синхронизация локального времени с удалённым NTP-сервером, так и работа в роли NTP-сервера, который в том числе может получать точное время от специального оборудования через sensorsd(8). Настройка осуществляется через файл конфигурации ntpd.conf. Работа OpenNTPD 5.7p4 проверена в Linux , FreeBSD, Solaris и OS X. В отличие от остальных реализаций, OpenNTPD развивается с первичной оглядкой на обеспечение безопасности и обладает только самым необходимым набором возможностей … Читать далее Проект OpenBSD выпустил NTP-сервер OpenNTPD 5.7p4

Представлен серверный вариант LibreOffice, работа с которым ведётся через web-браузер

Организация The Document Foundation анонсировала новый продукт LibreOffice Online, выступающий в роли свободной альтернативы таким сервисам, как Google Docs и Office 365, и позволяющий наладить удалённую работу с офисным пакетом через Web. LibreOffice Online имеет клиент-серверную архитектуру, при которой на сервере выполняется базовый каркас LibreOffice, а интерфейс транслируется клиенту и отображается в web-браузере при помощи специального web-приложения. Первый релиз LibreOffice Online запланирован на начало 2016 года, но энтузиасты могут оценить текущее состояние разработки, воспользовавшись Git-репозиторием. Ресурсы для разработки выделены компаниями IceWarp и Collabora, но сам проект будет развиваться под эгидой организации The Document Foundation. Для трансляции интерфейса клиенту применяется штатный … Читать далее Представлен серверный вариант LibreOffice, работа с которым ведётся через web-браузер

Создатель СУБД PostgreSQL удостоен премии Тьюринга

Ассоциация вычислительной техники (ACM), наиболее авторитетная международная организация в области компьютерных систем, присудила Майклу Стоунбрейкеру (Michael Stonebraker), создателю свободной СУБД PostgreSQL, престижную премию Тьюринга, являющуюся аналогом нобелевской премии в мире компьютерных технологий. Размер премии составит миллион долларов, который выделен компанией Google. Премия присуждена за выдающийся научно-технический вклад в разработку концепций и практических реализаций технологий, лежащих в основе современных систем управления базами данных. Кроме PostgreSQL, Майкл Стоунбрейкер также является архитектором таких продуктов, как к Ingres и Informix, а также свободных СУБД VoltDB и SciDB. Читать далее Создатель СУБД PostgreSQL удостоен премии Тьюринга

Релиз GNOME 3.16. Обзор новшеств

После шести месяцев разработки официально представлен выпуск десктоп-окружения GNOME 3.16. По сравнению прошлым выпуском было внесено 33525 изменений, в реализации которых приняли участи 1043 разработчика. Из наиболее значительных изменений в новой версии можно отметить переработанную систему уведомлений, новую тему оформления, переработанный интерфейс файлового менеджера, новое приложение для чтение электронных книг и календарь-планировщик. Основные изменения: Новая реализация системы вывода уведомлений. Разработчики попытались решить задачу увеличения полезности и заметности уведомлений, исключив при этом применение навязчивых методов, отвлекающих пользователя от работы. Новая всплывающая область уведомлений вместо списка пиктограмм источников уведомлений теперь сразу выводит блоки уведомлений, элементы в которых сгруппированы по типам и отсортированы … Читать далее Релиз GNOME 3.16. Обзор новшеств

httpdiff — утилита для наглядной оценки различий в HTTP

John Graham-Cumming представил небольшую, но полезную утилиту httpdiff, разработанную для отладки работы сети доставки контента CloudFlare и позволяющую наглядно оценить разницу при отправке одинаковых запросов двум HTTP-серверам. Например, при проведении работ по переносу сайта утилита позволяет быстро проверить идентичность работы нового сервера. При формировании вывода можно настроить игнорирование различий определённых заголовков. Программа написана на языке Go и распространяется под лицензией GPLv2. Читать далее httpdiff — утилита для наглядной оценки различий в HTTP

В OpenSSH по умолчанию отключена поддержка SSH-1. Трудности избавления от устаревших криптоалгоритмов

Разработчики OpenSSH сообщили о переходе к сборке OpenSSH с отключенной по умолчанию поддержкой протокола SSH-1. Протокол SSH-1 отмечен как устаревший, небезопасный и не рекомендуемый для использования. Кроме того, работа OpenSSH без OpenSSL возможна только при использовании протокола SSH-2, так как встроенные алгоритмы (curve25519, aes-ctr, chacha20+poly1305 и ed25519) неприменимы к SSH-1. Отключение SSH-1 по умолчанию на уровне сборки упростит распространение в дистрибутивах самодостаточных в плане методов шифрования конфигураций OpenSSH, собранных без привязки к OpenSSL. Кроме того, можно отметить заметку Арьяна ван де Вена (Arjan van de Ven), известного разработчика Linux из компании Intel, в которой поднимается тема трудности избавления дистрибутивов Linux … Читать далее В OpenSSH по умолчанию отключена поддержка SSH-1. Трудности избавления от устаревших криптоалгоритмов

Компания Google развивает новую открытую систему сборки Bazel

Компания Google открыла код сборочного инструментария Bazel, основанного на наработках, используемых для сборки большинства внутренних проектов компании. Bazel обеспечивает сборку проекта, запуская необходимые компиляторы и тесты, выполняя задачи, аналогичные таким системам, как Make, Ant, Gradle, Buck, Pants и Maven. Bazel позволяет собирать проекты на любых языках программирования и отличается сочетанием высокой скорости, надёжности и повторяемости процесса сборки. Код Bazel распространяется под лицензией Apache. В отличие от Make и Ninja в Bazel применяется более высокоуровневый подход к построению правил сборки, при котором вместо определения привязки команд к собираемым файлам производится применения более абстрактных готовых блоков, таких как «сборка исполняемого файла на … Читать далее Компания Google развивает новую открытую систему сборки Bazel

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

Компания Google сообщила о выявлении в сети обманного TLS-сертификата, используемого в прокси-сервере для установки не вызывающих подозрений защищённых соединений с любыми серверами в сети. В том числе создание поддельных TLS-соединений зафиксировано для некоторых доменов Google. В ходе разбирательства выяснилось, что китайский удостоверяющий центр CNNIC (China Internet Network Information Center) передал холдингу MCS промежуточный (вторичный) корневой сертификат, на условии его использования только для доменов, зарегистрированных данной компанией. Нарушив все правила обращения с корневыми сертификатами, закрытый ключ не был изначально помещён в HSM (Hardware Security Module), а установлен в MITM-прокси, осуществляющем перехват защищённых соединений с целью контроля за работой сотрудников корпорации. По … Читать далее Сертификат удостоверяющего центра был использован для перехвата трафика произвольных доменов

Выпуск HTTP-сервера nginx 1.7.11 с поддержкой пула потоков

Доступен новый выпуск основной ветки высокопроизводительного HTTP-сервера nginx 1.7.11, в котором представлено несколько важных новшеств. Основные изменения: Экспериментальная поддержка выноса операций с файлами в отдельный пул потоков, что позволяет избавиться от блокирования рабочего процесса при выполнении операций чтения и отправки файлов. Число нитей в пуле потоков задаётся директивой thread_pool. Выборочная активация пула потоков для отдельных путей производится директивой «aio threads«. Для работы пула потоков nginx должен быть собран с опцией «—with-threads»; Экспериментальный API для создания фильтров тела запроса; Поддержка буферизации тела транзитных запросов, при включении которой тело запроса вначале полностью читается от клиента, а потом отправляется для дальнейшей обработки (без … Читать далее Выпуск HTTP-сервера nginx 1.7.11 с поддержкой пула потоков

Корректирующий выпуск рабочего стола KDE Plasma 5.2.2

Представлен корректирующий выпуск пользовательской оболочки Plasma 5.2.2, основанной на платформе KDE Frameworks 5 и библиотеке Qt 5. Статус подготовки бинарных пакетов для различных дистрибутивов можно оценить на данной странице. Протестировать без установки можно через Live-сборку от проекта Kubuntu. Новый выпуск содержит только исправления накопившихся проблем, затрагивающих Plasma Desktop, KScreen, KWin, Muon и Plasma Networkmanager. Читать далее Корректирующий выпуск рабочего стола KDE Plasma 5.2.2