LINUX.ORG.RU

Сообщения ins3y3d

 

LibreOffice меняет толкование нумерации релизов

Группа Open Source

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

Соответствующее разграничение распространится также и на нумерацию версий LibreOffice. Бета-версии традиционно будут нацелены на разработчиков и тестировщиков, желающих найти на данной стадии ошибки разработчиков. Однако теперь самые первые «стабильные» версии, ближайшие из которых выйдут под номерами 3.4 и 3.4.0, опять же предназначаются не для всей широкой аудитории, а лишь для подготовленных пользователей или же тех, кто стремится первым опробовать новую версию. Разработчики называют данные релизы «реальным тестированием».

Более тщательно проверенные версии LibreOffice будут иметь третью значащую цифру после точки (3.4.1, 3.4.2, ...) и рекомендуются к ежедневному использованию среди корпоративной аудитории и просто более консервативных пользователей. То есть грядущий релиз 3.3.2 будет достаточно протестирован для применения в ответственных проектах.

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

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

 ,

ins3y3d
()

Релиз phpMyAdmin 3.4.0

Группа Open Source

Команда разработчиков phpMyAdmin объявила о выходе версии 3.4.0 данного инструмента администрирования баз данных. Руководитель проекта Michal Čihař в своем блоге отмечает, что новый релиз является огромным шагом вперед и несет на своем борту множество нововведений и улучшений, а именно:

  • Упрощенный интерфейс для импорта/экспорта баз данных
  • Редактор ENUM/SET
  • Визуальный конструктор запросов к базе данных
  • Более широкое использование технологии AJAX
  • Обновление пользовательских настроек и диаграмм
  • Поддержка различных форматов для экспорта баз данных
  • Новая тема по умолчанию

Также Michal Čihař сообщает, что во время работы над новой версией было обработано более 160 предложений по улучшению проекта и сообщений об ошибках. Также он заявил, что некоторые функциональные нововведения были воплощены по итогам конференций Google Summer of Code последних лет.

Примечания к релизу

Скачать

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

 , , ,

ins3y3d
()

Новый релиз Apache HTTP Server исправляет серьезную проблему безопасности

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

Разработчики популярного HTTP-сервера Apache представили новую версию своего продукта - 2.2.18, в которой кроме минорых улучшений, а также изменения алгоритма по умолчанию для htpasswd на MD5, была исправлена серьезная угроза безопасности, приводившая к отказу в обслуживании (DoS).

Баг скрывался в библиотеке Apache Portable Runtime, конкретнее - в функции apr_fnmatch(), в которой могло быть запущено рекурсивное сравнение строк, что приводило к сильной загрузке процессора и потреблению оперативной памяти. Поэтому данная атака быстрее реализуется в системах с активированным mod_autoindex для индексирования каталогов, особенно если в них имеются файлы с длинными именами.

Если вы не можете обновить у себя версию сервера, то предлагается задействовать опцию «IgnoreClient» внутри «IndexOptions», что предотвратит обработку полученных от клиента аргументов и нейтрализует действие атаки.

Apache Portable Runtime является прикладной библиотекой, реализующей удобный интерфейс к взаимодействию с различными операционными системами. Из-за этого APR широко используется в других проектах Apache, а также во многих сторонних разработках. Поэтому указанная уязвимость распространяется не только на Apache HTTP Server, но и на совершенно другие приложения. Если вы как разработчик используете APR, то вам необходимо обновить версию библиотеки до 1.4.4.

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

 , apr, , ,

ins3y3d
()

Релиз Groovy 1.8

Группа Java

После четырех бета-версий и четырех кандидатов в релизы команда разработчиков Groovy объявила о выходе новой стабильной ветки открытого динамического скриптового языка для Java Virtual Machine (JVM) - Groovy 1.8, распространяемого под лицензией Apache license 2.0.

В официальном заявлении руководитель проекта Guillaume Laforge отмечает, что Groovy 1.8 несет на борту огромное число нововведений и улучшений. Данные нововведения, в частности, включают:

  • Новая функция command chain в области улучшения синтаксиса, заключающаяся в возможности записи обращений ко вложенным методам цепочкой без необходимости ставить круглые скобки и точки, что позволяет в ряде случаев писать код в виде вполне понятных предложений
  • Новые директивы компилятора для преобразования AST-дерева, создаваемого компилятором перед переводом текста программы непосредственно в байт-код. Это уменьшает объем обрабатываемого кода за счет включения готовых стандартных решений
  • Встроенная поддержка JSON, удобная при написании и чтении кода, с хорошей реализацией печати данных при отладке
  • Частичная поддержка JDK7, в частности diamond-оператора, упрощающего работу со встроенными типами:
    List<List<String>> myList=new ArrayList<>();
    То есть теперь вам не придется указывать определение <List<String>> с обоих сторон при создании объекта класса. В Groovy 1.9 поддержка JDK7, разумеется, будет более богатой.
  • Увеличенная производительность при работе с целыми числами и при прямом обращении к методам
  • Различные улучшения при использовании замыканий (closure)
  • Включение в состав поставки библиотеки GPars версии 0.11 для одновременного асинхронного выполнения задач работе программ
  • Многочисленные улучшения в плане производительности

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

Скачать

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

 ,

ins3y3d
()

AMD выпускает платформу для автоматизации процесса тестирования

Группа Open Source

Компания AMD выпустила открытую платформу для автоматизации всех аспектов процесса тестирования кода. Фреймворк получил имя Tapper, распространяется по лицензии BSD. Платформа является широким набором Perl-скриптов, которые разработчики из AMD используют годами, но только сейчас решили выложить в открытый доступ. Продукт уже можно опробовать, получив исходные тексты на GitHub.

Tapper содержит набор модулей для автоматизации рутинных операций, как, например, запуск сети, изменение системных установок, настройка и включение Xen/KVM и некоторые другие, специальные инструменты для проведения тестов и сравнения их результатов, а также предоставляет для управления веб-интерфейс. Для работы пользователю также предоставляются шелл с поддержкой Perl и Python. В составе пакета есть поддержка такого продукта как Autotest, в основном использующегося для тестирования работы ядер Linux.

Для форматирования вывода результатов тестов использован протокол TAP. Собственное исполнение технологии объектно-реляционного отображения (ORM) позволяет платформе работать с любыми базами данных. Сами разработчики в качестве таких средств используют MySQL и SQLite.

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

 , , tapper, ,

ins3y3d
()

NTFS-3G объединяется с ntfsprogs

Группа Open Source

Компания Tuxera объединяет вместе два проекта: драйвер для работы с NTFS из Linux, Android, Mac OS X и других операционных систем NTFS-3G и набор открытых инструментов ntfsprogs, также работающий с файловой системой Microsoft. ntfsprogs считаются необходимым дополнением к NTFS-3G, поэтому обычно два этих продукта поставляются вместе во многих дистрибутивах Linux.

Tuxera сообщает, что отныне добавляет весь набор инструментов к NTFS-3G для исключения дублирования усилий при работе над двумя аналогичными проектами и поддержке объемной кодовой базы, поэтому теперь разработчики смогут работать продуктивнее.

ntfsprogs содержит инструменты для создания, копирования, восстановления, изменения размера и сравнения NTFS разделов. При слиянии двух проектов разработчики из Tuxera обратили особое внимание на исправление ошибок как в драйвере NTFS-3G, так и в некоторых утилитах ntfsprogs.

Уже можно познакомиться с первым кандидатом в релизы нового проекта, также распространяющегося по лицензии GPL.

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

 , , , ,

ins3y3d
()

Вышел Parted Magic 6.0

Группа Open Source

Менее двух месяцев потребовалось разработчикам, чтобы представить общественности новую версию live-дистрибутива Parted Magic, предназначенного для работы с дисковыми накопителями.

Главным нововведением является новый взгляд на «приготовление» ядра для дистрибутива. Теперь его модули, udev и сторонние драйвера перемещены в initramfs, что позволило устранить невозможность запуска на некоторых системах. Также в глаза бросается упрощение меню GRUB, которое избавилось от своей привлекательности для увеличения совместимости с нетбуками и ноутбуками.

На борту Parted Magic 6.0 находятся:

  • Ядро 2.6.38
  • BusyBox 1.18.4
  • Memtest86++ 4.20
  • NTFS-3G 2011.4.12
  • xfsprogs 3.1.4

Parted Magic позволяет создавать, перемещать, удалять дисковые разделы, а также изменять их размеры. Поддерживаются файловые системы btrfs, ext2, ext3, ext4, fat16, fat32, hfs, hfs+, jfs, linux-swap, ntfs, reiserfs, reiser4 и xfs. Также возможна работа с LVM и RAID.

Дистрибутив распространяется по лицензии GPLv2.

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

Скачать ISO-образ

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

 ,

ins3y3d
()

Релиз LLVM 2.9

Группа Open Source

Состоялся новый релиз системы программирования Low Level Virtual Machine (LLVM). Среди заявленных изменений можно отметить улучшенную генерацию и оптимизацию кода, поддержку C++'0x в Clang, а также более продвинутый отладчик LLDB для C, Objective-C и C++, официально поддерживающий, правда, только Mac OS X i386 и x86-64.

Наиболее важные функциональные новинки включают встроенную поддержку ассемблера для ELF-файлов (прямую запись в объектный файл), некоторые улучшения в области оптимизации во время линковки файлов (Link Time Optimization, LTO), позволяющей компилировать приложения из большого дерева исходных кодов, автоматическую замену циклов на вызов memset и memcpy, улучшения в отладке оптимизированного кода, готовую инфраструктуру для оптимизации, базирующуюся на регионах (region based optimization), улучшенную поддержка кода, обращающегося к состоянию регистров, новый алгоритм распределения регистров.

Версия 2.9 — последняя в ветке 2.х. В 3-ей ветке планируется отказаться от компилятора llvm-gcc 4.2. Указывается, что проект Clang является лучшим решением для компиляции основанных на C языков, а проект DragonEgg является подходящим решением для тех, кто интересуется интеграцией LLVM с GCC.

Комментарии к релизу

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

 ,

ins3y3d
()

Уязвимость в IPComp

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

Обнародована уязвимость в реализации стандарта IPComp, способная привести к компрометации серверов на некоторых операционных системах. Стандарт IPComp используется для сжатия дейтаграмм IP с целью повышения скорости передачи данных по соединению, в основном работает совместно с IPSec и другими технологиями VPN.

Как сообщает эксперт по безопасности Тэвис Орманди (Tavis Ormandy), распаковка некоторых дейтаграмм из-за уязвимости может оказаться рекурсивной, что приведет к переполнению стека. Это позволяет атакующему впрыснуть в систему произвольный код и при удачном для него стечении обстоятельств выполнить его. Даже при самых простых сценариях атаки все может привести к аварийному выходу из системы. Орманди утверждает, что атака может быть осуществлена удаленно без необходимости идентификации в системе, а также с поддельным адресом отправителя пакетов.

Атаке подвержены реализации IPSec стека в NetBSD и FreeBSD, а также в производных от них системах (Darwin, Xnu, FTOS, ...).

Патчи для NetBSD и FreeBSD

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

 ipcomp, ,

ins3y3d
()

Выпуск libvirt 0.9.0

Группа Linux General

Открытый API для виртуализации libvirt достиг версии 0.9.0. Разработчики подтверждают, что данный выпуск значим в смысле реализованного функционала и очень близок к следующему большому выпуску — версии 1.0.0.

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

Напомним, что libvirt сам по себе не реализует виртуализацию, а лишь включает в себя API, даемон и систему управления доступными средствами виртуализации, например, XEN, KVM или VMWare ESX. Также в его состав входит CLI-инструмент virsh для управления виртуальными машинами. Продукт предоставляет общий API для использования, например, в графических инструментах Virtual Machine Manager или oVirt.

libvirt распространяется по лицензии LGPL.

Загрузить.

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

 ,

ins3y3d
()

Red Eclipse 1.0

Группа Игры

15 марта вышла первая версия игры Red Eclipse. Это FPS от первого лица в стиле Quake III Arena с возможностью игры как в одиночку, так и по сети, с хорошей физической моделью и яркими спецэффектами. Движком шутера является Cube Engine 2. Исходные тексты игры полностью открыты и доступны по SVN, что позволило влиться в процесс разработки многим желающим.

Трейлер на Youtube

Официальный сайт

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

 

ins3y3d
()

JRuby 1.6

Группа Java

15 марта вышла в свет JRuby 1.6. Одним из главных достижений команды разработчиков стала практически полная совместимость с Ruby 1.9.2 (за исключением Encoding::Converter и ripper). Большое внимание было уделено работе JRuby в Windows, которая теперь вошла в список основных платформ проекта.

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

Интервью с разработчиком JRuby Томасом Энебо (Thomas Enebo) о версии JRuby 1.7, работе с JDK 7 и многом другом.

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

 , ,

ins3y3d
()

OpenSUSE Tumbleweed: проект перехода на модель rolling release

Группа Novell

Грег Кроа-Хартман (Greg Kroah-Hartman), участник команды разработчиков OpenSUSE, в опубликованном в почтовой рассылке сообщении предлагает осуществить переход OpenSUSE к модели rolling release, подразумевающей постоянные обновления ПО вместо масштабных обновлений от релиза к релизу. Разработчик описывает данный проект, известный под именем OpenSUSE Tumbleweed, как постоянно обновляемый репозиторий с самыми новыми стабильными версиями пакетов. В сообщении отмечается также, что Tumbleweed не станет аналогом Factory, а будет включать лишь те приложения, которые заявляются командами разработчиков дистрибутива как стабильные и протестированные. В остальном, данный репозиторий будет включать все популярные приложения, что прибавит работы всем, кто занимается поддержкой пакетов.

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

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

 ,

ins3y3d
()

Вышел стабильный Google Chrome 7 для Linux

Группа Linux General

Google выпустил первый стабильный релиз седьмой ветки веб-браузера Google Chrome для всех настольных операционных систем, в том числе Linux. Версия 7.0.517.41, по сути, может считаться минорным релизом, хотя может похвастаться такими новыми функциями, как, например, установка веб-приложений (когда наконец заработает Chrome Web Store), загрузка во внешние хранилища не только файлов, но также целых каталогов. Среди других улучшений — обновление парсера HTML5, а также Files API, по задумке позволяющего посредством того же HTML5 редактировать локальные файлы прямо в веб-браузере; решение некоторых проблем безопасности.

Таким образом, по части внедрения обработки HTML5 Chrome пока впереди Firefox, но еще раз следует подчеркнуть, что данный релиз является во многом исправлением и надстройкой версий 6.х.

К слову, вы также можете попробовать бета-версию восьмой ветки приложения.

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

 , , ,

ins3y3d
()

Возрождение OpenSSO

Группа Open Source

OpenSSO, открытый проект бывшей компании Sun, нашел нового хозяина в лице ForgeRock. OpenSSO представляет собой серверную платформу, предназначенную для управления доступом и аутентификации пользователей, конкурирующую в определенных областях с LDAP. В феврале 2010 Oracle заявила о том, что данный проект не является приоритетным, то есть фактически обрекла его на медленную гибель. Однако OpenSSO возродился под именем OpenAM у независимой компании-поставщика ПО ForgeRock, созданной кстати бывшими сорудниками Sun.

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

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

 opensso, ,

ins3y3d
()

Реорганизация и новые планы компании-разработчика R

Группа GNU's Not Unix

Компания, разрабатывающая открытый язык программирования для статистического анализа R и прежде известная как Revolution Computing выходит на рынок IT индустрии с новым именем и новыми планами. Называется она теперь Revolution Analytics и предлагает пользователям собственную среду разработки на R (Revolution R Enterprise), а также обучающие курсы и семинары на платной основе.

Лицензионная политика компании в отошении новых продуктов такова: для образовательных учреждений Revolution R Enterprise предоставляется бесплатно, однако при желании иметь техническую поддержку придется заплатить.

Остальные продукты Revolution Analytics будут нацелены прежде всего на обработку больших массивов данных, создание средств миграции на R и создание веб-интерфейса, упрощающего представление информации для пользователей. Вдобавок Revolution Analytics надеется на установление партнерства с производителями баз данных и средств Business Intelligence с помощью поддержки облачных вычислений.

Таким образом на рынке средств для статистического анализа появился новый игрок, конкурент IBM и SAS, которые, кстати, уже перешли на поддержку R на своих платформах, реализующих статистический анализ данных. Да и цены по сравнению с основными конкурентами более привлекательны: $2,000 на рабочую станцию вместе с годовой поддержкой.

Также планируется запуск специализированного сайта inside-R.org, который пока находится в стадии закрытого тестирования.

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

 ,

ins3y3d
()

Руководитель направления open source компании Sun покинул свой пост

Группа Open Source

Саймон Фиппс (Simon Phipps) покинул свой пост руководителя направления open source бывшей Sun. В течение последних почти десяти лет он он активно занимался разработкой и распространением кода для Java, Unix-систем, в том числе для процессорной архитектуры SPARC. Он также известен своим участием в продвижении формата Open Document Format, а также приобщением своих коллег по работе к техническому блоггингу.

Саймон в целом доволен проделанной работой, но, к сожалению, присоединяется к числу специалистов, уволившихся из Sun после приобретения ее Oracle.

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

 , ,

ins3y3d
()

Релиз GCompris 9.0

Группа Open Source

После двух лет разработки вышла в свет девятая версия популярного обучающего пакета программ для детей от двух до десяти лет (и их родителей) - GCompris 9.0.

Серьезным изменениям большей частью подвергнулись внутренняя структура программы и код, и теперь благодаря привнесенной ясности новым разработчикам будет удобнее и проще включаться в проект. Также был заменен используемый пакет gnome-canvas на goocanvas, который гораздо качественнее прорисовавыет графику. Темы внешнего вида начиная с данного релиза сохраненяются в формате SVG, и для создания своего неповторимого оформления уже не требуется редактировать порядка 70 файлов, а можно сосредоточиться только на одном. Приложение способно правильно отображаться как на больших мониторах, так и на маленьких экранчиках портативных устройств. Упоминаются множественные исправления ошибок и помарок, однако багрепорты приветствуются. Скачивайте, устанавливайте и приобщайте свое любимое чадо к миру свободного программного обеспечения!

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

ins3y3d
()

Вышел долгожданный Thunderbird 3

Группа Mozilla

Mozilla выпустила в свет третью версия своего знаменитого почтового клиента Thunderbird, построенный на Gecko 1.9.1.5. Вчера с разработки были удалены все пометки beta, и теперь он доступен на 49 языках для Linux, MacOS и Windows платформ.

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

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

 ,

ins3y3d
()

План релизов Firefox-а

Группа Mozilla

Mozilla объявила свой так называемый roadmap, то есть ориентировочные даты релиза браузера Firefox. В соответствии с ним, версию 4.0 следует ожидать в октябре-ноябре 2010. Что касается нововведений, то обещается поддержка мульти-тача, внедрение нового интерфейса, а также многочисленные улучшения в производительности движка Java Script, автоматическом заполнении веб-форм, синхронизации пользовательских закладок, ускорения загрузки страниц.

Также Firefox собирается взять на вооружение запуск каждой вкладки как отдельного процесса, уже реализованный в Google Chrome.

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

 , ,

ins3y3d
()

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