Red Hat выпустила инструментарий Developer Toolset 3.1 и Software Collections 2 betaИсточник: pcweek Сергей Стельмах
Red Hat обновила инструментарий для разработчиков, позволяющий использовать в Red Hat Enterprise Linux (RHEL) новые технологии разработки в рамках текущих версий RHEL 6 и 7 и при этом не задействовать сторонние репозитории. Обновленный Developer Toolset 3.1 предназначен для разработчиков приложений на языках Cи и C++ и включает следующие компоненты: набор компиляторов GNU Compiler Collection (GCC) 4.9.2 с многочисленными усовершенствованиями и устранением ошибок; интегрированную среду разработки модульных кроссплатформенных приложений Eclipse 4.4.2 с поддержкой Java 8 и обновлением в виде Eclipse CDT (8.6), Eclipse Linux Tools (3.2), Eclipse Mylyn (3.14.2) и Eclipse EGit/JGit (3.6.1). Дополнительно были обновлены пакеты GDB 7.8.2, elfutils 0.161, memstomp 0.1.5, SystemTap 2.6, Valgrind 3.10.1, Dyninst 8.2.1 и ltrace 0.7.91. Ещё один пакет инструментов, Red Hat Software Collections 2 Beta, получил следующие усовершенствования: • Python 3.4 - последняя ветка стабильного релиза Python 3 с включением дополнительных утилит и драйверов для подключения к БД MySQL; • PHP 5.6 получил набор улучшений, в том числе функцию, позволяющую упростить переход с более ранних версий PHP; • Perl 5.20 - последний релиз языка программирования Perl получил набор дополнительных утилит, скриптов и драйверов для подключения к БД MySQL и PostgreSQL; • Ruby 2.2 - обновленный до версии 2.2 фреймворк Rails предоставляет программистам возможность работы без обязательной инсталляции последнего обновления Rails. • MySQL5.6 получил комплект расширений для подсистем InnoDB, призванных увеличить пропускную способность транзакций, улучшить управление большими массивами данных и разделение данных при запросах; • MariaDB 10 - последний релиз простой в применении альтернативы MySQL; • PostgreSQL 9.4 - обновление включает новый тип данных для JSONB, позволяющий увеличить масштабируемость операций логического декодирования, использовать новые инструменты двунаправленной репликации, и несколько дополнительных расширений, способствующих повышению производительности; • MongoDB 2.6 - документо-ориентированная система управления базами данных получила комплексное обновление серверной части, увеличение масштабируемости. Реализована поддержка пересечения индексов; • Passenger 4.0 - новый веб-сервер и сервер приложений для Ruby Passenger 4.0 был оптимизирован для повышения производительности, в том числе при работе с памятью. Помимо этих компонентов пакеты для разработчиков получили следующие обновления: Maven 3.0.5, Python 2.7, Thermostat 1.2, nginx 1.6, DevAssistant 0.9.3, Node.js 0.10.33. Для популярных коллекций программ, востребованных разработчиками, подготовлены шаблоны для создания контейнеров Docker. Developer Toolset 3.1 и Software Collections 2 beta будут поддерживаться в актуальном состоянии на протяжении не менее двух лет с момента релиза, в течение которых пользователи будут снабжаться всеми необходимыми обновлениями с устранением проблем безопасности и критических ошибок. |