Стало доступным обновление systemd: версия 213 добавляет больше функциональности демону управления системой.
Первая функция, которая стала доступна в systemd 213, — это реализация SNTP-клиента (Simple Network Time Protocol — протокол синхронизации времени в сети) под названием systemd-timesyncd. В отличие от других реализаций, данный клиент предполагает только получение времени и не предполагает работу в качестве сервера. Также для работы systemd-networkd был добавлен новый сервис systemd-resolved, управляющий resolv.conf.
В systemctl, для сервис-юнитов, были добавлены новые управляющие подкоманды (RebootArgument= и FailureAction=), обновлён hostnamed, а networkd обзавёлся новой функциональностью. С полным списком изменений в релизе systemd 213 можно ознакомиться в примечаниях к выпуску.
В качестве доказательства того, что Microsoft пересмотрела своё отношение к идеологии Open Source, особенно в том, что касается их программного стека, реинкарнация веб-фреймворка ASP.NET — ASP.NET vNext — называется кроссплатформенным открытым решением.
Показательным примером того, что выбранная стратегия была верной, можно считать работу всего лишь одного программиста, который запустил ASP.NET vNext на платформах GNU/Linux и Mac OS X. Разработчик из Австралии Грэм Кристи (Graeme Christie) написал в своём блоге, что достаточно большую часть для этого уже сделали в Microsoft, интегрировав Mono и Linux в сборочное окружение и матрицу тестирования.
В Microsoft не планировали разворачивание vNext непосредственное на Linux и Mac OS X, однако если провести грубую параллель с веб-браузером Mozilla Firefox, то может получиться так, что сначала энтузиаст портирует продукт на новую платформу, а уже затем при помощи разработчиков основного продукта качество исполнения доводится до уровня оригинального продукта и поддерживается должным образом.
На текущий момент разворачивание ASP.NET vNext — непростой процесс, для этого требуется выполнить определённую последовательность шагов. Подробности о процедуре можно найти в заметке Грэма Кристи.
Вчера состоялся выход новой крупной версии популярной системы управления версиями файлов Git — 2.0.
Выпуск Git 2.0 немного задержался из-за ошибки, обнаруженной в ранних кандидатах в релиз. Новая версия системы контроля версий с открытым исходным кодом включает множество улучшений в подкомандах Git, простой режим для git push по умолчанию, возможность GPG-подписи для коммитов (опция commit.gpgsign в конфигурации) и опция --gpg-sign для команд вроде pull/rebase, улучшения в производительности, а также исправления ошибок.
P.S. Напоминаем, что изначально Git был спроектирован разработчиком Линусом Торвальдсом для работы над ядром. Первый выпуск состоялся в апреле 2005 года под лицензией GNU GPL 2. Однако интенсивный рост популярности Git произошёл только в 2010 году после выхода GitHub.