Archive » 2010 » Июнь » 08

Kross – KDE = Qross

Written in 8-6-2010 by linux.org.ru | No Comments

В рамках проекта Leechcraft скриптинговый фреймворк для KDE Kross был освобожден от зависимости от KDE и переименован в Qross.

Теперь с помощью сего форка можно легко реализовать поддержку скриптинга для своего приложения сразу на нескольких языках (Python, Ruby и JS).

Попробовать проект, находящийся пока в экспериментальной стадии, можно с помощью git.

IBM, Samsung и другие занялись совместимостью версий Linux и процессоров ARM

Written in 8-6-2010 by linux.org.ru | No Comments

Разработчики и производители полупроводниковых компонентов ARM, Freescale, IBM, Samsung, ST-Ericsson и Texas Instruments объявили о формировании некоммерческой организации под названием Linaro, которая будет заниматься вопросами совместимости программного обеспечения на базе Linux с процессорами на архитектуре ARM. Деятельность компании будет профинансирована ее образующими членами. Размер первоначальных инвестиций составит «десятки миллионов долларов». Анонс был приурочен к проходящей в Тайбэе выставке-конференции Computex 2010.

Создание Linaro позволит усилить конкуренцию по двум направлениям. Во-первых, оно придаст дополнительный момент рынку цифровых устройства на базе Linux. Во-вторых, благодаря оптимизации ПО, компания ARM сможет укрепить свое положение на рынке мобильных телефонов и набирающих популярность планшетных компьютеров. Отметим, что всеми силами выйти на рынок мобильных устройств планирует также и Intel, крупнейший в мире производитель процессоров, не испытывающих проблем с разнообразием программных платформ. С учетом связки Linux/ARM сделать ему это будет сложнее.

ABI Research: мобильные Linux-платформы продолжают захватывать рынок

Written in 8-6-2010 by linux.org.ru | No Comments

В первом квартале доля Linux составила 13,3% от всех новых коммуникаторов против 8,6% годом ранее. Абсолютное большинство Linux-платформ составил Android - 9,6% новых аппаратов.

К 2015 году ABI Research ожидает 33% рынка для Linux.

Подробности: http://www.abiresearch.com/research/1... (ограниченный доступ)

Релиз Vala 0.9.1

Written in 8-6-2010 by linux.org.ru | No Comments

Вышла новая версия Vala - компилятора, развиваемого в рамках проекта GNOME. В новой версии:

  • Поддержка констант в enum
  • Синтаксис +=/-= для подключения/отключение сигналов объявлен устаревшим
  • Добавлена эксперементальная поддержка профиля Dova (лекговесная замена glib)
  • Обновлён парсер Genie
  • Добавлены новые биндинги: clutter-gst-1.0, gdu, gdu-gtk, libesmtp, mx-1.0, orc-0.4, rest-extras-0.6
  • Множество исправленных ошибок

Vala это инструмент, задача которого предоставить возможности современных языков программирования для разработчиков GNOME без наложения дополнительных требований к среде выполнения и без использования различных ABI по отношению к приложениям и библиотекам, написанным на C. Язык ориентирован в первую очередь на использование совместно с GObject, хотя может быть использован и без него.

Vala включает в себя 2 языка программирования, развиваемых параллельно - Vala, схожий по синтаксису с C#, и Genie, схожий по синтаксису с Python. Исходный код на этих языках Vala транслирует в исходный код на C, который не зависит от каких-либо дополнительных runtime библиотек.

Ubuntu уходит с платформы SPARC, поддержка IA64 под вопросом

Written in 8-6-2010 by linux.org.ru | No Comments

В силу почти полной заброшенности порта Ubuntu Linux на аппаратной платформе SPARC и очень малой популярности этой платформы среди пользователей, разработчики приняли решение более не поддерживать данную архитектуру. Однако они дают энтузиастам шанс в случае обеспечения минимально допустимого уровня поддержки до заморозки кодовой базы Ubuntu 10.10.
Порт для IA64 также не имеет активной группы майнтейнеров, поэтому рассматривается вопрос о прекращении поддержки этой архитектуры, если, опять же, энтузиастам не удастся вернуть должный уровень обеспечения качества поддержки.
Таким образом, в случае прекращения поддержки этих аппаратных платформ, в списке официально поддерживаемых архитектур останутся i386, x86_64 (amd64), Armel и PowerPC. Годом ранее была прекращена поддержка HP PA-RISC.

Источник

Racket 5.0

Written in 8-6-2010 by linux.org.ru | No Comments

Представлен релиз языка программирования Racket. Racket - это новое название любимого многими пакета PLT Scheme.
Здесь авторы объясняют связь между Scheme и Racket

PLT Scheme is a Racket

Sure, it has parentheses, uses the keyword lambda, provides lexical scope, and emphasizes macros – but don't be fooled. PLT Scheme is no minimalist embodiment of 1930s math or 1970s technology. PLT Scheme is a cover for a gang of academic hackers who want to fuse cutting-edge programming-language research with everyday programming. They draw you in with the promise of a simple and polite little Scheme, but soon you'll find yourself using modules, contracts, keyword arguments, classes, static types, and even curly braces.

Racket is a Scheme

Racket is still a dialect of Lisp and a descendant of Scheme. The tools developed by PLT will continue to support R5RS, R6RS, the old mzscheme environment, Typed Scheme, and more. At the same time, instead of having to say “PLT's main variant of Scheme,” programmers can now simply say “Racket” to refer to the specific descendant of Scheme that powers PLT's languages and libraries.

От себя добавлю для людей, не знакомых с PLT Scheme.
Это один из самых популярных пакетов для разработки на Scheme с 15летней историей разработки
(преимущественно в академической среде), включающий в себя большое количество разнообразных модулей, напрмер:

  • удобную и простую среду разработки DrScheme (теперь DrRacket), с привычным REPL
  • фреймворк для разработки web-приложений
  • средства создания GUI и графические библиотеки, в том числе и для работы с OpenGL
  • систему репозиториев пользовательских библиотек Planet

Все это прекрасно документировано и имеет большое и дружное community

Страница загрузки

Вышел Digikam 1.3.0

Written in 8-6-2010 by linux.org.ru | No Comments

Обновлена версия программы-менеджера фотографий и изображений для KDE Digikam, в числе новшеств :

  • Поддержка СУБД , на данный момент реализована для SQlite и MySQL (поддерживаются как внешний, так и автономный сервера MySQL)
  • Поддержка переименования файлов согласно информации из базы данных
  • Реализована маркировка изображений "водяным знаком" (watermark)
  • Обновлены libkexiv2 и libkdcraw
  • Исправлены более 80 ошибок из багзиллы, многие касались стабильности программы

Скачать tarball