Rakudo Star — дистрибутив Perl 6, с которым можно работать

Команды разработчиков Rakudo и Perl 6 представили новый релиз Rakudo Star — дистрибутива Perl 6, охарактеризованного как «годный к употреблению». Он ориентирован на всех «ранних пташек», желающих попробовать Perl 6 в действии.Разработчики предупреждают, что им известно о некоторых проблемах в Rakudo Star, о том, что он должен работать быстрее, о том, что некоторые интересные возможности спецификации языка Perl 6 еще не реализованы. Однако «текущая версия Rakudo Perl 6 уже доказывает свою применимость при разработке приложений и изучении нового языка».В состав Rakudo Star также включен ряд популярных Perl-модулей, расширяющих функциональные возможности Perl 6. Среди них — модули для работы с XML и YAML, конфигурационными файлами формата INI, простой HTTP-сервер, LWP::Simple и File::Find.Следующий релиз Rakudo Star намечен на 24 августа 2010 года. Исходный код проекта доступен на GitHub.

© nixp

В OpenBSD появилась поддержка многобайтовых символов

27 июля Стефан Сперлинг (Stefan Sperling) добавил поддержку многобайтовых символов в библиотеку libc свободной операционной системы OpenBSD.Теперь в библиотеке Си, входящей в состав OpenBSD, поддерживается Unicode (UTF-8). Кристиан Вайсгербер (Christian Weisgerber) обеспечил поддержку многобайтовых символов в shells/bash. В сообщении для веб-ресурса undeadly Стефан, не стесняясь кажущейся очевидности, отметил, что для корректного отображения UTF-8 в консоли потребуется терминал, обладающий соответствующей поддержкой. «На данный момент единственное, чем можно воспользоваться, — это терминал эмулятора X11 xterm(1) или различные терминалы графических сред GNOME/KDE/Xfce», — заявил он.Кроме того, Стефан написал, что «локаль UTF-8 не должна использоваться в окружениях, требующих высокого уровня стабильности», и попросил помочь с тестированием юникода в OpenBSD.

© nixp

Oracle отключила серверы Sun, переданные проекту PostgreSQL

В свое время компания Sun Microsystems предоставила проекту свободной СУБД PostgreSQL три сервера для тестирования функционирования PostgreSQL на Solaris. Oracle отключила эти серверы в начале июля, даже не предупредив разработчиков PostgreSQL.В политику Sun входила поддержка PostgreSQL — даже в те времена, когда она стала владельцем СУБД MySQL. Так, например, помимо тестовых серверов для проверки сборок PostgreSQL компания помогла с реализацией поддержки DTrace в этой свободной СУБД.Oracle же, «внезапно и без объявления войны», т.е. не предупредив никого из команды разработчиков PostgreSQL, приостановила данную инициативу Sun. Теперь сообщество проекта PostgreSQL вынуждено самостоятельно решать проблему отсутствия этих серверов.По мнению Эндрю Данстана (Andrew Dunstan), автора сборочной фермы PostgreSQL Build, этот шаг Oracle был предпринят не по экономическим соображениям, а скорее всего из-за того, что в корпорации увидели в PostgreSQL своего конкурента. «Если бы они предупредили нас, скажем, за три месяца до этого, меня бы это не так задело», — отметил Данстан.Впрочем, по словам того же Эндрю, если говорить о сообществах MySQL и PostgreSQL, то «мы дружественные конкуренты, а не кровные враги».

© nixp

ACCESS присоединилась к Android-альянсу OHA

Японская компания ACCESS CO. LTD объявила о своем присоединении к альянсу OHA (Open Handset Alliance), возглавляемому Google и оказывающему поддержку развитию мобильной Linux/Java-платформы Android.ACCESS является владельцем PalmSource — компании, вышедшей из Palm Inc. и стоявшей за разработкой операционной системы PalmOS. Присоединение ACCESS к Android-альянсу интересно тем, что до сих пор она занималась созданием своей мобильной Linux-платформы — ALP (ACCESS Linux Platform), которая позиционируется как «PalmOS следующего поколения».Однако ALP так и не получила по-настоящему большого распространения (достаточно вспомнить неоднократные переносы и отмены выпуска современных смартфонов на базе ALP от израильской компании Emblaze Mobile). В пресс-релизе, посвященном присоединению ACCESS к OHA, платформа ALP не упоминается. Зато говорится о том, что ACCESS выпустила свой программный продукт Graffiti (движок распознавания рукописного текста) для Android, который уже доступен всем пользователям на Android Market.Кроме того, ACCESS планирует выпуск программного пакета для поддержки японских стандартов на цифровое телевидение в Android, а также стандартов на коммуникационные протоколы, созданные в Infrared Data Association (IrDA). Модули войдут в состав API платформы Android.

© nixp

29 июля

Dell и HP сертифицируют Solaris и Oracle Enterprise Linux для серверов

Сегодня корпорация Oracle объявила о том, что Dell и HP собираются сертифицировать операционные системы Solaris и Oracle Enterprise Linux, а также виртуализационное решение Oracle VM для своих серверов.Dell и HP будут продавать системы от Oracle на своих x86-серверах и оказывать клиентам поддержку уровня Premier Support от Oracle. Представители трех компаний заявили, что это сотрудничество позволит предоставить рынку новые возможности, соответствующие современным бизнес-требованиям.Стоит напомнить, что Oracle Enterprise Linux — это Linux-дистрибутив, создаваемый на базе Red Hat Enterprise Linux (RHEL) и распространяемый Oracle в рамках инициативы «Oracle Unbreakable Linux».

© nixp

Lockheed выпустила корпоративную социальную сеть с открытым кодом

Американская компания Lockheed Martin, хорошо известная на весь мир своей авиационной техникой, представила Open Source-проект Eureka Streams для построения корпоративной веб-среды с социальным уклоном.Eureka Streams позволяет пользователям (сотрудникам компании) создавать профили и так называемые «потоки деятельности» (activity streams, т.е. список дел, которыми пользователь занимается). Наряду с этими «делами» можно публиковать различные ссылки по выполняемой работе и т.п. Кроме того, пользователи могут устанавливать связи между собой, обмениваться мнениями и идеями.В итоге, Eureka Streams напоминает Facebook, где пользователи общаются, делятся информацией, комментируют статусы, «следуют» друг за другом, но все это ориентировано на применение в рамках компании и совместной деятельности ее сотрудников.Движок Eureka Streams написан на Java. В качестве СУБД используется PostgreSQL. Продукт распространяется под свободной лицензией Apache License 2.0, исходный код опубликован на GitHub. Подробности о самой системе доступны на сайте проекта.

© nixp

В MIB-LiveToFlash 3.0 появилась поддержка русского языка

Разработчики MIB-LiveToFlash представили новую версию своей программы, позволяющей создавать образы загружаемого Linux-дистрибутива на базе Mandriva, — 3.0.MIB-LiveToFlash создается в рамках проекта MIB (Mandriva International Backports) и предназначена для установки на USB-носители бесплатного Linux-дистрибутива, аналогичного решению Mandriva Flash. В системе предусмотрено наличие домашнего каталога, в который пользователь может сохранять свои настройки и данные.При установке системы с MIB-LiveToFlash программа использует первые 4 Гб носителя для системы, а оставшееся место преобразует в раздел с файловой системой FAT32, который будет доступен и в других ОС.В релизе MIB-LiveToFlash 3.0 код был переписан с тем, чтобы стать более модульным, добавлена поддержка Mandriva Linux 2010.0 и 2010.1, а также поддержка русского языка.

© nixp

Представлен BlueDevil — новый Bluetooth-стек для KDE

Представлен новый набор компонентов, обеспечивающих поддержку Bluetooth в рабочей среде KDE. Проект получил название BlueDevil.BlueDevil — это «набор компонентов, который интегрирует Bluetooth с KDE SC, например, добавляя модуль системных настроек (KCM) или позволяя просматривать файлы в мобильном телефоне из вашего любимого файлового браузера».На данный момент в BlueDevil (версии 1.0) реализовано: уже упомянутый модуль KCM для конфигурации всех опций, связанных с Bluetooth; интеграция с системой ввода/вывода KDE (KIO), позволяющая обнаруживать Bluetooth-устройства и просматривать их содержимое через файловый менеджер; мастер связывания устройств и прямого подключения к доступным сервисам, таким как ввод (мышь, клавиатура, Wiimote) и аудио (наушники, телефоны); приложение для системного трея, интегрированное с последней версией KDE SC 4.5 (позволяет отключать Bluetooth-устройства, отправлять файлы, производить некоторые настройки и т.п.); демон для прослушивания входящих запросов (на получение файлов, ввод PIN и т.п.). Среди зависимостей BlueDevil: bluez, obex-data-server и obexd-client, KDE SC 4.4 (и выше), PulseAudio (или ALSA с поддержкой Bluetooth).Посмотреть видеоролики с BlueDevil 1.0 в действии можно здесь.

© nixp

28 июля

Репозиторий ALT Linux портирован на архитектуру ARM

Отечественная компания ALT Linux объявила о завершении работ по портированию своего репозитория (Sisyphus) на архитектуру ARM.Сообщается, что «в данный момент на ARM перенесено большинство пакетов репозитория». В качестве причины возникновения этой инициативы в ALT Linux указывают на «рост интереса к разработкам для этой архитектуры, в том числе со стороны коммерческих заказчиков».Кроме того, уже подготовлены механизмы для подготовки образов с пакетами из Sisyphus для разворачивания на устройствах с ARM-процессорами веб-серверов, почтовых систем, IP-телефонии.

© nixp

Релиз GNOME 3.0 перенесен на март 2011 года

Буквально только что в почтовой рассылке GNOME появилось сообщение о том, что следующий крупный релиз этой популярной графической рабочей среды — GNOME 3.0 — официально перенесен на март 2011 года.Это решение было принято на конференции GUADEC, где прошла встреча разработчиков GNOME. Основная причина — разработчики хотят быть уверены, что релиз GNOME 3.0 будет в достаточной мере качественным, т.е. на «том уровне, которого мы все от него ждем».Изначально выпуск GNOME 3.0 был запланирован на март 2010 года, затем — перенесен на сентябрь 2010, а теперь — еще на полгода, на март 2011 года. Ближайшей осенью увидит свет релиз GNOME 2.32. Кроме того, одновременно будет представлена бета-версия GNOME 3.0, в которой разработчики продемонстрируют то «многое», что уже было сделано для будущего крупного обновления GNOME.

© nixp

«Open Source» 065 — новый выпуск электронного издания

Опубликован новый выпуск электронного приложения к журналу «Системный администратор», полностью посвященного программному обеспечению с открытым кодом, — «Open Source» 065.В этом выпуске «Open Source»: «Новости мира Open Source» (Дмитрий Шурупов). «Что GNOME грядущий нам готовит? Часть 1: GNOME Shell» (Семен Есилевский). «Настройка звукового сервера JACK в Linux» (Петр Семилетов). «Обзор семейства Ubuntu Linux. Часть 2: специализированные версии» (Виталий Сороко). «Программирование для Haiku OS шаг за шагом. Часть 3: меню и логика программы» (Андрей Кузнецов). Выпуск «Open Source» 065 доступен для свободного скачивания на сайте «Open Source».

© nixp

В Samba 3.6.0pre1 появилась полная поддержка SMB2

Сегодня был представлен первый предварительный релиз новой версии Samba — 3.6.0pre1. В нем появилась полная поддержка протокола SMB2.Для включения поддержки SMB2 в релизах Samba 3.6.x необходимо указать в конфигурационном файле настройку «max protocol = SMB2» (в секции «global»). После этого будет доступна поддержка нового протокола (SMB2) с единственным исключением — пока не работает модификация пользовательских квот с использованием соответствующих инструментов Windows.Samba 3.6.0pre1 — первый релиз с полноценной поддержкой SMB2, поэтому разработчики пока не активировали эту опцию по умолчанию. Однако авторы призывают пользователей протестировать поддержку SMB2. После того, как будут получены подтверждения о ее стабильном функционировании, планируется включение SMB2 по умолчанию в будущих релизах Samba.Среди прочих изменений: проведены изменения в winbind для использования внутреннего SAMR и LSA RPC вместо функций passdb (для получения данных о локальных пользователях и группах); код spoolss был переписан; появились новый анализатор трафика (SMB Traffic Analyzer, SMBTA) и утилита smbta-util для контролирования шифрования в SMBTA.

© nixp

Alembic — Open Source-фреймворк обмена графической анимацией

Вчера, 27 июля, был представлен первый альфа-релиз нового проекта с открытым исходным кодом, позиционируемого как «фреймворк для обмена графикой», — Alembic.Цель Alembic — преобразование сложных анимированных графических сцен в независимый от приложений формат. Принцип «очистки» сложных файлов и их преобразования в другой формат называется аналогичным тому, как визуализированные сцены преобразуют в отрендеренные изображения. Таким образом, задача Alembic — в «эффективном хранении результатов, вычисленных по комплексным процедурным геометрическим конструкциям».Завершение основных работ по API и появление документации запланировано на август этого года. Текущий исходный код проекта Alembic доступен на code.google.com под свободной лицензией New BSD License.За созданием проекта стоят компании ILM (Industrial Light & Magic) и Sony Pictures, в чем легко убедиться на сайте Alembic.

© nixp

Теодор Тсо: Linux-пользователи должны активнее тестировать ядро

Теодор Тсо (Theodore «tytso» Tso), один из ключевых разработчиков Linux-ядра, высказал мнение, что пользователям операционной системы GNU/Linux следует активнее включаться в процесс тестирования новых релизов ядра.К данному заявлению Теодора побудило недавнее обсуждение проблем качества Linux-ядра, возникшее после того, как был исправлен 4-летний баг в драйвере к видеокарте на базе популярного чипсета Intel 945GM. По мнению Тсо, пользователям негоже указывать на недостаточно качественный уровень поддержки того или иного оборудования, если они сами не сообщают об известных им проблемах, не тестируют новые релизы ядра на своих системах.В идеале Тео хотел бы увидеть, чтобы тестирование проводилось пользователями во время появления третьей или четвертой бета-версии каждого нового ядра, чтобы у разработчиков была возможность исправить найденные проблемы до финального релиза. Он добавил, что за такую работу можно платить. «Попросту нерационально требовать, чтобы kernel.org стал более стабильным, когда его поддержкой занимаются исключительно энтузиасты», — заявил Тсо.

© nixp

27 июля

Открыт исходный код операционной системы для роботов — Urbi

Компания Gostai, специализирующаяся в программном обеспечения для робототехники, объявила об открытии исходного года операционной системы Urbi под лицензией GNU AGPL.Самым популярным «пользователем» операционной системы Urbi является робот от Sony — Aibo. Кроме того, именно эта ОС обеспечивает функционирование таких продуктов робототехники, как iRobot Create, LEGO Mindstorms NXT, Aldebraran Nao, MobilRobots Pioneer и Segway RMP. Для Gostai это не первый опыт открытия кода — до сих пор ею уже были опубликованы исходники некоторых библиотек, используемых в Urbi.Теперь же сообщается о доступности ядра операционной системы Urbi, причем под лицензией GNU AGPL v3, которая совместима с GNU GPL. В самой компании утверждают, что публикация исходного кода под совместимой с GPL лицензией является «лучшим способом показать всем, что Urbi всегда будет свободно доступна всем для использования, изучения и распространения». В то же время Gostai практикует модель двойного лицензирования и предоставляет своим коммерческим заказчикам некоторые «продвинутые возможности».Более подробную информацию об Urbi Open Source Edition и архивы с исходным кодом можно найти на urbiforge.org.

© nixp

Один из авторов DTrace покинул Oracle

Брайан Кэнтрилл (Bryan Cantrill), один из авторов технологии динамической трассировки DTrace, созданной в Sun Microsystems, покинул корпорацию Oracle.Кэнтрилл попрощался в своем блоге именно с Sun, а не Oracle — с компанией, в которую он пришел еще в 1996 году и которая подарила ему много интересных знакомств. Свой уход уже бывший сотрудник Sun объяснил тем, что «пора снова заняться чем-нибудь новеньким, но теперь — не в стенах компании».Кроме того, Кэнтрилл отметил потрясающую атмосферу во времена работы в Sun, которая позволяла техническим специалистам напрямую контактировать с клиентами и пользователями: «Многие из наших ключевых инноваций вышли именно из таких взаимоотношений», — подчеркнул автор.Брайан не сообщил о том, чем же он собирается в дальнейшем, а свой блог перенес на независимый сайт проекта DTrace, работающий под управлением WordPress, — dtrace.org.Незадолго до этого Oracle покинули многие заметные во времена Sun фигуры, такие как Кен Якобс, Саймон Фиппс, Тим Брей, Джеймс Гослинг.

© nixp

GPL-проекты на Google Code предпочитают GPLv3

Крис ДиБона (Chris DiBona), ответственный за Open Source в Google, выступая на конференции OSCON заявил, что большинство проектов на Google Code, использующих лицензии GPL, предпочитают последнюю версию.ДиБона выступал на O'Reilly Open Source Convention с докладом, посвященным лицензированию программного обеспечения. По его данным, более половины проектов, обслуживаемых на Google Code и распространяющих свой код по GPL, уже используют последнюю редакцию этой свободной лицензии — GPLv3.Еще около года назад компания Black Duck сообщала, что проекты не торопятся переходить на  GPLv3 с GPLv2. Судя по всему, со временем ситуация «выравнивается» в пользу GPLv3. С другой стороны, репрезентативность данных с Google Code трудно назвать объективной, а в подобной статистике большую значимость имеет популярность проектов и количество написанного в них кода.

© nixp

Защищенное ядро ОСРВ QNX Neutrino сертифицировано по SIL3

Компания QNX Software Systems объявила об успешном завершении процесса сертификации ОСРВ QNX Neutrino на соответствие требованиям стандарта IEC61508 по уровню безопасности SIL3.Успешная сертификация подтверждает, что использование защищенного ядра ОСРВ QNX Neutrino обеспечивает надежность систем с особыми требованиями по безопасности, используемых на транспорте, в энергетике, управлении процессами и других отраслях. Сертификация была выполнена компанией SiraTest & Certification Ltd.б аккредитованной службой United Kingdom Accreditation Service (UKAS).«Технологии QNX характеризуются длительным подтвержденным опытом использования в приложениях, где безопасность и надежность поставлены во главу угла, — сказал Йи Женг (Yi Zheng), менеджер по продуктам компании QNX Software Systems. — Сертификация на соответствие столь высоким требованиям является свидетельством уникальных возможностей работы на тех рынках, где необходим высочайший уровень безопасности и максимальное сокращение уровня риска».Защищенное ядро операционной системы QNX Neutrino будет доступно в июле 2010 года. Пакет услуг «IEC 61508 Certification» станет доступным в конце 2010 года.

© nixp

26 июля

Австрийские школы все активнее используют GNU/Linux и OpenOffice.org

В школах Австрии все большее распространение получает свободное программное обеспечение. В частности, это относится к местному дистрибутиву LinuxAdvanced и офисному пакету OpenOffice.org.По данным Рене Шварцингера (Rene Schwarzinger), одного из разработчиков LinuxAdvanced — «школьного» Linux-дистрибутива на базе Debian GNU/Linux, число школ, выбравших для себя эту систему постоянно растет. В последний релиз LinuxAdvanced 10.0, который состоялся 28 июня, включен специальный инструмент для учителей, предназначенный для удобного управления классами и компьютерами.Причем некоторые школы работают с дистрибутивом в качестве системы для персональных компьютеров, другие — для нетбуков, третьи — пока только сообщают, что начнут использовать LinuxAdvanced со следующего учебного года. Особые энтузиасты даже создают на его основе новые дистрибутивы для своих школ.Рене также сообщил, что австрийские школы все активнее переходят на свободный офисный пакет OpenOffice.org. Что интересно, Министерство образования Австрии поддерживает эту инициативу, выплачивая школам по 10 евро за каждый компьютер, использующий OpenOffice.org.

© nixp

Открыт исходный код движка Your World of Text

Эндрю Бадр (Andrew Badr), автор проекта Your World of Text, объявил об открытии исходного кода своего движка для сайта, представляющего собой набор доступных для редактирования текстовых полей.Суть проекта Your World of Text, запущенного около года назад, заключается в том, что пользователям предоставляется неограниченная площадка для ввода текста в веб-браузере. Открывается реализованная на JavaScript (с использованием JQuery) страница, разделенная на ячейки, в каждую из которых можно начинать писать свой текст. При скроллинге страницы ее площадь раздвигается вплоть до бесконечности.Посмотреть на него в действии можно на сайте Your World of Text. Движок написан на Python-фреймворке Django и теперь доступен всем желающим в виде Open Source-проекта на GitHub под BSD-подобной лицензией. Автор заранее извиняется за качество кода, утверждая, что основное удовольствие он получал от самой идеи проекта и процесса реализации, но никак не от кода, который он написал для осуществления идеи.

© nixp

TopList