Even though Red Hat Enterprise Linux (RHEL) 7 just came out in June, there are already new developer programs. With Red Hat Software Collections 1.2, RHEL 6 and 7 developers won't get just the latest tools. They'll also get Dockerized development packages and the Eclipse integrated development environment (IDE).
Here's what RHEL programmers can start using today:
Red Hat Developer Toolset 3 as a software collection, bridging development agility and production stability with the latest stable versions of essential open development tools, including the Eclipse IDE, GCC 4.9, ltrace 0.7.91 and other enhancements.
DevAssistant 0.9.1, a tool for setting up development environments and publishing code.
Maven 3.0, a build automation tool for Java projects that describes how software is built and the associated dependencies.
Git 1.9.4, now separate from Red Hat Developer Toolset in its own collection to allow developers to access and install Git standalone from Red Hat Developer Toolset.
Nginx 1.6, a fully supported web server and proxy server.
The latest stable versions of: dynamic languages, including Ruby with Rails, Python, PHP and Perl; and open source databases including MongoDB, MariaDB, MySQL and PostgreSQL.
Dockerfiles for many of the most popular software collections, helping developers to rapidly build and deploy containerized applications.
Worried about these "new" tools going obsolete in a hurry? Don't sweat it. Red Hat will support these components for three years. Additionally, you can use the Red Hat Software Collection tools to develop applications OpenShift, Red Hat’s Platform-as-a-Service (PaaS) as well as RHEL.
Jim Totton, Red Hat's vice president and general manager, Platforms Business Unit, said in a statement, “Whether operating on bare metal, maintaining a virtualized infrastructure, or designing applications for the cloud, developers, and the systems administrators who support them … the newest installment of Red Hat Software Collections provides [them] with the necessary tools to develop and deploy applications into production across the open hybrid cloud while also [addressing] the promise of containerized application development.”