LINUX.ORG.RU

Новости - Архив 2011, Декабрь

Вышел Gambas 3

Новости — Open Source
Группа Open Source

Benoît Minisini обещал, что 2011 год будет годом Gambas3. Ну что же, он сдержал своё слово. Утром 31 декабря 2011 года после недели тестирования rc7 был представлен Gambas3. Поддержка версий 2.x скоро будет прекращена.

Ветки 2.x и 3.x развивались одновременно в течении нескольких лет, изменения в интерпретаторе, добавление функционала и изменения в интерфейсе IDE происходило одновременно в обеих ветках. Главное отличие 3.x - портирование IDE на Qt4, замена компонент Qt3 на Qt4. В 2.x вопрос о возможности создания на Gambas проприетарных программ ставилось под сомнение, но в версии 3.x в такой возможности сомнений нет.

Gambas представляет собой развитие Visual BASIC. Gambas, так же, как и классический VB, позволяет быстро и эффективно создавать графические приложения, но уже под Linux с пользовательским интерфейсом Qt4 или GTK+, доступом к базам MySQL, PostgreSQL, Firebird, ODBC и SQLite, делать перевод вашей программы на любые языки, легко создавать сетевые приложения, создавать 3D OpenGL приложения, CGI web приложения и многое другое. При этом, в отличие от VB, Gambas является полностью объектно-ориентированным и в части ООП включает большое количество концептуальных заимствований из Java. Благодаря встроенному дизайнеру форм, развитому редактору кода с подсветкой синтаксиса, контекстной справкой и автодополнением, а также мощным средствам отладки, на сегодняшний день Gambas является, пожалуй, единственной средой программирования на BASIC, не уступающей, а в чём-то и превосходящей аналогичные средства визуальной разработки под ОС Windows. Вокруг Gambas сформировалось живое, дружное и очень приветливое сообщество.

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

 , , ,

Ziel ()

С Новым Годом!

Новости — Linux.org.ru
Группа Linux.org.ru

Администрация Linux.org.ru поздравляет всех пользователей, анонимусов и роботов с новым 2012 годом, который наступит уже через несколько часов!

Желаем в новом году творческих успехов, красивого кода, открытых API, быстрого железа, чтобы квалификация ваша росла, а бизнес ширился, чтобы к сессии без хвоста и с автоматом, чтобы в школу только с радостью!

Желаем научным сотрудникам удачных защит их кандидатских и докторских диссертаций. Вами движется наука и прогресс!

2011 год мы запомним ростом популярности мобильных платформ, новым Гномом, провалом bitcoin, патентным троллингом, так пусть же в 2012 все тролли окаменеют, Xfce обрастет новыми функциями, а в RIAAAAAAA и РАО выдают зарплаты биткоинами.

Ура! С наступающим!

Shaman007 ()
Мини-новость: ПСПО6: Кандидат в релиз #1 (155 комментариев)
Мини-новость: В канун Нового года миру явлен шрифт PT Mono (87 комментариев)

Вышел Calculate Linux 11.12

Новости — Calculate Linux
Группа Calculate Linux

Вышла новая версия Calculate Linux - основанного на базе Gentoo дистрибутива Linux, предназначенного для быстрого развертывания в корпоративной среде.

Доступны для загрузки все редакции дистрибутива: Calculate Directory Server (CDS), Calculate Linux Desktop с рабочим столом KDE (CLD), GNOME (CLDG) и XFCE (CLDX), Calculate Media Center (CMC), Calculate Linux Scratch (CLS) и Calculate Scratch Server (CSS).

Основные изменения:
Обновление

  • В несколько раз ускорено обновление портежей за счет перехода на Git.
  • Улучшена работа с репозиториями бинарных пакетов за счет синхронизации изменений с обновлениями Portage.

Загрузка

  • Добавлена установка дистрибутива для загрузки по сети (PXE).
  • Добавлена возможность указывать домен и пароль домена при загрузке с LiveCD, LiveUSB и PXE.
  • Добавлена возможность указания языка и часового пояса по умолчанию при создании ISO образа.
  • Добавлен параметр для указания IO-планировщика.

Исправления

  • Исправлен перенос символических ссылок в профиле доменного пользователя.
  • Исправлено обновление образа для live flash.
  • Исправлна устновка с clt-шаблонами.
  • Исправлена смена типа раздела.

Локализация

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

( читать дальше... )

>>> Анонс

 , ,

Lautre ()
Мини-новость: Вышел SMPlayer 0.6.10 (189 комментариев)

LibreCAD 1.0.0

Новости — Open Source
Группа Open Source

Выпущена первая стабильная версия свободной САПР LibreCAD, предназначенной для двухмерного черчения. Проект был начат в середине 2010 года как вынужденный форк свободной версии QCad, работа над которой была прекращена/приостановлена производителем.

Изменения относительно QCad примерно таковы:

  • порт интерфейса с Qt3 на Qt4,
  • рефакторинг;
  • архитектура для создания модулей, расширяющих функциональность;
  • автосохранение документов;
  • улучшенное чтение DXF.

Ведётся активная разработка второй версии программы, где уже реализованы изометрические сетки, новая система привязок и новые функции рисования. Код чтения и записи DXF выделен в отдельный проект libdxfrw.

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

 ,

AP ()

Анонсирован шрифт от команды KDE - Oxygen

Новости — KDE
Группа KDE

Разработчиками KDE начата работа над новым шрифтом, который будет очередной чертой в единстве оформления KDE - шрифтом Oxygen. Проект пока находится на ранней стадии но уже представляет определённый интерес, учитывая, что команда KDE серьёзно относится к своим проектам. Шрифт будет относится к типу «sans-serif» - будет без засечек, с ориентацией на чёткость. Oxygen будет напоминать шрифты «Muli» и «Font One». Шрифт будет поставляться под Open Font License.

Скриншот 1

Скриншот 2

Пример начертания

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

 , , ,

lmtea ()

Наиболее обсуждаемые новости 2011

Новости — Linux.org.ru
Группа Linux.org.ru

 

maxcom ()

Civilization Starter Kit DVD v0.01

Новости — Open Source
Группа Open Source

Команда Open Source Ecology анонсировала выпуск долгожданного первого DVD, суммирующего восемь лет работы проекта. Целью OSE является разработка т.н. Global Village Construction Set — набора открытых технологий, с помощью которых можно построить небольшую современную цивилизацию, основанную на экономии и разумном подходе к потреблению.

GVCS основан на списке из 50 индустриальных машин, которые можно создать средствами частного производства, что в ряде случае даёт существенную экономию в стоимости (до 8 раз). Эти машины позволят создавать здания, вести фермерское хозяйство и заниматься производством с минимальным загрязнением окружающей среды.

На DVD представлены чертежи 4 машин, отчёты по текущим результатам полевого тестирования, первые архитектурные планы жилых зданий и прочие полезные материалы.

GVCS является типичным опенсорсным проектом, над которым работают заинтересованные участники из разных стран мира. Штаб-квартира (Factor e Farm) и полигон находятся в США.

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

 ,

AP ()

С Днем Рождения, Линус!

Новости — Linux General
Группа Linux General

Ли́нус Бенедикт То́рвальдс, или Турвальдс (швед. Linus Benedict Torvalds [ˈliːnɵs ˈtuːrvalds]; 28 декабря 1969, Хельсинки, Финляндия) — финский программист, хакер.

Воодушевлённый прочтением книги Эндрю Таненбаума, посвящённой операционной системе Minix, Линус создал Linux — ядро операционной системы GNU/Linux, являющейся на данный момент самой распространённой из свободных операционных систем.

С 1997 по 2003 год Линус работал в фирме Трансмета. После этого организовал Open Source Development Labs. В данный момент он работает в Linux Foundation (с 2007), где занимается разработкой ядра Linux.

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

 ,

ValPaliy ()
Мини-новость: Spring 0.85 (24 комментария)

Эмулятор ZX-Spectrum Glukalka2

Новости — Linux General
Группа Linux General

Доступна для загрузки новая реинкарнация эмулятора ZX-Spectrum Glukalka.
Графическая часть эмулятора переписана с использованием библиотеки Qt (рекомендуемая минимальная версия Qt-4.6, на более старых версиях Qt, будут отключаться некоторые функции эмулятора, либо эмулятор не соберётся). Использование Qt позволило сделать эмулятор более портируемым: теперь он работает не только на UNIX/X11, но и на MS Windows, Mac OS X, а также, теоретически, на всех платформах, где возможно использовать библиотеку Qt. Эмулятор был протестирован на платформах PC/Linux, PC/Windows, Mac Intel, Solaris/Sparс (скриншоты).
Список других изменений следующий :

  • Эмулятор локализован, в дистрибутиве имеется русская локализация.
  • Окно эмулятора теперь свободно масштабируется на любые размеры. Имеется возможность использовать OpenGL для того, чтобы данная операция не загружала ЦП.
  • При открытии файла-образа, теперь выполняется его автозапуск. Больше не нужно вспоминать команды DOS и SOS.
  • Улучшен алгоритм «ловушек» в эмуляции магнитной ленты, улучшен алгоритм «быстрой загрузки» магнитной ленты. Теперь загружается больше файлов в формате .TAP и .TZX.
  • Улучшена поддержка формата образа дисков .SCL : при открытии такого файла, происходит автоматическая конвертация в формат .TRD, при отсутствии в образе файла «boot», он автоматически дописывается.
  • Исправлены ошибки эмуляции Z80.
  • Загрузка из образов ленты и эмуляция дискового контроллера теперь корректно работает на архитектурах BIGENDIAN.
  • Добавлена поддержка аналоговых джойстиков и геймпадов.
  • Добавлена возможность сохранять настройки эмулятора по нажатию кнопки из окна настроек.

    Варианты загрузки эмулятора : Unix/Linux(source code), Mac OS X (dmg image), PC/Windows (zip архив).

 , ,

lenin386 ()

Вышел Clementine 1.0.0

Новости — Мультимедиа
Группа Мультимедиа

Сегодня вышла новая версия свободного кроссплатформеннго медиаплеера и менеджера музыкальной коллекции - Clementine. Напомню, что Clementine был создан в 2010 году как порт Amarok 1.4 на Qt4. и в данной момент является самостоятельным активно развивающим проектом.

Среди основных изменений можно отметить:

  • Добавлена поддержка Spotify;
  • Добавлена поддержка Grooveshark;
  • Добавлены радиостанции Digitally Imported (di.fm) и Sky.fm;
  • Поиск теперь выполняется по музыкальной коллекции, радиостанциям, Spotify и Grooveshark:
  • Добавлена поддержка Аудио CD;
  • Amazon добавлен как альтернативный источник обложек;
  • Добавлен Nyanalyzer Cat (анализатор);

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

Загрузить исходный код

>>> Список изменений

 , ,

unikum ()
Мини-новость: FLARE 0.15 (76 комментариев)
Мини-новость: Шрифты от ROSA / PingWin Software (87 комментариев)

WINE@Etersoft 2.0

Новости — Проприетарное ПО
Группа Проприетарное ПО

Компания Etersoft объявляет о выпуске релиза WINE@Etersoft 2.0. В новую версию включены важнейшие доработки, сделанные специалистами Etersoft за последние 2 года. В числе наиболее значимых достижений WINE@Etersoft 2.0:

  • Поддержка СБиС++. Популярнейшая система для сдачи электронной отчётности теперь работает в Linux!
  • Поддержка сертификатов защиты КриптоПро. Это позволит значительно расширить круг поддерживаемых в WINE@Etersoft приложений. В Linux могут быть запущены банк-клиенты, платёжные системы и системы электронной отчётности.
  • Значительный рост производительности 1С. Скорость работы 1С в Linux через WINE@Etersoft 2.0 не ниже, а в некоторых случаях даже выше, чем в Windows. Результаты тестирования опубликованы на сайте Etersoft.

Кроме того, с версии WINE@Etersoft 2.0 вступают в силу изменения в лицензировании:

  • Локальная версия становится бесплатной для частного использования.WINE@Etersoft Local теперь можно свободно использовать у себя дома в некоммерческих целях.
  • Появляется бесплатная образовательная лицензия на WINE@Etersoft Network. Полнофункциональной версией WINE@Etersoft смогут бесплатно пользоваться учебные заведения России, Беларуси и Казахстана.

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

 ,

files32 ()

Опубликован текст ГОСТ на СПО

Новости — Linux в России
Группа Linux в России

На сайте компании LinuxWizard размещен текст ГОСТ Р 54593-2011 «Информационные технологии. Свободное программное обеспечение. Общие положения.», вступающий в силу с 1 января 2012 г. Разработчик стандарта - ОАО «Концерн Сириус» (входит в ГК «Ростехнологии») при участии Некоммерческой организации «Фонд поддержки инновационных программ НП „Росиспытания“.

Интересно, что:

- этот ГОСТ внесен не ТК (Технический Комитет по стандартизации) №22 „Информационные технологии“, существующим с января 1995 года, а ТК №77 „Операционные среды и совместимость“, созданным в конце прошлого года. Председатель ТК №77 - Генеральный директор ОАО „Концерн Сириус“ Ухлинов Леонид Михайлович. Сами придумали, сами обсудили, сами внесли.

- вот такие требования: „Инфраструктура разработки и использования СПО должна включать в себя изолированную среду сборки программных пакетов (средства получения из исходного кода компьютерных программ бинарных файлов, непосредственно загружаемых в ЭВМ) и иные средства коллективной разработки“. Множество разработчиков публикуют ПО просто в виде кода. Они теперь станут „некошерными“?

- По ГОСТ инфраструктура разработки должна включать в себя системы контроля и поддержки пользователей. У значительной части независимых авторов нет ни того, ни другого.

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

 

raspo ()
Мини-новость: Новая версия системы биллинга NETAMS 4.0 (13 комментариев)

Android возвращается в основное ядро Linux

Новости — Android
Группа Android

На днях Тим Берд (Tim Bird) анонсировал в списках рассылки linux.kernel и linux.kernel.embedded проект «Android mainlining», целью которого является перенос ряда подсистем Android (logger, shared memory, binder, low memory killer и других) в основное ядро Linux.

В результате такой унификации можно будет без переделок использовать драйверы из Android в Linux и наоборот, собирать Android на последнем ядре с kernel.org и, возможно, улучшить управление энергопотреблением в системах на базе Linux.

Тим Берд известен своей работой над уменьшением времени загрузки ядра и адаптацией Linux для работы в бытовой технике.

Перевод письма Тима в LKML

Список рассылки

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

 , , ,

AVL2 ()

Сгенерированы GnuPG-ключи с одинаковым коротким идентификатором

Новости — Безопасность
Группа Безопасность

Asheesh Laroia разработал инструмент, позволяющий сгенерировать пару совместимых с GnuPG 4096-битных RSA-ключей с наперед заданным коротким (32-битным) идентификатором. Полный отпечаток ключа не совпадает. Процедура занимает три часа на старом ноутбуке. В отличие от старых атак на короткие ID ключей, новая атака создает RSA-ключи с общеупотребительной длиной и произвольным наперед заданным именем владельца.

Исходный код инструмента в открытый доступ не выложен, поскольку это привело бы к наводнению серверов «полудубликатами» ключей влиятельных людей.

Попутно в программе GnuPG обнаружен баг, приводящий к использованию только короткого ID вместо более полного отпечатка (если он известен) при запросе ключа с сервера. Пример: gpg --keyserver pgp.mit.edu --recv-key 0xEC4B033C70096AD1 получает еще и ключ 0x37E1C17570096AD1. При редактировании ключей или проверке подписей, аналогичного бага нет. Планов по выпуску исправленной версии тоже нет.

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

 , , ,

AEP ()
Мини-новость: Вышла восьмая альфа версия 0 A.D. (48 комментариев)

Кристиан Перье обозначил сроки релиза Debian Wheezy

Новости — Debian
Группа Debian

2012 год станет годом, когда мы выпустим Wheezy. Таким образом, мне пришла пора попотеть над одним из моих проектов: довести до сотни процент перевода шаблонов debconf на как можно большее количество языков.

Информация на эту тему может быть получена на странице рейтинга.

Думаю, мы сможем закончить до семи переводов, и даже поднять процент некоторых выше 90 процентов (датский, голландский и итальянский, над которыми сейчас очень активно трудятся переводчики, являются первыми кандидатами).

Для этого, как обычно, мне придется утрясти множество мейнтейнеров и взяться за NMU, учитывая неумеренно возросшее количество предложений NMU для различных пакетов на этой странице (которую я начну чистить от множества артефактов).

Так что, если вы переводчик, пришло время внимательно следить за списком рассылки debian-i18n и выполнять запросы на обновление переводов. Также пришла пора напомнить мне, какие из пакетов вы бы хотели отправить, чтобы ваш переводческий труд оказался наиболее плодотворным. Пожалуйста, сосредоточьтесь на самых старых переводах среди ожидающих внимания.

Если вы мейнтейнер, взгляните, пожалуйста, на следующие страницы:

(Разумеется, у меня количество NMU для последнего выше, чем для остальных :) )

Также, если вы мейнтейнер, пришло время прекратить изменять несчастные шаблоны debcobf по каждому пустяку.. Или, если у вас есть уважительная причина для изменения, отправьте для начала запрос на перевод, или хотя бы спросите, как это сделать. Я обязательно вам помогу.

Заранее благодарен вам за сотрудничество.

>>> Оригинал на сайте Кристиана Перье

 

pianolender ()
Мини-новость: В Wayland добавлена поддержка multi-touch (206 комментариев)

TinyCore & CorePlus 4.2 (MicroCore)

Новости — Open Source
Группа Open Source

Команда Core Project представила новый релиз Tiny Core 4.2, в котором проведен масштабный рефакторинг кода с целью обеспечения его максимальной модулярности (как результат - ядро vmlinuz 2.4MB и core.gz 5MB). TinyCore теперь представляет из себя kernel + core.gz + Xvesa.tcz|Xorg.tcz + Xprogs +fltk-1.10.tcz + (Windows Manager на выбор пользователя) + wbar.tcz. Оригинальный TinyCore представляет из себя набор модулей из Core Project, занимающий 12MB .

Вместо MicroCore появился модулярный дистрибутив CorePlus, соответствующий новой философии проекта, легко встраиваемый в системы и расширяемый с помощью пакетов.

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

 

linuks ()
Мини-новость: VLC меняет лицензию GPL на LGPL (258 комментариев)

Вышла новая версия трассировщика ресурсов ART Resource Tracer 0.9

Новости — Linux General
Группа Linux General

В рамках проекта ART (http://skylark.tsu.ru/art/) развивается набор программных средств для автоматизированного поиска ошибок, связанных с использованием ресурсов в прикладных программах и ядрах ОС. В настоящее время поддерживается трассировка программ на языке Си. Язык описания ресурсов допускает отслеживание широкого спектра ресурсов, таких как память, разнообразные дескрипторы и произвольные структуры.

Список возможностей:

  • Обнаружение многократного освобождения ресурса
  • Обнаружение утечек ресурсов
  • Обнаружение ситуации когда функция захвата возвращает уже захваченный ресурс
  • Обнаружение использования незахваченного ресурса
  • Обнаружение использования ресурса после освобождения
  • Обнаружение освобождения неиспользованного ресурса
  • Обнаружение использования ошибочного (NULL для памяти, -1 для дескрипторов, ...) ресурса
  • Обнаружение использования дикого ресурса
  • Обнаружение освобождения ошибочного ресурса
  • Обнаружение захвата памяти нулевого размера (malloc(), calloc(), realloc())
  • Обнаружение попытки перераспределения дикой памяти
  • Обнаружение перезахвата такого же объёма (эффективность)

Ветвь 0.8 под GPL (http://sourceforge.net/projects/art-project/) Ветвь 0.9 пока что проприетарная, но это легко изменить, если нужно будет.

Для загрузки доступны (http://skylark.tsu.ru/art/0.9/download/bin/0.9.00/) двоичные сборки под GNU/Linux и FreeBSD. Проекту требуется тестирование, описание ресурсов (сейчас в примерах есть несколько функций для работы с памятью, несколько функций по работе с «FILE*»), конструктивная критика, комментарии.

>>> http://skylark.tsu.ru/art/

 ,

virtuallark ()
Мини-новость: Сайты Премьер-министра и Правительства РФ перешли на использование лицензии Creative Commons (61 комментарий)
Мини-новость: Вышел Grml 2011.12 (30 комментариев)

Qupzilla - лёгкий Qt/WebKit браузер

Новости — Интернет
Группа Интернет

Qupzilla - новый кроссплатформенный браузер написанный на C++ и использующий Qt. Браузер позиционирует себя как легковесную но полнофункциональную замену Firefox и Chrome/Chromium. Браузер создан, чтобы быть действительно кроссплатформенным, к тому же, по словам разработчиков, развитие других легковесных Qt-браузеров стоит на месте.

Ключевые особенности:

  • Нативный внешний вид в различных DE и операционных системах, достигнут благодаря заимствованием некоторых элементов внешнего вида, таких, как пиктограммы
  • Возможность установки сторонных тем и расширений, а также ручной настройки интерфейса
  • Поддержка расширений
  • Единый интерфейс доступа к подпискам и личной информации
  • Интегрированный AdBlock
  • SSL Manager
  • Chrome-like управление закладками
  • Speed-dial в стандартной поставке
  • Панель быстрого поиска
  • Система управления cookies

Новость на Опеннете

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

 ,

lmtea ()

Первый официальный релиз языка Ceylon

Новости — Java
Группа Java

Представлен 1-й официальный релиз языка Ceylon M1 «Newton». Ceylon - это JVM-язык, предназначенный для написания бизнес-приложений и разрабатываемый компанией RedHat. Релиз включает в себя компилятор, документацию к компилятору, языковой модуль и рантайм.

Возможности языка:

  • примитивные типы JVM являются простыми классами в Ceylon;
  • вывод типов и вывод типов аргументов базируемый на анализе основных типов;
  • упрощено определение классов: удалены геттеры, сеттеры и конструкторы;
  • опциональные параметры со значениями по умолчанию;
  • именованные аргументы и «object builder» синтаксис;
  • типы пересечения (intersection types), типы объединения (union types) и фундаментальные типы (bottom types);
  • статическая проверка null-значений и пустых последовательностей;
  • ковариантность и контравариантность в декларациях вместо wildcard типов;
  • более элегантный синтаксис для ограничений типов (type constraints);
  • top-level функции и декларация значений вместо статических членов вложенных функций;
  • иммутабельность по умолчанию.

Возможности, которые будут реализованы в следующих релизах:

  • функции высшего порядка;
  • comprehensions;
  • алгебраические типы данных, перечислимые типы, switch/case;
  • усовершенствование членов классов (member class refinement);
  • конкретизируемые генерики (reified generics);
  • определяемые пользователем аннотации и типобезопасная метамодель.

Скачать Ceylon

Исходники на github

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

 , ,

encyrtid ()

Релиз EiskaltDC++ 2.2.5

Новости — Интернет
Группа Интернет

Cостоялся релиз EiskaltDC++ 2.2.5 — кроссплатформенного графического клиента для сетей Direct Connect и Advanced Direct Connect.

Основные отличия от версии 2.2.4:

Общие изменения

  • Добавлены опции ядра: UseADLOnlyOnOwnList, AllowUploadOverMultiHubs, AllowSimUploads.
  • Добавлена возможность сборки с miniupnpc версии 1.6. Поддержка версии 1.5 сохранена. Локальная копия miniupnpc обновлена до версии 1.6.
  • Исправлено падение программы при использовании измененного значения IpTOSValue (по умолчанию -1) без прав суперпользователя.
  • Добавлено распознавание дополнительных полей из файл-листов FlylinkDC++: битрейты аудио, видео и разрешение.
  • Исправлена сборка с Boost >= 1.48.
  • Для работы переводчиков теперь используется веб-сервис Transifex.

eiskaltdcpp-qt

  • Теперь для сборки требуется GCC >= 4.5.0. (Используются возможности C++11)
  • Исправлена сборка в Haiku OS. Задействован системный алгоритм проверки запуска лишь одного экземпляра программы.
  • Множество новых методов теперь доступно через QtScript.
  • Добавлено распознавание дополнительных полей из файл-листов FlylinkDC++: битрейты аудио, видео и разрешение. Информация отображается в тултипе для файла.
  • Добавлена возможность очистки поисковой истории и истории каталогов загрузки при выходе или вручную.
  • Добавлены некоторые опции в диалог настроек: ALLOW_SIM_UPLOADS (разрешить одновременную загрузку пользователем с разных хабов), search-history-items-number, download-directory-history-items-number, memorize-tth-search-phrases
  • Освобождение разделяемой памяти при падении программы по сигналу SIGSEGV. Без этого программа запускалась лишь со второго раза. Актуально для unix-подобных систем, в MS Windows баг отсутствовал.
  • Исправлена одновременная работа программы от нескольких пользователей. В unix-подобных системах используется переменная окружения LOGNAME для идентификации текущего пользователя, в MS Windows используется GetUserNameA.
  • Исправлен поиск альтернатив для раздач.
  • Исправлено контекстное меню в чатах на ADC хабах.

eiskaltdcpp-gtk

  • Поддержка сборки с Gtk < 2.24 прекращена.
  • Добавлена возможность сборки с Gtk3 (опция -DUSE_GTK3 для cmake). Это экспериментальный режим. Возможны различные недоработки.
  • Добавлено распознавание дополнительных полей из файл-листов FlylinkDC++: битрейты аудио, видео и разрешение. Информация отображается в дополнительных столбцах.
  • Существенно переработан виджет поиска.
  • В главное окно добавлен индикатор свободного места.
  • Добавлены опции: use-native-back-color-for-text, show-transfers.

eiskaltdcpp-daemon

  • Добавлены опции командной строки: --verbose, --ip, --port, --rpclog, --uripath
  • Добавлен JSON-RPC интерфейс

eiskaltdcpp-cli

  • Добавлен простой консольный интерфейс для управления демоном через JSON-RPC.

Более подробный список изменений. Следующий релиз программы ожидается 5 февраля 2012.

( читать дальше... )

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

 , , , , , ,

Tehnick ()
Мини-новость: EasySCP 1.1.0 Released (9 комментариев)

OpenWrt Backfire 10.03.1 final

Новости — Open Source
Группа Open Source

После длительного периода подготовки и тестирования порадовала свет своим появлением новая версия дистрибутива линукс для маршрутизаторов, точек доступа и прочих сетевых применений - OpenWrt Backfire 10.03.1 Основные измемения включают в себя:

  • Ядро обновлено до 2.6.32.25
  • Мигрирование на ветку LuCI 0.10
  • Поддержка PCI-e на платформе х86
  • Канал Wi-Fi изменён с 11-го на 5-ый
  • Добавлена поддержка PEM сертификатов в веб-интерфейсе
  • Задействована поддержка IPV6 во всех пакетах
  • Добавлена поддержка NAT loopback
  • Улучшен процесс создания резервных копий
  • usb-modeswitch теперь входит в стандартную поставку
  • Добавлена возможность запрета определённой беспроводной сети
  • Добавлена поддержка устройств TL-WR740N, WNDR3700 v2, TP-Link TL-MR3420, Netgear WNDR3800 и D-Link DSL-2650U

... а также традиционные множественные исправления ошибок и недочётов.

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

 , , ,

timur_dav ()
Мини-новость: Juick открывает исходники (92 комментария)

РАСПО опубликовала письмо по поводу стандарта на СПО

Новости — Linux в России
Группа Linux в России

На сайте РАСПО опубликовано письмо Руководителю Федерального агентства по техническому регулированию и метрологии Элькину Г.И. (Копия: Министерство связи и массовых коммуникаций РФ, Заместителю Министра Массуху И.И) по поводу ввода в действие ГОСТ Р 54593-2011 «Информационные технологии. Свободное программное обеспечение. Общие положения».

Отрывок из письма: «Нашу обеспокоенность также вызывает тот факт, что данный ГОСТ не проходил общественного обсуждения с участием профильных ассоциаций (РАСПО, АРПП, АПКИТ, «Руссофт») и экспертного сообщества, что может быть свидетельством недостаточной проработки документа с учетом разных точек зрения на развитие СПО в России. Текст данного документа также не размещен в открытых источниках, что не позволяет экспертному сообществу вносить свои предложения.»

Некоторая дополнительная информация по ГОСТ здесь и ещё здесь

>>> Полный текст письма

 ,

raspo ()

Опубликован новый стандарт языка C: C11

Новости — Документация
Группа Документация

Международная Огранизация по Стандартизации (ISO) опубликовала новый международный стандарт языка программирования C: ISO/IEC 9899:2011, ранее известный как C1X. Основные изменения:

  • поддержка многопоточности;
  • улучшенная поддержка юникода;
  • обобщенные макросы (type-generic expressions, позволяют статичную перегрузку);
  • анонимные структуры и объединения (упрощают обращение ко вложенным конструкциям);
  • управление выравниванием объектов;
  • статичные утверждения (static assertions);
  • удаление опасной функции gets (в пользу безопасной gets_s);
  • функция quick_exit;
  • спецификатор функции _Noreturn;
  • новый режим эксклюзивного открытия файла.

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

Некоторые возможности нового стандарта уже поддерживаются компиляторами GCC и Clang. Стоит, однако, отметить, что полной поддержки предыдущего стандарта C99 в этих и большинстве других компиляторов нет.

Последний черновик стандарта

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

 , ,

unsigned ()
Мини-новость: Игровой движок Unity 3.5 работает на Linux через Native Client и Stage3D (96 комментариев)
Мини-новость: ReactOS: финишная прямая Операции PI (121 комментарий)

Выпущен графический редактор PaintSupreme, возобновлена разработка MainActor

Новости — Проприетарное ПО
Группа Проприетарное ПО

Компания BrainDistrict выпустила первую публичную версию коммерческого графического редактора PaintSupreme и готовит новую версию видеоредактора MainActor, от разработки которого в 2007 году отказалась её предшественница — компания MainConcept.

В настоящее время PaintSupreme можно отнести к классу лёгких редакторов растровой графики из серии «почти как Paint.NET, только не Paint.NET». Вместе с тем, у разработчиков присутствуют хоть и трезвые, но всё же немного наполеоновские планы пролезть в нишу софта для профессионального применения.

Первая публичная версия обновлённого MainActor пока только готовится и будет выпущена в следующем году. В ней ожидается новый интерфейс и функции композитинга за счёт вливания кода ещё одного старого проекта, MainVision. Помимо этого, компания работает над пакетом для 3D-анимации и рендеринга.

BrainDistrict создана Маркусом Мёнигом, которым был основателем компании MainConcept. В 2008 году Маркус не стал дожидаться череды поглощений и ушёл с поста технического директора DivX, чтобы снова заниматься своими проектами.

Подробности можно узнать из экспресс-обзора PaintSupreme, совмещённого с небольшим интервью, взятым у Маркуса.

>>> Страница PaintSupreme

 , , ,

AP ()

Изучаем Linux, 101: Поиск и правильное размещение системных файлов

Новости — Документация
Группа Документация

Из этой статьи вы узнаете о стандарте иерархии файловой системы (Filesystem Hierarchy Standard, FHS). Вы научитесь:

  • Размещать файлы в соответствии со стандартом FHS.
  • Находить файлы и команды на вашем компьютере Linux.
  • Находить важные файлы и директории, определенные в стандарте FHS, и понимать их назначение.

Эта статья поможет вам подготовиться к сдаче экзамена LPI 101 на администратора начального уровня (LPIC-1) и содержит материалы цели 104.7 темы 104. Цель имеет вес 2.

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

 , ,

IBM_dW ()

Cinnamon - форк Gnome Shell от разработчиков Linux Mint

Новости — GNOME
Группа GNOME

Клемент Лефебр (Clement Lefebvre), основатель дистрибутива Linux Mint, объявил о состоявшемся форке Gnome Shell, получившем название Cinnamon. Целью работы является создание интерфейса рабочего стола, подобного Gnome 2, с упором на привычность, понятность и удобство рабочей среды, однако работа эта будет осуществлена на технологиях современного Gnome 3.

Клемент отмечает, что хотя созданные командой Linux Mint расширения для Gnome 3 (MSGE) довольно неплохи, они все же сильно ограничены в возможностях, не могут взаимодействовать друг с другом напрямую, порядок их загрузки не может быть изменен и т.д. Проект Cinnamon предполагает включить в себя систему уведомлений для рабочего стола, привычный трей, возможность управлять положением панелей на экране, а также менять их визуальные параметры, например автоскрытие.

Уже сейчас можно получить исходный код проекта (Github). На первый взгляд, пользовательский интерфейс Cinnamon идентичен Gnome 3 c расширениями MSGE, однако проект уже успел избавиться от трея сообщений, на место которого был возвращен systray с привычным внешним видом времен Gnome 2. Также на данный момент на панели Activities отсутствует вкладка «Приложения» и доступен лишь обзор рабочих столов.

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

 , ,

ins3y3d ()

Новые версии OpenSource проектов Foobnix и Ebooka от foobnix.com

Новости — Open Source
Группа Open Source

Вышло сразу два обновления плеерa Foobnix для Linux (python, gtk, gstreamer) и Android.
Было сделано много улучшений в стабильности, быстродействии и добавлении нового функционала.

Foobnix полноценный музыкальный проигрыватель с минималистичным интерфейсом и различными социальными интеграциями: бесплатная музыка ВКонтакте и last.fm и др.

Также выпущена новая программа для Андроид Ebooka PDF Reader c поддержкой клавиш Nook и фиксацией документа по ширине.

Официальный сайт может не справиться с нагрузкой из-за новых appengine квот, по этому привожу ссылки на программы:
Foobnix Linux (deb, tar.gz): https://launchpad.net/~foobnix-player/+archive/foobnix/+packages

sudo add-apt-repository ppa:foobnix-player/foobnix
sudo apt-get update
sudo apt-get install foobnix

Foobnix Android: https://market.android.com/details?id=com.foobnix

Ebooka PDF Reader: https://market.android.com/details?id=com.ebooka.pdf

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

 , , , ,

foobnix ()

Вышел в свет GHC 7.4.1 RC1

Новости — Open Source
Группа Open Source

21 декабря вышел в свет релиз-кандидат GHC (Glasgow Haskell Compiler) - одного из самых мощных и развитых на сегодняшний день компиляторов функционального языка программирования Haskell, который разрабатывается свободной рабочей группой из многочисленных разработчиков, собранных по всему миру и координируемых из лаборатории университета Глазго.

Доступны исходные коды, установщики для Windows и Mac OS X, а также бинарные сборки для amd64/Linux, i386/Linux, amd64/FreeBSD и i386/FreeBSD.

Среди нововведений можно отметить:

  • kind polymorphism (-XPolyKinds).
  • Создание плагинов для компилятора.
  • Предварительная поддержка трансляции с использованием LLVM на ARM-платформу.

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

 , ,

ymn ()

Mozilla и Google продолжат сотрудничество

Новости — Mozilla
Группа Mozilla

В Firefox по-прежнему будет по умолчанию установлен поиск от Google, а IT-гигант как и раньше останется главным источником доходов для Mozilla Foundation.

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

Cоглашение заключено на 3 года. Условия договора не разглашаются.

>>> Новость в блоге Mozilla

 , , ,

Bbore ()

Сеанс охоты на ошибки в LibreOffice 3.5

Новости — OpenOffice
Группа OpenOffice

28 и 29 декабря The Document Foundation приглашает поучаствовать в охоте на ошибки в LibreOffice 3.5.

В эти дни с 8 утра до 10 вечера (UTC) несколько участников LibreOffice QA team будут помогать желающим делать правильные сообщения об ошибках в Bugzilla.

Второй сеанс запланирован на середину января 2012 года, сразу после выхода LO 3.5rc1. Выход версии 3.5 должен состояться 8 февраля 2012 года.

>>> Подробности о том как поучаствовать

 

frob ()
Мини-новость: Релиз VirtualBox 4.1.8 (60 комментариев)
Мини-новость: Релизы AMD Catalyst 11.12 и AMD APP SDK v2.6 (65 комментариев)

Проект Osmocom намерен создать свободный GSM-стек для Openmoko FreeRunner и Neo1973

Новости — Hardware and Drivers
Группа Hardware and Drivers

Проект Osmocom планирует сделать телефоны FreeRunner и Neo1973 полностью свободными, заменив проприетарный на полностью свободный GSM-стек.

Основные преимущества данных моделей:

  • Большое количество RAM и Flash
  • Мощный CPU
  • Большой экран
  • Для данных моделей есть различные версии middleware

Также проект Osmocom планирует создать свободную прошивку для телефонов Motorola/Compal C1xx. Хотя это и серийные, стоит отметить их недостатки: маломощный CPU, требется использовать специальную RTOS типа NuttX.

Osmocom — проект по созданию свободного низкоуровнего ПО для цифровых мобильный устройств передачи голоса — сотовых/спутниковых телефонов, раций и т.д.

Основные направления:

  • dect.osmocom.org — создание драйверов для уровней PHL, MAC и DLC DECT-протокола (наработки уже включены в Linux-ядро 3.1), создание специальных библиотек для работы с DECT и модуля для Asterisk
  • tetra.osmocom.org — проект по реализации основных уровней работы в сетях TETRA
  • simtrace.osmocom.org — свободное ПО для работы с SIM-картами
  • gmr.osmocom.org — проект связанный со спутниковыми GMR телефонами (основные провайдеры использующие данный тип связи — ACeS, ICO, Inmarsat, SkyTerra, TerreStar и Thuraya)
  • bb.osmocom.org — проект по созданию свободных прошивок для обычных сотовых телефонов стандарта GSM
  • openbsc.osmocom.org — проект по созданию свободной базовой GSM-станции

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

 ,

Root-msk ()

Hugin 2011.4.0

Новости — Мультимедиа
Группа Мультимедиа

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

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

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

Кроме того, при кадрировании панорамы в диалоге аппаратно-ускоренного предпросмотра можно пользоваться подсказками по композиции, а экспортировщик в EXR теперь использует относительные значения экспозиции вместо абсолютных, чтобы предотвратить клиппинг.

Подготовлено по материалам linuxgraphics.ru

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

 , ,

daemonpnz ()

Вышел CentOS 6.2

Новости — Open Source
Группа Open Source

Представлен релиз дистрибутива CentOS 6.2, основанный на пакетной базе Red Hat Enterprise Linux 6.2 и развиваемый независимым сообществом.
Разработчики обещают, что с выпуском CentOS 6.2 проект возвращается к прежнему регулярному и быстрому процессу подготовки релизов.

В CentOS 6.2 внесено много существенных изменений:

  • Изменено содержимое 23 пакетов, среди которых: anaconda, firefox, gnome-desktop, httpd, initscripts, kde-settings, kernel, ntp, openssl098e, plymouth, thunderbird, xulrunner и yum;
  • Удалено 11 пакетов: abrt-plugin-bugzilla, redhat-release-*, redhat-release-notes*, rhnlib, rhn-check, rhn-client-tools, rhnsd, rhn-setup, rhn-setup-gnome, yum-rhn-plugin;
  • Добавлено 3 пакета: centos-indexhtml, centos-release, centos-release-cr;
  • При использовании Live CD/DVD устранён крах инсталлятора Anaconda, который ранее наблюдался при попытке изменения часового пояса в ситуации, если было изменено имя хоста.

Известные проблемы:

  • Текстовый режим установки автоматически активируется если в системе менее 652 Мб ОЗУ. Для работы инсталлятора требуется как минимум 392 Мб ОЗУ;
  • Для работы CentOS на 32-разрядных системах x86 требуется поддержка PAE;
  • Возможности текстового инсталлятора сильно ограничены по сравнению с функциональностью графического режима установки. Например, нет поддержки разбиения дисковых разделов, указания методов хранения и выбора пакетов;
  • В процессе установки на системах с менее 4 Гб ОЗУ может появиться ошибка «Insufficient memory to configure kdump!», которую можно игнорировать;
  • Содержимое сборок для архитектур i386 и x86_64 не вместилось на один DVD, поэтому пришлось разбить установочный образ на две части. На втором диске содержатся только пакеты из секции «Optional», т.е. в большинстве случаев должно хватить первого диска;
  • В директории images/ больше не поставляется файл boot.iso, вместо которого следует использовать netinstall.iso;
  • Наблюдаются проблемы с запуском интерфейса Ethernet при использовании задействованной по умолчанию системы NetworkManager;
  • Для запуска установки с LiveCD/LiveDVD в графическом режиме требуется минимум 512 Мб ОЗУ, для систем с меньшим объемом ОЗУ можно запустить терминал и выполнить вручную команду «liveinst».

Анонс

Торрент х86

Торрент х86_64

Список зеркал

 ,

dictator_perpetuus ()
Мини-новость: Вышел Megaglest 3.6.0 (22 комментария)

Gwyddion 2.26

Новости — Open Source
Группа Open Source

Вышла новая версия программы Gwyddion, предназначенной для визуализации и обработки данных сканирующей зондовой микроскопии. Из наиболее существенных изменений:

  • Появилась поддержка слоев в 3D режиме
  • Добавлена возможность импорта новых форматов данных (Carl Zeiss SEM, Hitachi SEM, Alicona Al3D)
  • Улучшен импорт уже поддерживающихся форматов
  • Улучшена совместимость с gcc 4.6 и autoconf 2.68
  • Появилась удобная настройка горячих клавиш

Полный список изменений.

Программа доступна для Linux, FreeBSD, Mac OS X, Windows.

>>> Сайт программы

 , ,

SlonoInquisitor ()
Мини-новость: Релиз Kazsid 20111214 (19 комментариев)
Мини-новость: РОСА выпустила финальную версию расширенного издания ROSA Desktop 2011 Extended Editon (84 комментария)
Мини-новость: Вышел FreeCAD 0.12 (55 комментариев)

HTC проиграла суд Apple

Новости — Android
Группа Android

Американский суд признал HTC виновной в нарушении патента компании Apple и запретил продажу всех моделей телефонов HTC на территории США.

Патент касается идеи извлекать номер телефона из текста SMS-сообщений.

Компания HTC заявила, что уважает решение суда и уберет данную функцию из всех своих телефонов.

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

 , , ,

Nxx ()
Мини-новость: Вышел второй выпуск подкаста о Debian (81 комментарий)
Мини-новость: Вышел Firefox 9 (231 комментарий)

Amarok 2.5.0

Новости — Мультимедиа
Группа Мультимедиа

После нескольких месяцев разработки состоялся релиз Amarok 2.5.0. Основные нововведения - переписанная поддержка USB Mass Storage, улучшенная поддержка iPod и встроенный магазин Amazon MP3 Store, а также множество исправлений ошибок и мелких улучшений.

( читать дальше... )

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

 , ,

ArtKun ()
Мини-новость: Oracle Linux 6.2 (29 комментариев)

Asterisk 10

Новости — Open Source
Группа Open Source

Asterisk 10 — очередная версия коммуникационной платформы, используемой для развёртывания программных АТС, систем голосовой связи, VoIP-шлюзов, организации IVR-систем (голосовое меню), голосовой почты, телефонных конференций и call-центров. Исходные тексты доступны под лицензией GPLv2.

Версия 10 не несёт в себе какой-то особой значимости и продолжает развитие версий 1.x. Изменение нумерации связано тем, что разработчики решили упразднить уже много лет не несущую полезной информации единицу в номере версий и, таким образом, вместо 1.10 или 2.0 выпустить релиз c номером 10, что более точно отражает статус выпуска. Разбиение на чётные стабильные (1.6, 1.8, 10) и нечётные экспериментальные (1.7, 1.9, 11) выпуски сохранено. Детальнее о причинах.

  • Новое, оптимизированное и хорошо настраиваемое приложение ConfBridge, позволяющее осуществлять работу с голосовыми потоками с частотой дискретизации 8kHz-192kHz
  • Замена Berkeley DB на SQLite в качестве основной базы данных
  • Новый медиа-движок, позволяющий обеспечить поддержку в Asterisk большого числа типов медиа-контента и теоретически любых типов звука
  • Добавление в поставку новых медиа-кодеков
  • Независимая от протокола маршрутизация текстовых сообщений. Текстовые сообщения могут не ассоциироваться с активным голосовым вызовом, маршрутизироваться используя dialplan
  • Поддержка дополнительных частот дискретизации. Если ранее поддерживалась только дискретизация звука для 8 и 16 kHz, то теперь обеспечена поддержка супер- и ультра-широкополосных частот дискретизации, позволяющих добиться очень высокого качества звука. Также обеспечена поддержка новых форматов файлов для воспроизведения и записи звука
  • Поддержка видеоконференций: ConfBridge может обеспечить доставку (проброс) видео от заданного участника или от текущего участника к другим участникам конференции.
  • Значительное расширение возможностей, связанных с передачей факсов. Поддержка работы в роли шлюза для протокола T.38
  • Поддержка определения hint-extensions используя pbx_lua

Полный список изменений.

Инструкция обновления.

Подробная информация о сроках поддержки.

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

 , , , , ,

observer ()
Мини-новость: Werner Lemberg собирает 30 тысяч долларов на развитие ttfautohint (56 комментариев)

GPL сдает позиции

Новости — Open Source
Группа Open Source

Согласно исследованию, проведённому на основании проводимого компанией Black Duck мониторинга лицензий открытых проектов, с 2007 года наблюдается устойчивое снижение доли проектов с копилефт лицензиями, подобными GPL, LGPL и AGPL, которые постепенно вытесняют пермиссивные лицензии, такие как MIT, Apache и BSD. При этом последние полгода интенсивность падения популярности GPL заметно увеличилась. Если тенденция выбора разработчиками открытых лицензий сохранится, то в сентябре следующего года доля проектов с копилефт лицензиями упадёт до отметки 50%.

>>> Полная версия с графиком на OpenNet

 , ,

dictator_perpetuus ()

slowmoVideo - ускоряем или замедляем свое видео

Новости — Мультимедиа
Группа Мультимедиа

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

  • работает только на картах nVidia
  • поддерживает все, что поддерживается FFmpeg-ом
  • поддерживает кривые Безье

Подробнее на русском

>>> Примеры на сайте производителя

 , ,

gray ()

Вышел Razor-qt 0.4

Новости — Open Source
Группа Open Source

Спустя несколько месяцев разработки с предыдущего релиза, тихо и незаметно, выпущен Razor-qt 0.4.

Razor-qt — это продвинутое, простое в использовании и быстрое окружение рабочего стола, написанное с использованием Qt. Оно разработано для пользователей, ценящих простые, быстрые и предсказуемые интерфейсы. В отличие от многих остальных окружений рабочего стола, Razor-qt отлично работает и на слабых компьютерах.

Являясь новым проектом, Razor-qt уже содержит ключевые компоненты окружения рабочего стола:

  • Панель
  • Рабочий стол
  • Ланчер
  • Центр настроек
  • Поддержку сессий

Возможно использовать их все или только некоторые из них. Razor-qt поддерживает большинство оконных менеджеров (большинство разработчиков используют Openbox), от fwwm2 до kwin (что, в том числе, позволяет использовать KDE без плазмы).

Несколько скриншотов

В этом релизе:

( читать дальше... )

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

 , ,

drakmail ()

Вышла Lua 5.2

Новости — Open Source
Группа Open Source

Завершена работа над новой версией популярного встраиваемого языка програмирования Lua. Выпущены руководство (reference manual) с описанием новой версии языка (5.2), набор тестов для реализаций Lua версии 5.2 и образцовый (референсный) интерпретатор версии 5.2.0.

Вот основные изменения в новой версии языка:

  • Можно вызывать yield из защищенного вызова (pcall) и метаметодов.
  • Новый метод работы с окружениями и глобальными переменными. В частности, функции getfenv/setfenv больше не работают.
  • Появилось стандартное API для битовых операций.
  • Изменение в C API: появились т.н. «облегченные нативные функции» («light C functions»), представляющие собой простые указатели на функции. В отличие от полноценных замыканий, они не имеют окружения, что позволяет экономить системные ресурсы.
  • В языке появился оператор goto.
  • Изменение в сборке мусора: таблицы со слабыми ссылками на ключи и с сильными ссылками на значения теперь будут работать как таблицы эфемеронов.
  • Теперь у таблиц могут быть финализаторы.
  • Помимо уже существующего инкрементного сборщика мусора, интерпретатор теперь имеет экстренный сборщик мусора, который освобождает память, если не удается выделить новую. Кроме того, появился экспериментальный сборщик мусора с учетом поколений (generational GC), но он по умолчанию отключен.

Полный список изменений можно прочитать в файле README, находящемся в дистрибутиве Lua.

( читать дальше... )

>>> Сайт Lua

 ,

proud_anon ()
Мини-новость: Debian и Ubuntu удаляют из репозиториев Oracle JDK (102 комментария)

Новая версия референсного компилятора языка D2

Новости — Open Source
Группа Open Source

13 декабря вышла новая версия 2.057 dmd — референсного компилятора языка программирования D версии 2 от компании DigitalMars. Основные изменения (первоисточник):

  • Оптимизации работы на 64-разрядных архитектурах, в частности, улучшения алгоритма использования регистра XMM, добавление поддержки March-O для obj2asm и dumpobj, исправление нескольких ошибок оптимизации, характерных исключительно для 64-разрядных систем: 7026, 6997, 6354.
  • Произведена чистка дублирующего функционала — объявлены устаревшими целый ряд функций или их вариантов в модулях стандартной библиотеки:
    • убран идентификатор invariant, который дублировал функционал immutable;
    • из двух вариантов std.array.replace оставлен только тот, который создаёт новый массив, замена на месте теперь производится только с помощью std.array.replaceInPlace;
    • toISOExtendedString и fromISOExtendedString заменены на toISOExtString и fromISOExtString соответственно;
    • вместо std.file.getTimesPosix следует использовать универсальную функцию std.file.getTimes;
    • варианты функций isDir, isFile и isSymlink из std.file, принимавшие в качестве аргумента целое беззнаковое число, убраны в пользу attrIsDir, attrIsFile и attrIsSymlink (варианты с аргументом в виде строки оставлены).
    Как всегда, изменения пока носят не окончательный характер, при использовании старых форм выдаётся предупреждение, препятствующее компиляции, которое вы можете игнорировать. Полное удаление запланировано на май 2012 (см., например, replace)
  • Убрана декларация typedef, как следствие, перестанут работать некоторые механизмы, которые были завязаны на неё, например, некоторые варианты std.conv.to.
  • Произведён большой пересмотр реализации модуля std.regex.
  • Как всегда исправлены около сотни ошибок библиотеки и компилятора.

На сайте загрузки доступны пакеты для ubuntu (работает и на debian), fedora и opensuse для архитектур i386 и amd64, а также универсальный zip архив с бинарниками.

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

 ,

Vudod ()
Мини-новость: Gparted 0.11.0 (59 комментариев)

Вышла новая версия Qt 4.8

Новости — Open Source
Группа Open Source

Сегодня была выпущена новая версия кроссплатформенного фреймворка Qt 4.8. Среди наиболее значимых нововведений можно отметить следующие:

  • Проект Lighthouse перестал быть экспериментальным и теперь является частью библиотеки. Напомню, что Project Lighthouse служит цели упрощения портирования Qt на другие платформы и является заменой для Qt for Embedded Linux.
  • Добавлена возможность одновременного доступа из нескольких потоков к OpenGL.
  • Модуль, осуществляющий HTTP-запросы вынесен в отдельный поток, что должно сделать пользовательский интерфейс более плавным и отзывчивым.
  • Произведена оптимизация кода, осуществляющего доступ к файловой системе, что значительно ускорило файловый ввод/вывод на всех поддерживаемых платформах.
  • Обновлена версия WebKit до 2.2.1.

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

 ,

m0rph ()
Мини-новость: Руководство по использованию базовых возможностей Linux для новичков (71 комментарий)

Релиз Midnight Commander 4.8.1

Новости — Open Source
Группа Open Source

Вышла новая версия консольного файлового менеджера Midnight Commander 4.8.1

Посмотреть все закрытые задачи для этого релиза

( читать дальше... )

Весь список изменений и исправлений ошибок можно посмотреть в полном анонсе (англ.)

Данный релиз будет базовым для новой стабильной ветки: 4.8.1.x

>>> Скачать

 , ,

Slavaz ()

Вышел Erlang/OTP R15B

Новости — Open Source
Группа Open Source

Вышла новая версия языка программирования общего назначения Erlang/OTP — R15B.

В этой версии включены следующие интересные новшества:

  • Вывод имени файла и номера строки в трассировке исключений. Эта информация будет выведена в отформатированной форме в командной строке оболочки, а также использована в отчетах сбоя. Поиск ошибок будет проще.
  • Интерфейс драйверов был изменен для поддержки 64 бит. Главным образом для этого, был изменен тип ErlDrvEntry, возвращаемый коллбеками 'call' и 'control'.
  • Этот релиз впервые поддерживает 64 битную версию Windows.
  • Обновлены CommonTest hooks.
  • Включена новая графическая утилита в приложениe observer, интегрирующая pman, etop, appmon и tv. Эта утилита также включает функцию более простой активации трассировки.
  • Дистрибутив Erlang теперь может работать с более новой реализацией SSL.


Исходный код доступен по ссылке:
http://www.erlang.org/download/otp_src_R15B.tar.gz

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

 , ,

gensym ()

Релиз Blender 2.61

Новости — Мультимедиа
Группа Мультимедиа

Состоялся релиз свободного редактора трёхмерной графики за номером 2.61. И хотя в номере версии сменилась всего одна, самая минорная, цифра, нововведений столько, что у иного проприетарного аналога это было бы поводом для смены двух-трёх мажорных версий. Эти нововведения стали результатом внедрения в основной код ветки Tomato, разрабатываемой в рамках GSoC 2011. Собственно, что нового:

  • Совершенно новый рендер-движок Cycles (в обиходе русскоязычного сообщества Blender - Суслег), основанный на нодах. Не смотря на то, что он находится на начальном этапе разработки, его возможности уже превосходят таковые у текущего движка (пока что доступны для использования оба). В числе этих возможностей полноценное глобальное освещение, рендеринг предпросмотра в реальном времени в 3D-окне и рендеринг на GPU. Пример результата рендера можно увидеть здесь.
  • Motion tracking (отслеживание движения) - отслеживание движения камеры и объектов в отснятом материале (так называемых футажах) для гармоничного и точного внедрения в него трёхмерных сцен и объектов. В связи с этим также внесены изменения в видеоредактор и композиционные ноды.
  • Dynamic paint (динамическое рисование) - физческая симуляция, превращающая объекты в холсты либо кисти. Это позволяет создавать такие эффекты, как следы на снегу, капли, смачивающие асфальт, кисть, наносящая краску на поверхность и т.п.
  • Ocean sim (симуляция океана) - комплексный модификатор, создающий морскую/океаническую поверхность.
  • Лёгкие косметические изменения в интерфейсе, новые дополнения, множество исправлений ошибок.

>>> Скачать

 ,

MageasteR ()

NVIDIA приоткрывает исходные коды компилятора CUDA

Новости — Проприетарное ПО
Группа Проприетарное ПО

Сегодня NVIDIA анонсировала открытие исходных кодов нового компилятора CUDA, основанного на технологиях LLVM, для академических групп и разработчиков програмного обеспечения. Это позволит облегчить программирование GPU на различных языках и добавить возможность запускать CUDA программ на альтернативных вычислительных архитектурах. Также в NVIDIA надеются на ускорение развития гетерогенных вычислительных архитектур нового поколения.

Новый CUDA компилятор, основанный на технологии LLVM доступен в последнем выпуске CUDA Toolkit (версия 4.1).

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

Doug Miles, директор The Portland Group:

Эта инициатива позволит PGI создать нативные компиляторы CUDA Fortran и OpenACC. Также позволит безпроблемно выполнять отладку и профилирование, используя существующие инструменты, и PGI сфокусируется на высокоуровневой оптимизации и языковых особенностях.

Доступ к исходным кодам компилятора CUDA квалифицированные академические исследователи и разработчики программного обеспечения могут получить после регистрации здесь.

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

 , ,

dinn ()

Выпущен шрифт News Cycle 0.4

Новости — Мультимедиа
Группа Мультимедиа

В продолжение месячника свободных шрифтов Натан Уиллис, больше известный как пишущий об СПО журналист, выпустил вторую публичную версию шрифта News Cycle, распространяемого на условиях Open Font License.

News Cycle является цифровой версией гротеска ATF News Gothic, созданной по образцам оригинальной гарнитуры 1908 года Морриса Бентона. В этой версии к латинице добавилась поддержка греческого и кириллического алфавитов, а также минускульных цифр и математических символов.

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

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

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

 ,

AP ()
Мини-новость: Вышел DRAKON Editor 1.5 с генерацией кода (89 комментариев)
Мини-новость: Открыт сайт, посвященный ядрам Linux 0.01 и 1.0 (109 комментариев)
Мини-новость: Представлен проект по поддержке трёхмерного звука и OpenAL в Qt (9 комментариев)

Вышел Spring Framework 3.1

Новости — Java
Группа Java

После двух лет разработки состоялся релиз веб фреймворка Spring Framework 3.1.

Основные изменения:

  • Абстракция кэша, позволяющая декларативно описывать кэширование с помощью аннотаций (@Cacheable и т.п.);
  • Поддержка Servlet 3.0 позволяющая полностью отказаться от XML файлов конфигурации;
  • Улучшенная поддержка MVC, в частности аннотация @RequestPart ;
  • Поддержка новых функций Java 7, в том числе JDBC 4.1 и fork-and-join;
  • Исправления последних ошибок.

Сообщество разработчиков Spring Framework рекомендует обновиться всем пользователям 3.0.x версий.

>>> Анонс

 ,

hizel ()

Началась акция Humble Indie Bundle #4

Новости — Игры
Группа Игры

Акция Humble Indie Bundle - ставшая регулярной распродажа игр от независимых разработчиков, где каждый участник волен назначить произвольную цену за набор.

В нынешний набор вошли игры:

  • Аркада в стиле Shoot 'em up/Bullet hell Jamestown (и саундтрек к ней);
  • Платформеры Bit.Trip Runner и Super Meat Boy;
  • 2D-файтинг Shank;
  • Платформер-головоломка NightSky HD;

Дополнительно доступны две игры - их получают те, кто купит набор за сумму, превышающую текущую среднюю:

  • Космическая стратегия Gratuitous Space Battles;
  • 2D платформер Cave Story+;

Этот подход является новым элементом кампании: если в прошлый раз подобным образом предлагался доступ к двум играм из прошлых наборов (а до того - в качестве бонуса спустя некоторое время после начала акции давали доступ к предыдущим бандлам), то в этот речь идёт о дополнительных двух новых играх.
Для всех семи игр это первый, дебютный релиз под ОС Linux, но организаторы обещают своевременно исправить все ошибки, буде таковым найтись.
Как обычно, все игры кроссплатформенные и лишены DRM. С другой стороны, в этой акции не участвует Electronic Frontier Foundation, его место в списке благотворительных организаций занял Американский Красный Крест.

Системные требования к играм можно проверить тут: http://humble.assistly.com/customer/portal/articles/261150-humble-indie-bundl...
Сообщение о начале акции от Wolfire: http://blog.wolfire.com/2011/12/Introducing-Humble-Indie-Bundle-4

>>> Страница акции

Smacker ()
Мини-новость: Релиз video3x 0.1 (17 комментариев)
Мини-новость: Вышел Open Dylan 2011.1 (18 комментариев)

Wordpress 3.3 «Sonny»

Новости — Open Source
Группа Open Source

Появилась новая версия популярной системы управления содержимым блогов - Wordpress 3.3 с кодовым именем «Sonny», полученным в честь известного саксофониста Сонни Ститта (Sonny Stitt). Как обычно, новую версию можно скачать с официального сайта или обновить из специального раздела в панели администирования. Для ознакомления с релизом команда разработчиков создала промо-видео.

Из новинок выпуска следует отметить:

  • Новый загрузчик файлов с поддержкой перетаскивания их мышкой;
  • Выпадающие меню и новая панель секции администрирования;
  • Улучшенная функция совместного редактирования записей;
  • Импорт в Tumblr;
  • Для новых пользователей Wordpress созданы удобные система помощи и подсказки, рассказывающие о нововведениях версии;
  • Упрощена работа с панелью администрирования на планшетных устройствах;
  • Новый API для редактирования записей;
  • Обновленная библиотека jQuery.

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

 ,

ins3y3d ()

Facebook выпускает виртуальную машину для PHP

Новости — Open Source
Группа Open Source

Facebook объявил о выпуске виртуальной машины для выполнения PHP-кода - HipHop Virtual Machine (hhvm)

Как известно, программисты facebook'а давно пытались решить задачу повышения быстродействия программ на PHP. В рамках проекта HipHop был создан компилятор hphpc, который транслировал код PHP в код C++, который потом компилировался в нативные бинарники. Но, так как статический анализ кода динамического языка программирования имеет определенные ограничения, было решено создать высокоуровневую стековую виртуальную машину hhvm. Код на PHP транслируется в байткод, который выполняется виртуальной машиной.

Уже сейчас hhvm практически догнал hphpc по быстродействию, и разработчики обещают еще повысить производительность.

Также, разработчики заявляют, что планируют и дальше держать код открытым и учитывать мнение сообщества.

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

 , ,

provaton ()

Проект Ettercap возрождается с новой командой разработчиков

Новости — Open Source
Группа Open Source

Проект Ettercap обрел новую команду разработчиков и представил первое обновление с 2005 года.

В новой версии Ettercap 0.7.4-Lazarus можно отметить исправление существующих недоработок, таких как переполнение буфера и утечки памяти. Обновились исходные файлы проекта, переписан устаревший и неактуальный код, команда работает над проблемами сборки Ettercap на различных современных плафтормах. В дополнение к этому новая команда представила план дальнейшего развития проекта, в котором значатся:

Краткосрочные цели

  • Обновление etterlog;
  • Автоопределение IP;
  • Удобное представление карты сети с возможностью экспорта в графический формат png (с помощью traceroute и nagios);
  • Доработка фильтров для пакетов/соединений;
  • Разбор траффика по отдельным портам отправления/назначения;
  • Поддержка SSH/SSL.

Долгосрочные цели

  • Поддержка SSH2;
  • Поддержка IPv6;
  • Поддержка новых форматов данных;
  • Поддержка фрагментированных пакетов.

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

Скачать

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

 , ,

ins3y3d ()

FFmpeg 0.9

Новости — Мультимедиа
Группа Мультимедиа

FFmpeg — набор свободных библиотек с открытым исходным кодом, которые позволяют записывать, конвертировать и передавать цифровые аудио и видео записи в различных форматах. Он включает libavcodec — библиотеку кодирования и декодирования аудио и видео и libavformat — библиотеку мультиплексирования и демультиплексирования в медиаконтейнер.

Изменения:

  • нативный декодер dirac;
  • поддержка чтения файлов формата MPO;
  • видео-источник «фрактал Мандельброта»;
  • перемотка в mmsh;
  • фильтр libass;
  • декодер VBLE;
  • энкодер libopenjpeg;
  • исправления альфа непрозрачности в многих кодеках;
  • исправления 8ми-битной палитры в различных кодеках;
  • поддержка RGBA TIFF;
  • добавлено много оптимизаций под ARM;
  • исправление x264rgb;
  • поддержка контейнера и энкодера g723.1;
  • поддержка входа pulseaudio;
  • экспериментальный энкодер jpeg2000;
  • аппаратное декодирование H.264 на Android
  • нативный декодер utvideo и поддержка libutvideo;
  • поддержка энкодера libspeex;
  • поддержка libaacplus;
  • и др.

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

 , , , ,

daemonpnz ()
Мини-новость: 20 декабря 2011 г. приглашаем Вас на предновогодний семинар «Комплексный переход на СПО: проблемы и решения» (19 комментариев)

Red Hat Enterprise Linux 6.2

Новости — Red Hat
Группа Red Hat

Компания Red Hat анонсировала выход дистрибутива Red Hat Enterprise Linux 6.2, в котором представлено исправление ошибок, реализация поддержки нового оборудования и добавление новых возможностей, при сохранении полной совместимости с программным окружением ветки RHEL 6.x.

RHEL 6.2 поставляется в следующих вариантах:

  • Red Hat Enterprise Linux Client 6 для архитектур x86 и AMD64/Intel 64
  • Red Hat Enterprise Linux High Performance Compute Node 6 для архитектуры AMD64/Intel 64
  • Red Hat Enterprise Linux Server для архитектур x86, AMD64/Intel 64, IBM System z и IBM POWER;
  • Red Hat Enterprise Linux Workstation для архитектур x86 и AMD64/Intel 64.

Среди ключевых новшеств Red Hat Enterprise Linux 6.2 следует отметить:

  • Производительность и масштабируемость
    • Оптимизации производительности и масштабируемости на уровне ядра в планировщике процессов, сетевой подсистеме, системах ввода/вывода и в реализациях технологий виртуализации.
    • Увеличение скорости создания файловых систем Ext4;
    • Увеличение масштабируемости, оптимизация производительности и сокращение времени отклика для некоторых применений файловой системы XFS, связанных с интенсивной обработкой мета-данных (например, множество мелких файлов в директории);
    • Улучшение средств по управлению ресурсами CPU с использованием Cgroups;
    • Поддержка «Transparent Huge Рages», техники увеличения базового размера адресуемых страниц памяти, приводящей к увеличению производительности активно использующих память приложений (например, Huge Рages эффективны при использовании систем виртуализации и СУБД);
  • Управление идентификацией
    • Средства централизованного управления идентификацией для более гибкого управления пользователями, ролями, политиками и сервисами аутентификации;
    • Новые возможности для унификации присвоения идентификаторов пользователей и групп, билетов Kerberos, назначения имен в DNS и определения системных политик через единый сервис;
    • Поддержка смарт-карт с интерфейсом PIV (Personal Identity Verification);
  • Сетевые возможности
    • Поддержка технологии XPS (Transmit Packet Steering), позволяющей повысить на 20-30% пропускную способность передачи сетевых пакетов для адаптеров, поддерживающих несколько очередей пакетов;
    • Поддержка IPSet, позволяющего повысить эффективность работы пакетного фильтра с большими списками IP-адресов и подсетей;
    • Поддержка режима множественной адресации (Multihome) для протокола SCTP, при котором передача данных может осуществляться одновременно с нескольких IP-адресов в рамках одной сессии;
    • Расширение числа точек трассировки для определения причины отбрасывания UDP-пакетов;
    • С 4 до 15 Кб увеличен размер по умолчанию для начального принимающего окна TCP, т.е. размер буфера увеличен почти в 4 раза. В соответствии с RFC 5681 размер окна контроля перегрузки TCP установлен в 10;
    • Поддержка системного вызова recvmmsg(), позволяющего организовать получение в рамках одного системного вызова сразу нескольких сообщений, которые ранее потребовали бы отдельных вызовов recvmsg(). Технология значительно повышает эффективность работы приложений передающих большие объемы данных или оперирующих пакетами небольшого размера;
    • В IPv6 добавлена поддержка GSO (Generic Segmentation Offload), что позволит увеличить производительность передачи данных между хостом и гостевыми системами.
  • Оборудование
    • Значительное обновление драйверов и подсистем, связанных с поддержкой оборудования. Из основного ядра портированы драйверы для сетевых адаптеров, устройств хранения, графических карт и другого оборудования;
    • Поддержка target-режима Fiber Channel over Ethernet (FCoE);
    • Поддержка UV2 Hub;
    • Поддержка запуска систем UEFI в режиме виртуальной адресации (ранее поддерживалась только физическая адресация);
    • Портирован драйвер MXM (Mobile PCI Express Module), отвечающий за управление переключением GPU на платформах NVIDIA;
    • Добавлена поддержка OProfile для новых процессоров Intel;

>>> Новость взята с opennet.ru

 , , ,

Urchin ()

Проектам из состава среды XFCE требуются разработчики

Новости — Open Source
Группа Open Source

Яннис Польман (Jannis Pohlmann), один из основных разработчиков среды XFCE, в своем блоге сообщает о том, что некоторые проекты, являющиеся частью XFCE, нуждаются в разработчиках, которые в дальнейшем смогут обеспечить их поддержку и развитие. Сам Яннис объясняет ситуацию тем, что после получения работы инженера-программиста лично у него остается совсем немного времени на XFCE, при этом он хочет посвятить это время разработке основных элементов среды, в частности thunar, tumbler, garcon и др.

Итак, в поддержке нуждаются следующие проекты:

Янис в первую очередь рекомендует обратить внимание на thunar-media-tags-plugin и xfce4-mixer, так как эти проекты наиболее востребованы как среди аудитории XFCE, так и среди многих других пользователей. В частности, у xfce4-mixer недостает интеграции с менеджерами уведомлений, наличия горячих клавиш для регулирования звука, более удобного GUI-интерфейса. Также требуется интеграция с GStreamer.

Для работы над проектами требуются знания C, GLib и GTK+, к тому же Яннис утверждает, что кодовая база всех проектов не представляет сложностей даже для новичка.

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

 

ins3y3d ()

Релиз CentOS 6.1

Новости — Red Hat
Группа Red Hat

Команда CentOS рада сообщить о доступности CentOS 6.1 для архитектур i386 и x86_64. CentOS 6.1 основана на RedHat Enterprise Linux 6.1 и включает в себя пакеты всех разновидностей.

  • Все текущие репозитории были объединены в один, чтобы облегчить конечным пользователям работу с ними.
  • Было сделано много важных изменений, в сравнении с предыдущей версией, поэтому настоятельно рекомендуется прочитать примечания к выпуску.
  • Так как текущая версия RHEL 6.2 уже выпущена, будут использоваться Continuous Release репозиторий, чтобы доставить все обновления безопасности до того, как выйдет CentOS 6.2.
  • LiveCD и LiveDVD также выпущены. Они дают вам возможность как ознакомления с системой, так и непосредственной установки на жесткий диск.
  • Есть также диск минимальной установки, который устанавливает лишь базовою часть системы и позволяет доуcтановить все остальное по вашему желанию.


And now: Have fun.
Release Notes: CentOS
Download: i386 | x86_64

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

 ,

BMX ()
Мини-новость: BashBurn 3.1.0 (68 комментариев)

Исходники WebOS открывают. Неужели в самом деле?

Новости — Open Source
Группа Open Source

Поcтавлен конец противоречивым слухам и заявлениям об окончании поддержки мобильной платформы WebOS. Теперь проект платформы для мобильных устройств официально cтановится открытым.

Напомню, что платформа была разработана в качестве замены устаревшей Palm OS и впоследствии, после поглощения Palm, перешла под опеку HP. Платформа базируется на ядре Linux и не использует допонительного уровня аппаратной абстракции подобно Android. При написании приложений пользовательского уровня широко используются Javascript, CSS, HTML. Среди поддерживаемых аппаратных платформ на данный момент имеется только ARM.

Открытие проекта является результатом коммерческого провала устройств. Стоит отметить, что сама платформа тем не менее получила положительные отзывы как пользователей так и разработчиков. На данный момент, например, цена на плашет HP составляет от $99.

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

 , ,

timur_dav ()

Linux Mint забирает себе весь доход от продажи музыки в Banshee

Новости — Ubuntu Linux
Группа Ubuntu Linux

Разработчики дистрибутива Linux Mint совершили не совсем корректный шаг по отношению к коллегам из открытого проекта GNOME, результаты труда которого составляют основу данного дистрибутива. В Banshee предусмотрена возможность покупки музыки через интернет-магазин Amazon MP3 Store, при этом вырученные средства перечислялся в пользу организации GNOME Foundation. На сайте Banshee указано «Покупая песни через Banshee, вы не просто загружаете музыку, вы помогаете развитию открытого ПО». Используя подобную форму помощи сообществу, за 9 месяцев 2011 года удалось собрать 9215 долларов, что составляет около 3% от годового бюджета организации GNOME Foundation.

Как правило дистрибутивы поддерживают данное начинание. Например, в Ubuntu, несмотря на удаление плагина Amazon MP3 Store и использование собственного сервиса для продажи музыки Ubuntu One, компания Canonical продолжает перечислять 25% комиссионных в пользу GNOME Foundation. Исключением стал дистрибутив Linux Mint, который заменил партнёрский идентификатор GNOME Foundation на свой собственный аккаунт и таким образом присвоил себе все средства, выручаемые от продажи музыки пользователям Banshee, использующим пакет из состава дистрибутива Linux Mint.

новость взята с opennet.ru

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

 , ,

DoctorSinus ()

IBM выпустила EGL Development Tools

Новости — Open Source
Группа Open Source

Корпорация IBM объявила о выпуске под открытой лицензией набора инструментов для разработки на языке EGL. EGL (англ. Enterprise Generation Language) — разработанный IBM современный высокоуровневый язык программирования для создания бизнес-приложений. Программы на EGL могут быть скомпилированы в COBOL, Java или JavaScript. Цель технологии EGL --- предоставить уровень абстракции над различным языками, фреймворками и средами выполнения.

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

 , , , , , ,

prozium ()
Мини-новость: Moodle 2.2 (15 комментариев)
Мини-новость: OutWiker 1.4.0 (23 комментария)
Мини-новость: В Ubuntu Software Center появится PayPal (195 комментариев)
Мини-новость: Bangarang 2.1 - медиа плеер для KDE (103 комментария)

Шрифт PragmataPro™ станет открытым. Или нет?

Новости — Мультимедиа
Группа Мультимедиа

Дизайнер шрифтов из Италии Фабрицио Скиави проводит акцию по сбору средств в поддержку открытия собственного шрифта PragmataPro™. Шрифт представляет собой моноширинную гарнитуру, целевой аудиторией являются программисты и просто любители работать в консоли. Шрифт содержит поддержу латиницы, кириллицы, греческого, иврита, псевдографику, — всего более полутора тысяч символов. Разработка заняла 4 года и включает в себя ручной хинтинг каждого глифа (от 9 до 48 пунктов), четыре начертания, качественную поддержку популярных систем рендеринга (в т.ч. freetype), растровые варианты для малых кеглей и LaTeX.

В случае сбора двухсот двадцати тысяч долларов ($220.000, 43% уйдёт на налоги) к началу следующего года, автор откроет шрифт под свободной лицензией. В противном случае все, пожертвовавшие средства, смогут получить всю гарнитуру за €20 по окончанию кампании, за $150 прямо сейчас или за €170 для всех остальных. На данный момент собрано почти $3000.

Оценить качество шрифтов в разных системах можно здесь. Стоит обратить внимание на факт умения пользоваться Vim и Mutt, настройка которого не под силу 50% местной аудитории.

Обращение автора тут.

>>> Поддержать автора

 , ,

timur_dav ()
Мини-новость: Встреча Новосибирской группы пользователей Linux (121 комментарий)
Мини-новость: Релиз дистрибутива для построения p2p файловой системы Tahoe-Lafs (40 комментариев)

Вышла IntelliJ IDEA 11

Новости — Java
Группа Java

Тихо и незаметно вышла очередная версия IntelliJ IDEA — Java (и не только) IDE от JetBrains. Изменения коснулись буквально всех подсистем: UI, редактор кода, инструменты и интеграции с фреймворками etc.

  • новая архитектура редактора кода, обеспечивающая большую отзывчивость и отсутствие фризов при редактировании огромных файлов;
  • увеличена скорость индексации и запуска программы;
  • изменения в GUI рефакторинга;
  • добавлено окно «Event Log» — место, где можно увидеть все уведомления и выбрать соответствующие им действия;
  • улучшение поддержки систем контроля версий и интеграции с GitHub;
  • многочисленные изменения в UI;
  • поддержка Groovy 2.0;
  • исправлены некоторые недочеты при использовании тем оформления Gtk.

Community Edition

>>> Подробнее

 , , ,

Ok ()

Обнаружение лиц на фотографии по методу Виолы-Джонса (Viola-Jones)

Новости — Open Source
Группа Open Source

На основе исходного кода трех Open Source-проектов, восстановлен алгоритм распознавания лиц (метод Виолы-Джонса, Viola-Jones). Алгоритм использует стандартный каскад Хаара из OpenCV, и реализован на языке Си++. Скорость работы программной реализации, на изображениях 512x512 пикс – порядка 3 кадров/сек. Предназначен для обнаружения лиц «в фас» на любых фотографиях.

Реализация метода Виолы-Джонса в оригинальных работах авторов не описана, поэтому моя работа представляет значительную ценность для тех, кому надо разобраться в методе Виолы-Джонса, либо – реализовать обнаружение лиц в своем проекте/программе.

Сайт проекта: http://sqface.ru/
Исходный код (под AGPLv3+): http://sqface.ru/download/sqface-first.tgz

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

 , , , , , ,

pacify ()

Opera 11.60 Tunny

Новости — Проприетарное ПО
Группа Проприетарное ПО

Компания Opera Software анонсирует следущую версию своего знаменитого браузера. В ней нас ждёт множество новых возможностей в адресной строке и почте/RSS, Ragnarök — новый парсер HTML с поддержкой HTML5 Parsing Rules (теперь даже самые некорректные страницы отображаются правильно!), новую пачку поддерживаемых элементов HTML5, CSS3 и CSS4, а также уникальная, не достигнутая больше ни кем 100%-ная поддержка ECMAScript 5.1!

Список новшеств:

Интерфейс:

  • Общее:
    • Множество визуальных улучшений.
    • Поддержка GTK3.
    • Наконец-то исправлено отображение спецсимволов Unicode. (t̎ẽŝṯ)
  • Адресная строка:
    • Новый вид выпадающего меню.
    • Кнопка добавления страницы в закладки и Экспресс-панель. Используйте правый клик для доступа к дополнительному функционалу.
    • Кнопка загрузки всех отключённых плагинов на странице.
  • Веб-страница:
    • Textarea — слишком длинные слова переносятся по частям.

Почта/RSS:

  • Новый трёхколоночный интерфейс (можно вернуть старый или оставить только список сообщений).
  • Группировка сообщений (по умолчанию, по дате).
  • Сортировку и показ цепочек сообщений теперь можно настраивать глобально.
  • Подгонка по ширине.
  • Также сообщение можно развернуть на всю ширину или оставить в «компактном» виде. (скриншот)
  • «Важные» сообщения — аналог «помеченных» сообщений в Google Mail и других почтовых клиентах.
  • Поддержка QRESYNC.

HTML5:

  • <video> и <audio> — поддержка атрибутов preload, buffered, seekable и muted.
  • Microdata.
  • Custom scheme and content handlers.
  • Parsing Rules.

CSS & SVG:

  • CSS3 (repeated-)radial-gradient.
  • CSS4 image-rendering.
  • Поддержка единицы длины «rem» в CSS и SVG.

JavaScript:

  • Абсолютная поддержка ECMAScript 5.1.
  • Нативная реализация типизированных массивов.

Эта версия является промежуточной версия между 11.50 Swordfish и следующей «большой» версией 12.00 Wahoo, в которую войдут аппаратное ускорение (причём для всего интерфейса!), WebGL и новый формат тем Personas.

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

 ,

AX ()

Для Fedora 17 утверждён план по переносу компонентов из корня в /usr и переход на Btrfs

Новости — Red Hat
Группа Red Hat

После обсуждения идеи переноса части компонентов корневой системы в /usr и объединения /sbin и /bin принято решение об утверждение планов по реализации первой идеи. Вторая идея одобрения не нашла. Обновленная структура корня будет выглядеть приблизительно следующим образом:

  • /usr - установленная система; общедоступно; возможность монтирования в режиме только чтения;
  • /etc - конфигурационные данные; локально;
  • /var - долговременные данные; локально;
  • /run - переменные данные; локально; обязательно использование tmpfs;
 /
 |-- etc
 |-- usr
 |   |-- bin
 |   |-- sbin
 |   |-- lib
 |   `-- lib64
 |-- run
 |-- var
 |-- bin -> usr/bin
 |-- sbin -> usr/sbin
 |-- lib -> usr/lib
 `-- lib64 -> usr/lib64

О преимуществах данного решения можно подробнее прочитать в предыдущей новости.

Так же принято решение об очередной попытке перехода на Btrfs в качестве основной ФС. По сравнению с прошлым планом дополнительно заявлено о решении использовать стандартные для Btrfs механизмы управления томами, вместо LVM, и организации RAID.

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

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

О переходе на Btrfs

>>> О переносе компонентов из корня в /usr

 , ,

daemonpnz ()
Мини-новость: Открыта регистрация на второй семинар по системному администрированию в GNU|Linux (74 комментария)
Мини-новость: Microsoft анонсировала официальный ODBC-драйвер для Linux (87 комментариев)

Открыт исходный код UI компонентов JavaFX™

Новости — Java
Группа Java

2.12.2011 в списке рассылки проекта OpenJFX - открытой реализации фреймфорка JavaFX™ было объявлено о доступности исходных кодов компонентов пользовательского интерфейса JavaFX™ под лицензией GPLv2 + Classpath Exception (той же, что и у OpenJDK). Открыт только код компонентов (контролов), реализации css, сценеграфа и вспомогательных классов. «Железная» часть (QuantumToolkit - альтернатива Java2D, браузерный плагин и все multimedia-библиотеки) по прежнему остаётся проприетарной и доступна для загрузки с сайта Oracle в составе JavaFX™ SDK для Windows и Mac OS X на условиях лицензий Oracle BCL и OTN EA соответственно. На странице проекта сообщается, что код оставшейся части платформы также будет постепенно открыт в ближайшие месяцы.

( читать дальше... )

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

 , , , , ,

Uniqa ()

EFL 1.1

Новости — Open Source
Группа Open Source

Представлен стабильный релиз набора библиотек EFL (Enlightenment Foundation Library) 1.1, компоненты которого составляют основу проекта Enlightenment 17. Библиотеки EFL позволяют создавать визуально привлекательные графические интерфейсы, отличающиеся компактностью, низким потреблением ресурсов и высокой производительностью. Данные качества делают EFL привлекательным решением для построения интерфейсов потребительской электроники и мобильных устройств. Например, системы на базе EFL уже используются в бытовой технике Electrolux, телефонах Samsung, а также в продуктах компаний ProFUSION, Free.fr и Calaos. Не в последнюю очередь успех EFL среди коммерческих компаний обеспечен лицензией BSD.

Характеристики основных компонентов EFL:

( читать дальше... )

Кроме выхода библиотек входящих в состав EFL, можно отметить выход:

  • Expedite-1.1 - инструментарий для измерения производительности, который может тестировать различные движки Evas, такие как X11, XRender, OpenGL, SDL и DirectFB. Методика тестирования максимально приближена к реальным условиям.
  • Evil-1.0 - библиотека, содержащая некоторые функции Unix портированные под Windows. Служит для упрощения портирования e17.
  • Также доступны снапшоты свежих версий Elementary и Enlightenment.

Сайт проекта

Новость частично взята с сайта OpenNet.ru

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

 ,

GArik ()

libbluray и libaacs

Новости — Мультимедиа
Группа Мультимедиа

Организация VideoLAN объявила о первом официальном релизе библиотек libbluray и libaacs.

AACS это способ шифрования контента в большинстве лицензионных Blu Ray дисков, с использованием закрытых ключей. По замыслу создателей технологии, они должны быть доступны только создателям аппаратных и программных проигрывателей, а также создателям таких дисков. Именно этим обусловлена такая большая задержка официального релиза свободных библиотек, тогда как уже несколько лет существуют проприетарные проигрыватели дисков Blu Ray. Пользователи некоторых профессиональных дистрибутивов Linux уже могли использовать предварительные версии этих библиотек, в скором времени эти библиотеки могут стать частью большинства дистрибутивов Linux. Библиотека libaacs бесполезна без копии AACS-ключей.

>>> Новость на VideoLAN

 , , ,

ZenitharChampion ()
Мини-новость: Третья встреча Одесской Java группы (14 комментариев)

Altera научит FPGA «понимать» OpenCL

Новости — Hardware and Drivers
Группа Hardware and Drivers

Известный производитель микросхем программируемой логики, компания Altera, представила общественности проект по созданию инструмента, позволяющего исполнять на FPGA код, написанный для OpenCL. OpenCL является основанным на C открытым стандартом для параллельного программирования. В настоящее время он активно используется для переноса на графические карты вычислений, требующих высокой производительности. Интерес к графическим картам был вызван в первую очередь тем, что применяемые в них процессоры способны одновременно выполнять большое число операций, что позволяет достичь колоссальной производительности на хорошо распараллеливаемых задачах. Эти же соображения подтолкнули разработчиков обратить внимание на FPGA. Altera стала членом рабочей группы по OpenCL в январе прошлого года.

Анонсированный инструмент поддерживает системы, сочетающие программируемую логику с ARM или x86 процессорами. Первые результаты применения этой технологии показали 35-кратный прирост производительности в сравнении с классическими многоядерными решениями и пятидесятипроцентное уменьшение времени разработки в сравнении с разработкой на HDL.

Сайт проекта

Анонс

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

 , , ,

prozium ()

GNOME ввёл в строй каталог дополнений для GNOME Shell

Новости — GNOME
Группа GNOME

Проект GNOME анонсировал начало тестирования нового ресурса extensions.gnome.org, на котором ведётся работа по формированию каталога дополнений к оболочке GNOME Shell. Используя представленные в каталоге дополнения, пользователи могут изменить и дополнить базовое пользовательское окружение GNOME 3.

Установка дополнений производится непосредственно с сайта в один клик, но для этого требуется установка специального плагина для web-браузера. Дополнения разрабатываются на языке JavaScript с использованием CSS-стилей, что решает проблему с переносимостью между разными платформами.

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

 

papochka ()

Анонс библиотеки Avout

Новости — Open Source
Группа Open Source

Несколько дней назад вышла библиотека Avout он небезызвестной команды clojure/core. Библиотека представляет собой реализацию Distributed Software Transactional Memory. На сайте проекта доступна документация и примеры кода, исходный код самой библиотеки доступен на гитхабе и распространяется на условиях лицензии Eclipse Public License.

Напоминаю, что clojure - это современный диалект лиспа, поощряющий функциональный стиль программирования и упрощающий разработку многопоточных программ. Clojure работает на платформах JVM и CLR. Руководит разработкой языка Рич Хикки (Rich Hickey), который ранее трудился над javac.

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

 

ymn ()

QEMU 1.0

Новости — Open Source
Группа Open Source

Выпущен знаковый релиз системы виртуализации QEMU 1.0.

Заявлены поддержка новых систем-хостов и новых эмулируемых процессоров (в основном ARM). Основные изменения касаются управления памятью и блочными устройствами. Также QEMU теперь зависит от библиотеки GLib и активно её использует.

Начиная с версии 1.0 возможна «живая миграция» виртуальных машин с использованием QCOW2-образов на разделяемом хранилище.

Сайт QEMU

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

 ,

BYHYRT ()

Объявлена новая инициатива GNOME: «Важна каждая мелочь»

Новости — GNOME
Группа GNOME

Аллан Дэй (Allan Day), специалист по эргономике, нанятый недавно Red Hat для работы над GNOME 3, официально объявил о проекте, получившем название «Важна каждая мелочь» (“Every Detail Matters”).

В рамках этой инициативы планируется работа над различными недочётами GNOME 3, которые так или иначе мешают комфортной работе в этой рабочей среде. К участию приглашаются все, кто разбирается в CSS и JavaScript или считает этот проект отличным поводом разобраться в этих технологиях.

Первый этап инициативы посвящён доработке режима обзора (“Activities”) и на текущий момент предполагает исправление 35 разнообразных недочётов в эргономике. Все внесённые изменения войдут в состав GNOME 3.4.

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

 

AP ()
Мини-новость: Реализован порт LinuxTV под Windows (23 комментария)

LLVM 3.0

Новости — Open Source
Группа Open Source

30.11.2011 в свет вышла очередная версия фреймворка для построения компиляторов и виртуальных машин.

Википедия

Low Level Virtual Machine (LLVM) — универсальная система анализа, трансформации и оптимизации программ, реализующая виртуальную машину с RISC-подобными инструкциями. Может использоваться как оптимизирующий компилятор этого байткода в машинный код для различных архитектур либо для его интерпретации и JIT-компиляции (для некоторых платформ).

Проект LLVM официально включает в себя следующие основные проекты:

  • LLVMCore - библиотеки для обеспечения платформонезависимой оптимизации и кодогенерации под различные виды процессоров и платформ;
  • CLang - компилятор языков C/C++/Objective-C для LLVM;
  • dragonegg - объединяет в себе парсер GCC-4.5 и оптимизацию и кодогенерацию на основе библиотек LLVM;
  • LLDB - дебаггер, использует Clang и LLVM;
  • libc++ - реализация стандартной библиотеки C++ (включает неполную поддержку стандарта C++11);
  • vmkit - реализация языков Java и .Net для LLVM;
  • SAFECode - память-безопасный компилятор С/С++.

Помимо упомянутых официальных проектов существует большое количество проектов, которые используют LLVM для компиляции программ для таких языков как Ruby, Python, Haskell, Java, D, PHP, Lua и т.д.

Основные изменения:

  • llvm-gcc больше не поддерживается, рекомендуется использовать clang или dragonegg;
  • LLVM IR (intermediate representation - платформонезависимый ассемблер для LLVM) включает в себя полную поддержку атомарных операций с памятью (load, store, compare, exchange, read/modify/write, etc.);
  • полностью переделан механизм обработки исключений в LLVM IR;
  • полностью переделана система типов LLVM IR;
  • MIPS backend доведён до production quality;
  • ...

Полный и подробный перечень изменений можно посмотреть в подробностях.

В настоящее время для скачивания доступен только исходный код (через svn). В ближайшее время на сайте в списке закачек ожидается появление бинарных сборок и тарболла.

>>> Подробности (англ.)

 , ,

shty ()

GNUnet 0.9.0

Новости — GNU's Not Unix
Группа GNU's Not Unix

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

  • Сервис для анонимного, бесцензурного файлового обмена. Файлы, поисковые запросы и их результаты шифруются для предотвращения контроля за действиями пользователя. К тому же протокол GNUnet'а разработан так, чтобы затруднить вычисление пользователя на основании его активности.
  • VPN-сервис позволяет предоставить скрытые сервисы внутри сети GNUnet (в домене .gnunet) и может быть использован для туннелирования IPv4- и IPv6-трафика через P2P-сеть.

Есть и другие приложения, но они пока ещё находятся в разработке.

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

  • Новая архитектура: мультипроцессная архитектура с ARM-супервизором.
  • Новое приложение: VPN.
  • Новая утилита для настройки: gnunet-setup (является частью gnunet-gtk).
  • Новый сервис: mesh-маршрутизация.
  • Новые транспорты: HTTPS и WLAN.
  • Поиск пиров в сети с помощью broadcast (IPv4) и multicast (IPv6).
  • Существенное улучшение операций с базой данных за счёт новой структуры таблицы данных и индекса.
  • Улучшена возможность подключения за счёт использования основанного на UPnP и ICMP прохода NAT.
  • Существенное увеличение производительности за счёт использования событийно-управляемой модели работы.

Из-за существенных изменений в работе новая сеть GNUnet-0.9 абсолютно несовместима со старой сетью версии 0.8.

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

 , , , ,

GArik ()