LINUX.ORG.RU

Сообщения shimon

 

Вышел WindowMaker 0.95.5

Группа Open Source

29 августа тихо и незаметно состоялся релиз консервативного менеджера окон WindowMaker под номером 0.95.5.

Данный выпуск можно было бы смело назвать «очередным корректирующим», в котором сделано некоторое количество рефакторинга, выброшено некоторое количество старого отмершего кода и обновлены переводы, если бы не одно любопытное новшество.

Этим новшеством является поддержка «выдвижных ящиков» (drawers), которая раньше существовала в двух реализациях: первая — это приложение wmdrawer, вторая — патч (описан здесь) на сам WindowMaker, который и был интегрирован в основное дерево.

Кроме этого, также

  • починен баг, когда некоторые программы (в частности, avidemux и Emacs 22.3.1) блокировали переключение рабочих областей
  • починен баг, когда настройка SwitchPanelImages=None могла вызвать падение оконного менеджера по вызову Alt-Tab
  • починена регрессия, проявлявшаяся иногда при горизонтальной максимизации окна.

Главная страница windowmaker.info на момент написания новости все еще не обновлена.

P. S. Релиз уже упакован в Fedora Rawhide. Выдвижные ящики действительно удобны в использовании и гибки в конфигурации (можно, например, засунуть в ящичек программы диагностики системы, а на сам ящик повесить докапп с мониторингом чего-нибудь).

Скачать tarball выпуска

>>> Анонс в рассылке

 , ,

shimon
()

BSA оказывает давление на Еврокомиссию в целях уничтожения открытых стандартов

Группа Open Source

Тот факт, что Европейский Союз все более серьёзно рассматривает внедрение на государственном уровне открытых стандартов, не обременённых действующими патентами и лицензионными выплатами, серьёзно беспокоит многих держателей патентов на интеллектуальную собственность, у многих из которых, как известно, вся бизнес-модель построена на получении лицензионных выплат и судебных преследованиях тех, кто якобы нарушает патенты из их портфолио.

В руки FSF Europe попало прелюбопытнейшее письмо от BSA, адресованное Еврокомиссии, в котором BSA выражает беспокойство по поводу того, что Европа принимает открытые стандарты, предпочитая те, которые не обременены патентами и лицензионными выплатами, и пытается склонить Еврокомиссию к изменению, а то и отмене, соответствующей статьи закона.

FSFE опубликовала анализ этого письма, отослав копию также Еврокомиссии. Каждый аргумент BSA разобран на мельчайшие детали.

Выводы о подлинной мотивации авторов письма комментаторы легко могут сделать сами.

>>> Через /.

 bsa, , ,

shimon
()

Вышел Twisted 10.1.0

Группа Open Source

С опозданием на месяц, но вышла-таки версия 10.1.0 фреймворка Twisted, написанного на языке Python и предназначенного для написания асинхронных сетевых сервисов. Задуманный изначально для написания игр, фреймворк стал достаточно зрелой основой для многих серьезных серверных и клиентских приложений. Неполный список ПО, основанного на Twisted или использующего его, находится здесь.

В этой версии Twisted имеются следующие нововведения:

  • Объекты Deferred теперь поддерживают отмену.
  • Новый интерфейс для работы с соединением под названием endpoints помогает абстрагироваться от типа транспорта, используемого для соединений — раньше были только отдельные методы connectTCP, connectSSL, connectUDP...
  • Под Linux поддерживается inotify, что позволяет реактору реагировать на события файловой системы.
  • Реализация протокола AMP теперь умеет пересылать данные типа timestamp.
  • Наконец, хотя для аудитории ЛОР это факт не самый важный, этот релиз будет последним, поддерживающим Python 2.4 на платформе Windows.

По сложившейся хорошей традиции, поддерживается обратная совместимость и полное покрытие кода юнит-тестами.

Скачать релиз можно по одной из ссылок на этой странице.

>>> Подробности

 , ,

shimon
()

Открытые стандарты в Европе под угрозой

Группа Open Source

Свободное ПО в Европе находится под угрозой. Еврокомиссия через месяц должна объявить так называемую «цифровую повестку дня», определяющую общую политику ЕС касательно использования цифровых технологий. Источники, хорошо знакомые с политиками и бюрократами, разрабатывающими этот документ, сообщают, что Microsoft активно лоббирует Еврокомиссию с целью полностью исключить открытые стандарты и открытые исходники из политики ЕС.

Ирония ситуации в том, что «прирезать» открытые стандарты в ЕС собирается Нелли Кроз, отвечающая за конкуренцию. Еще в 2008 году она высказывалась категорически против любой закрытости стандартов и привязки к поставщику решений, а в 2010 делает все возможное для усиления монополии Microsoft в Европе.

Твиттер Давида Хаммерштайна, собственно объявившего тревогу: http://twitter.com/DaHammerstein. Он также сообщает, кому, о чем, и как следует писать, чтобы хоть как-то повлиять на ситуацию.

Французский журнал Inpact не только подтвердил вышеизложенное, но и опубликовал черновик повестки. Черновик пока что поддерживает открытые исходники и стандарты, но надолго ли?

via /.

>>> Подробности

 

shimon
()

Nokia N900 и Maemo 5 — теперь официально

Группа PDA

Сегодня на сайте Nokia был опубликован официальный пресс-релиз о новой модели интернет-планшета N900, а также о новой версии операционной системы Maemo. К опубликованным ранее обзорам можно добавить разве что следующее:

  • Это полноценный телефон с голосовым трактом, UMTS/HSDPA 10/2 и всем-всем-всем;
  • ОЗУ все-таки 256 мегабайт, своп размером в 768 мегабайт настроен из коробки;
  • из нового в аппаратной части, помимо выхода TV и акселерометра — FM-передатчик и стереомикрофон;
  • стилус необязателен, интерфейс отлично реагирует на прикосновения пальцем;
  • можно включить курсор мышки и пользоваться им по прямому назначению — некоторым программам и в некоторых случаях этого не хватало;
  • геокэшинг поддерживается из коробки;
  • мультитача, скорее всего, пока что не будет — ни на одной демке не показан;
  • видео и спецэффекты не тормозят — первое доставляло изрядные неудобства в N800/N810 из-за дефекта аппаратной части;
  • количество поддерживаемых из коробки аудио- и видеоформатов увеличилось, но среди них нет vorbis и flac — надо устанавливать отдельно;
  • рекомендуемая розничная цена — 500 евро, на прилавках появится в октябре 2009 года.

Здесь находится официальный сайт платформы. Там можно просмотреть видео. Здесь же находится еще одна демонстрация, сделанная сотрудниками Nokia, без монтажа и спецэффектов.

Обсуждение на talk.maemo.org.

Upd: первое видео — просто рекламный ролик с обилием CG. Второе намного интереснее, так как показано настоящее устройство в руках живых людей, что позволяет хотя бы представить, удобно ли оно в использовании на самом деле. В обеих демонстрациях не видно, как пользоваться экранной клавиатурой — а это было бы интересно, учитывая, что размер экрана изрядно уменьшился.

>>> Кратко о самом главном

 fremantle, , ,

shimon
()

Алан Кокс больше не желает заниматься подсистемой TTY ядра Linux

Группа Ядро Linux

После довольно острой критики со стороны Линуса Торвальдса, Алан Кокс заявил, что не собирается больше работать над подсистемой TTY в Linux, так как сыт этим всем по горло.

Этому событию предшествовала очередная дискуссия «кривой userspace vs. кривое ядро» (Кокс отстаивал первую точку зрения), в ходе которой Линус заметил, что постоянно винить пользовательские программы в том, что ядро ломается, и предлагать починить их все вместо починки ядра — как минимум непорядочно и по-идиотски.

Ответ Алана Кокса на пришедшее некоторое время спустя письмо подтверждает, что он принял решение прекратить поддержку TTY на полном серьезе.

>>> С чего все началось

 , , , ,

shimon
()

JSXGraph 0.68 — библиотека графической визуализации на Javascript

Группа Open Source

JSXGraph — кросс-браузерная Javascript-библиотека для интерактивной геометрии, построения графиков функций и визуализации данных. Использует SVG и VML. Поддерживаются все основные на рынке браузеры: Internet Explorer, Mozilla Firefox (и все на Gecko), Opera, Safari (и все на основе Webkit), хотя с Internet Explorer все еще отмечаются некоторые проблемы. JSXGraph, как заверяет автор, легко внедрять, а ее отпечаток мал: 50 килобайт (автор, правда, скромно умолчал о том, что библиотека зависит от Prototype). Никакие дополнительные плагины не нужны.

В релизе 0.68 произошли такие изменения:

  • в качестве полноценных графических элементов реализована черепашья графика,
  • улучшена работа с осями и гомогенными координатами,
  • изменен API для ползунков,
  • добавлено множество новых примеров, в частности, из области математического анализа и систем Линденмайера.

(Ознакомиться | Впечатлиться | Пощупать | Скачать)

>>> Подробности

 ,

shimon
()

Вышел apt-dater 0.7.0

Группа Open Source

apt-dater — это интерфейс на основе ncurses для управления обновлением пакетов на большом количестве удаленных хостов посредством SSH. Поддерживаются системы, управляемые dpkg/apt, а также rug (OpenSUSE) и yum (CentOS).

Лаконично о поводе к релизу: добавлена функция автообновления, улучшен поиск и страница «Подробности», добавлен минимальный клиент для WUA, а также устранена утечка памяти.

ChangeLog

>>> Подробности

 , , ,

shimon
()

osh — объектная оболочка

Группа Open Source

Object Shell (osh) — это инструмент, объединяющий в себе обработку структурированных данных, доступ к базам данных, файлам, процессам и удаленный доступ к кластерам. Эти возможности доступны посредством интерфейса командной строки и интерфейсу программирования на Python. Osh обрабатывает потоки объектов Python, используя простые команды. Обработка сложных данных осуществляется при помощи последовательности команд, в которых вывод одной команды присоединен ко вводу следующей. Это напоминает конвееры Unix, но не ограничивается передачей текстовых строк.

В новом релизе, вышедшем сегодня, произошли значительные изменения. В частности, доступ к базам данных может осуществляться любым совместимым с DBAPI 2.0 драйвером.

Из новых команд: ls генерирует поток объектов File. ps генерирует поток объектов Process. merge объединяет упорядоченные потоки объектов из разных потоков выполнения, затрачивая обычно меньше памяти и времени, чем при обычной сортировке.

>>> Подробности

 ,

shimon
()

Переполнение буфера в бинарном видеодрайвере NVIDIA

Группа Безопасность

Бинарный видеодрайвер NVIDIA для Linux подвержен уязвимости переполнения буфера, позволяющей атакующему выполнить произвольный код с полномочиями root. Данная ошибка может быть вызвана как локально, так и удаленно (через удаленный клиент X либо локальный клиент X, посещающий выставленную злоумышленником веб-страницу).

Рабочий PoC-эксплойт прилагается: http://www.rapid7.com/advisories/nv_e...

Кстати, этой ошибке уже года два (первые сигналы тревоги опубликованы в 2004 году). Тем не менее, последняя версия драйвера все еще уязвима.

В качестве меры безопасности рекомендуется использовать открытый драйвер nv, идущий в комплекте поставки X.org и не содержащий данной уязвимости.

>>> Подробности

shimon
()

Вышла версия Alpha 7 браузера Hv3

Группа Open Source

Hv3 -- это минималистический браузер, использующий в качестве механизма отрисовки страниц Tkhtml 3. Он поддерживает почти весь CSS 1.0 и кое-что из CSS 2.1, HTML (как обычные документы, так и документы с фреймами), вкладки и множество форматов изображений. Разработка ведется с использованием Tcl/Tk и C.

В версии Alpha 7 было сделано множество улучшений и исправлений в движке Tkhtml3. В браузер же добавлена функция "открыть в новой вкладке".

Подробный список изменений: http://tkhtml.tcl.tk/cvstrac/timeline

>>> Страница проекта

shimon
()

Выход Network Transparent Widgets 0.3.1

Группа Open Source

Network Transparent Widgets (NTW) -- это протокол и фрэймворк для разработки приложений, позволяющий одному серверу обслуживать тысячи удаленных GUI-приложений. Клиентские приложения почти неотличимы от локальных, "родных" приложений.
Протокол не зависит от языка программирования и архитектуры. Активно разрабатываются серверные привязки к языкам C, Common Lisp и Java. NTW распространяется по лицензии MIT/X Consortium.
Из нового в этой версии:

  • Добавлены клиентские виджеты таймера.
  • API функций обратного вызова на сервере почищен для более интуитивного программирования.
  • Документация полностью обновлена.

>>> Страница проекта

shimon
()

Конец фонда Fedora

Группа Red Hat

В июле прошлого года Red Hat объявила о своем намерении основать фонд Fedora. И хотя многие члены сообщества усердно работали над тем, чтобы это намерение стало реальностью, в конце концов стало ясно, что фонд никоим образом не способствует достижению целей, поставленных разработчиками Fedora. Вместо этого, планируется "реструктуризовать проект Fedora, значительно увеличивая роль руководства в самом сообществе Fedora".

>>> Подробности

shimon
()

Вышел SmartEiffel 1.2r7 (Transitional)

Группа Open Source

SmartEiffel -- это компилятор GNU для языка Eiffel. Основная цель, преследуемая разработчиками -- создание полного, хотя небольшого и очень быстрого компилятора Eiffel. Текущая сборка включает компилятор из Eiffel в C, инструментарий для документации, форматировщик исходных кодов для печати, и различные другие инструменты, включая отладчик Eiffel. Он также включает большую библиотеку классов, распространяемую по лицензии MIT/X Consortium. Eiffel -- это объектно-ориентированный язык программирования, делающий упор на проектирования высококачественного и повторно используемого ПО.

Изменения: некоторые изменения для совместимости с версией 2.2 (особенно касательно библиотеки и чувствительности к регистру). Изменения, касающиеся совместимости с MSVC++ 2005 в качестве back-end. Мелкие исправления ошибок.

Домашняя страница

Скачать можно отсюда.

>>> Подробная история изменений

shimon
()

Вышел m0n0wall 1.22

Группа BSD

m0n0wall -- это интегрированный пакет управления брандмауэром, ориентированный на FreeBSD. Первоначально он ориентирован на встроенные системы, хотя может работать и на стандартных ПК. Он включает в себя простой в использовании веб-интерфейс. Вместо скриптов оболочки используется PHP, а вся конфигурации хранится в едином XML-файле. В наличии поддержка VPN, траффик-шейпинга, "captive portal", VLAN и многого другого.

Среди изменений в этом выпуске: добавлен доступ к веб-интерфейсу на основе ролей, дальнейшие улучшения captive portal (особенно в работе с RADIUS), а также другие мелкие обновления, исправления и улучшения.

Домашняя страница: http://m0n0.ch/wall/

>>> Подробный список изменений

shimon
()

Вышла Asymptote 1.00

Группа Open Source

Asymptote -- мощный язык описания векторной графики, обеспечивающий естественную, основанную на координатах среду для технических чертежей. Метки и формулы набираются при помощи LaTeX, что обеспечивает высококачественный PostScript-вывод.

Страница проекта: http://asymptote.sf.net/

Подробный ChangeLog: http://asymptote.sourceforge.net/Chan...

>>> Подробности

shimon
()

Кому нынче нужна Slackware?

Группа Linux General

По ссылке приводится статья Алана Кэнтона, президента калифорнийской компании "Adams-Blake" (разрабатывающей ПО для финансового учета малых и средних компаний), высказывающая в вежливой и весьма сконденсированной форме, почему Slackware имеет мало шансов для выживания, если будет оставаться такой, какой она сегодня есть.

P.S. Большинство контраргументов, то и дело высказываемые здешними любителями Slackware, в статье учтено. Просьба на пятаки не размениваться. :-)

>>> Подробности

shimon
()

Вышел Calcurse 1.1

Группа Linux General

Приятная новость для тех, кому не по душе органайзеры и программы ведения мелких заметок (TODO и прочие склерозницы), требующие для своей работы иксов или (о ужас!) какого-нибудь рабочего стола.

Calcurse -- это консольный органайзер на Ncurses. Среди возможностей, собственно, календарь, напоминалка, да и ничего больше (кофе по утрам, в частности, не варит). Все команды, клавиатурные комбинации и прочее документировано во встроенной справке. С виду напоминает Pico.

В новой версии добавлена возможность вызывать программку с аргументами командной строки для показа TODO'шек и расписания на указанные дни. Показав информацию, Calcurse просто завершает работу. Приятная вещица для добавления, например, в ~/.bashrc.

Не очень приятная новость для пользователей Debian: в репозитории unstable все еще версия 1.0rc4.

По ссылке находится README к новой версии. Скачать архив с исходным кодом можно по адресу http://culot.org/cgi-bin/get.cgi?calc....

>>> Подробности

shimon
()

Дороги Google и OpenSource в части книг разошлись

Группа Open Source

Об оцифровке книг можно рассказать два разных рассказа. Первый повествует об Open Source, второй -- о Google.

Во всяком случае, так могло показаться на встрече, проведенной вечером этого вторника Internet Archive -- некоммерческим фондом и вереницей партнеров (среди которых Smithsonian Institution, Hewlett-Packard, Yahoo и MSN от Microsoft), на которой обсуждалась их совместная открытая инициатива оцифровать все книги мира и сделать их свободно доступными.

Показательно то, что среди партнеров не было Google, учитывая то, что поисковый гигант имеет собственный проект сканирования библиотечных книг и индексирования их для поиска.

Статья по ссылке рассказывает о перспективах и трудностях, стоящими перед этими проектами, учитывая историю -- идея ведь отнюдь не нова.

P.S. 15 книжек можно уже выкачать из http://www.openlibrary.org/. Учитывая факт, что добавляться будут только вещи, не отягощенные копирайтами, возникает вопрос недоумения, а сможет ли у этого проекта быть преимущество перед проектом "Гутенберг" и даже библиотекой Мошкова?..

>>> Подробности

shimon
()

RSS подписка на новые темы