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 выпуска

>>> Анонс в рассылке (windowmaker.org)

shimon
()

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

 bsa, , ,

Группа Open Source

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

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

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

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

>>> Через /. (slashdot.org)

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.

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

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

>>> Подробности (twistedmatrix.com)

shimon
()

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

 

Группа Open Source

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

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

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

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

via /.

>>> Подробности (computerworlduk.com)

shimon
()

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

 fremantle, , ,

Группа PDA

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

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

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

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

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

>>> Кратко о самом главном (nokia.com)

shimon
()

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

 , , , ,

Группа Ядро Linux

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

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

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

>>> С чего все началось (lkml.org)

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 для ползунков,
  • добавлено множество новых примеров, в частности, из области математического анализа и систем Линденмайера.

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

>>> Подробности (freshmeat.net)

shimon
()

Вышел apt-dater 0.7.0

 , , ,

Группа Open Source

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

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

ChangeLog

>>> Подробности (ibh.de)

shimon
()

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

 ,

Группа Open Source

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

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

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

>>> Подробности (freshmeat.net)

shimon
()

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

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

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

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

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

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

>>> Подробности (rapid7.com)

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

>>> Страница проекта (tcl.tk)

shimon
()

Выход Network Transparent Widgets 0.3.1

Группа Open Source

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

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

>>> Страница проекта (sourceforge.net)

shimon
()

Конец фонда Fedora

Группа Red Hat

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

>>> Подробности (redhat.com)

shimon
()

Вышел SmartEiffel 1.2r7 (Transitional)

Группа Open Source

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

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

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

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

>>> Подробная история изменений (csie.org)

shimon
()

Вышел m0n0wall 1.22

Группа BSD

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

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

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

>>> Подробный список изменений (m0n0.ch)

shimon
()

Вышла Asymptote 1.00

Группа Open Source

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

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

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

>>> Подробности (sourceforge.net)

shimon
()

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

Группа Linux General

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

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

>>> Подробности (linux-watch.com)

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....

>>> Подробности (culot.org)

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/. Учитывая факт, что добавляться будут только вещи, не отягощенные копирайтами, возникает вопрос недоумения, а сможет ли у этого проекта быть преимущество перед проектом "Гутенберг" и даже библиотекой Мошкова?..

>>> Подробности (com.com)

shimon
()

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