Верховный суд США отказался пересмотреть решение о принадлежности API к интеллектуальной собственности

Верховный суд США отклонил запрос компании Google на апелляцию, в котором была предпринята попытка инициировать пересмотр решения Федерального апелляционного суда США, отменившего вынесенное в пользу Google судебное решение в тяжбе с Oracle, связанной с Java API. Таким образом остаётся в силе решение апелляционного суда, причислившее программные интерфейсы к объектам авторского права. Признание того, что API является интеллектуальной собственностью, может иметь достаточно сильные негативные последствия для разработчиков, так как создание совместимых функциональных аналогов программных платформ теперь может стать объектом судебных исков. Например, широко практикуемое среди разработчиков ПО копирование заголовочных файлов, а также объявление идентичных функций и структур можно рассматривать как нарушение … Читать далее Верховный суд США отказался пересмотреть решение о принадлежности API к интеллектуальной собственности

Компания Amazon представила собственную открытую реализацию TLS

Компания Amazon анонсировала проект s2n, в рамках которого подготовлена компактная и быстрая библиотека с реализацией протоколов SSLv3, TLS1.0, TLS1.1 и TLS1.2. Из методов шифрования поддерживаются 128-и 256-разрядный AES в режимах CBC и GCM, а также 3DES и RC4. Среди других возможностей: DHE, ECDHE, TLS-расширения SNI (Server Name Indicator), ALPN (Application-Layer Protocol Negotiation) и OCS (Online Certificate Status Protocol). Код s2n написан на языке Си и распространяется под лицензией Apache. Библиотека имеет модульную структуру и, помимо встроенных алгоритмов шифрования, может использовать для выполнения операций шифрования внешние криптографические фреймворки, такие как OpenSSL, LibreSSL, BoringSSL и Apple Common Crypto. Предоставляемый библиотекой API во … Читать далее Компания Amazon представила собственную открытую реализацию TLS

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

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

Обновление LibreOffice 4.4.4

Организация The Document Foundation объявила о выходе LibreOffice 4.4.4, четвёртого корректирующего выпуска из семейства LibreOffice 4.4 «fresh». Обновление включает более 70 исправлений. Версия 4.4.4 отмечена как пригодная для внедрения на крупных предприятиях, в том числе с оказанием услуг профессиональной технической поддержки от специалистов, прошедших специальную сертификацию. Релиз LibreOffice 5.0 намечен на начало августа. Читать далее Обновление LibreOffice 4.4.4

Доступны первые сборки Fedora Linux для архитектуры MIPS

Началось тестирование первых сборок Fedora 22 для 32-разрядных процессоров MIPS. Сборки протестированы на миникомпьютере Creator CI20, оснащённом двухядерным CPU MIPS (1.2 GHz). В работе находится создание сборки для 64-разрядных процессоров Cavium OCTEON III. В настоящее время для MIPS успешно собрано около 7% пакетов, в сборках доступен только консольный интерфейс. Конечной целью является доведения выпуска Fedora 23 до возможности полноценной работы на компьютерах с процессорами MIPS. Читать далее Доступны первые сборки Fedora Linux для архитектуры MIPS

Выпуск DNS-сервера Knot DNS 2.0

Представлен значительный релиз авторитативного DNS-сервера Knot DNS 2.0, разработанного организацией CZ.NIC и используемого для обслуживания доменов первого уровня Чехии. Код сервера распространяется под лицензией GPLv3. Поддерживается работа на большинстве Unix-подобных систем. Из особенностей Knot DNS можно выделить поддержку добавления и удаления зон на лету, возможность полной или инкрементальной передачи зон между серверами, поддержку DDNS (динамические обновления), NSID (RFC 5001), расширений EDNS0 и DNSSEC (включая NSEC3), ограничения интенсивности ответов (RRL). Сервер отличается ориентацией на высокую производительность обработки запросов, для чего применяется многопоточная, и по большей части неблокирующая реализация, хорошо масштабируемая на SMP-системах. Для обеспечения высокой производительности также применяются такие технологии, как … Читать далее Выпуск DNS-сервера Knot DNS 2.0

Выпуск дистрибутива Linux Mint 17.2

Представлен дистрибутив Linux Mint 17.2, в рамках которого сформирован третий выпуск, основанный на пакетной базе Ubuntu 14.04 LTS. Начиная с ветки Linux Mint 17 дистрибутив перешёл к новой схемe формирования выпусков, подразумевающей использование только релизов Ubuntu с длительным сроком поддержки (LTS). При этом промежуточные выпуски Linux Mint отличаются поставкой новых версий рабочих столов Cinnamon и MATE, а также бэкпортированием некоторых новых версий программ, сохраняя при этом совместимость с репозиториями базового LTS-выпуска Ubuntu. Ветка Linux Mint 17 будет поддерживаться до 2019 года. От Ubuntu дистрибутив Linux Mint отличается существенно иным подходом к организации интерфейса пользователя, другим составом предлагаемых по умолчанию приложений … Читать далее Выпуск дистрибутива Linux Mint 17.2

Обновление дистрибутива OpenMandriva Lx 2014.2

Несмотря на альфа-тестирование OpenMandriva Lx 3 доступен корректирующий выпуск прошлой ветки дистрибутива OpenMandriva Lx 2014.2. Выпуск посвящён компании Mandriva, недавно прекратившей своё существование, и даёт понять, что дело компании живо и продолжается силами сообщества. OpenMandriva Lx 2014.2 является четвёртым выпуском после того как компания Mandriva S.A. передала управление проектом в руки некоммерческой организации «OpenMandriva Association». Для загрузки предлагаются Live-сборки размером 1.8 Гб (i586, x86_64). Новая версия примечательна обновлением версий пользовательских приложений и компонентов мультимедийного стека. Пользователям предлагается KDE 4.14.3, X.org 1.15.2, Mesa 10.4.7, LibreOffice 4.4.3. Для ускорения запуска приложений задействован кэш Compose, позволяющий оптимизировать работу с локалями с большими таблицами … Читать далее Обновление дистрибутива OpenMandriva Lx 2014.2

Верховный суд отказался пересмотреть решение о принадлежности API к интеллектуальной собственности

Верховный суд США отклонил запрос компании Google на апелляцию, в котором была предпринята попытка инициировать пересмотр решения Федерального апелляционного суда США, отменившего вынесенное в пользу Google судебное решение в тяжбе с Oracle, связанной с Java API. Таким образом, остаётся в силе решение апелляционного суда, причислившее программные интерфейсы к объектам авторского права. Признание того, что API является интеллектуальной собственностью может иметь достаточно сильные негативные последствия для разработчиков, так как создание совместимых функциональных аналогов программных платформ теперь может стать объектом судебных исков. Например, широко практикуемое среди разработчиков ПО копирование заголовочных файлов, а также объявление идентичных функций и структур, можно рассматривать как нарушение … Читать далее Верховный суд отказался пересмотреть решение о принадлежности API к интеллектуальной собственности

Релиз дистрибутива OpenMediaVault 2.1, продолжившего развитие FreeNAS на технологиях Linux

Состоялся выпуск дистрибутива OpenMediaVault 2.1, нацеленного на быстрое развёртывание сетевого хранилища (NAS, Network-Attached Storage). Проект OpenMediaVault образовался в результате раскола в стане разработчиков дистрибутива FreeNAS, в результате которого наряду с основанным на FreeBSD классическим FreeNAS было создано ответвление, разработчики которого поставили перед собой цель перевести дистрибутив на ядро Linux и пакетную базу Debian. Для загрузки подготовлены установочные образы OpenMediaVault для архитектур x86 и x86_64 (393 Мб). Для оценки предоставляемого дистрибутивом управляющего web-интерфейса подготовлена специальная демонстрационная страница. В то время как ключевым направлением развития FreeNAS является задействование возможностей файловой системы ZFS, то OpenMediaVault рассматривает в качестве приоритетных направлений расширение поддержки встраиваемых … Читать далее Релиз дистрибутива OpenMediaVault 2.1, продолжившего развитие FreeNAS на технологиях Linux

30 июня при синхронизации времени появится лишняя секунда

C целью синхронизации с астрономическим временем Земли эталонные мировые атомные часы завтра будут приостановлены на одну секунду, что приведёт к появлению 61 секунды в одной из минут. В прошлый раз подобная синхронизация состоялась в 2012 году и привела к массовым сбоям в серверных системах, в которых была настроена синхронизация точного времени по протоколу NTP. Из-за неготовности обработать появление лишней секунды некоторые системы зацикливались и начинали потреблять излишние ресурсы CPU. Фактически лишняя секунда будет добавлена на атомных часах в 23:59:60 GMT. В разных системах используются разные методы для предотвращения сбоев в приложениях, связанных с появлением аномальной 61 секунды. Учитывая печальный опыт … Читать далее 30 июня при синхронизации времени появится лишняя секунда

Релиз операционной системы DragonFly BSD 4.2

Представлен релиз DragonFlyBSD 4.2, операционной системы с гибридным ядром, созданной в 2003 году с целью альтернативного развития ветки FreeBSD 4.x. Из особенностей DragonFly BSD можно выделить распределённую версионную файловую систему HAMMER, поддержку загрузки «виртуальных» ядер системы как пользовательских процессов, возможность кэширования данных и мета-данных ФС на SSD-накопителях, учитывающие контекст вариантные символические ссылки, возможность заморозки процессов с сохранением их состояния на диске, гибридное ядро, использующее легковесные потоки (LWKT). Из наиболее существенных новшеств DragonFlyBSD 4.2 отмечается значительное обновление видеодрайверов i915 и Radeon, переход на GCC 5, уход от использования Sendmail, реализация нового загрузочного экрана, улучшение поддержки звука и USB, интеграция пакетного фильтра … Читать далее Релиз операционной системы DragonFly BSD 4.2

Из Firefox будет удалена опция для замены страницы новой вкладки

Из ночных сборок Firefox, на основе которых будет сформирован релиз Firefox 41, удалена опция browser.newtab.url, позволявшая отображать произвольную страницу вместо интерфейса открытия новой вкладки. В качестве причины удаления упоминаются многочисленные жалобы на злоупотребления. Например, некоторые поставщики программного обеспечения через данную опцию организовывают показ своих сайтов на странице новой вкладки, а разработчики вредоносного ПО пользуются указанной возможностью для перенаправления пользователя на рекламные сайты. Для пользователей, которым необходимо открывать отдельную страницу для новых вкладок предлагается установить специальное дополнение. Читать далее Из Firefox будет удалена опция для замены страницы новой вкладки

В LLVM/Clang добавлена техника защиты стека SafeStack

В компилятор Clang добавлен код подсистемы SafeStack, предназначенной для защиты от типовых ошибок, вызванных повреждением памяти в результате работы со стеком и являющихся причиной большого числа эксплуатируемых уязвимостей (например, в 2014 году в Firefox было выявлено 55 подобных уязвимостей). SafeStack позволяет предотвратить получение контроля над помещёнными в стек указателями в программах на C/C++ через сохранение указателей (адреса возврата, указатели на функции и т.п.) в отдельной изолированной области памяти, доступ к которой производится только с использованием специальных проверок корректности обращения к памяти. Таким образом, стек приложения разделяется на две части — защищённый стек для хранения указателей, адресов из регистров и локальных … Читать далее В LLVM/Clang добавлена техника защиты стека SafeStack

Началась работа над openSUSE 42, основанном на коде SUSE Linux Enterprise

Разработчики проекта openSUSE сообщили о начале подготовки нового релиза дистрибутива, в который будут добавлены некоторые дополнительные наработки, перенесённые из SUSE Linux Enterprise. Изменения ожидаются столь значительные, что разработчики в нерешительности относительно дальнейшей нумерации выпусков: ожидается либо продолжение текущей нумерации, либо совмещение с нумерацией SUSE Linux Enterprise. Кодовое имя нового проекта присвоено в соответствии с названием проекта в Open Build Service за неимением более подходящего названия. Релиз планируется выпустить со 2 по 6 ноября и сопровождать его в рамках длительного цикла поддержки. В дальнейшем выпуски будут синхронизированы с разработкой SUSE Linux Enterprise, т.е., судя по всему, openSUSE будет формироваться непосредственно на … Читать далее Началась работа над openSUSE 42, основанном на коде SUSE Linux Enterprise

В состав ядра Linux 4.2 принят драйвер AMDGPU

Как ранее сообщалось, компания AMD планировала перейти к новой стратегии поддержки своих GPU в системе Linux, состоящей в том что модуль ядра будет полностью открытым, а проприетарный драйвер Catalyst станет лишь набором проприетарных библиотек режима пользователя, реализующих фирменные варианты OpenGL, OpenCL и т.д. Данная инициатива воплотилась в жизнь в апреле и с тех пор драйвер проходил доработку в рамках ветки ядра Linux drm-next. В данный момент ядерная часть драйвера AMDGPU достигла готовности и включена в состав ядра 4.2. Этот драйвер будет отвечать за поддержку GPU на основе GCN, начиная с R9 285 «Tonga» (семейство Volcanic Islands) и более новых. К … Читать далее В состав ядра Linux 4.2 принят драйвер AMDGPU

IETF официально вывел из обихода протокол SSLv3

Комитет IETF (Internet Engineering Task Force), занимающийся развитием протоколов и архитектуры интернета, выпустил RFC-7568, переводящий SSLv3 в разряд устаревших протоколов и предупреждающий, что его применение представляет угрозу безопасности систем. Опубликованный RFC требует прекратить применение SSLv3 и запрещает отправку клиентами и серверами пакетов ClientHello/ServerHello c полями ClientHello.client_version/ ServerHello.server_version со значением {03,00}, а в случает получения подобных пакетов регламентирует необходимость разорвать соединение. Вместо SSLv3 рекомендовано использовать TLSv1.2 (RFC 5246). Напомним, что SSLv3 был скомпрометирован осенью прошлого года, после выявления атаки POODLE (CVE-2014-3566), которая позволяет атакующему извлечь из зашифрованного канала связи закрытую информацию, такую как содержимое Cookies, которые могут содержать идентификаторы сеанса и … Читать далее IETF официально вывел из обихода протокол SSLv3

Выпуск MirageOS 2.5, платформы для запуска приложений поверх гипервизора

После 11 месяцев разработки представлен релиз облачной операционной системы MirageOS 2.5, которая обеспечивает возможность запуска поверх гипервизора приложений, написанных на языке OCaml. MirageOS позволяет создавать операционные системы одного приложения, содержащие только компоненты, необходимые для запуска одной программы, без необходимости использования традиционных операционных систем с универсальным ядром, утилитами и набором библиотек. В разработке MirageOS принимают участие исследователи из Кембриджского университета, компании Citrix, проектов Xen, FreeBSD, Galois и OCamlPro. Разработка программ производится в традиционных ОС, после чего при помощи MirageOS программа компилируется в самодостаточное специализированное ядро (концепция unikernel), которое может запускаться непосредственно поверх гипервизора Xen или в форме процесса в POSIX-совместимом окружении. … Читать далее Выпуск MirageOS 2.5, платформы для запуска приложений поверх гипервизора

Началась работа над принципиально новым релизом openSUSE 42

Разработчики проекта openSUSE сообщили о начале подготовки нового релиза дистрибутива, в который будут добавлены некоторые дополнительные наработки, перенесённые из SUSE Linux Enterprise. Изменения ожидаются столь значительные, что разработчики в нерешительности относительно дальнейшей нумерации выпусков: ожидается либо продолжение текущей нумерации, либо совмещение с нумерацией SUSE Linux Enterprise. Кодовое имя нового проекта присвоено в соответствии с названием проекта в Open Build Service за неимением более подходящего названия. Релиз планируется выпустить со 2 по 6 ноября и сопровождать его в рамках длительного цикла поддержки. В дальнейшем выпуски будут синхронизированы с разработкой SUSE Linux Enterprise, т.е., судя по всему, openSUSE будет формироваться непосредственно на … Читать далее Началась работа над принципиально новым релизом openSUSE 42

Релиз движка стратегических игр Spring 99.0

Доступен релиз открытого движка для создания стратегических игр Spring 99.0, в котором проведена работа по оптимизации движка, исправлена большая порция ошибок (например, юниты не застревают), добавлено много новых возможностей для игроков (новая камера spring) и для разработчиков игр. Код движка распространяется под лицензией GPLv2, сборки доступны для Linux и Windows (версия OS X немного задерживается). В ближайшее время ожидается релиз игры Balanced Annihilation, добавляющий поддержку Spring 99. Основные изменения: Линия обзора теперь обновляется гораздо быстрее и плавнее, а также потребляет меньше ресурсов процессора; Увеличение скорости отрисовки в 1.5 — 3 раза, что позволяет повысить комфорт игры при больших битвах; Возможность … Читать далее Релиз движка стратегических игр Spring 99.0

Выпуск Wine 1.7.46

Доступен очередной экспериментальный выпуск открытой реализации Win32 API — Wine 1.7.46. С момента выпуска версии 1.7.45 были закрыты 67 отчётов об ошибках. Наиболее важные изменения: Улучшение реализации сервиса передачи файлов BITS Поддержка совместных пользовательских данных на 64-разрядных системах; Дополнительная поддержка платформы ARM64; Продолжение реализации DirectWrite; Устранены выявленные при помощи valgrind утечки памяти; Закрыты отчёты об ошибках, связанные с работой игр и приложений: MYOB V13, BlogJet, Yahoo Messenger 8/9, Lotus Organizer 97, Gox Bo, Roller Coaster Tycoon, Lotus Freelance Graphics 2.1, Miranda, Cherry-SMS, Neuro Hunter, Adobe Application Manager 6.x/7.x, Points2Grid, Garmin BaseCamp 4.1.2, Netgear Powerline 3.1, Starcraft Campaign Editor, Tomb Raider … Читать далее Выпуск Wine 1.7.46