Компания Canonical обеспечит длительную поддержку для ядра Linux 3.13

Компания Canonical объявила о решении взять в свои руки сопровождение выпуска обновлений для ветки ядра 3.13, после завершения её официальной поддержки. Последним выпуском, поддерживаемым Грегом Кроа-Хартманом в рамках основного цикла сопровождения, станет 3.13.11, после чего поддержанием выпуска исправлений для данной ветки займутся сотрудники Canonical. Обновления будут выпускаться до апреля 2016 года. Из других longterm-веток, поддерживаемых Грегом Кроа-Хартманом, отмечаются версии 3.10 и 3.4. Обновления для ветки 3.10 будут выпускаться ещё примерно в течение полутора лет, а для ветки 3.4 — около полугода. Кроме того, силами компании Canonical обеспечивается длительная поддержка для ядер Linux 3.8 и 3.11, обновления для которых будут выходить … Читать далее Компания Canonical обеспечит длительную поддержку для ядра Linux 3.13

Музыкальная группа netcat выпустила альбом в форме модуля ядра Linux

Апрельский альбом музыкального коллектива netcat — «Cycles Per Instruction», выпущен в том числе в форме модуля для ядра Linux. Воспроизведение производится через создаваемое модулем устройство /dev/netcat, а информация о воспроизводимом в текущий момент треке выводится через dmesg. После сборки и загрузки модуля для воспроизведения композиций необходимо в консоли запустить команду «cat /dev/netcat | ogg123 -«. Группа также примечательна тем, что опубликовала информацию о себе в каталоге музыкального фестиваля Table Chairs в форме man-страницы. Прослушать альбом в браузере без установки модуля ядра можно на данной странице или через представленную ниже форму: Читать далее Музыкальная группа netcat выпустила альбом в форме модуля ядра Linux

Выпуск Seafile 3.0, Dropbox-подобного сервера хранения на основе технологий Git

Увидел свет релиз Seafile 3.0, открытой платформы для создания сервиса облачного хранения данных, организации совместной работы и синхронизации информации. В отличие от таких сервисов как Dropbox, Seafile обеспечивает возможность развёртывания облачного хранилища на собственном подконтрольном оборудовании с использованием для хранения данных технологии Git. Помимо базовых функций хранения на удалённом сервере и обеспечения синхронизации данных между компьютерами, Seafile предоставляет гибкие возможности по организации совместной работы с контентом. Код проекта написан на языке Python и распространяется под лицензией GPLv3, для хранения метаданных может применяться SQLite или MySQL. Кроме серверной части, параллельно развиваются десктоп-клиент для синхронизации файлов, web-интерфейс SeaHub и мобильные клиенты Seadroid … Читать далее Выпуск Seafile 3.0, Dropbox-подобного сервера хранения на основе технологий Git

Для FreeBSD подготовлен ng_grep, NetGraph-модуль для фильтрации контента

Доступна тестовая версия NetGraph-модуля ng_grep, созданного для решения задачи анализа и фильтрации содержимого транзитных http-запросов при исполнении решений Роскомнадзора. Работа фильтра протестирована во FreeBSD 10.0. Полный список блокировки Роскомнадзора ng_grep обрабатывает без проблем, но нагрузочного тестирования еще не проводилось. Пример условий, которые понимает и обрабатывает модуль: # ngctl msg grep: add {raw=»http://www.sample.ru/sample»} Rec’d response «add» (2) from «[3836]:»: Args: { i_c=1 raw=»http://www.sample.ru/sample» } Читать далее Для FreeBSD подготовлен ng_grep, NetGraph-модуль для фильтрации контента

Доступны для загрузки тестовые образы Red Hat Enterprise Linux 7

Компания Red Hat начала публичное тестирование представленного на прошлой неделе кандидата в релизы дистрибутива Red Hat Enterprise Linux 7. Сборки серверного варианта опубликованы для архитектур x86_64, ppc64 и s390x. Сборки редакций Client, Workstation и ComputeNode доступны только для архитектуры x86_64. Из особенностей RHEL 7 можно отметить отказ от формирования 32-разрядных сборок для архитектуры x86, использование по умолчанию файловой системы XFS с опциональной поддержкой btrfs и ext4, поставку GNOME 3 в режиме классического рабочего стола, задействование системного менеджера systemd и службы ведения логов systemd-journald, переход на загрузчик GRUB 2 c поддержкой GPT, EFI и OpenFirmware, экспериментальную поддержку UEFI Secure Boot, монтирование … Читать далее Доступны для загрузки тестовые образы Red Hat Enterprise Linux 7

Релиз набора компиляторов GCC 4.9

После 13 месяцев разработки увидел свет релиз свободного набора компиляторов GCC 4.9. Новый выпуск примечателен реализацией поддержки OpenMP 4.0 и Cilk Plus, улучшением поддержки стандартов C++11 и C++14, режимом подсветки предупреждений и ошибок при выводе на экран, включением в состав детектора неопределенного поведения программы. Основные изменения: Реализована поддержка спецификации OpenMP 4.0 (Open Multi-Processing), определяющей API и способы применения методов параллельного программирования для языков Си, Си++ и Фортран (в GCC OpenMP 4.0 пока доступен только для Си и Си++ ). В OpenMP 4.0 обеспечена поддержка ускорения за счет привлечения мощностей GPU, представлены значительные улучшения в модели выполнения задач, добавлены механизмы обработки … Читать далее Релиз набора компиляторов GCC 4.9

Выпуск проприетарного драйвера AMD Catalyst 14.04-rc

Компания AMD опубликовала апрельский выпуск проприетарного драйвера AMD Catalyst 14.4 (117 Мб), который получил статус кандидата в релизы (прошлый релиз был выпущен в декабре). Новый драйвер примечателен обеспечением полной поддержки OpenGL 4.4 и возможностью работы на видеокартах AMD Radeon R9 295X. В драйвере также обеспечена совместимость с обновлёнными компонентами графического стека Ubuntu 12.04.4. Читать далее Выпуск проприетарного драйвера AMD Catalyst 14.04-rc

В обновлениях прошивки Linksys и Netgear выявлен замаскированный бэкдор

Eloi Vanderbeken, исследователь безопасности, выявивший в декабре наличие бэкдора в 24 моделях беспроводных маршрутизаторов Linksys, Diamond и Netgear, в которых используются технологии тайваньской компании Sercomm, опубликовал доклад, показывающий, что в выпущенных обновлениях прошивки декабрьский бэкдор не устранён, а лишь замаскирован и остаётся доступен для активации. После выхода обновления прошивок, в которых возможность удалённого управления устройством через TCP-порт 32764 списывалась на ошибку, Eloi Vanderbeken повторил своё исследование и выявил, что бинарный файл с реализацией протокола для удалённого управления по-прежнему входит в состав прошивки, но не запускается по умолчанию. Копнув глубже исследователь обнаружил, что данный файл вызывается из приложения ft_tool, которое открывает … Читать далее В обновлениях прошивки Linksys и Netgear выявлен замаскированный бэкдор

Проект OpenBSD представил LibreSSL, форк OpenSSL

На сайте организации OpenBSD Foundation появилось объявление о создании разработчиками OpenBSD собственного форка пакета OpenSSL, который будет развиваться под именем LibreSSL. Ключевые отличия LibreSSL от OpenSSL заключаются в интеграции дополнительных средств защиты и кардинальной чистке кодовой базы от излишней и устаревшей функциональности. Функциональность LibreSSL будет ограничена качественной поддержкой протоколов SSL/TLS. Первый выпуск LibreSSL войдёт в состав OpenBSD 5.6, но проект не будет привязан к OpenBSD — как и в случае с OpenSSH планируется поддерживать переносимую версию LibreSSL, пригодную для использования в различных операционных системах. В настоящее время проект LibreSSL находится на стадии активного перестроения кодовой базы. Участники проекта OpenBSD достаточно … Читать далее Проект OpenBSD представил LibreSSL, форк OpenSSL

Доступен первый сезон подкаста EaxCast

Полностью доступен для загрузки и прослушивания первый сезон нового подкаста о программировании на русском языке EaxCast, в который вошло семь выпусков: S01E01, пилотный выпуск S01E02, зачем изучать функциональные языки программирования S01E03, говорим о NewSQL базах данных S01E04, выпуск, посвященный саморазвитию программистов S01E05, интервью с Иваном Глушковым об Erlang, Haskell и не только S01E06, о разработке компиляторов и Эльбрусах S01E07, интервью со Светланой Божко о модели акторов и Akka Ведущими делается особый акцент на «немейнстримовых» технологиях, таких, как распределенные системы и функциональное программирование. Часто в выпусках принимают участие интересные гости. Каждый выпуск сопровождается полной текстовой расшифровкой. Изначально планировалось делать выпуски по … Читать далее Доступен первый сезон подкаста EaxCast

Отечественный микропроцессор Эльбрус-4С готов к серийному производству

Компания МЦСТ объявила о готовности к производству отечественного 64-разрядного универсального микропроцессора Эльбрус-4С, который прошёл весь цикл испытаний. Процессор содержит 4 ядра, работающие на частоте 800 МГЦ, и способные выполнить 23 операции за такт, что позволяет несмотря на невысокую тактовую частоту обеспечиить производительность, сравнимую с ведущими зарубежными микропроцессорами. При выполнении операций с плавающей запятой суммарная вычислительная мощность четырёх ядер составляет около 50 гигафлопс одинарной точности и 25 гигафлопс двойной точности. До 4 чипов может быть объединено в многопроцессорную систему с общей памятью. Эльбрус-4С произведён по технологии 65 нанометров и в среднем демонстрирует энергопотребление на уровне 45 ватт. Для обеспечения совместимости с … Читать далее Отечественный микропроцессор Эльбрус-4С готов к серийному производству

Отчёт о состоянии развития FreeBSD за первый квартал 2014 года

Представлен отчёт о развитии проекта FreeBSD с января по март 2014 года. Основные достижения: Система Продолжается работа по внедрению системы непрерывной интеграции Jenkins в процесс разработки FreeBSD. Введены в строй два виртуальных сборочных сервера jenkins-9.FreeBSD.org и jenkins-10.FreeBSD.org, а также сайт jenkins.freebsd.org с отчётами о результатах сборки. В настоящее время обеспечены постоянные пересборки FreeBSD HEAD и некоторых веток STABLE. В случае выявления проблем при сборке уведомления автоматически отправляются в списки рассылки freebsd-current и freebsd-stable, а также напрямую разработчикам, осуществлявшим коммиты с момента последней успешной сборки. Инфраструктура непрерывной интеграции основана на системе, уже опробованной компанией iXsystems при разработке дистрибутива FreeNAS. Интересно, что … Читать далее Отчёт о состоянии развития FreeBSD за первый квартал 2014 года

Кандидат в релизы дистрибутива Qubes R2, использующего Xen для изоляции приложений

Йоанна Рутковская (Joanna Rutkowska) представила кандидат в релизы второго значительного выпуска операционной системы Qubes, реализующей идею строгой изоляции приложений и компонентов ОС с задействованием системы виртуализации Xen. Для загрузки доступен установочный образ, размером 3 Гб. Для работы Qubes необходима система с 4 Гб ОЗУ, 64-разрядным CPU Intel или AMD, желательно с поддержкой технологий VT-x/AMD-v и VT-d/AMD IOMMU. Из графических карт в полной мере поддерживается только карты Intel, при использовании NVIDIA наблюдаются проблемы, а работа карт AMD/ATI не протестирована. Приложения в Qubes разделены на классы в зависимости от важности обрабатываемых данных и решаемых задач, каждый класс приложений, а также системные сервисы … Читать далее Кандидат в релизы дистрибутива Qubes R2, использующего Xen для изоляции приложений

В состав Debian включены пакеты для создания персональных серверов FreedomBox

Разработчики FreedomBox, концепции персональных серверов, нацеленных на обеспечение защиты персональных данных пользователей, сообщили об интеграции в unstable-репозиторий Debian всех пакетов, необходимых для формирования устанавливаемых образов для поддерживаемых аппаратных платформ, таких как DreamPlug и Raspberry Pi. Через неделю или две планируется перенести пакеты в Debian testing. Для создания образа FreedomBox теперь достаточно получить из отдельного Git-репозитория инсталлятор Freedom-Maker и использовать штатные пакеты Debian. В том числе в состав дистрибутива добавлены пакеты freedombox-setup (для первичной настройки образа в процессе сборки и при первой загрузке) и Plinth (web-интерефейс для настройки системы). Из других используемых в FreedomBox пакетов отмечаются также пакеты pagekite, tor, privoxy, … Читать далее В состав Debian включены пакеты для создания персональных серверов FreedomBox

Новое интервью с Ричардом Столлманом

Опубликовано большое русскоязычное интервью (часть 1, часть 2) с Ричардом Столлманом. В первой части Столлман подробно рассказывает о двух принципиальных ошибках, связанных с неправильным пониманием смысла его движения за свободные программы — в чем отличие “свободных программ” от концепции OpenSource, а также почему Linux без GNU – ничто. Во второй части речь идёт о личных воззрениях и жизненной философии – почему он убежденный сторонник идеологии childfree, о своих странных пищевых пристрастиях и боязни мобильных телефонов. Читать далее Новое интервью с Ричардом Столлманом

Релиз минималистичного дистрибутива Tiny Core Linux 5.3

Доступен минималистичный Linux дистрибутив Tiny Core Linux 5.3, который может работать на системах с 48 Мб ОЗУ. Загрузочный iso-образ занимает всего 14 Мб. Графическое окружение дистрибутива построено на основе X-сервера Tiny X, тулкита FLTK и оконного менеджера FLWM. Дистрибутив загружается целиком в ОЗУ и работает из памяти. Дополнительно поставляется сборка CorePlus (71 Мб), в которую входит ряд дополнительных пакетов, таких как инсталлятор с поддержкой установки Tiny Core Linux в виде файла на NTFS-раздел и с возможностью установки дополнительных расширений, а также готовый набор инструментов для обеспечения выхода в сеть, включая менеджер для настройки Wifi-соединений. В новой версии произведено обновлений инструментария … Читать далее Релиз минималистичного дистрибутива Tiny Core Linux 5.3

Обновление NetBSD 6.1.4 и 6.0.5

Опубликованы корректирующие выпуски всех поддерживаемых веток NetBSD 6.1.4 и 6.0.5, в которых проведена работа по устранению проблем, влияющих на стабильность и безопасность. По сравнению с прошлым выпуском в версии 6.1.4 устранена heartbleed-уязвимость в поставляемом в составе базовой системы пакете OpenSSL, а также уязвимость в реализации системного вызова posix_spawn, которая может привести к краху ядра в результате исчерпания доступной памяти. Из других исправлений можно отметить устранение утечки памяти при запуске некорректных ELF-файлов, обращение к уже освобождённой области памяти в veriexec и крах ядра при переключении на несуществующий терминал на платформе Atari. Читать далее Обновление NetBSD 6.1.4 и 6.0.5

Из OpenBSD удалена поддержка системы приоритезации трафика ALTQ

Из находящейся в разработке ветки OpenBSD-Current, на основе которой будет сформирован релиз OpenBSD 5.6, удалена поддержка системы приоритезации трафика и управления пропускной способностью ALTQ. Удаление произведено в связи с предстоящим добавлением в OpenBSD 5.5 более простой системы управления очередями сетевых пакетов, оперирующей только одной очередью приоритетов и предоставляющей один механизм ограничения пропускной способностью. Так как сопровождение обеих систем связано с определёнными трудностями, решено прекратить поддержку ALTQ в пользу более простого аналога, с учётом того, что подавляющему большинству пользователей возможностей новой системы будет достаточно. Для упрощения перехода на новую систему управления очередями в майском релизе OpenBSD 5.5 будет сохранена поддержка обоих … Читать далее Из OpenBSD удалена поддержка системы приоритезации трафика ALTQ

Выпуск Wine 1.7.17

Вышел очередной экспериментальный выпуск открытой реализации Win32 API — Wine 1.7.17. С момента выпуска версии 1.7.16 было закрыто 89 отчётов об ошибках. Наиболее важные изменения: Улучшена реализация планировщика запуска задач по расписанию (Task Scheduler); За счёт совместного использования исходных файлов улучшена совместимость компонентов C runtime; Налажена поддержка джойстика в OS X; Закрыты отчёты об ошибках, связанные с работой игр и приложений: Ogre3D, Counter-Strike 1.6, Team Fortress 2, Little Fighter 2, Half-Life 2, Tropico 3, Artweaver, Microsoft Money 2003, Age of Empires, Mafia 2, Launch Battlefield 2, FutureTax 2010-2012, Brink, Astral Masters 1.9, Magicka, UK Truck Simulator, Borderlands 2, Oblivion. Читать далее Выпуск Wine 1.7.17

Выпуск Duetto 0.9.6, системы для запуска в web-браузере проектов на языке C++

Представлен релиз проекта Duetto 0.9.6, в рамках которого подготовлен открытый инструментарий для разработки клиентских и серверных web-приложений на языке C++, а также набор средств для портирования существующих C++ программ для работы в Web-браузере. Код распространяется под свободной лицензией UI/NCSA, также используемой в проекте LLVM. Библиотеки поставляются под лицензией GPLv2+. По своей сути Duetto напоминает систему Emscripten и также использует наработки LLVM для обеспечения компиляции кода C++ в представление на языке JavaScript. Ключевым отличием Duetto от Emscripten является достижение существенно более высокой производительности результирующего JavaScript-кода и предоставление средств для использования из С++ программ всех возможностей DOM и HTML5, в том числе … Читать далее Выпуск Duetto 0.9.6, системы для запуска в web-браузере проектов на языке C++

Для Raspberry Pi представлена пользовательская оболочка на базе Wayland

Компания Collabora и организация Raspberry Pi Foundation представили первые результаты совместной работы по подготовке нового рабочего окружения Maynard, построенного на технологиях Wayland. Оболочка основана на наработках Weston gtk-shell и уже достигла состояния пригодного для тестирования рабочего прототипа. Код проекта опубликован на GitHub под лицензиями MIT и GPLv2. Для установки оболочки на Raspberry Pi подготовлен специальный инсталлятор. Несмотря на то, что Maynard изначально развивается для Raspberry Pi, проект не ограничен данной платформой и может использоваться на обычных рабочих станциях. Оболочка отличается низким потреблением ресурсов, высокой производительностью, качественным оформлением и легковесностью. Управление запуском программ и выполнение базовых апплетов (меню приложений, громкость, параметры … Читать далее Для Raspberry Pi представлена пользовательская оболочка на базе Wayland