FreeBSD Foundation профинансирует портирование FreeBSD для устройств Efika MX

Организация FreeBSD Foundation объявила о выделении Александру Рыбалко денежного гранта на выполнение работы по портированию FreeBSD на SmartBook и SmartTop устройства серии Genesi Efika MX. Устройства построены на базе платформы Freescale i.MX515, использующей процессор ARM Cortex-A8. Смартбук Efika MX поставляется с 10-дюймовым экраном, 3G-модемом и способен работать в автономном режиме от 6 до 8 часов при стоимости всего в 199$. После завершения работы пользователи FreeBSD получат возможность запуска на устройствах полноценного графического окружения с полной поддержкой звука и сетевого взаимодействия. В дальнейшем работа послужит основой для упрощения портирования FreeBSD для новых моделей устройств на базе i.MX515 SoC, в том числе … Читать далее FreeBSD Foundation профинансирует портирование FreeBSD для устройств Efika MX

Ричард Столлман призывает ограничить сферу влияния патентов на ПО

«Патенты угрожают каждому программисту, и патентные войны, которых мы долго опасались, теперь разразились. Разработчикам и пользователям — а их большинство — нужно ПО, свободное от патентов.» Такими словами начинает Ричард Столлман свою очередную заметку на тему патентов. Патенты, которые нам угрожают, часто называют «патентами на ПО», но это название неправильное. Подобные патенты не трактуют какие-либо конкретные программы. В патенте описывается какая-то теория, которую можно воплотить на практике и также говорится, что любого, кто воплотит на практике эту идею, можно привлечь к судебной ответственности. Поэтому точнее будет называть эти патенты «патентами на вычислительные концепции». Патентная система США не отличает патенты, принципы … Читать далее Ричард Столлман призывает ограничить сферу влияния патентов на ПО

Представлен Qt Creator 2.6 и порт Qt для платформы Android

Компания Digia представила релиз интегрированной среды разработки Qt Creator 2.6, предназначенной для создания кроссплатформенных приложений с использованием библиотеки Qt. Поддерживается разработка как классических программ на языке C++, так и использование языка QML, для определения сценариев в котором используется JavaScript, а структура и параметры элементов интерфейса задаются CSS-подобными блоками. Исходные тексты Qt Creator распространяются в рамках лицензии LGPL. Из наиболее интересных улучшений можно отметить: Концепция комплектов (Kits) заменила собой ранее используемую привязку целей (Targets). Ранее разработчик мог добавить к проекту цели, определяющие наборы типовых предопределённых настроек, например, указать, что создаётся приложение для десктопа или клиент удалённого доступа. Теперь вместо этого предлагается … Читать далее Представлен Qt Creator 2.6 и порт Qt для платформы Android

Релиз Alpine Linux 2.5.0, дистрибутива для сетевых шлюзов

Вышел релиз Alpine Linux 2.5.0, специализированного дистрибутив для построения сетевых шлюзов, межсетевых экранов, VPN-серверов и VoIP-систем. Дистрибутив сформирован с оглядкой на повышенную безопасность и собран с патчами PaX и SSP (Stack Smashing Protection). Загрузочный iso-образ занимает 237 Мб, в качестве системой библиотеки используется uClibc, а в качестве стандартных утилит — BusyBox. Из изменений в новом выпуске отмечается обновление пакетов, в том числе осуществлён переход на ядро Linux 3.6.6 с патчами от проекта grsecurity, Asterisk 11, Freeswitch 1.2.0, PostgreSQL 9.2.1, Ruby 1.9.3 и Libvirt 1.0. Добавлена поддержка Xen 4.2 Dom0. Читать далее Релиз Alpine Linux 2.5.0, дистрибутива для сетевых шлюзов

Проект Humble Bundle нанимает разработчика для потрирования игр для Linux

Проект Humble Bundle, в рамках которого пользователь может получить комплект из многоплатформенных игр в обмен на пожертвование проекту любой суммы, объявил о приёме на работу Эдварда Радда (Edward Rudd), который будет заниматься портированием игровых приложений для платформы Linux в режиме полного рабочего дня. Эдвард имеет за плечами двадцатилетний опыт разработки. Ранее он участвовал в создании игр для таких компаний, как Frictional Games, Frozenbyte, EGOSOFT GmbH, GRIN AB и Paradox. Силами Эдварда для Linux и Mac OS X уже портировано 17 игр, распространяемых по программе Humble Bundle. Читать далее Проект Humble Bundle нанимает разработчика для потрирования игр для Linux

Релиз Fedora 18 перенесён на январь 2013 года

Разработчики Fedora Linux приняли решение отложить выход бета-версии Fedora 18 ещё на две недели. Одновременно заявлено, что, с учётом рождественских праздников, релиз теперь планируется выпустить 8 января. Таким образом график подготовки релиза сдвинут уже на два месяца. Напомним, что альфа выпуск Fedora 18 откладывался три раза, после чего очередная череда переносов сроков коснулась бета-версии, которая теперь ожидается только 27 ноября, вместо изначально намеченного 2 октября. В качестве мотива задержки выхода бета-версии называется необходимость выделения дополнительного времени для доведения поддержки UEFI Secure Boot до должного вида, а также неготовность нового инструментария для обновления дистрибутива (fedup-dracut) и наличие некоторых блокирующих бета-выпуск проблем … Читать далее Релиз Fedora 18 перенесён на январь 2013 года

Представлен порт ядра Linux для процессоров семейства Synopsys ARC700

В списке рассылки разработчиков ядра Linux опубликован набор патчей, обеспечивающих работу ядра Linux на процессорах семейства Synopsys ARC700 (750D и 770D), используемых в составе SoC для различных телеприставок и медиаплееров. ARC700 базируется на 32-разрядном RISC-ядре со встроенным блоком управления памятью (MMU) и отличается высокой конфигурируемостью и энергоэффективностью. Представлено два набора патчей. Первого набора достаточно для загрузки ядра и обеспечения запуска Shell на основе Busybox и uClibc. Второй набор содержит реализацию дополнительных возможностей ядра на процессорах ARC700, например, обеспечивает работу подсистем ptrace, SMP, perf и OProfile. В настоящее время ведётся работа над созданием загрузочного системного образа с прототипом базового Linux-дистрибутива для … Читать далее Представлен порт ядра Linux для процессоров семейства Synopsys ARC700

Релиз сервера для файлообменных сетей Advanced Direct Connect

Состоялся релиз uHub 0.4.1, кроссплатформенного высокопроизводительного p2p-хаба для сетей Advanced Direct Connect. Основные отличия от версии 0.4.0: Для сборки программы теперь используется cmake (вместо вручную написанных Makefile-ов). Исправлена проблема с чрезмерной загрузкой процессора при использовании SSL. Исправлена проблема с определением TLS/SSL handshake. Исправлено падение в режиме mod_chat_only. Улучшена статистика использования сети (команда !stats). Для плагинов теперь используется директория /usr/lib/uhub/ вместо /var/lib/uhub/, что соответствует FHS (Filesystem Hierarchy Standard). Улучшен пример скрипта для системы инициализации initscripts и добавлен пример скрипта для upstart. Решение проблем с безопасностью клиента путем запрета UCMD сообщений от трансляторов. Добавлен асинхронный DNS resolver. Исправлена сборка в Debian GNU/kFreeBSD. … Читать далее Релиз сервера для файлообменных сетей Advanced Direct Connect

Ядро и драйверы NetBSD скомпилированы в JavaScript для запуска в web-браузере

Один из разработчиков NetBSD провёл интересный эксперимент, в полной мере продемонстрировавший гибкость средств портирования NetBSD под новые платформы. Используя Emscripten, в представление на языке JavaScript было скомпилировано изначально написанное на языке Си ядро NetBSD и набор связанных с ним драйверов. Таким образом была добавлена поддержка новой архитектуры «sys/arch/javascript», подразумевающей возможность запуска ядра NetBSD под управлением web-браузера. В отличие от проекта JSLinux, в рамках которого написан полноценный эмулятор ПК, способный загрузить Linux, порт NetBSD имеет определённую практическую направленность. Целью разработки является обеспечение компиляции в JavaScript отдельных драйверов NetBSD с возможностью обращения к их функциям из JavaScript-приложений. Например, можно создать web-сервис, способный … Читать далее Ядро и драйверы NetBSD скомпилированы в JavaScript для запуска в web-браузере

Вышла СУБД Firebird 2.5.2

Представлен корректирующий релиз реляционной СУБД Firebird 2.5.2, продолжающей развитие кода БД InterBase 6.0, открытого в 2000 году компанией Borland. Firebird распространяется под свободной лицензией MPL и поддерживает стандарты ANSI SQL, в том числе такие возможности, как триггеры и хранимые процедуры. Кроме исправления ошибок, в новой версии представлено несколько улучшений: Добавлена функция GEN_UUID(), позволяющая генерировать уникальные идентификаторы в соответствии с требованиями RFC-4122; Расширены возможности интерфейса трассировки (Trace API); Утилита gbak расширена возможностями по сохранению бэкапов на внешних хостах и восстановления базы с удалённой системы; В системе сборки добавлена возможность использования кастомизированных флагов Си-препроцессора. Читать далее Вышла СУБД Firebird 2.5.2

Началось формирование ежедневных тестовых сборок Ubuntu 13.04

В рамках эксперимента по отказу от формирования отдельных альфа-версий в пользу постоянно формируемых снапшотов, начался выпуск ежедневных тестовых сборок Ubuntu 13.04. В настоящее время развитие Ubuntu 13.04 находится на самом начальном этапе, поэтому в представленных сборках отсутствуют заметные изменения, кроме обновлений версий некоторых пакетов. Отныне тестовые ISO-образы будет формироваться ежедневно. В отличие от ранее выпускаемых проектом снапшотов, загрузочные образы будут подвергаться автоматизированному тестированию и проверяться более внимательно, чтобы недопустить их поставку с неработающим инсталлятором. По мере развития формируемого выпуска дистрибутива командам тестировщиков и добровольцам будет предлагаться обратить внимание на проверку работы тех или иных новшеств, интегрированных в рамках очередного цикла … Читать далее Началось формирование ежедневных тестовых сборок Ubuntu 13.04

AMD закрывает центр OSRC и увольняет разработчиков, вовлечённых в работу над ядром Linux

На проходящей в Барселоне конференции LinuxCon Europe компания AMD подтвердила информацию о закрытии подразделения Operating System Research Center (OSRC) в Дрездене. Центр будет закрыт в рамках программы по сокращению 15% персонала с целью оптимизации расходов компании. Примечательно, что в рамках закрытия OSRC были уволены трудоустроенные в AMD разработчики, работавшие в том числе над поддержкой процессоров AMD ядре Linux, системами виртуализации (Xen, IOMMU и KVM) и оптимизацией компиляторов для процессоров AMD. Фактически все большие изменения для поддержки новых процессоров AMD и чипсетов в ядре Linux были сделаны разработчиками OSRC. В центре также работала группа инженеров, занимавшихся оказанием помощи в интеграции поддержки … Читать далее AMD закрывает центр OSRC и увольняет разработчиков, вовлечённых в работу над ядром Linux

Релиз свободного видеодрайвера xf86-video-ati 7.0.0

Вышел релиз новой ветки открытого X.Org-драйвера xf86-video-ati 7.0.0, примечательной прекращением поддержки переключения видеорежимов на пользовательском уровне (UMS — User Mode Setting). Ранее поддержка UMS уже была прекращена в драйверах Intel и Nouveau. Драйвер xf86-video-ati теперь также будет поддерживать только переключение видеорежимов через интерфейс KMS (Kernel Mode Setting), требующий для своей работы специального модуля, работающего на уровне ядра ОС. К сожалению, в настоящее время KMS-модули реализованы только для ядра Linux. Пользователи других систем, таких как Solaris и *BSD, будут вынуждены пользоваться устаревшими драйверами, в которых ещё поддерживается UMS. Для FreeBSD модули KMS уже доступны для карт Intel, но пока развиваются в … Читать далее Релиз свободного видеодрайвера xf86-video-ati 7.0.0

Замена fail2ban от разработчиков systemd

Ауке Кок (Auke Kok), один из активных разработчиков systemd, опубликовал небольшое приложение tallow, берущее на себя часть функциональности известной программы fail2ban. Посредством journal API, приложение просматривает логи SSH на предмет попытки подбора паролей. При обнаружении нескольких неудачных попыток с одного IP-адреса нарушитель на некоторое время блокируется через iptables. Программа, скорее, ценна именно своей простотой и наглядной реализацией работы с журналом systemd. До полноценной замены fail2ban-а она пока не дотягивает. Читать далее Замена fail2ban от разработчиков systemd

Релиз браузерного эмулятора терминала и SSH-клиента Gate One 1.1

Доступен релиз проекта Gate One 1.1, в рамках которого развивается работающий внутри web-бразуера эмулятор терминала и SSH-клиент, написанный на JavaScript с использованием стандартного HTML5 API и способный работать без установки дополнений или плагинов. Gate One состоит из web-приложения с реализацией интерфейса пользователя, и отвечающей за обработку сеансов серверной части, которая запускается в виде скрипта на локальной или удаленной машине. Код серверной части написан на языке Python с использованием модуля pyOpenSSL. Канал связи между браузерным клиентом и серверной частью организуется в зашифрованном виде с использованием WebSockets. Код проекта распространяется в рамках лицензии AGPLv3. Из особенностей Gate One можно выделить такие возможности, … Читать далее Релиз браузерного эмулятора терминала и SSH-клиента Gate One 1.1

Вторая альфа-версия Mandriva Linux 2012 вышла под именем "Moondrake"

Представлена вторая альфа-версия Mandriva Linux 2012, которая вышла под именем Moondrake GNU/Linux 2012 Alpha 2. В процессе общественного голосования имя Moondrake набрало 14% голосов, заняв третье место после OpenMandriva (26%) и Mandala (25%). Отмечается, что имя Moondrake ещё не утверждено окончательно, поэтому данный выпуск следует воспринимать как попытку оценить пригодность нового имени и проследить за реакцией сообщества на возможное переименование дистрибутива. Для загрузки подготовлены iso-образы DVD- и CD-сборок, размером 3.7 Гб и 704 Мб. Релиз ожидается в середине декабря. Из изменений, по сравнению с первой альфа-версией, отмечается: Инструментарий для формирования iso-образов переписан на языке Python, оптимизирован с точки зрения скорости … Читать далее Вторая альфа-версия Mandriva Linux 2012 вышла под именем "Moondrake"

Потеря гарантии на устройство после смены прошивки незаконна в Евросоюзе

Как известно, почти все производители мобильных устройств, рассматривают смену прошивки как случай, прекращающий действие гарантийных обязательств. Прекращение действия гарантии практикуют в том числе и производители, официально предоставляющие легальные способы использования прошивок, отличных от поставляемых по умолчанию. Изучив данный вопрос, юристы Европейского фонда свободного ПО пришли к выводу, что на территории Евросоюза подобная практика незаконна. В частности, действующая в Евросоюзе директива 1999/44/CE, регламентирующая процесс расторжения гарантийных обязательств, не упоминает манипуляции с прошивкой в числе условий аннулирования гарантии. Поэтому все выдвигаемые производителями и продавцами соглашения, указывающие на потерю гарантии в случае изменения прошивки, не имеют силы, если устройство куплено на территории Евросоюза. … Читать далее Потеря гарантии на устройство после смены прошивки незаконна в Евросоюзе

Проект Debian ввёл в строй поисковую систему по коду доступных в дистрибутиве пакетов

Разработчики проекта Debian представили новый сервис Debian Code Search (codesearch.debian.net), в рамках которого создана поисковая система по исходному коду доступных в дистрибутиве приложений и библиотек. В поисковой системе проиндексировано около 18 тысяч пакетов, в сумме содержащих более 140 Гб кода открытых проектов. В индекс включены только пакеты из репозитория «main», репозитории «non-free» и «contrib» не участвуют в индексации. При выполнении поисковых запросов поддерживается использование регулярных выражений, допустима фильтрация по типам файлов (например, filetype:perl) и пакетам (например, package:linux). Поисковый движок Debian развивается как открытый проект, но код будет публично опубликован только в январе 2013 года, одновременно с научной работой создателя проекта … Читать далее Проект Debian ввёл в строй поисковую систему по коду доступных в дистрибутиве пакетов

Правозащитная организация EFF продолжила анализ обеспечения приватности в Ubuntu 12.10

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

Началось бета-тестирование клиента Steam для Linux

Компания Valve объявила о начале бета-тестирования Linux-версии клиента сервиса доставки игр Steam. Для оценки работы сервиса предоставлена возможность бесплатной установки игры Team Fortress 2 для Linux. Кроме того, в сервис Steam сегодня добавлены две дополнительные игры, работающие в Linux. В итоге, в настоящее время 26 игр помечены в каталоге Steam, как поддерживающие Linux. Стоимость Linux-версий игр варьируется от 49 до 399 рублей. Steam для Linux доступен для тестирования в сборках для Ubuntu 12.04 и 12.10. Linux-версия клиента примечательна поддержкой нового режима Big Picture, созданного для использования на телевизорах. Несмотря на то, что официально бета версия Steam для Linux поставляется только … Читать далее Началось бета-тестирование клиента Steam для Linux

Компания NVIDIA заявила о существенном увеличении производительности видеодрайвера для Linux

Компания NVIDIA анонсировала результаты проведённой за последний год работы по оптимизации производительности своих видеодрайверов для платформы Linux. Работа выполнена совместно с компанией Valve и рядом производителей игровых приложений, заинтересованных в увеличении производительности графической подсистемы Linux. В итоге, в последнем экспериментальном выпуске 310 серии драйверов для графических чипов GeForce удалось существенно увеличить производительность игр. Например, при тестировании игры Left for Dead 2, которая будет распространяться для Linux через сервис Steam, скорость возросла более чем в два раза: с 142.7 кадров в секунду при использовании драйвера 304.51 до 301.4 FPS в тестовом драйвере 310.14. Тестирование проводилось на системе с CPU Intel Core … Читать далее Компания NVIDIA заявила о существенном увеличении производительности видеодрайвера для Linux