Это руководство из шести шагов поможет ускорить процесс портирования приложений. Узнайте о различиях между Solaris и Linux на POWER, с которыми обычно приходится сталкиваться во время портирования. Также даётся введение в среду разработки для Linux, работающей на системах с процессорами IBM POWER, и сравниваются параметры компилятора и компоновщика Sun с параметрами GNU GCC и собственного компилятора IBM. В завершение рассказывается об инструментах для анализа производительности и о пакетах программ для Linux на POWER.
Вышел первый в этом году номер электронного журнала BSD Magazine. Тема номера «BSD's and Solaris».
В этом номере:
Drupal на FreeBSD. Часть 3 — продолжается цикл статей о системе управления сайтом и среде создания Web-приложений.
Почтовый MX сервер в FreeBSD — конфигурирование FreeBSD для работы в качестве почтового MX сервера с Postfix.
Инсталляция nginx и PHP 5.3.x на FreeBSD 8.1 — как правильно.
Магия текстового терминала: tmux.
Написание ботов для XMPP/Jabber.
Быстрое создание загрузочной USB флэшки с FreeBSD.
FreeBSD и простой драйвер символьного устройства для PCI-адаптеров — программирование простейших протоколов взаимодействия с PCI-адаптерами.
BSD’s and Solaris on the Desktop — тема номера, посвящена вопросу уместности BSD и Solaris на десктопах, могут ли они заменить Linux. Приведена сводная таблица доступных приложений и возможностей.
Games Geeks Play! — небольшой обзор классических игр, перенесённых с других платформ.
Why can’t office employees — рассуждение на тему офисных пакетов программ.
9 ноября в рамках конференции LISA10 состоялся состоялся саммит, посвящённый планируемому в ближайшее время релизу Oracle Solaris 11 Express. В рамках саммита разработчики рассказали о том, что нового будет в релизе, о различиях между Solaris 10 и Solaris 11.
Видеозаписи некоторых докладов доступны здесь, а ссылки на слайды всех докладов можно найти на этой странице.
Во вторник, 14 сентября, на пресс-конференции в Лондоне (Великобритания) будет официально объявлен запуск проекта OpenIndiana. Для онлайн-просмотра и общения будет доступен IRC-канал.
Создание ОС OpenIndiana было задумано в связи с неопределённостью дальнейшего развития OpenSolaris (после поглощения Oracle Sun Microsystems, её отказа от OpenSolaris в пользу Solaris 11 Express), она является её наследницей, которая предоставит сообществу полноценную открытую альтернативу Solaris 11 и Solaris Express 11 с возможностью свободного участия в её разработке.
Оптимизация для Oracle Real Application Clusters (Oracle RAC)
Улучшенные инструменты миграции “P2V” (Physical to Virtual) для конвертации существующих физических систем Solaris в виртуальные контейнеры
Улучшенная надежность виртуализированных окружений Solaris, работающих в Oracle VM for SPARC (LDOMs)
Множество улучшений в ZFS, в том числе средства восстановления после некоторых типов сбоев
Также стоит отметить, что это обновление выходит под новой лицензией Oracle Technology Network License Agreement for Oracle Solaris, в которой четко определены разрешенные способы использования без отсылок к дополнительным документам (Entitlement), как это было ранее. В частности, Solaris 10 можно использовать для разработки, тестирования, прототипирования и демонстрации систем, в то время как использование в иных коммерческих целях без приобретения лицензии явным образом запрещается. Срок оценочного использования ограничен 30 днями.
19 августа 2010, 9:00 a.m.-3:00 p.m. PT, пройдет так называемый Oracle Virtualization Online Forum. Зарегистрировавшись и приняв участие в форуме вы сможете узнать о разработках компании Оракл в плане виртуализации, задать вопросы на интересующие вас темы (Live chat).
На повестке дня намечено обсудить следующее темы:
Наиболее полная Виртуализация - от десктопа до датацентра.
Серверная Виртуализация, oриентированная на стратегию вашего датацентра.
Повышенная безопасность, расширение доступа при помощи десктоп-виртуализации.
Best Practices в плане виртуализации Oracle Database 11g
Private Cloud with Middleware Virtualization: Что вам нужно знать.
Управление Виртуальным окружением.
Обзор технологий виртуализации под Solaris и SPARC
В списке рассылки разработчиков OpenSolaris появилось письмо с черновиком разъяснения позиции Oracle по поводу Solaris&OpenSolaris. Один из участников этой почтовой группы, работающий в Oracle, подвердил эту информацию.
Вкратце суть этого разъяснения такова:
Проект OpenSolaris закрывается. Возрождается бесплатный вариант поставки Solaris Express.
Исходные коды будут по большей части открываться под лицензией CDDL, также будет продолжена практика открытия исходных кодов под лицензией GPL. Однако, при этом код не будет широкодоступен еще некоторое время после выхода его бинарной версии в продукте, а посмотреть на него можно будет в публикуемых снапшотах.
Для компаний-партнеров на индивидуальной основе код и скомпилированные модули будут предоставляться в режиме раннего доступа. Возможно также сотрудничество с элементами совместной разработки. Примером такого сотрудничества названо партнерство с Intel.
Разработчики Solaris будут участвовать в интеграции широкораспространенных компонентов в свою систему в плотном взаимодействии с апстримом. Примерами таких компонент названы Apache, Perl, OFED (набор драйверов для работы с промышленным оборудованием), Gnome, X11, OpenSSL.
Компания Oracle опубликовала первый подкаст из серии «Oracle Solaris: In A Class By Itself».
В этом подкасте Дэн Робертс, Билл Нешайм и Крис Армс рассказывают о том, что происходило в последние несколько месяцев, о поддержке новых процессоров Intel в Oracle Solaris, а также о поддержке Oracle Solaris на оборудовании производства сторонних компаний.
В следующих выпусках, которые будут выходить примерно раз в месяц, планируется рассмотреть такие темы, как оптимизации для платформы SPARC, виртуализация в Oracle Solaris, обновления Solaris и многие другие.
P.S. По всей видимости, Oracle начинает всё больше и больше говорить о настоящем и будущем Oracle Solaris, так что можно ожидать новых интересных анонсов на Oracle Open World уже в сентябре.
Компания Oracle выпустила пресс-релиз, анонсирующий соглашение с HP и DELL, согласно которому последние будут сертифицировать и продавать Oracle Solaris, Oracle Enterprise Linux и Oracle VM на своих линейках серверов архитектуры x86.
Заказчики получат возможность приобретать поддержку Oracle Premier Support для Oracle Solaris, Oracle Enterprise Linux и Oracle VM, установленных на серверах DELL и HP.
Компания Oracle заморозила сборку «Невады» под номером 134a, передав код в QA Team. В течение некоторого времени сборка будет опубликована как Release Candidate следующей стабильной версии OpenSolaris. Ранее планировалось выпустить релиз OpenSolaris 2010.03 в марте, но, судя по всему, релиз выйдет в мае под номером 2010.05.
Компания Oracle внесла изменения в лицензию на ОС Sun Solaris,
которую получила в наследство от Sun. Старая лицензия допускала пользование системой без оплаты, оплачиваться должны были только патчи и тех.поддержка. По новым правилам пользоваться незарегистрированной версией можно только 90 дней. Интересно, а что будет с java? Маркетологи Oracle знают тысячу и один способ сделать бесплатное невкусным.
В вебкасте, посвящённом объединению двух компаний, ни слова не было сказано про OpenSolaris. Текущая стратегия Oracle подразумевает предложение Solaris для Enterprise-клиентов и Linux — для тех, кому важна поддержка open source.
Ряд обновлений в поддерживаемых механизмах аутентификации, среди которых поддержка HTTP auth и OpenID средствами самого MoinMoin.
Добавлены новые действия: SlideShow (для презентаций на основе одной страницы, а не нескольких, как ранее), PackagePages (создание архива из нескольких страниц вики)
Множество мелких изменений: служебные макрокоманды для показа справки по параметрам конфигурации и доступным лексерам Pygments, множественные исправления и дополнения в WYSIWYG-редакторе (базирующемся на FCKEditor), ряд исправленных ошибок.
Обновлена документация, значительно переработана документация по установке, добавлены страницы помощи по изображениям, установке пакетов, рисункам.
Ряд технологических изменений: переработана подсистема локализации, улучшены средства для написания расширений, переработан механизм работы со словарями и группами.
Ряд исправлений и изменений в механизме поиска с использованием Xapian
Поддержка регулярных выражений для задания пользователей для добавления удаления подписки в действии SubscribeAction
Поддержка индексации текстового содержимого презентаций MS PowerPoint (поддержка индексации форматов ODF, PDF, MS Word/Excel и прочих имелась ранее)
Исправления: RenamePage больше не пытается переименовать вложенные страницы, если переименование основной страницы не удалось, при обновлении корректно обновляются хэши паролей, i18n больше не падает, если список языков ещё не проинициализирован
Кроме того, был обновлён русский перевод (интерфейс, системные страницы и страницы помощи) в ветках 1.8 и 1.9. Русский перевод планируется завершить полностью к версии 1.9.1 (на данный момент не переведены несколько справочных страниц, касающихся конфигурирования вики).
Ошибка в системе Network Security Services (NSS) может привести к отказу в обслуживании (DoS) или выполнению произвольного кода злоумышленником. Sun выпустила следующие патчи, устраняющие данную уязвимость:
Данная уязвимость позволяет локальному пользователю, который имеет права на смену владельца для своих файлов, изменить владельца для чужих файлов. Что характерно, данной уязвимости подвержены данные, хранящиеся на томах с файловой системой ZFS. Sun выпустила следующие патчи, устраняющие данную уязвимость:
Улучшения в работе менеджера пакетов: добавлена установка "в один клик", уменьшение потребления ОЗУ, добавлена возможность поиска пакетов в нескольких репозиториях, мультиархитектурные пакеты.
Интеграция Crossbow, системы виртуализации сетевых устройств.
Графический интерфейс для настройки даты/времени, управления Apache и Coreadm
Улучшение производительности ZFS.
Поддержка установки видеорежимов в ядре.
Улучшение поддержки оборудования, в том числе и спящего режима.
Корпорация Sun Microsystems официально анонсировала проведение международной ежегодной конференции Sun Tech Days 2009 в Санкт-Петербурге с 8 по 10 апреля 2009 года. Это событие станет уже четвертым по счету на территории России. Ожидается, что в 2009 году конференцию посетит более 1500 разработчиков ПО, студентов, преподавателей ВУЗов и технических специалистов.
Программа конференции 2009 года будет содержать около 40 докладов, ориентированных на разную степень подготовки слушателей. Первые два дня конференции Sun Tech Days (8, 9 апреля) – это технические доклады, мастер-классы для профессионалов, демонстрации и дискуссии на стендах представителей групп разработчиков Sun Microsystems и спонсоров конференции; University Day (10 апреля) ориентирован на менее опытных разработчиков и студентов. Кроме того, в этот день будут представлены специальные доклады для преподавателей, аспирантов, академического сообщества. Особое внимание будет уделено университетам, учебным программам, грантам, совместным инициативам и решениям.
Программа конференции включает доклады о новых продуктах и обновленных выпусках ПО от Sun Microsystems – OpenSolaris 2008.11, JavaFX, NetBeans 6.5, xVM Server, MySQL. Особенность этого года – появление докладов российских разработчиков, не являющихся сотрудниками Sun Microsystems, об их собственных проектах и опыте.
Традиционной частью программы стали мастер-классы. В этом году они пройдут по технологиям JavaFX и OpenSolaris.
Участие в конференции Sun Tech Days 2009 бесплатное. Рабочие языки конференции – русский и английский.
«В этом году представительство Nexenta Systems открыто и в Москве, а значит, у российского бизнеса появилась надежная и реальная альтернатива в решении вопросов хранения и управления корпоративной информацией. Демократичные цены – в 3-4 раза дешевле известных производителей программного обеспечения подобной сложности, совершенствование программного комплекса с учетом современных требований, американская деловая точность».
Из списка рассылки freebsd-performance@freebsd.org. Была использована следующая конфигурация оборудования - два процессора Intel(r) Xeon E5405 2.00GHz, суммарно 8 CPU.
Результаты sysbench:
число запросов чтение/запись (1 поток / 8 потоков)