EFF, CCIA и Red Hat призывали Верховный Суд США пересмотреть критерии патентования ПО

Некоммерческая правозащитная организация Electronic Frontier Foundation (EFF), ассоциация Computer and Communications Industry Association (CCIA) и компания Red Hat обратились в Верховный Суд США с настоятельной просьбой выработать дополнительные критерии патентоспособности программного обеспечения и изобретений в компьютерной области. Упомянутые организации просят Верховный Суд прояснить точку, начиная с которой идея становится достаточно абстрактной для того, чтобы её можно было бы запатентовать, и утверждают, что текущее законодательство противоречиво, запутано и тормозит прогресс в области Интернет-технологий и компьютерной области в целом. Базой для данного обращения стал судебный процесс «Ultramerical v. Hulu». В данном деле компания Ultramercial, специализирующаяся на online-рекламе, предъявила иск видеосервису Hulu и … Читать далее EFF, CCIA и Red Hat призывали Верховный Суд США пересмотреть критерии патентования ПО

Новый открытый динамический язык программирования Julia, использующий наработки проекта LLVM

На предстоящей европейской конференции проекта LLVM в Лондоне будет официально представлен новый язык программирования Julia, использующий JIT-компилятор на базе наработок проекта LLVM. Julia является динамическим языком высокого уровня с открытым исходным кодом (лицензия MIT), нацеленный прежде всего на техническое программирование в статистико-математических областях, с областью применения аналогичной таким известным решениям, как Matlab, язык R и связка из Python и NumPy. Julia мультипарадигменный язык, который может комбинировать разные стили программирования, такие как императивный, объектно-ориентированный и функциональный. Синтаксис Julia очень близок к синтаксису MATLAB. По мнению создателей этого языка, к его достоинствам также следует отнести множество заимствований из синтаксиса Ruby и Lisp, … Читать далее Новый открытый динамический язык программирования Julia, использующий наработки проекта LLVM

Увидел свет текстовый редактор ReText 3.0, поддерживающий разметку Markdown и ReStructuredText

Доступен релиз ReText 3.0.0, специализированного редактора для языков разметки Markdown и ReStructuredText. ReText может быть использован как для профессиональной вёрстки документов, так и как легковесная альтернатива традиционным офисным пакетам. ReText написан на языке Python с использованием библиотеки Qt. Основные возможности ReText: Полная поддержка Markdown и ReST, а также расширений Markdown; Поддержка вкладок и двухпанельного редактирования («Live Preview»); Экспорт в форматы HTML, PDF и ODT; Встроенный генератор веб-страниц; Загрузка файлов в Google Docs; Возможность автоматического сохранения файлов; Поддержка CSS-стилей; Подсветка синтаксиса; Быстрая вставка тегов и символов HTML. Основные изменения в новой версии: Поддержка Python 3.x; Улучшенная подсветка синтаксиса и проверка орфографии; … Читать далее Увидел свет текстовый редактор ReText 3.0, поддерживающий разметку Markdown и ReStructuredText

Интервью с разработчиками Replicant, полностью свободного варианта платформы Android

Несмотря на то, что Android является операционной системой с открытым исходным кодом, большинство, если не все инсталляции Android на различных устройствах, используют закрытый код для различных целей. Например, закрытыми являются библиотеки для доступа к камере, приложение для работы со встроенным передатчиком 2G/3G/4G сетей, программы для управления цифровым радиоприёмником, различные бинарные вставки для инициализации компонентов системы. Издание Techworld опубликовало интервью с авторами основанного в январе 2010 года проекта Replicant (репликанты — так именовали андроидов в фильме Blade Runner), в рамках которого развивается полностью открытый вариант платформы Android, нацеленный на полное избавление от закрытых компонентов. Авторы проекта решили, что не хотят запускать … Читать далее Интервью с разработчиками Replicant, полностью свободного варианта платформы Android

В рамках проекта HTTPie развивается упрощённый аналог утилиты curl

В рамках проекта HTTPie предпринята попытка создания упрощённого аналога утилиты curl, ориентированного на отправку запросов с использованием API web-сервисов. В отличие от curl, HTTPie изначально ориентирован на использование JSON и поддерживает подсветку синтаксиса, что позволяет увеличить наглядность вывода результатов обращения к различным API. Код утилиты написан на языке Python с использованием модулей Requests и Pygments. Исходные тексты распространяются под лицензией BSD. Запрос формируется без нагромождения опциями в виде «http метод URL параметры». Поддерживается разбор параметров в формате JSON и автоматическая сериализация в JSON параметров, заданных в виде списка. Если в качестве разделителя параметров используется двоеточие, считается, что это HTTP-заголовок, если … Читать далее В рамках проекта HTTPie развивается упрощённый аналог утилиты curl

Выпущена система управления версиями Bazaar 2.5.0

Компания Canonical представила релиз новой стабильной ветки распределенной системы управления версиями Bazaar 2.5.0. Bazaar 2.5.x позиционируется как стабильная ветка с длительным сроком поддержки. Исправления ошибок для ветки 2.5.x будут выпускаться вплоть до апреля 2017 года. Наращивание функциональности будет производиться в ветке 2.6.x, которая объявлена веткой для разработки. Среди проектов, использующих Bazaar можно отметить Ubuntu, GNU, MySQL, Linux Foundation, Debian, Inskape и Squid. Система Bazaar написана на языке Python и обладает следующими особенностями: Высокая гибкость как при централизованном, так и при распределенном использовании; Быстрое создание веток и средства для автоматического слияния изменений, включая возможность переименования файлов и директорий; Поддержка всех основных … Читать далее Выпущена система управления версиями Bazaar 2.5.0

Компания Apple перешла на использование открытых карт OpenStreetMap

В последнем обновлении приложения iPhoto, используемого компанией Apple на iPad и iPhone, отмечен переход от использования карт Google Maps на карты проекта OpenStreetMap, в рамках которого энтузиасты со всех концов земного шара создают подробную свободную карту всех населенных пунктов. Примечательно, что переход произведён без лишней огласки и замечен пользователями по изменению карт, которые теперь в деталях совпадают с картами OpenStreetMap. По данным фонда, курирующего проект OpenStreetMap, для создания карт компанией Apple использован старый набор данных по состоянию на апрель 2010 года. Самым неприятным моментом является то, что компания Apple нарушила лицензию Creative Commons BY-SA, под которой распространяются данные OpenStreetMap, и … Читать далее Компания Apple перешла на использование открытых карт OpenStreetMap

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

28 марта состоится «День свободных документов«, в рамках которого по всему миру будут проведены мероприятия, направленные на повышение интереса пользователей к открытым форматам данных и открытым стандартам. Хранение документов в открытых форматах позволяет избавиться от зависимости от коммерческих производителей ПО и гарантирует возможность прочитать сохраненную информацию и через 20 лет. Как правило, намеченные мероприятия будут связаны с проведением встреч энтузиастов и чтением в университетах докладов с рассказом о преимуществах формата ODF. О проведении Дня свободных документов в России пока заявила только омская группа пользователей Linux. Встреча, посвященная Дню свободных документов, будет проведена 28 марта в 15.30 в аудитории 207б корпуса … Читать далее 28 марта состоится день свободных документов

Увидел свет текстовый редактор ReText 3.0, поддерживающий разметку Markdown

Доступен релиз ReText 3.0.0, специализированного редактора для языков разметки Markdown и ReStructuredText. ReText может быть использован как для профессиональной вёрстки документов, так и как легковесная альтернатива традиционным офисным пакетам. ReText написан на языке Python с использованием библиотеки Qt. Основные возможности ReText: Полная поддержка Markdown и ReST, а также расширений Markdown; Поддержка вкладок и двухпанельного редактирования («Live Preview»); Экспорт в форматы HTML, PDF и ODT; Встроенный генератор веб-страниц; Загрузка файлов в Google Docs; Возможность автоматического сохранения файлов; Поддержка CSS-стилей; Подсветка синтаксиса; Быстрая вставка тегов и символов HTML. Основные изменения в новой версии: Поддержка Python 3.x; Улучшенная подсветка синтаксиса и проверка орфографии; … Читать далее Увидел свет текстовый редактор ReText 3.0, поддерживающий разметку Markdown

Интервью с разработчиками Replicant, полностью открытого варианта платформы Android

Не смотря на то, что Android является операционной системой с открытым исходным кодом, большинство, если не все инсталляции Android на различных устройствах, используют закрытый код для различных целей. Например, закрытыми являются библиотеки для доступа к камере, приложение для работы со встроенным передатчиком 2G/3G/4G сетей, программы для управления цифровым радиоприёмником, различные бинарные вставки для инициализации компонентов системы. Издание Techworld опубликовало интервью с авторами основанного в январе 2010 года проекта Replicant (по имени андроида из фильма Blade Runner), в рамках которого развивается полностью открытый вариант платформы Android, нацеленный на полное избавление от закрытых компонентов. Авторы проекта решили, что не хотят запускать на … Читать далее Интервью с разработчиками Replicant, полностью открытого варианта платформы Android

Ubuntu 12.04 будет вмещаться на CD и получит встроенные средства управления частной информацией

Несмотря на ранее принятое решение увеличить размер установочного образа Ubuntu до 750 Мб, что было подтверждено заметным увеличение iso-образов тестовых версий Ubuntu 12.04, которые можно было записать только на DVD, разработчикам удалось добиться уменьшения размера iso до 703 Мб с сохранением всех запланированных возможностей. Так как большинство приводов позволяют записать на CD 703 Мб, iso-образы с финальным релизом Ubuntu 12.04 как и раньше можно будет использовать на CD. Напомним, что решение об увеличении до 750 Мб размера установочного образа было вызвано необходимостью вместить дополнительные компоненты GNOME 3 и некоторые новые приложения. Кроме того, можно отметить появление новых средств для управления … Читать далее Ubuntu 12.04 будет вмещаться на CD и получит встроенные средства управления частной информацией

Представлен фреймворк Compat, позволяющий использовать новые драйверы в устаревших ядрах Linux

Луис Родригес (Luis Rodriguez), основной разработчик комплекта свободных драйверов ath5k и автор пакета compat-wireless, позволяющего компилировать новейшие драйверы беспроводных устройств для старых ядер Linux, представил в списке рассылки разработчиков ядра Linux новый проект Compat, в рамках которого идет работа над универсальным модулем ядра для устаревших ядер, реализующем слой совместимости с последним ядром Linux. Как пояснил автор письма, в последнее время проект compat-wireless вырос в нечто большее, чем просто слой совместимости для беспроводных драйверов. В рамках проекта была реализована функциональность для бэкпортирования Bluetooth-драйверов, а также драйверов для обычных Ethernet-адаптеров, которая уже не вписывалась в первоначальную кодовую базу. В результате большая часть … Читать далее Представлен фреймворк Compat, позволяющий использовать новые драйверы в устаревших ядрах Linux

Релиз свободных игр Summoning Wars 0.5.6 и Xonotic 0.6. Обновление игрового движка OpenMW 0.12.0

Вышло обновление свободной (GPL) многоплатформенной ролевой игры Summoning Wars, поддерживающей как одиночную игру с компьютером, так и мультиплеер-режим, в котором могут принимать участие от 2 до 8 игроков. Основный изменения: Исходный код теперь поставляется через систему контроля версий Mercurial; Поддержка установки «systemwide» и локальной установки, например, в каталог /home/username/games/; Увеличена стабильность игры через Интернет; Произвольная генерация карт для некоторых регионов; Добавлена поддержка теней, пока что экспериментально; Заменён логотип игры; Добавлена поддержка пропускать диалоги в игре; Обновлены переводы: немецкий, русский, украинский; Одновременно представлено обновление OpenMW 0.12.0, свободной реализации движка для ролевой игры в жанре фэнтези The Elder Scrolls 3: Morrowind. Этот … Читать далее Релиз свободных игр Summoning Wars 0.5.6 и Xonotic 0.6. Обновление игрового движка OpenMW 0.12.0

SourceForge помог выжить хостингу открытых проектов Berlios

Находящийся на грани закрытия немецкий хостинг открытых проектов Berlios (Berlin Open Source) получил новый шанс остаться на плаву. Напомним, что трудности Berlios были связаны с урезанием финансирования научно-исследовательского института FOKUS, который содержал инфраструктуру проекта. SourceForge решил помочь собрату и предоставил возможность использования своей инфраструктуры зеркал и доставки контента. Кроме того, сообщается, что Berlios переезжает на новый современный сервер, который заменит собой старое оборудование. Зеркало на SourceForge уже введено в строй 18 февраля и используется для загрузки в Berlios по умолчанию. Все размещённые на Berlios проекты, а их около пяти тысяч, теперь автоматически доступны с любого зеркала SourceForge. Институт FOKUS оставил … Читать далее SourceForge помог выжить хостингу открытых проектов Berlios

Уязвимость в Gnome-terminal, xfce4-terminal, Terminator и других эмуляторах терминалов на базе libVTE

В эмуляторах терминалов, использующих библиотеку libVTE, выявлена уязвимость, связанная с записью содержимого буфера прокрутки экрана во временный файл, размещаемый в файловой системе /tmp (/tmp/vte*). Проблеме подвержены такие приложения, как Gnome-terminal, xfce4-terminal, guake, Terminator, evilvte, lilyterm, sakura, termi. В сохраняемом буфере прокрутки фигурируют данные, отображаемые в рамках сессии. Временный файл удаляется после создания, но остаётся возможность доступа через файловый дескриптор, который можно узнать через анализ содержимого данных о процессе в файловой системе /proc (ls -l /proc/$PPID/fd | grep deleted). Так как временный файл доступен на чтение только владельцу и суперпользователю, то интерес представляет в основном только возможность анализа остаточной информации на … Читать далее Уязвимость в Gnome-terminal, xfce4-terminal, Terminator и других эмуляторах терминалов на базе libVTE

Релиз проприетарного видеодрайвера AMD Catalyst 12.2

Компания AMD выпустила новую версию проприетарного драйвера для видеокарт ATI — AMD Catalyst 12.2 (104 Мб). В новой версии обновлены скрипты для формирования пакетов для различных дистрибутивов Linux, улучшена поддержка карт серии Radeon HD 7000, устранены проблемы, связанные с поддержкой акселерации декодирования видео X-Video. К сожалению, версия AMD Catalyst 12.2 пока не поддерживает X.Org Server 1.12. Читать далее Релиз проприетарного видеодрайвера AMD Catalyst 12.2

Компания Google открыла код WindowTester Pro, инструмента для тестирования GUI

Компания Google представила проект WindowTester, в рамках которого под лицензией Eclipse Public License открыт код плагина к окружению Eclipse (3.5, 3.6 и 3.7), предназначенного для автоматизации процесса тестирования графического интерфейса пользователя. Изначально продукт был разработан компанией Instantiations, которая была поглощена Google в августе 2010 года. Используя WindowTester разработчики могут создавать наборы тестов для проверки GUI-интерфейса Java-программ, написанных с использованием SWT и Swing. Генерируемые в WindowTester тесты являются стандартными тестами JUnit, которые могут выполняться в окружении Eclipse или запускаться силами Ant. Создание теста производится на основе записи сеанса работы с приложением, при котором сохраняются все нажатия клавиш на клавиатуре и манипуляции … Читать далее Компания Google открыла код WindowTester Pro, инструмента для тестирования GUI

На соревновании Pwn2own были продемонстрированы два успешных взлома браузера Google Chrome

Завершился первый день проводимых ежегодно в рамках конференции CanSecWest соревнований Pwn2own по взлому типичных программных окружений. Существенное увеличение компанией Google денежного вознаграждения за взлом браузера Chrome оказало действие — впервые за историю проведения соревнования Pwn2own продемонстирирован успешный взлом самой свежей версии Google Chrome, не содержащей известных проблем безопасности. Взлом был продемонстрирован Сергеем Глазуновым, ранее выявившем около 60 уязвимостей в Chrome и являющимся рекордсменом по размеру заработанных средств в рамках программы выплаты денежных вознаграждений за поиск уязвимостей в продуктах Google. Сергей продемонстрировал две ранее неизвестные уязвимости в подсистеме работы с дополнениями, позволившие обойти все уровни обеспечения безопасности Chrome. В частности, подготовленный … Читать далее На соревновании Pwn2own были продемонстрированы два успешных взлома браузера Google Chrome

Новые устройства Acorp на базе открытых прошивок Wive-NG

Компанией Acorp запущены в производство два новых беспроводных маршрутизатора, построенных на базе чипов Ralink RT305x и укомплектованные с завода полностью открытой прошивкой Wive-NG-RTNL, основанной на Linux. Обе модели поддерживают WiFi 802.11n, имеют 5 портов Ethernet 10/100Mbps, укомплектованы 4Мб flash и 32Мб ОЗУ. Модель WR-150N на базе чипа RT3050 обеспечивает пропускную способность 150Mbit/s, а WR-300N на базе RT3052 — 300Mbit/s. С подробностями о возможностях прошивки Wive-NG-RTNL можно познакомиться на данной странице. На текущий момент устройства отгружены из Китая и доступны для оптового заказа в Merlion. Так же запущены в производство две новые модели ADSL модемов — W510N и W520N. Читать далее Новые устройства Acorp на базе открытых прошивок Wive-NG

Релиз Linux-дистрибутива CentOS 5.8

Представлен релиз Linux-дистрибутива CentOS 5.8, основанного на пакетной базе продукта Red Hat Enterprise Linux 5.8 и на 100% бинарно совместимого с ним. Если выпуск CentOS 5.7 отстал от RHEL 5.7 на два месяца, то при подготовке CentOS 5.8 разработчики смогли выпустить релиз спустя всего две недели после RHEL 5.8. В отличие от RHEL в CentOS, пакеты из серверной и из десктоп редакции RHEL объединены в единый репозиторий пакетов и в один установочный комплект. CentOS 5.8 поставляется для платформ i386 и x86_64 в сборках: DVD (2 диска), CD (7 дисков) и сокращенный netinstall.iso (13 Мб) образ для установки по сети. Выпуск … Читать далее Релиз Linux-дистрибутива CentOS 5.8

Корректирующий выпуск KDE SC 4.8.1

Доступен корректирующий релиз KDE SC 4.8.1, в котором проведена работа по устранению ошибок и обновлению переводов. Готовые бинарные сборки KDE SC 4.8.1 доступны для openSUSE и Kubuntu. Следующий выпуск KDE 4.8.2 намечен на 3 апреля. Некоторые исправления: Исправление большой порции недоработок и проведение оптимизации производительности для приложений, использующих семантический фреймворк Nepomuk; Около 30 ошибок исправлено в файловом менеджере Dolphin, в том числе крахи: при включении по умолчанию «Split view»; в режиме «Compact View», если элемент по высоте не входит в область просмотра; при открытии вкладки в момент вывода всплывающей подсказки; при переходе к просмотру деталей (details-view). Устранено зацикливание при определённом … Читать далее Корректирующий выпуск KDE SC 4.8.1