LINUX.ORG.RU

Сообщения Pavval

 

Начало тестирования KDevelop 5.0

Группа KDE

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

Новая версия примечательна следующими изменениями:

  • Код портирован на KDE frameworks 5 и Qt 5.
  • Встроенные парсер и семантический анализатор С++ заменены на работу с CLang. Данное решение позволило проекту избавиться от многих проблем со старым парсером, а также перенаправить усилия разработчиков проекта на улучшение KDevelop в других областях. Использование CLang также позволяет легко и на должном уровне получить поддержку языков C и Objective-C. Кроме того, предупреждения компилятора теперь будут также доступны в IDE, в ряде случаев исправляемые одним нажатием кнопки или комбинацией клавиш.
  • Плагин поддержки CMake теперь, вместо встроенного интерпретатора CMake, использует метаданные от самого CMake.
  • Проведена чистка кода.
  • Улучшения производительности.
  • Официальная поддержка QML, JS.
  • Официальная поддержка QMake.

Из планов проекта также отмечается желание обеспечить поддержку языков Rust и Go. Проект с радостью примет желающих помочь в работе над поддержкой этих языков.

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

 , , , ,

Pavval
()

Началось бета-тестирование Slackware 14

Группа Slackware

Патрик объявил выход беты Slackware 14.0, важное событие разработки этого дистрибутива перед переходом в стадию релиз-кандидата.

Главной новостью, очень ожидаемой всеми пользователями, является включение в релиз версии 4.10 окружения Xfce. Кроме того, Xfce теперь поставляется модульно, что позволит уменьшить объем трафика при обновлениях.

Среди новых версий программ стоит отметить:

  • Linux 3.2.23;
  • udev 182;
  • GCC 4.7.1;
  • SlackPkg 2.82;
  • KDE 4.8.4;
  • Firefox 14.0.1.

Тестовые сборки slackware-current доступны здесь.

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

 

Pavval
()

KDevelop 4.3

Группа KDE

Cостоялся выход версии 4.3 интегрированной среды разработки KDevelop. Как обычно, в релиз вошел ряд новых возможностей, а также исправления ошибок и улучшения производительности.

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

  • Поддержка С++11.
    Новая версия стандарта теперь частично поддерживается в KDevelop. Парсер теперь поддерживает такие новые возможности языка, как списки инициализации, лямбды, for-циклы по коллекции и шаблоны с переменным числом аргументов. Также поддерживаются =default и =delete методы, auto, ссылки на временные объекты (rvalue-references) и много другого. Тем не менее, С++11 включает много изменений и некоторые из них еще не поддерживаются. Разработчики ставят за цель улучшить поддержку в последующих релизах, чтобы сделать KDevelop отличной средой для разработки с использованием C++11.
  • Восстановление состояния редактора.
    С выходом версии 4.3 разработчики синхронизировались с Kate по функционалу работы с файлами: свернутые блоки кода, закладки и прочее теперь корректно восстанавливаются для последних 20 открытых файлов.
  • Улучшенная интеграция с системами контроля версий.
    Была добавлена область просмотра изменений в проекте, которая показывает файлы в проекте, измененные с момента последнего коммита. Также улучшен режим Review, который теперь автоматически обновляется по мере внесения изменений в код проекта.
  • Интеграция с проектами KDE
    Инфраструктура проектов KDE была адаптирована для поддержки projects.kde.org. Это позволило иметь полный список всех проектов KDE с возможностью их загрузки для быстрого начала старта работы над ними.
  • Улучшения интеграция konsole
    Встроенный konsole в KDevelop получил ряд улучшений — теперь при использовании bash стало возможно управлять сессией KDevelop, т.е. открывать и создавать файлы, выполнять поиск по файлам и пр. Просто введите help!, чтобы узнать, что теперь можно делать.
  • Форматирование кода
    Встроенное форматирование также было улучшено — теперь оно может переопределять настройки выравнивания редактора. Более того, «Custom Script Formatter», ранее поддерживавший Gnu Indent, был расширен с упрощением добавления собственных скриптов форматирования. Одним из примеров является kdev_format_source.sh, поставляемый с KDevelop, позволяющий задавать правила форматирования путем размещения файлов format_sources в дереве проекта. В связке с мощным форматировщиком uncrustify, скрипт позволяет легко работать в больших гетерогенных проектах.
  • Исправления ошибок
    Было исправлено более 170 ошибок по сравнению с KDevelop 4.2.3. Среди прочих, теперь нормально поддерживается SVN 1.7, улучшен разбор C++, улучшено взаимодействие с GDB. Также исправлено много падений и прочих проблем.
  • Оптимизации
    Кроме добавления новых возможностей и улучшения стабильности, этот релиз иммет ряд заслуживающих внимания оптимизаций — открытие больших проектов теперь должно происходить значительно быстрее. Также быстрее стал инструмент Quickopen, что делает более комфортной работу в больших проектах.

У проекта появился форум, на котором можно получить поддержку и ответы на вопросы. Также доступны список рассылки, а также канал IRC #kdevelop на freenode.

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

 , , , , , ,

Pavval
()

KDevelop 4.2

Группа KDE

Сегодня одновременно с KDE SC 4.6 был анонсирован выпуск версии 4.2 популярной среды разработки KDevelop и сопутствующих ему модулей KDevelop-php. Главным новшеством версии является поддержка интерфейса KTextEditor::MovingInterface из Kate, благодаря чему стало возможным использовать KDevelop в свежевышедшем KDE 4.6.

Среди изменений по сравнению с предыдущей версией стоит отметить:

  • улучшенный модуль QtHelp теперь позволяет подключать сторонние файлы справки .qch, благодаря чему стало возможным пользоваться документацией kdelibs или libstdc++ прямо в IDE;
  • добавлен новый модуль поддержки man-страниц документации;
  • поддержка поиска и замены в файлах (ранее возможность замены отсутствовала);
  • функция Problems теперь показывает TODO и FIXME в коде;
  • добавлена фильтрация в дереве проекта;
  • реализовано открытие файлов проекта во внешнем приложении (например, в QtDesigner для .ui файлов);
  • внесён ряд улучшений в поддержку С++ (разбор макросов), CMake (работа с файлами) и PHP (семантическая подсветка переменных);
  • исправлено много ошибок.

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

 , , , , ,

Pavval
()

KDevelop 4.1

Группа KDE

После полугода разработки вышел новый стабильный выпуск среды для разработки приложений KDevelop.

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

  • Поддержка git теперь «из коробки», в дополнение к уже существующим плагинам поддержки SVN и CVS. Более подробная информация по функциональности тут.
  • Поддержка экспорта патчей различными методами, а именно по e-mail, через pastebin и ReviewBoard.
  • Поддержка внешних скриптов в дополнение к скриптам Kate позволяет легко выполнять команды из IDE, в том числе используя содержимое окна редактора кода как ввод или вывод для скриптов. Таким образом можно легко запускать утилиты форматирования кода и им подобные, а также делать другие полезные вещи.
  • Загрузка удаленных проектов прямо из IDE. Теперь для загрузки удаленного проекта из VCS можно воспользоваться мастером импорта, который самостоятельно выполнит SVN checkout или Git clone. Среди прочего, мастер поддерживает импорт проектов KDE SC, для чего нужно просто выбрать проект из предложенного списка.
  • Добавлен Hex-редактор с использованием компонентов Okteta.
  • Поддержка PHP 5.3.
  • Улучшенные средства управления проектами.
  • Улучшенная поддержка CMake.

KDevelop — многоязыковая IDE, написанная с использованием Qt/kdelibs. В данный момент имеет поддержку C/C++ и PHP, поддержка же плагинов других языков находится на стадии разработки. Основной системой сборки для проектов является CMake, хотя имеется поддержка любых систем сборки, основанных на makefile. Имеет удобный редактор кода на основе katepart с подсветкой синтаксиса, одним из лучших на сегодня автодополнений, сверткой блоков кода и другими полезными функциями. Поддерживается отладка с использованием GDB.

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

 , , ,

Pavval
()

digiKam 1.0

Группа KDE

Enjoy new digiKam. Merry Christmas and Happy New Year.

Новые возможности (относительно версии 0.10.0):

Общие:

  • Фильтрация по тегам Exif, Makernotes, Iptc, и Xmp теперь может быть настроена диалоге конфигурации.
  • Шаблоны метаданных: добавлена поддержка Contact, Location, и Subjects IPTC информации.
  • Добавлена поддержка свойства Автор для многоязычных заголовков. Пользователь может задавать имя автора для каждого заголовка.
  • Добавлен новый менеджер пакетных операций.
  • Починена компиляция под MSVC 9.
  • Новый помощник первого запуска.
  • Новый диалог для показа статистики базы данных.
  • Добавлена поддержка вейвлетного формата файлов PGF.
  • Добавлена поддержка шаблонов метаданных для автоматического добавления копирайта к изображению.
  • Добавлена поддержка Lightroom keywords path из соображений совместимости.
  • Добавлена многоязыковая поддержка боковых панелей Заголовок и Теги.
  • digiKam теперь использует новую базу данных для кеширования миниатюр вместо ~/.thumbnails. Используется формат PGF (http://www.libpgf.org).
  • Добавлена поддержка OpenStreetMap в панелях геолокации.
  • Showfoto, редактор, предпросмотр, LightTable: панель миниатюр теперь может быть перемещена куда угодно или прикреплена.
  • Полностью переписан код управления цветом. Добавлена поддержка миниатюр и предпросмотра для управления цветом.
  • Теперь в альбомах, работе с камерой и пакетных операциях используется утилита AdvancedRename.
  • Обновлена внутренняя LibPGF до версии 6.09.44.
  • Подсветка синтаксиса и управление историей для утилиты AdvancedRename.

Альбомы:

  • Режим значков теперь основан на чистом Qt4 model/view.
  • Кнопка поверх значков для поворота изображений без потерь.
  • Поиск дубликатов может быть ограничен альбомом или тегами.

Редактор изображений:

  • Закрытие инструментов по Esc.
  • Новый инструмент Liquid Rescale.
  • Опция меню для быстрого переключения цветового пространства изображения.
  • Преобразователь изображения в монохромное: добавлены стандартные голубой и желто-зеленый цветовые фильтры.
  • Новый инструмент «локальный контраст» для симуляции HDR изображений (Tone Mapping).
  • Новый инструмент для удаления шума с использованием вейвлетной обработки (цветовое пространство YCrCb).

Работа с фотокамерами:

  • Добавлена история действий с камерой.

Пакетный режим:

  • Новый инструмент для удаления шума с использованием вейвлетной обработки (цветовое пространство YCrCb).

А также 485 багфиксов.

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

 ,

Pavval
()

Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

Группа KDE

На прошлой неделе в рамках проходившей в Мюнхене европейской версии ежегодной конференции Qt Developer Days 2009 были озвучены текущие достижения и дальнейшие планы развития библиотеки Qt. Темы семинаров охватывали широкий диапазон вопросов, и вкратце содержание докладов можно свести к следующему:

  • В релиз Qt 4.6 будет добавлена поддержка новых платформ (в их числе Windows 7, Snow Leopard от Apple, QNX, VxWorks и OS S60 - платформы для смартфона Nokia, использующей Symbian), новые API и значительно улучшенную производительность в некоторых областях. В распоряжение разработчиков Nokia предоставит Qt SDK, построенный на таком инструментарии, как Qt Designer и Qt Creator и дополненный Qt Developer Network.
  • В отношении планов развития библиотеки было сказано, что по сравнению с Qt 4.6, которая должна выйти в декабре текущего года, Qt 4.7 будет содержать только небольшое количество нового функционала и будет более направлена на стабильность и производительность. Nokia планирует увеличить бюджет разработчиков на 50%.
  • Дни виджетов, такими, какими мы их знаем на сегодняшний день - сочтены. Статичный, основанный на виджетах пользовательский интерфейс в будущем трансформируется в отношения объект/состояние, дающие более гладкие, насыщенные и привлекательные интерфейсы.
  • Язык разметки Qt (Qt Markup Language, QML) и описательный подход к пользовательскому интерфейсу является частью проекта Kinetic, который отчасти уже будет присутствовать в Qt 4.6. Новые API, разработанные как часть Kinetic в Qt 4.6 это: фреймворк QGraphicsEffect, новый API для анимации (на данный момент уже интегрированный в Plasma), лежащий в его основе фреймворк State-Machine и поддержка жестов и multitouch в QT.
  • QMake будет заменяться на CMake - что безусловно поддерживается многими KDE-разработчиками.
  • Заметен прогресс на фронте устройств на базе N900 Maemo. В связи с ожидаемым выходом Maemo 6 (Harmattan) явно складывается впечатление, что переход Maemo на Qt происходит стремительно, открывая Qt-программистам прекрасные возможности погрузиться в мобильную разработку.

Также стоит отметить общую тенденцию Nokia двигаться навстречу открытому ПО. Примерами могут служить недавнее открытие исходников Symbian, а затем, в январе этого года - выход Qt под LGPL. Далее, общая Linux-стратегия компании воплощается в Nokia N900 как важной части пятиэтапного плана открытия Maemo для широкой аудитории. Устройство предоставляет пользователям опыт работы в современном программном окружении и успешно демонстрирует адаптацию десктопных Linux-технологий для работы на портативных компьютерах.

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

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

 , ,

Pavval
()

KDE4 будет использоваться в openSUSE по умолчанию

Группа Novell

Михаэль Лёффлер сообщил в рассылку opensuse-project, что в проекте openSUSE было принято решение по переводу дистрибутива на использование KDE в качестве десктоп-окружения по умолчанию. Уже в openSUSE 11.2, релиз которого намечен на ноябрь, в качестве рабочего стола по умолчанию будет предложен KDE 4.3.

Решение касается только openSUSE, который все больше развивается силами сообщества, в то время как в SUSE Enterprise Linux по умолчанию останется GNOME.

Также Лёффлер сообщил, что GNOME и KDE и впредь будут восприниматься как «равные граждане» проекта openSUSE и никакого влияния на качество поддержки обеих проектов это решение не окажет.

Исторически, несмотря на то, что пользователи этого дистрибутива всегда в большинстве использовали KDE, в последние несколько лет в инсталляторе OpenSUSE сначала был добавлен диалог выбора DE, а потом в этом диалоге KDE было смещено на второе место (после GNOME). После этого на features.opensuse.org был создан опрос, в котором предлагалось высказаться за или против установки KDE по умолчанию в инсталляторе. Этот опрос долгое время лидировал на openFATE по соотношению положительных и отрицательных голосов. Также, согласно прошлогоднему опросу пользователей дистрибутива, 68.3% пользователей openSUSE выбирают при установке KDE и лишь 26.9% устанавливают GNOME. Использование KDE также активно обсуждалось в списке рассылки opensuse-project.

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

 , ,

Pavval
()

Обсуждение установки KDE по умолчанию в OpenSUSE

Группа KDE

В связи с тем, что прошлогодний опрос пользователей OpenSUSE показал, что 68.3% пользователей предпочитают KDE (против 26.9% для GNOME), был поднят вопрос о том, чтобы сделать выбор KDE предпочтительным при установке OpenSUSE.

На features.opensuse.org был создан опрос, в котором предлагалось высказаться за или против установки KDE по умолчанию в инсталляторе. В данный момент этот опрос лидирует на openFATE по соотношению положительных и отрицательных голосов (т.е. большинство поддерживают это решение).

Исторически, несмотря на то, что пользователи этого дистрибутива всегда в большинстве использовали KDE, в последние пару лет в инсталляторе OpenSUSE сначала был добавлен равноправный диалог выбора DE, а потом в этом диалоге KDE было смещено на второе место (после GNOME). Теперь, когда Novell старается сделать OpenSUSE дистрибутивом, который полностью поддерживается силами сообщества, это решение может быть изменено.

Результаты опроса пользователей.

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

 , , ,

Pavval
()

Microsoft снимает патентные ограничения для C# и CLI. Mono разделяется на две части

Группа Open Source

Компания Microsoft объявила, что стандарты C# (ECMA 334) и инфраструктуры CLI (ECMA 335) теперь попадают под действие документа Community Promise (Обещание Сообществу), официально заявляющего отсутствие патентных или иных претензий на стандартизированные таким образом разработки. Данный шаг снимает многочисленные противоречия, касающиеся платформы Mono, которая фактически является opensource реализацией этих стандартов, и дает ей иммунитет на случай, если патентный вопрос будет поднят вновь.

Данное заявление опубликовал Старший менеджер по связям с общественностью Департамента Стратегий платформ Peter Galli как ответ на недавние запросы Мигеля де Иказы относительно лицензирования стандартов ECMA 334 и 335. В нем, в частности, говорится, что, давая обещание сообществу, Microsoft добровольно отказывается от патентного преследования юридических и частных лиц производящих, использующих, распространяющих, рекламирующих, продающих любые оговоренные в патентах реализации, независимо от модели их разработки и распостранения, включая открытые модели разработки, такие как LGPL и GPL.

При этом открытым остается вопрос реализации технологий, не упомянутых в Community Promise. В связи с этим вице-президент Novell Мигель де Икаса объявил, что с этого момента проект Mono будет разбит на две ветки:

  • ветка, занимающаяся реализацией ECMA стандартов и попадающая под действие Обещания - свободная от претензий Microsoft,
  • ветка, реализующая свободные версии патентованных технологий ASP.NET, ADO.NET, Winforms и других.

via opennet.ru

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

 , ,

Pavval
()

Платформа Maemo переходит с Gtk+ на Qt

Группа PDA

После того, как Nokia приобрела компанию Trolltech, разработчика кросс-платформенного инструментария Qt, многие стали задаваться вопросом о судьбе Maemo, главным элементом которой сейчас является GTK+. И вот на конференции Gran Canaria Desktop Summit руководитель подразделения новых программных платформ в Nokia и член управляющего совета GNOME Квим Гил (Quim Gil), объявил, что все последующие релизы Maemo будут выпускаться с использованием Qt.

Хотя текущий релиз Maemo 5 «Fremantle» будет продолжать использовать GTK+/Hildon, следующий за ним «Harmattan» полностью перейдет на Qt. Статус же GTK+/Hildon будет средуцирован до «поддерживается сообществом» — как сейчас Qt.

В качестве основной причины перехода на Qt Nokia называет более простую кросс-платформенную разработку приложений, как для Maemo, так и для окружения Symbian.

Гил так же подчеркнул, что миграция на Qt ни в коей мере не означает полного разрыва с платформой GNOME mobile. Многие компоненты, доступные сейчас в Hildon, перейдут и в Harmattan. В компании надеются, что это окажет положительное влияние в деле становления совместной работы между десктопами GNOME и KDE, особенно учитывая все возрастающую роль Nokia в этом процессе.

Maemo — это мобильная платформа для планшетных компьютеров, таких как Nokia 770, N800 и N810. Maemo была разработана на базе рабочего стола Gnome и, соответственно, использовала библиотеки GTK+ для построения пользовательского интерфейса.

via opennet

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

 , , ,

Pavval
()

Начат проект создания новой реализации libc

Группа Linux General

Стартовал проект libposix, нацеленный на создание написанной с нуля альтернативной кроссплатформенной реализации стандартной системной библиотеки libc.

Henrique Almeida, создатель библиотеки Libposix, поставил перед собой цель не зацикливаться на одной платформе и создать унифицированное для всех Unix систем решение, одновременно поддерживающее Linux, *BSD и прочие системы.

Задачами этого проекта являются:

  • Строгое соответствие стандарту POSIX 2008
  • Кросплатформеннность и использование во всех *nix-системах
  • Отсутствие поддержки чего-либо, что выходит за рамки POSIX 2008 (т.е. без поддержки расширений и устаревшего кода)
  • Ясность и документированность кода

Так же, как одну из задач, разработчики ставят «легкость поддержки», что является намеком на сложности, возникающие при взаимодействии с разработчиками libc. Проект уже предложен к развитию разработчикам Ubuntu.

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

 ,

Pavval
()

SourceForge купила социальную сеть ohloh.net

Группа Open Source

Анонсирована покупка компанией SourceForge социальной сети для разработчиков и пользователей открытого ПО Ohloh.net. Представители SourceForge считают, что интеграция технологий компании Ohloh в их систему хостинга открытых проектов позволит преобразить сервис, предоставляемый сообществу разработчиков свободного ПО.

В индексе социальной сети ohloh.net уже накоплена информация о более чем 300 тысяч открытых проектов, 300 тысяч разработчиков и пользователей ПО. Для каждого проекта создается список разработчиков, анализируются все совершаемые ими коммиты и строятся наглядные графики интенсивности развития и структуры исходных текстов (какие языки программирования используются, динамика роста исходных текстов, число разработчиков и т.п.). Участники ohloh.net также формируют рейтинг самых популярных проектов, выбирая проекты, которыми они регулярно пользуются или участвуют в разработке.

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

 ,

Pavval
()

Интервью с бывшим работником Microsoft, перешедшим на использование Linux

Группа Open Source

Keith Curtis, бывший работник Microsoft, полностью перешедший на использование Linux, в интервью рассказал cio.com о причинах, побудивших его на этот шаг. Keith Curtis также является автором книги «After the Software Wars», в которой он детально раскрывает и аргументирует свою позицию.

Keith заявляет, что свободное ПО в конечном счете одержит победу по двум причинам:

  • В результате совместной работы большого сообщества разработчиков будут созданы технически более совершенные решения. Лучшей демонстрацией подобного прорыва являются проекты Wikipedia и Firefox, а также широта поддержки различных аппаратных архитектур в ядре Linux, от телефонов до суперкомпьютеров. Шаги Microsoft в попытке сплочения разработчиков вокруг себя и своих продуктов не привели к должному результату.
  • Open Source бизнес-модель постепенно вытесняет классические проприетарные методы разработки.

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

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

 , ,

Pavval
()

В ALSA добавлена поддержка Creative X-Fi

Группа Hardware and Drivers

После нескольких лет ожидания и полугода разработки в репозиторий ALSA был добавлен драйвер для звуковых карт серии Creative X-Fi.

Драйвер создан разработчиком компании Novell Takashi Iwai на основе X-Fi драйвера (sbxfi), распространяемого в пакете Open Sound System (OSS). Помошь в разработке драйвера оказала Creative Labs, после долгого периода молчания. Таким образом, X-Fi драйвер, называемый snd-ctxfi, появится в следующем релизе ALSA 1.0.21 и ядре Linux 2.6.31.

Напомним, что первый закрытый и полурабочий драйвер был выпущен Creating Labs в сентябре 2007-го года. После безуспешных попыток дописать драйвер была нанята компания 4Front Technologies, которая выпустила драйвер X-Fi для OSS (Open Sound System) в феврале 2008-го года. В ноябре был открыт код оригинального глючного драйвера Creative, но сама компания вплоть до недавнего времени не хотела контактировать с разработчиками ALSA.

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

 , , , ,

Pavval
()

Начало бета-тестирования KDE 4.3

Группа KDE

Вышла первая бета-версия KDE 4.3, что ознаменовало начало фазы бета-тестирования.

Главные новшества в KDE 4.3:

  • Возвращен привычный древовидный менеджер настроек KControl. Добавлен модуль настройки действий для различных аппаратным событий
  • Добавлена поддержка PolicyKit для управления правами пользователей, создания политик ограничения доступа к различным подсистемам и делегирования пользователям отдельных повышенных привилегий
  • Добавлена поддержка служб геопозиционирования
  • Много улучшений в Kopete
  • Улучшение интеграции компонентов платформы KDE4
  • Улучшен интерфейс и поддержка форматов в Ark
  • Возможность предварительного просмотра видео контента в Dolphin

Основные улучшения плазмы и KWin:

  • Поддержка настройки горячих клавиш в Plasma
  • Возможность предварительного просмотра содержимого каталога
  • Более полное JavaScript API для Plasma
  • Улучшеный диалог запуска программ
  • Новые анимационные эффекты окон
  • Новые плазмоиды: Bubble Monitor (системный монитор), Magnifique («увеличительное стекло»), Media Player, openDesktop (плазмоид для организации социального десктопа), Remember The Milk Plasmoid (управление планированием решения задач), Unit converter

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

 

Pavval
()

Поддержка ODF в MS Office 2007 SP2 оказалось несовместимой с другими программами

Группа Офисные приложения

После выхода Microsoft Office 2007 SP2 с поддержкой ODF Rob Weir провел тестирование его совместимости с другими программами, работающими с ODF.

Была проверена совместимость таких программ:

1. OpenOffice.org 3.01
2. Google Spreadsheets
3. KOffice KSpread 1.6.3
4. IBM Lotus Symphony 1.3 beta
5. Microsoft Office 2003 с плагином CleverAge 3.0, спонсируемым Microsoft
6. Microsoft Office 2003 с плагином ODF от Sun
7. Microsoft Office 2007 SP2

При тестировании качества поддержки формата ODF 1.1 в MS Office 2007 SP 2 было обнаружено, что пакет не смог корректно прочитать табличные файлы, созданные в других программах из-за отсутствия поддержки формул. При этом другие программы (за исключением плагина CleverAge для MS Office) не смогли распознать "ODF" из MS Office 2007.

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

 , , ,

Pavval
()

Oracle может придать OpenOffice.org статус независимого проекта

Группа Офисные приложения

По данным разработчиков OpenOffice.org, компания Oracle рассматривает возможность придания проекту полной независимости, организовав для курирования разработки специальную некоммерческую организацию, выполняющую функции, сходные с Mozilla Foundation, Apache Foundation и Linux Foundation.

В настоящее время Sun Microsystems полностью контролирует разработку и, несмотря на распространение исходных текстов под лицензией LGPLv3, требует при добавлении кода от сторонних разработчиков заключения соглашения о передаче компании полных прав на свой код, несогласным подписывать соглашение предлагается оформить их код в виде отдельно загружаемого плагина. При этом программистами компании Sun в проект вносится около 95% всех изменений.

Создание полностью независимой организации поможет привлечь в основную ветвь разработчиков формальных форков OpenOffice.org, например, поддерживаемого компанией Novell ответвления Go-OO. В Go-OO включены наиболее интересные патчи, не принятые в основную ветку из-за разногласий разработчиков с Sun Microsystems, например наработки по оптимизации кода, средства для выполнения VBA-скриптов, импорт OpenXML, MS-Works, WordPerfect и т.д.

Другие разработчики предпочитают, чтобы пакет остался под покровительством компании Oracle, которая может форсировать развитие проекта в плане его продвижения в роли замены Microsoft Office. За последние 6 месяцев число загрузок OpenOffice.org 3.0 составило 50 миллионов, при содействии Oracle популярность пакета может значительно возрасти.

Взято с opennet.ru

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

 , ,

Pavval
()

Разработчики Debian говорят о возможных проблемах при переходе на GTK 3.0 и GNOME 3

Группа GNOME

Разработчики Debian представили предварительный список возможных проблем, которые могут возникнуть при интеграции GTK 3.0 и GNOME 3 в дистрибутив.

Релиз GTK 3.0 запланирован на март 2010 года, а релиз GNOME - вскоре после этого. Поэтому перед разработчиками Debian встала проблема: интегрировать в будущий релиз дистрибутива новую, не совсем отлаженную, версию или остаться на ветке 2.x, но столкнуться с проблемами длительной поддержки релизов Glib, GTK и GNOME, развитие и официальная поддержка которых будет прекращена.

В списке рассылки приводятся меры, которые упростят переход на GNOME, и обсуждается совместимость приложений с будущей GTK 3.0, в частности:

  • GLIB и GDK/GTK+ - предлагается компилировать пакеты с отключенным режимом совместимости с ранними версиями GTK (без устаревшего кода). Особых проблем не ожидается.
  • ESOUND - будет убрано, в связи с чем предлагается портирование на libcanberra/GStreamer
  • GCONF - планируется заменить с помощью dconf
  • LIBBONOBO / LIBBONOBOUI - планируется полное удаление, что является весьма нелегким делом.
  • LIBGNOME / LIBGNOMEUI - планируется удаление.
  • LIBGNOMECANVAS - объявлен устаревшим.
  • GTKSOURCEVIEW 1.x объявлен уставершим, его планируется заменить на GTKSOURCEVIEW 2.x.

и ряд других.

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

 ,

Pavval
()

Обнаружена уязвимость и представлены эксплоиты для процессоров Intel

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

Джоанна Рутковская (Joanna Rutkowska) опубликовала информацию об уязвимости в процессорах Intel, позволяющей выполнить произвольный код в режиме SMM с привилегиями бОльшими, чем привилегии нулевого кольца (Ring 0).

SMM (System Management Mode) - это специальный малодокументированный режим работы процессоров Intel, который впервые появился в 386SL. В этом режиме приостанавливается нормальное выполнение кода, и специальное ПО (обычно firmware или отладчик с аппаратной поддержкой) выполняется в режиме с высокими привилегиями.

Эксплоиты используют кэш процессора для доступа к SMRAM - защищенной памяти для режима SMM. Из двух представленных эсплоитов один делает дамп памяти SMRAM, а второй производит выполнение кода в режиме SMM.

Потенциальное применение уязвимости может привести к появлению SMM-руткитов, компрометированию работы гипервизоров и/или обходу защиты ОС. Известно, что Intel осведомлена о данной уязвимости - она уже исправлена в материнской плате DQ45CB, хотя более ранние модели остаются уязвимыми.

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

 ,

Pavval
()

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