В DragonFly BSD принята реализация пакетного фильтра ipfw3

В основную кодовую базу DragonFly BSD принят код новой реализации пакетного фильтра, который будет распространяться под именем ipfw3. Новый фильтр можно использовать одновременно с прошлой реализацией ipfw. Для использования нового фильтра следует загрузить модуль ядра ipfw3 (kldload ipfw3) и воспользоваться утилитой ipfw3. Ipfw3 является вариантом пакетного фильтра ipfw2, уже около 10 лет применяемого во FreeBSD и отличающегося переработанной внутренней архитектурой при сохранении синтаксиса правил. Кодовая база DragonFly BSD ответвилась от выпуска FreeBSD 4.8, в то время как поддержка ipfw2 появилась во FreeBSD 4.7, но в то время носила экспериментальный характер и не была включена по умолчанию. Разработчики DragonFly BSD временами … Читать далее В DragonFly BSD принята реализация пакетного фильтра ipfw3

Thunderbird будет поставляться в составе SoftMaker Office 2016

Компания SoftMaker объявила о решении включить почтовый клиент Thunderbird в состав своего коммерческого офисного пакета SoftMaker Office 2016. В состав также будет включён календарь-планировщик Lightning, распространяемый в виде дополнения к Thunderbird. Thunderbird заменит ранее поставляемый почтовый клиент eM Client, сотрудничество с разработчиком которого было прервано. По мнению SoftMaker связка Thunderbird и Lightning станет наилучшим решением для чтения почты и планирования работ. Поставка в составе SoftMaker Office окажет положительное влияние на развитии открытого проекта Thunderbird, так как инженеры SoftMaker будут вовлечены в разработку Thunderbird и будет налажена совместная работа с представителями сообщества. Более того, SoftMaker выделит одного разработчика для работы над … Читать далее Thunderbird будет поставляться в составе SoftMaker Office 2016

Манифесту GNU исполнилось 30 лет

Исполнилось 30 лет манифесту GNU, в котором Ричард Столлман определил основные цели и задачи проекта GNU, а также попытался через прессу привлечь людей к сотрудничеству. Главной задачей проекта GNU стала разработка разнопланового свободного ПО, которое, в итоге, позволило бы полностью обойтись без проприетарного ПО. Продвижению данной цели существенно способствовало ядро Linux, которое в сочетании с пользовательскими компонентами GNU позволило сформировать полностью свободную операционную систему. Наиболее важные области для которых пока не созданы достойные открытые альтернативы проприетарным решениям отражены в списке приоритетных проектов Фонда свободного ПО. Из основных нерешённых задач можно отметить: Gnash — развитие свободного проигрывателя Flash-контента; Coreboot (бывший LinuxBIOS) … Читать далее Манифесту GNU исполнилось 30 лет

Опубликована спецификация гетерогенных вычислительных систем HSA 1.0

Организация HSA Foundation, учреждённая компаниями AMD, ARM, Samsung, Qualcomm, Texas Instruments, Imagination и MediaTek, представила спецификацию HSA 1.0 (Heterogenous System Architecture), определяющую архитектуру, набор runtime-компонентов и программные интерфейсы гетерогенных вычислительных систем. Архитектура HSA определяет работу оборудования. Программные интерфейсы предназначены для разработчиков ПО, инструментариев и компиляторов. Спецификация на runtime, определяет как приложения должны взаимодействовать с платформами HSA. HSA позволяет наладить совместную работу CPU, GPU и различных DSP-процессоров, и организовать гибридные вычисления, в которых подходящее вычислительное устройство выбирается в прозрачном режиме в зависимости от задачи. HSA позиционируется как единая оптимизированная платформа, поверх которой может функционировать OpenCL и OpenMP. Особенностью HSA является то, … Читать далее Опубликована спецификация гетерогенных вычислительных систем HSA 1.0

Корректирующий выпуск системы виртуализации VirtualBox 4.3.26

Компания Oracle выпустила корректирующий релиз системы виртуализации VirtualBox 4.3.26, в котором отмечено 12 исправлений, направленных на увеличение стабильности и устранение регрессивных изменений. Из наиболее заметных исправлений можно отметить устранение краха на системах с ядром Linux 4.0, возвращение возможности работы с USB-устройствами в rdesktop-vrdp, решение появившейся в выпуске 4.3.24 проблемы с невозможностью перемещения курсора мыши при определённом стечении обстоятельств в конфигурациях без установленных дополнений для гостевых систем. Читать далее Корректирующий выпуск системы виртуализации VirtualBox 4.3.26

В PHP 7 появится режим проверки скалярных типов

Для включения в состав будущей ветки PHP 7 одобрена возможность явного определения скалярных типов int, float, string и bool для аргументов и значений функций (например, «function foo(int $abc)»). Кроме того, будет добавлен новый режим жесткой проверки типов, включаемый директивой «declare(strict_types=1)», при котором несоответствие типа передаваемого функции или возвращаемого функцией значения будет приводить к ошибке. Поддержка режима проверки типов будет добавлена в том числе для расширений и встроенных функций PHP. Читать далее В PHP 7 появится режим проверки скалярных типов

Выпуск web-браузера NetSurf 3.3

Состоялся выпуск минималистичного многоплатформенного web-браузера NetSurf 3.3, способного работать на системах с несколькими десятками мегабайт ОЗУ. Выпуск подготовлен для Linux, Windows, OS X, AmigaOS, RISC OS и различных Unix-подобных систем. Код браузера написан на языке Си и распространяется под лицензией GPLv2. Новый выпуск примечателен исправлением ошибок, начальной поддержкой AmigaOS 3, улучшением работы фронтэндов. Браузером поддерживаются вкладки, закладки, отображение эскизов страниц, автодополнение URL в адресной строке, масштабирование страниц, HTTPS, интерфейс для управления Cookie, режим сохранения страниц с изображениями, стандарты HTML 4.01, CSS 2.1 и частично HTML5. Страницы отображаются при помощи собственного браузерного движка, основу которого составляют библиотеки Hubbub, LibCSS и LibDOM. Читать далее Выпуск web-браузера NetSurf 3.3

Представлен libraries.io, каталог открытых библиотек и фреймворков

Введён в строй новый ресурс для разработчиков открытого ПО — libraries.io, предназначенный для поиска полезных открытых библиотек, модулей и фреймворков, а также отслеживания зависимостей между ними. Особый интерес представляет система поиска и ранжирования проектов в каталоге, для которой используется граф зависимостей и методы, похожие на Google PageRank. В настоящий момент на сайте присутствуют данные о 713 тысячах проектов, написанных на 130 языках программирования и распространяемых при помощи 22 пакетных менеджеров. Информация разделена на категории в зависимости от используемой платформы, языка программирования и лицензии. Для каждого проекта можно отследить зависимостью для каких проектов он является и от каких проектов зависит сам. Читать далее Представлен libraries.io, каталог открытых библиотек и фреймворков

Туннелирование трафика через чат Facebook

Многие операторы мобильной связи предоставляют клиентам бесплатный доступ к Facebook, чем воспользовались энтузиасты, подготовившие проект facebook-tunnel. Facebook-tunnel позволяет поднять туннель через чат Facebook’а, обеспечивая отправку сообщений в форме блоков, закодированных в формате base64. Для симуляции работы пользователя со страницами Facebook используется gumbo-parser. Туннель создаётся при помощи tuntap. На системе, в которой есть выход в интернет, facebook-tunnel запускается в режиме сервера и привязывается к определённому аккаунту в Facebook. После этого на компьютере, имеющему доступ только к Facebook, под другим Facebook-аккаунтом запускается клиентская часть facebook-tunnel, которая передаёт данные через чат с пользователем, к которому привязана серверная часть. Из планов на будущее отмечается … Читать далее Туннелирование трафика через чат Facebook

Выход игры Freeciv 2.5

Представлен выпуск многопользовательской пошаговой стратегической игры Freeciv 2.5, развиваемой под впечатлением от серии игр Civilization. В новую версию включён набор правил ‘civ2civ3‘, добавивший некоторые возможности из игры Civilization III и приблизивший игровой процесс к данной игре, сохранив при этом систему сражений как в Civilization II. Представлена новая клиентская часть на Qt, позволившая начать формирование сборок для Windows. Улучшен движок искусственного интеллекта (AI). Добавлено 16 новых наций. Читать далее Выход игры Freeciv 2.5

В Oracle Linux выявлены серьёзные проблемы в реализации UEFI Secure Boot

Компания Oracle объявила о реализации в выпуске дистрибутива Oracle Linux 7.1 возможности верификации процесса загрузки на системах с UEFI Secure Boot. Мэтью Гаррет (Matthew Garrett), один из разработчиков ядра Linux, активно занимающийся обеспечением загрузки Linux на системах с UEFI, выступил с критикой поддержки UEFI Secure Boot в Oracle Linux и указал на серьёзные проблемы с безопасностью, позволяющие выполнить произвольный код, незаверенный цифровой подписью. Механизм UEFI Secure Boot позволяет гарантировать использование на этапе загрузки системы только оригинальных компонентов, заверенных цифровой подписью. В RHEL и Oracle Linux, при использовании UEFI Secure Boot, обеспечивается проверка загрузчика, ядра, загружаемых ядром драйверов и модулей ядра. … Читать далее В Oracle Linux выявлены серьёзные проблемы в реализации UEFI Secure Boot

25 марта состоится День свободных документов

25 марта состоится «День свободных документов«, в рамках которого по всему миру проводятся мероприятия, направленные на повышение интереса пользователей к открытым форматам данных и открытым стандартам. Хранение документов в открытых форматах позволяет избавиться от зависимости от коммерческих производителей ПО и гарантирует возможность прочитать сохраненную информацию и через 20 лет. О проведении Дня свободных документов в России пока заявила только Омская группа пользователей Linux. Встреча, посвященная Дню свободных документов, будет проведена 28 марта в 11 часов утра по омскому времени в молодёжном пространстве #ДачаОнегина (г. Омск, ул. Красный Путь д.11, Омская государственная областная научная библиотека им. А.С.Пушкина). Будет проведена встреча единомышленников … Читать далее 25 марта состоится День свободных документов

Для игр KDE развивается библиотека искусственного интеллекта

В рамках проекта KDE развивается новая библиотека libkdeai (KDE AI library), предоставляющая средства для использования механизмов искусственного интеллекта в игровых приложениях KDE. Первая версия библиотеки поддерживает улучшенный алгоритм альфа-бета-отсечения и пока ориентирована на использование в настольных играх, таких как шахматы или реверси, но в будущих выпусках ожидается реализация алгоритмов и для других типов игр. Читать далее Для игр KDE развивается библиотека искусственного интеллекта

Выпуск Linphone 3.8

Представлен релиз десктоп-редакции открытого программного телефона Linphone 3.8, использующего протокол SIP для организации голосовой связи в сети интернет. Поддерживается организация голосовой и видеосвязи, а также передача текстовых сообщений. Связь может быть установлена с использованием любого SIP-оператора или при помощи предоставляемого проектом бесплатного SIP-сервиса. Интерфейс написан с использованием GTK+. Проект был основан в 2001 году и является одним из первых открытых SIP-клиентов, созданных для Linux. В настоящее время кроме Linux в Linphone обеспечена поддержка платформ FreeBSD, OpenBSD, iOS, Android, Windows Phone, Windows и OS X. Код проекта распространяется через Git-репозиторий git.linphone.org под лицензией GPLv3. Дополнительно развивается web-клиент, дающий возможность развернуть приложение … Читать далее Выпуск Linphone 3.8

Вышла восемнадцатая альфа-версия открытой игры 0 A.D

Доступна восемнадцатая альфа-версия игры 0 A.D., выпущенная под кодовым названием Rhododactylos. Игра является стратегией реального времени с исторической тематикой, охватывая цивилизации, существовавшие примерно с 500 года до нашей эры до 500-го года нашей эры. Игра отличается неплохой графикой и поддерживает сетевую и однопользовательскую игру с ботами на заранее смоделированных, либо динамически создаваемых картах. Сборка игры доступна для Windows, Mac и Linux (Ubuntu, Gentoo, Debian, openSUSE, Fedora, Arch, Chakra, Frugalware, Pisi, Sabayon, Slackware, Mageia и Rosa). Исходные тексты игры были открыты компанией Wildfire Games под лицензией GPL после 9 лет разработки в качестве проприетарного продукта. Код доступен на условиях GPL. Не … Читать далее Вышла восемнадцатая альфа-версия открытой игры 0 A.D

Туннелинг трафика через чат Facebook

Многие операторы мобильной связи предоставляют клиентам бесплатный доступ к Facebook, чем воспользовались энтузиасты, подготовившие проект facebook-tunnel. Facebook-tunnel позволяет поднять туннель через чат Facebook, обеспечивая отправку сообщений в форме блоков, закодированных в формате base64. Для симуляции работы пользователя со страницами Facebook используется gumbo-parser. Туннель создаётся при помощи tuntap. На системе, в которой есть выход в интернет, facebook-tunnel запускается в режиме сервера и привязывается к определённому аккаунту в Facebook. После этого на компьютере, имеющему доступ только к Facebook, под другим Facebook-аккаунтом запускается клиентская часть facebook-tunnel, которая передаёт данные через чат с пользователем, к которому привязана серверная часть. Из планов на будущее отмечается … Читать далее Туннелинг трафика через чат Facebook

Релиз игры Freeciv 2.5

Представлен выпуск многопользовательской пошаговой стратегической игры Freeciv 2.5, развиваемой под впечатлением от серии игр Civilization. В новую версию включён набор правил ‘civ2civ3‘, добавивший некоторые возможности из игры Civilization III и приблизивший геймплей к данной игре, сохранив при этом систему сражений как в Civilization II. Представлен новый клиент на Qt, позволивший начать формирование сборок для Windows. Улучшен движок искусственного интеллекта (AI). Добавлено 16 новых наций. Читать далее Релиз игры Freeciv 2.5

В рамках проекта jvm.go развивается вариант JVM, написанный на языке Go

Язык программирования Go завоёвывает всё большую популярность в области системного программирования, в основном благодаря сочетанию высокой производительности компилируемых языков с такими достоинствами скриптовых языков, как лёгкость написания кода, быстрота разработки и защищённость от ошибок. В рамках проекта jvm.go ведётся работа по созданию реализации виртуальной машины Java на языке Go. В jvm.go достаточно активно используются специфичные средства языка Go, например, сборщик мусора JVM построен на основе предоставляемых языком Go механизмов сборки мусора, а поддержка многопоточности базируется на отображении Java-нити на goroutine. В качестве RunTime-классов, составляющих основу API Java SE, может использоваться rt.jar из состава OpenJDK или Oracle JDK. Разработка проекта ведётся … Читать далее В рамках проекта jvm.go развивается вариант JVM, написанный на языке Go

Проект Mozilla опубликовал Masche, утилиту для поиска в памяти процессов

Разработчики Mozilla представили инструментарий Masche, предназначенный для изучения содержимого памяти работающих процессов, например, с целью анализа последствий инцидентов с нарушением безопасности или для обнаружения каких-то остаточных данных. Поддерживается поиск процессов, загрузивших в память определённую библиотеку, изучение содержимого памяти конкретных процессов или поиск в памяти по определённой маске или регулярному выражению. Формат поискового запроса соответствует утилите pgrep. Поддерживается работа в Linux, OS X и Windows. Код поставляется под лицензией MPL. Читать далее Проект Mozilla опубликовал Masche, утилиту для поиска в памяти процессов

Релиз Tcl/Tk 8.6.4

Доступен релиз Tcl/Tk 8.6.4, динамического языка программирования, распространяемого совместно с кроссплатформенной библиотекой базовых элементов графического интерфейса. Несмотря на то, что основное распространение Tcl получил для создания интерфейсов пользователя и как встраиваемый язык, Tcl также прекрасно подходит для других задач, таких как web-разработка, создание сетевых приложений, решение задач по администрированию систем и тестированию. Новый выпуск в основном сосредоточен на корректировке проблемного поведения и исправлении ошибок. Представлен Tk-Cocoa 2.0, новый порт Tk для OS X, совместимый с Mac App Store. Восстановлена поддержка tbcload и tclcompiler. Улучшена реализация асинхронных сокетов. Добавлено новый оператор замены %M, указывающий число шаблонов связывания. Читать далее Релиз Tcl/Tk 8.6.4

Выпуск дистрибутива Chakra GNU/Linux 2015.03

Представлен релиз Linux-дистрибутива с непрерывным циклом выпуска обновлений Chakra 2015.03, основанного на наработках проекта Arch Linux. Дистрибутив поставляется с десктоп-окружением KDE 4.14.3, снабжён графическим инсталлятором и конфигураторами, упрощающими настройку оборудования и системных параметров. Chakra GNU/Linux может работать в Live-режиме и устанавливаться на жёсткий диск. Для загрузки доступна DVD-сборка для архитектуры x86_64, размером 1.8 Гб. В репозитории проекта представлено более 5 тыс. пакетов, которые могут быть установлены при помощи пакетного менеджера pacman или через специальный web-каталог и систему Click’n’Run. В новом выпуске в ISO-образе обеспечена возможность загрузки и установки на системах с UEFI. Рабочее окружение основано на KDE 4.14.3, KDE Applications … Читать далее Выпуск дистрибутива Chakra GNU/Linux 2015.03