Релиз системы инициализации Upstart 1.13 с поддержкой cgroups

Анонсирован релиз системы инициализации Upstart 1.13, изначально разработанной компанией Canonical и ныне используемой в дистрибутивах Ubuntu и RedHat Enterprise Linux 6, а также в проектах Maemo, Chrome OS и webOS. В будущем проект Ubuntu намерен перейти на использование systemd, но развитие Upstart пока не прекращается. Например, кроме исправления ошибок в Upstart 1.13 добавлена поддержка параметра cgroup, позволяющего использовать cgroups в системе инициализации и менеджере сеансов. Поддержка chroot отключена по умолчанию, для изоляции через chroot теперь нужно использовать флаг ‘—chroot-sessions’. В опции ‘—confdir’ теперь допускается определение системных конфигураций в нескольких местах, для упрощения добавления новых путей реализованы дополнительные опции ‘—append-confdir’ и … Читать далее Релиз системы инициализации Upstart 1.13 с поддержкой cgroups

Первый выпуск LibreSSL, форка OpenSSL от проекта OpenBSD

Разработчики проекта OpenBSD представили первый выпуск переносимой редакции пакета LibreSSL, в рамках которого развивается форк OpenSSL, нацеленный на обеспечение более высокого уровня безопасности. Из особенностей LibreSSL можно отметить ориентацию на качественную поддержку протоколов SSL/TLS с удалением излишней функциональности и проведением значительной чистки и переработки кодовой базы. При разработке LibreSSL также проводится работа по повышению читаемости кода, добавлению дополнительных средств защиты и устранению ошибок. Переносимая версия LibreSSL пригодна для использования в различных операционных системах и не ограничивается работой в окружении OpenBSD (до сих пор LibreSSL был доступен для тестирования только пользователям OpenBSD). Для обеспечения переносимости используется та же техника, что и … Читать далее Первый выпуск LibreSSL, форка OpenSSL от проекта OpenBSD

Игра Darksiders портирована для Linux

Представлены результаты портирования для Linux Darksiders, популярной игры в жанре слешер, относящаяся к играм класса AAA. Linux-версия выполнена в форме полноценного нативного порта. Дата публикации Linux-версии не сообщается, говориться лишь, что она очень скоро появится в Steam. Читать далее Игра Darksiders портирована для Linux

Компания Collabora выпустила коммерческий продукт на базе LibreOffice 4.2

Компания Collabora анонсировала собственную сборку офисного пакета LibreOffice-from-Collabora 4.2, для которой будет обеспечен выпуск обновлений в течение трёх лет и предоставлена полноценная техническая поддержка с заключением cоглашения об уровне предоставления услуги, подразумевающим исправление выявленных потребителем ошибок в коде. Продукт доступен для Linux, Windows и OS X. Для Windows обеспечена доставка MSP-обновлений. Обеспечена интеграция с корпоративным ПО Microsoft SMS Server, Novell ZENWorks, IBM Tivoli и Citrix. Отмечается, что все исправления и улучшения, реализуемые компанией Collabora в процессе сборки и поддержки LibreOffice-from-Collabora, в обязательном порядке возвращаются сообществу, развивающему основной проект LibreOffice. Читать далее Компания Collabora выпустила коммерческий продукт на базе LibreOffice 4.2

Выпуск Wine 1.7.22

Вышел очередной экспериментальный выпуск открытой реализации Win32 API — Wine 1.7.22. С момента выпуска версии 1.7.21 было закрыто 68 отчётов об ошибках. Наиболее важные изменения: Начальная поддержка географической информации; Поддержка парных скобок Unicode; Улучшенная поддержка браузерных cookie; OS X драйвер CoreAudio переведён на использование AUHAL, вместо AudioQueue; Закрыты отчёты об ошибках, связанные с работой игр и приложений: icasa 2.x/3.x, Wild Earth: Photo Safari Demo, Planetside, Defense Grid, the Awakening, Sketchup 7, FPS Creator, MediaGet v1.12.x, progeCAD 10.x, Edcast 3.1.21, Lahore Trading Work Station, Fallout 3: Game of the Year Edition, Live Baduk, Toribash 3.x/4.x, Planetside 2, Babylon 9, Distance 6.x, … Читать далее Выпуск Wine 1.7.22

Доступны установочные образы Fedora Atomic

Разработчики Fedora Linux начали формирование сборок Fedora Atomic с реализацией урезанной до минимума хост-системы для обеспечения запуска изолированных контейнеров, подготовленных и управляемых при помощи инструментария Docker. Предоставляемое Atomic базовое окружение (Atomic Host) содержит только минимальный набор компонентов (systemd, journald, docker, rpm-OSTree, geard и т.п.), необходимых для запуска и управления изолированными контейнерами. Все пакеты, обеспечивающие работу конечные приложений, поставляются непосредственно в составе контейнеров, а хост-система не содержит ничего лишнего. Сборка формируется на основе репозитория Fedora Rawhide. Размер установочного iso-образа 750 Мб (образ оформлен в виде LiveCD). Читать далее Доступны установочные образы Fedora Atomic

Первый выпуск переносимого варианта LibreSSL

Разработчики проекта OpenBSD представили первый выпуск переносимой редакции пакета LibreSSL, в рамках которого развивается форк OpenSSL, нацеленный на обеспечение более высокого уровня безопасности. Из особенностей LibreSSL можно отметить ориентацию на качественную поддержку протоколов SSL/TLS с удалением излишней функциональности и проведением значительной чистки и переработки кодовой базы. При работке LibreSSL также проводится работа по повышению читаемости кода, добавлению дополнительных средств защиты и устранению ошибок. Переносимая версия LibreSSL пригодна для использования в различных операционных системах и не ограничивается работой в окружении OpenBSD (до сих пор LibreSSL был доступен для тестирования только пользователям OpenBSD). Работа пакета протестирована в Linux, Solaris, OS X и … Читать далее Первый выпуск переносимого варианта LibreSSL

Google анонсировал Kubernetes, открытую систему управления кластером изолированных контейнеров

Компания Google представила проект Kubernetes, в рамках которого подготовлена открытая реализация системы управления кластером изолированных контейнеров, созданных с использованием инструментария Docker. Kubernetes позиционируется как развиваемый сообществом совместный проект, о присоединении к разработке которого уже заявили такие компании, как Microsoft, Red Hat, IBM, Docker, Mesosphere, CoreOS и SaltStack. Как и Doсker код Kubernetes написан на языке Go и распространяется под лицензией Apache 2.0. Kubernetes нацелен на решение проблемы с эффективным распределением выполнения контейнеров по узлам кластера в зависимости от изменения нагрузки и потребности в сервисах. Kubernetes отслеживает состояние серверов, предоставляет средства для репликации контейнеров и упрощения из связывания между собой или … Читать далее Google анонсировал Kubernetes, открытую систему управления кластером изолированных контейнеров

Началось бета-тестирование KDE 4.14

Разработчики проекта KDE объявили о начале бета-тестирования выпуска 4.14. Новая ветка примечательна только обновлением приложений и устранением ошибок в платформе для разработчиков. Релиз планируется выпустить 20 августа. Список изменений для KDE 4.14 пока находится в состоянии страницы-заглушки и ограничивается упоминанием работы по улучшению интерфейса пользователя в UML-редакторе Umbrello. На следующей неделе ожидается выпуск рабочего стола Plasma 5, основанного на Qt5 и выпущенном на этой неделе релизе KDE Frameworks 5. Ветка KDE 4.14 будет поддерживаться параллельно и позиционируется для людей предпочитающих продолжить использование KDE 4 до полной стабилизации KDE 5. Как и в выпусках KDE 4.12 и 4.13 рабочий стол Plasma … Читать далее Началось бета-тестирование KDE 4.14

Представлен web-браузер Breach, написанный на JavaScript

Представлен первый публичный выпуск web-браузера Breach, примечательного модульной архитектурой и гибкими возможностями настройки. Браузер написан на языке JavaScript, работает поверх платформы Node.JS и распространяется под свободной лицензией MIT. Использование JavaScript и HTML5-технологий позволяет легко адаптировать интерфейс под свои предпочтения, например, не представляет труда реализовать вертикальные вкладки или изменить логику работы движка автодополнения ввода. Все компоненты браузера реализованы в форме загружаемых модулей, которые представляют собой web-приложения, выполняемые в отдельных процессах, взаимодействующих через специальный API, основанный на Chromium Content API и Simple View Model. В качестве каркаса для выполнения модулей выступает написанная на C++ платформа ExoBrowser, представляющая собой надстройку над Node.JS и … Читать далее Представлен web-браузер Breach, написанный на JavaScript

Выпуск CrossOver 13.2 для Linux и OS X

Компания CodeWeavers выпустила релиз пакета Crossover 13.2, основанного на коде Wine и предназначенного для выполнения программ и игр, написанных для платформы Windows. CodeWeavers входит в число ключевых участников проекта Wine, спонсирует его разработку и возвращает в проект около 98% всех новшеств, реализованных для своих коммерческих продуктов. Исходные тексты открытых компонентов CrossOver 13.2 можно можно загрузить на данной странице. В новой версии переработан подход к установке в Linux. Если ранее, вместе с CrossOver устанавливалось минимальное число зависимостей, то теперь устанавливаются и дополнительные пакеты, наиболее востребованные для работы Windows-приложений. Как следствие, из коробки CrossOver теперь обеспечивает работу большего числа Windows-программ, без необходимости … Читать далее Выпуск CrossOver 13.2 для Linux и OS X

Red Hat и Docker развивают систему изолированных контейнеров для десктоп-приложений

Кристиан Шаллер (Christian Schaller), возглавляющий группу по развитию десктоп-систем в компании Red Hat, рассказал о работе над технологией изолированного выполнения десктоп-приложений для GNOME, которая развивается для Fedora Workstation совместными усилиями разработчиков из Red Hat и проекта Docker. Суть проекта в подготовке средств, которые бы позволили использовать Docker для создания контейнеров для десктоп-приложений, по аналогии с существующими средствами создания контейнеров для серверных и web-приложений. При этом в случае десктоп-приложений возникает необходимость организации взаимодействия из контейнера с API графической подсистемы и обеспечение доступа к данным пользователя. В настоящее время уже подготовлен прототип контейнера для запуска приложения Cheese, в котором используется концепция «порталов», … Читать далее Red Hat и Docker развивают систему изолированных контейнеров для десктоп-приложений

Эндрю Таненбаум уходит на пенсию

Эндрю Таненбаум, создатель ОС MINIX, которому в марте исполнилось 70 лет, принял решение прекратить преподавательскую и исследовательскую деятельность и покинуть Амстердамский свободный университет, в котором он проработал 43 года. Последняя лекция Таненбаума состоится 23 октября, в тот же день будут проведены проводы на пенсию. Читать далее Эндрю Таненбаум уходит на пенсию

Жертвы скрытого сервиса Tor подали иск против разработчиков анонимной сети Tor

В окружной суд штата Техас подан иск против ресурса Pinkmeth и разработчиков проекта Tor. Иск подан от лица Шелби Конклин, которая пострадала от деятельности сайта Pinkmeth, работающего как скрытый сервис Tor и предоставляющего площадку для размещения фотографий обнажённых девушек, снятых и опубликованных без их ведома (например, на сайте размещаются приватные порноматериалы, полученные хакерами после взлома компьютеров пользователей). Размер иска составляет 1 миллион долларов. Разработчики Tor обвиняются в создании технологии и предоставлении сервисов, способствующих анонимному распространению незаконной информации, без возможности отследить местоположение скрывающегося за скрытым сервисом сайта и идентифицировать его создателей. Утверждается, что Tor сознательно помогает сайтам в совершении правонарушений. В … Читать далее Жертвы скрытого сервиса Tor подали иск против разработчиков анонимной сети Tor

Первый альфа-выпуск десктоп-окружения MoonLight

Представлен первый альфа-выпуск пользовательского окружения Moonlight, рассчитанного на использование на устаревших компьютерах и маломощных устройствах, подобных Raspberry Pi, и развивающего классическую модель организации рабочего стола. Система разрабатывается с использованием фреймворка Qt 5 и поставляется под лицензией GPLv3. Для тестирования доступна 32-разрядная бинарная сборка в формате deb. Moonlight построен с использованием модульной архитектуры, подразумевающей компоновку окружения из серии отдельных модулей. Особенностью проекта, является оформление модулей в виде плагинов, представляющих собой разделяемые библиотеки, компонуемые с базовым ядром окружения и образующие один исполняемый файл. В частности, в один процесс интегрированы все присутствующие части окружения, такие как панель, индикаторы, рабочий стол и системный лоток. … Читать далее Первый альфа-выпуск десктоп-окружения MoonLight

Для Fedora Linux создан репозиторий для тестирования новинок в ядре Linux

Разработчики проекта Fedora ввели в строй новый репозиторий kernel-playground, через который будет предоставлена возможность оценить новые технологии, продвигаемые в ядро Linux, но ещё не принятые в его состав. Репозиторий позиционируется как неофициальный, не предоставляющий никаких гарантий и поддержки. Пакеты подготовлены только для архитектуры x86_64. В настоящее время из репозитория можно установить варианты ядра с поддержкой файловой системы overlayfs (альтернатива unionfs) и подсистемы kdbus (аналог D-Bus внутри ядра). В будущем ожидается обеспечения поддержки технологий kpatch и kGraft для применения патчей к ядру без остановки работы. Читать далее Для Fedora Linux создан репозиторий для тестирования новинок в ядре Linux

В подсистеме ptrace ядра Linux обнаружена уязвимость, позволяющая поднять свои привилегии в системе

В реализации системного вызова ptrace выявлена опасная уязвимость (CVE-2014-4699), позволяющая поднять свои привилегии в системе. Уязвимость проявляется только на архитектуре x86_64 при использовании некоторых моделей CPU Intel. Проблема проявляется начиная с ядра 2.6.17, но техника эксплуатации для разных выпусков может отличаться. Для проверки наличия уязвимости опубликован рабочий прототип эксплоита. Проблема вызвана отсутствием проверки корректности RIP-регистра в ptrace API, что при определённом стечении обстоятельств может привести к восстановлению некорректной точки возврата при использовании инструкции ‘sysret’. Уязвимость уже исправлена в выпусках ядра Linux 3.15.4, 3.14.11, 3.4.97 и 3.10.47. Из дистрибутивов выпустивших обновление можно отметить Debian, Ubuntu и Arch Linux. Исправления пока не … Читать далее В подсистеме ptrace ядра Linux обнаружена уязвимость, позволяющая поднять свои привилегии в системе

Выбран новый состав FreeBSD Core Team. Уязвимость в kmem

Опубликованы результаты выборов нового состава FreeBSD Core Team, совета принимающего административные решения, намечающего линию развитию проекта, одобряющего кандидатуры новых коммиттеров и регулирующего спорные вопросы. Выборы проводятся начиная с 2000 г. с периодичностью раз в два года. Право на участие в выборах имеют все активные коммиттеры проекта. Из прошлого состава FreeBSD Core Team остались Gavin Atkinson, David Chisnall, Hiroki Sato и Peter Wemm. После двухлетнего перерыва в совет вернулись George Neville-Neil и Robert Watson. FreeBSD Core Team покинули Константин Белоусов, Thomas Abthorpe, John Baldwin и Martin Wilke. Им на смену пришли Baptiste Daroussin, Ed Maste и Глеб Смирнов (glebius@). Одновременно можно … Читать далее Выбран новый состав FreeBSD Core Team. Уязвимость в kmem

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

Некоммерческая правозащитная организация Electronic Frontier Foundation (EFF) опубликовала предупреждение о наличии в платформе Android недоработки, из-за которой устройства на основе Android могут достаточно существенно нарушать частную жизнь пользователей, позволяя отслеживать места которые они посещают. Суть проблемы сводится к тому, что в режиме ожидания, когда устройство не подключено к беспроводной сети, устройства могут иногда отправлять широковещательные пакеты, в которых содержатся сведения о ранее используемых точках доступа. Отправка таких пакетов обусловлена особенностями подключения к скрытым беспроводным сетям, которые дают о себе знать только при упоминании их идентификаторов в эфире. Проблема состоит в том, что подобная особенность также позволяет организовать мониторинг эфира и … Читать далее В Android выявлена утечка сведений о ранее используемых точках доступа

Выпущена Linux-версия Chrome Remote Desktop

Компания Google представила бета-выпуск системы организации удалённой работы с рабочим столом Chrome Remote Desktop для платформы Linux. Например, Chrome Remote Desktop позволяет организовать безопасный доступ к данным и приложениям на собственном локальном компьютере, находясь в поездке, или предоставить временный доступ к своему рабочему столу для решения каких-то проблем с экспертом. Доступ производится по специально генерируемому PIN-коду, данные передаются в зашифрованном виде. Пакеты с Chrome Remote Desktop для Linux пока подготовлены только для Debian и Ubuntu, но энтузиасты подготовили инструкцию по запуску данных пакетов в Fedora Linux. Управление работой программы и доступ к внешним рабочим столам производится через устанавливаемое в браузере … Читать далее Выпущена Linux-версия Chrome Remote Desktop

Выпуск альтернативных Android-прошивок CyanogenMod 11.0 M8 и Replicant 4.2 0002

Представлен восьмой промежуточный релиз мобильной платформы CyanogenMod 11.0 M8, который является третьим выпуском после изменения процесса разработки и отказа от формирования традиционных стабильных релизов в пользу более частых Milestone-обновлений, которые позиционируются как достаточно стабильные для повсеместного использования. Кодовая база M8 ответвлена от основной ветки, из которой формируются ночные сборки, 30 июня. Выпуск основан на Android 4.4.4. Основные новшества CyanogenMod 11.0 M8: Возможность закрытия доступа к избранным приложениям, которые перестают быть видны в типовых списках программ, включая все ланчеры и список установленных программ в настройках (но остаются видимы в списке запущенных приложений). Для выполнения скрытого приложения требуется ввести специальный ключ разблокировки, … Читать далее Выпуск альтернативных Android-прошивок CyanogenMod 11.0 M8 и Replicant 4.2 0002