<p>Немецкий разработчик Марк Леманн (Marc A. Lehmann), известный в сообществе Perl под ником schmorp как автор проектов libev, AnyEvent и Coro, заявил о создании форка интерпретатора языка программирования Perl под названием stableperl.</p>
<p>Идея проекта stableperl отражена в его названии: создавая форк, автор намеревается «вернуть уровень стабильности и обратной совместимости Perl на тот, что заявлен в официальной политике Perl». До недавнего времени Марк неоднократно вступал в конфликты с разработчиками Perl 5 из-за того, что в последних релизах из раза в раз нарушалась обратная совместимость. Поводом к созданию форка стал недавний выпуск Perl 5.22, обновления в котором привели к неработоспособности Coro — реализации потоков в Perl от Марка.</p>
<p>Автор так анонсирует проект stableperl: «В первую очередь это ветвь (или форк в зависимости от того, как вы на это смотрите) стандартного Perl, созданная быть готовой к использованию заменой, совместимой со стандартным Perl и поддерживаемой даже после нормального жизненного цикла [завершения поддержки официального релиза основными разработчиками]. Тот факт, что это готовая замена очень важен, т.к. позволяет устанавливать stableperl вместо perl и продолжать использовать все модули из CPAN, как и раньше, вдобавок к модулям, специально написанным для stableperl». Кроме того, Леманн собирается «исправить некоторые из наиболее очевидных багов, затрагивающих множество программ и которые авторы Perl 5 отказались исправить — главным образом это производительность хэшей и повреждение памяти в глобальных деструкторах».</p>
<p>Релизы stableperl будут доступны на <a href="http://stableperl.schmorp.de/dist/">stableperl.schmorp.de/dist</a>. Сейчас уже опубликована первая версия под номером 5.22.0-1.001.</p>
<p>Интернет-издание The Kernel (воскресное приложение к The Daily Dot) опубликовало интервью с Павлом Дуровым, соучредителем социальной сети «ВКонтакте» и IM-клиента Telegram. В частности, Павел поделился своим взглядом на то, как открытый исходный код способствует развитию программных продуктов.</p>
<p>На вопрос «Почему Open Source делает Telegram лучше?» прозвучал следующий ответ: «Так как исходные коды Telegram выложены на GitHub, и любой может свободно изучить их, мы получаем очень ценную обратную связь от сторонних инженеров. Скажем, недавно нам показали, как сэкономить три мегабайта пространства просто сжав графику внутри приложения. Мы подумали: „Отлично! Наше приложение и так одно из самых маленьких, а теперь мы сможем сделать его ещё меньше“. Мы очень благодарны этим людям и продолжаем получать ценные советы от сообщества».</p>
<p>Павел продолжил: «Мы в онлайне уже почти два года. За это время мы провели три конкурса по взлому нашего шифрования. В первый раз мы попросили людей перехватить трафик и расшифровать его. Участникам не удалось добиться этой цели, зато один из них обнаружил потенциальную уязвимость в нашем механизме шифрования данных. Потенциально мы — Telegram, не третьи лица, могли видеть секретные чаты. Этот парень получил от нас 100 000 USD. Его находка лежала вне рамок конкурса, но всё равно была очень важна, а мы считаем, что должны поощрять подобную обратную связь».</p>
<p>Сообщество помогает проекту Telegram не только в вопросах разработки, но и в более тривиальных вещах: «Если вы зайдете в настройки приложения, там есть специальное место, где вы можете задать нам вопрос. Пишите там, что угодно, ваше сообщения попадает к команде поддержки, которая рассматривает все отклики. Мы довольно быстро поняли, что со всем сразу мы не справимся, поэтому пригласили волонтеров. Это люди, которым нравится Telegram, которые располагают свободным временем и хотят использовать это время, помогая другим разобраться, что такое Telegram. Мы не делаем волонтерами всех подряд. Если человек хочет стать волонтером, сначала он должен пройти тест и ответить на наши вопросы, некоторые из них весьма коварные».</p>
<p>Анонсирован проект новой библиотеки CopperSpice, основанной на кодовой базе GUI-тулкита Qt 4.8 и использующей современные возможности шаблонов и C++11.</p>
<p>Основной для CopperSpice стал LGPL-код релиза Qt 4.8.2, в котором объявили устаревшим компилятор Qt Meta-Object Compiler (moc), начали использовать возможности языка C++11 и портировали некоторые классы из Qt 5. Среди прочих значимых изменений и особенностей: возможность линковки библиотек CopperSpice напрямую в стандартные приложения на C++, возможность наследования класса шаблонов из объектов QObject, применение GNU Autotools для сборки, простое конвертирование Qt-приложений (требуется только один раз перенести заголовочные файлы с помощью PepperMill).</p>
<p>Авторы CopperSpice — независимый консультант, Windows-разработчик Барбара Геллер (Barbara Geller) и убежденный Debian-пользователь, программист с 15-летним стажем Ансел Сермерсхайм (Ansel Sermersheim). Цель проекта — «создать и поддерживать Open Source-библиотеку для разработчиков приложений, нуждающихся в графическом интерфейсе для кроссплатформенного использования». Отмечается, что «библиотека CopperSpice была создана с тем, чтобы обеспечить совместимость с текущей версией C++ и будущими релизами».</p>
<p>Подробности о проекте (включая архивы с первыми релизами) доступны на <a href="http://www.copperspice.com/">www.copperspice.com</a>. Для сборки требуется набор компиляторов GCC 4.7.2 или выше.</p>
<p>На прошлой неделе в Сколкове министру связи и массовых коммуникаций РФ Николаю Никифорову показали тестовую версию нового сайта «Почты России». Примечательно, что он «разработан на свободном программном обеспечении».</p>
<p>После демонстрации нового сайта «Почты России» министру его должны были протестировать «участники конференции Startup Village и блогеры». Запуск сайта запланирован на осень этого года, а основная цель, которую преследовали его разработчики, — «сделать удобную навигацию и максимально упростить клиенту поиск необходимых услуг».</p>
<p>К сожалению, не уточняется список продуктов свободного ПО, которые используются в новом сайте. По всей видимости, применяется какой-то свободный движок (CMS) или фреймворк (CMF) — возможно, это будет анонсировано (или хотя бы технически «видно») после публичного запуска сайта.</p>
<p>Посещаемость сайта «Почты России составляет около 600 тысяч человек в день.</p>
<p>Компания «Логика бизнеса», входящая в ГК АйТи, объявила о внедрении своего решения «Логика СЭД» на базе свободной платформы JBoss в ОАО «Корпорация „Тактическое ракетное вооружение“» (КТРВ).</p>
<p>КТРВ — один из крупнейших производителей вооружений в России (базируется в Королёве, Московская область). До сих пор для работы с документами в корпорации использовалось решение Landocs, построенное на проприетарных технологиях Microsoft. Желая расширить функциональность этой системы до полного цикла обработки документов в электронном виде, руководство КТРВ выбрало продукт на базе JBoss.</p>
<p>Николай Васильев, начальник Центра ИТ КТРВ, об итогах проектах: «Использование „Логики СЭД“, построенной на СПО, позволит нам не только сократить расходы на тиражирование системы в рамках всей корпорации, но и стать независимыми от платформы и подрядчика за счет открытости кодов системы».</p>
<p>Сегодня было представлено крупное обновление к популярному свободному клиенту электронной почты, создаваемому сообществом Mozilla, — Thunderbird 38.0.1.</p>
<p>Новый релиз Thunderbird сразу получил версию 38.0.1 (выпуска 38.0 не было), поскольку его код основан на базе от Firefox 38.0.1esr. Обновление продукта стало крупным — в него вошло множество изменений, причем реализации некоторых из них пользователи ожидали очень долгое время (например, запрос на фильтрацию по отправленным письмам — баг #11039 — поступил в Bugzilla проекта ещё в 1999 году).</p>
<p>Итак, среди главных изменений в почтовом клиенте Thunderbird 38.0.1:</p>
<ul>
<li>поддержка аутентификации OAuth2 для аккаунтов в GMail;</li>
<li>включение в поставку календаря Lightning в виде расширения, которое включается опцией в настройках;</li>
<li>поддержка фильтрации отправленных сообщений и писем, находящихся в архиве;</li>
<li>возможность поиска по множеству адресных книг;</li>
<li>поддержка IM-системы Yahoo Messenger в чате (Chat);</li>
<li>поддержка URL’ов с международными доменными именами в RSS-каналах;</li>
<li>отображение расширенных столбцов в области окна с каталогами;</li>
<li>возможность локального хранения писем в формате maildir (одно письмо — один файл);</li>
<li>маркер с позицией прочитанного состояния в дискуссиях;</li>
<li>отказ от алгоритма SHA-1 для цифровой подписи сообщений;</li>
<li>использование SSL по умолчанию для IM-протоколов XMPP и IRC.</li>
</ul>