- Red Hat Enterprise Linux Developer Program
- Take advantage of the latest Linux advancements
- Red Hat Software Collections
- Red Hat Enterprise Linux
- Hello World!
- Download for Development Use
- Downloads
- Other Developer Subscription options:
- Other versions of Red Hat Enterprise Linux
- Ready to use in Production?
- Red Hat Enterprise Linux
- Hello World!
- Overview
- Red Hat UBI is a Verified Publisher on Docker Hub
- Exclusive for Red Hat Developers community members
- Developing container-based applications?
- Linux platforms
- Red Hat Enterprise Linux Server
- US$349
- Red Hat Enterprise Linux for Virtual Datacenters
- US$2,499
- Red Hat Enterprise Linux Workstation
- US$179
- Red Hat Enterprise Linux Developer Suite
- Red Hat Enterprise Linux Developer Workstation
- US$299
- Red Hat Enterprise Linux Developer Support
- US$5,000
- Red Hat Enterprise Linux for IBM Power Little Endian
- Red Hat Customer Portal
- Log in to Your Red Hat Account
- Red Hat Account
- Customer Portal
- Select Your Language
- Red Hat Enterprise Linux Developer Program
- Red Hat ® Enterprise Linux ®
- Developer Program
- Latest News
- Speaking Calendar
- Questions?
- Subscribe Today
- Access Popular Resources
- Engage the Community
- Red Hat Developer Blog
- Customer Portal Discussions
- Local Groups
- Developer Training Courses
- Bridging Development Agility and Production Stability
- Developer Subscriptions
- Red Hat Enterprise Linux Developer Suite Subscription
- Red Hat Developer Workstation Subscription
- Red Hat Developer Support Subscription
- Red Hat Partner Program Subscriptions
- Subscribe Today
- Access Popular Resources
- Engage the Community
- Red Hat Developer Blog
- Customer Portal Discussions
- Local Groups
- Developer Training Courses
- Developer Exchange: Boston, June 2013
- Track: DevOps
- Track: Programming on OpenShift
- Track: Languages and Tools
- Track: Get More out of Red Hat Tools
- Programming with Security in Mind
- Videos
- Using SystemTap for Application Development Tuning
- Videos
- Developing with Pthreads
- Videos
- Using NUMA
- Videos
- Red Hat Summit 2012 Developer Day Videos
- Videos
- Using RPMs
- Video
- Support Resources
- Subscribe Today
- Access Popular Resources
- Engage the Community
- Red Hat Developer Blog
- Customer Portal Discussions
- Local Groups
- Developer Training Courses
- Developer Toolset
- How to Get Red Hat Software Collections
- Ready to buy a Developer subscription?
- Red Hat Software Collections
- Developer Toolset
- OpenShift by Red Hat
- Red Hat Enterprise Linux OpenStack Platform
- Access Popular Resources
- Engage the Community
- Red Hat Developer Blog
- Customer Portal Discussions
- Local Groups
- Developer Training Courses
- Red Hat Software Collections
- Differentiate Your Applications with Dynamic Language and Database Innovations
- Introduction
- Choose Runtimes Best Suited for Your Product
- Preserve Application Stability
- Deploy with Confidence
- Features and Capabilities
- Next Steps
Red Hat Enterprise Linux Developer Program
Easy access to the latest tools
Take advantage of the latest Linux advancements
The Red Hat ® Enterprise Linux ® Developer Program delivers industry-leading developer tools, instructional resources, and an ecosystem of experts to help Linux programmers maximize productivity in building great Linux applications.
The developer tools supplied with Red Hat Enterprise Linux are stable and supported for 10 years. This level of stability makes Red Hat Enterprise Linux the ideal platform for the development and deployment of apps with a long life cycle. For application development that requires the latest tools and technologies, updated on a more frequent basis, Red Hat Software Collections and Red Hat Developer Toolset bridge production stability and development agility with tools that are updated annually.
Through the Red Hat Enterprise Linux Developer Program, you can:
- Collaborate with a passionate developer community and share questions and ideas.
- Learn from Red Hat reference architectures, guides, videos, and training.
- Access the software and tools needed to improve productivity and complete projects faster.
Building innovative applications
Red Hat Software Collections
Red Hat Software Collections delivers a comprehensive suite of runtime languages and open source databases on a separate life cycle with a more frequent release cadence. That means you can take advantage of new innovations as you build and deploy modern web apps.
Deploy the apps you build into production with confidence. Red Hat Software Collections releases are supported for 3 years. You can also use Red Hat Software Collections to develop and deploy apps on Red Hat Enterprise Linux and to the cloud on Red Hat OpenShift, giving you the ultimate flexibility and choice.
Источник
Red Hat Enterprise Linux
The world’s leading enterprise Linux platform
Hello World!
Build Something Today
Let’s walk through everything you need to build your first application.
Download for Development Use
Downloads
Other Developer Subscription options:
Supported versions of Red Hat Enterprise Linux Developer Subscriptions are also available. See this complete list to choose from.
If you’re a Red Hat technology partner (e.g. an ISV), no-cost (Not for Resale — NFR) subscriptions are available by joining Red Hat Connect for Technology Partners. Once there, register your company and join the “Zone” for Red Hat Enterprise Linux or Containers.
Other versions of Red Hat Enterprise Linux
Currently, only the most recent release of Red Hat Enterprise Linux is available from developers.redhat.com. You can find all releases of Red Hat Enterprise Linux on the Red Hat Customer Portal, access.redhat.com. When you join Red Hat Developer Program, a Red Hat account will be created for you with a no-cost Red Hat Enterprise Linux Developer Suite subscription. You will have access to all of the currently supported releases of Red Hat Enterprise Linux, including 5 and 6.
Ready to use in Production?
With a Red Hat subscription, you can deploy your application into a production environment and get world-class expertise and knowledge about security, stability, and maintenance for your systems. Our subscriptions provide many benefits including access to resources, expertise, upgrades, and the ability to directly influence our commitment to providing an exceptional customer experience.
Источник
Red Hat Enterprise Linux
The world’s leading enterprise Linux platform
Hello World!
Build Something Today
Let’s walk through everything you need to build your first application.
Overview
Red Hat Enterprise Linux is the industry-leading Linux that provides the foundation for next-generation architectures, with support for all major hardware platforms and thousands of commercial and custom applications. When you develop on Red Hat Enterprise Linux, it means your apps are developed on the same platform that they’ll be tested and deployed on, making it easier than ever for both traditional and agile development teams. As a developer, you’ll have the same stable and trusted platform that IT has adopted, plus the extra agility to utilize the latest tools and technologies that you and your enterprise needs for application development. If you’ve not seen it yet, read about RHEL 8.
Select from 1) tools for long-term support in base RHEL or, 2) tools with frequent updates packaged via Red Hat Software Collections (RHEL 7) and Application Streams (RHEL 8).
Hundreds of getting starteds, how-to’s, recommended practices, examples, and other helpful resources — plus a huge innovative open source ecosystem.
Develop on what you deploy on — for traditional, DevOps, or CI/CD. Plus build docker container apps that will run on RHEL or in the cloud via OpenShift.
Red Hat UBI is a Verified Publisher on Docker Hub
Red Hat Universal Base Images (UBI) on Docker Hub are now available as Verified Publisher images in a variety of configurations and sizes, including Micro, the newly announced variation with Red Hat Enterprise Linux 8.4 that delivers the smallest UBl footprint for edge computing. UBIs are Open Container Initiative (OCI)-compliant, freely redistributable, container base operating system images that include complimentary runtime languages and packages, but previously, you could only get these images from the Red Hat container catalog. Now, you can get them in Docker Hub, making it even easier for you to build and deploy UBI-based containers anywhere. Read the press release for more information.
Exclusive for Red Hat Developers community members
Developers can now get a no-cost Red Hat Enterprise Linux Developer subscription for development purposes by registering and downloading through developers.redhat.com. This subscription includes Red Hat Enterprise Linux Server (all currently supported releases), additional development tools, and numerous add-ons such as resilient storage, scalable file systems, and high-performance networking. The no-cost subscription also includes access to the Red Hat Customer Portal for software updates and thousands of knowledgebase articles. For more information, see Frequently asked questions: no-cost Red Hat Enterprise Linux Developer Subscription.
Developing container-based applications?
Container images and docker files are available for most Red Hat Software Collections and Red Hat Developer Toolset components. These resources make it easy to build containerized applications using traditional tools. For anyone seeking to create containerized applications for deployment to Red Hat’s ecosystem of container hosts and platforms, we recommend using the Red Hat Container Development Kit (CDK), which includes access to Red Hat Enterprise Linux Server, OpenShift Enterprise, and a number of other tools via the Red Hat Container Registry.
New to Red Hat Enterprise Linux?
Here’s what you need to know.
Источник
Linux platforms
RED HAT ENTERPRISE LINUX
Red Hat® Enterprise Linux® is the leading open source alternative to proprietary operating systems. It’s a reliable, modern IT platform that lets you deploy applications on physical hardware, in virtual machines, and in cloud environments. If you need a platform that boosts efficiency, is easy to administer and control, and supports all major hardware platforms and thousands of apps, you’ve found it. You can even choose from a host of Add-Ons, variants, and desktop options to suit your environment.
Red Hat Enterprise Linux Server
An easy-to-administer, simple-to-control operating system that can be deployed on physical systems, in the cloud, or as a guest on the most widely available hypervisors.
US$349
Red Hat Enterprise Linux for Virtual Datacenters
Gives unlimited guests access to a dense virtualized environment on supported hypervisors, like Openshift Virtualization, Red Hat Virtualization, VMware, and Microsoft HyperV.
US$2,499
Red Hat Enterprise Linux Workstation
Optimized for high-performance graphics, animation, and scientific activities. It includes all the capabilities and apps from Red Hat Enterprise Linux Desktop, plus development tools for provisioning and administration.
US$179
Red Hat Enterprise Linux Developer Suite
A self-supported Linux distribution that includes all Red Hat Enterprise Linux Add-Ons, Red Hat Software Collections, and the Red Hat Developer Toolset.
Red Hat Enterprise Linux Developer Workstation
All the features of Red Hat Enterprise Linux Developer Suite with unlimited incident reports and your choice between 2 of our fastest support response times.
US$299
Red Hat Enterprise Linux Developer Support
25 Red Hat Enterprise Linux Developer Suite subscriptions with an unlimited number of incidents and your choice between 2 of our fastest support response times.
US$5,000
Red Hat Enterprise Linux for IBM Power Little Endian
The progressive open source solutions of one of the most widely used Linux distributions paired with support for POWER8 on IBM Power Systems based on little endian.
Источник
Red Hat Customer Portal
Log in to Your Red Hat Account
Your Red Hat account gives you access to your profile, preferences, and services, depending on your status.
If you are a new customer, register now for access to product evaluations and purchasing capabilities.
Need access to an account?
If your company has an existing Red Hat account, your organization administrator can grant you access.
Red Hat Account
Customer Portal
For your security, if you’re on a public computer and have finished using your Red Hat services, please be sure to log out.
Select Your Language
Red Hat Enterprise Linux Developer Program
Red Hat ® Enterprise Linux ®
Developer Program
Latest News
To get the absolute latest news, follow us on Twitter at @RHELdevelop. You’ll find things like:
- Now Beta: Red Hat Software Collections 2.3 is now available for testing with Red Hat Enterprise Linux 6 and Red Hat Enterprise Linux 7 to customers and partners with select active Red Hat Enterprise Linux subscriptions. New additions include several open source databases (MySQL 5.7 and Redis 3.2) and open source languages (Perl 5.24 and PHP 7.0), as well as Git 2.9 and Thermostat 1.6. Additionally, Eclipse Neon (4.6.1) is now included as its own software collection and not as a part of Red Hat Developer Toolset. Updated collections include PHP 5.6, Python 3.5, Ruby 2.3, and Mongo 3.2. Find out what else is new by reviewing the latest release notes or by visiting the Red Hat Developer Blog .
- Now Beta: Red Hat Developer Toolset 6.0 is now available for testing with Red Hat Enterprise Linux 6 and Red Hat Enterprise Linux 7 to customers and partners with select active Red Hat Enterprise Linux subscriptions. Updated components include versions of: the GNU Compiler Collection (GCC) 6.2.1; the GNU Project Debugger (GDB) 7.12; and a number of updates to toolchain components and performance tools, like binutils (2.27), elfutils (0.167), Valgrind (3.12), Dyninst (9.2.0), strace (4.12), and SystemTap (3.0). In addition, Red Hat Developer Toolset 6.0 Beta is now accessible across architectures, with support on both Red Hat Enterprise Linux for Power and Red Hat Enterprise Linux for z Systems and is available for the first time via the Red Hat Enterprise Linux Server for ARM Developer Preview. Find out what else is new by reviewing the latest release notes or by visiting the Red Hat Developer Blog .
- Now Available: Many of the most popular Red Hat Software Collections are now available as Docker-formatted container images via the Red Hat Customer Portal.
- Now Available:Dockerfiles are available for many of the most popular software collections, helping developers to rapidly build and deploy containerized applications. Available for both Red Hat Enterprise Linux 6 and Red Hat Enterprise Linux 7, there are even a few that combine Apache HTTP Server and your favorite scripting language.
- Check out the latest developer topics at developerblog.redhat.com.
Speaking Calendar
Red Hat engineers are presenting all the time! For what is happening in your neighborhood, check out our speaking calendar.
Questions?
Have questions about developing on Red Hat Enterprise Linux? Email us at RHELdevelop AT redhat DOT com.
Subscribe Today
Access Popular Resources
Engage the Community
Red Hat Developer Blog
Customer Portal Discussions
Local Groups
Developer Training Courses
Bridging Development Agility and Production Stability
The Red Hat Enterprise Linux Developer Program provides a robust set of tools and platforms to meet your application development needs.
- For projects with longer application life cycles, such as 10 years, Red Hat Enterprise Linux provides a comprehensive set of stable tools and runtime technologies.
- For projects with shorter application life cycles, Red Hat Software Collections and Red Hat Developer Toolset accelerate the delivery of the latest stable versions of popular dynamic languages, open source databases, and web development tools.
Through the Red Hat Enterprise Linux Developer Program, subscribers can:
- Collaborate with a passionate developer community and share questions and ideas.
- Learn from Red Hat reference architectures, guides, how-to documents, videos, and training.
- Focus on solution development, rather than system maintenance.
Are you an end-user developer building custom applications? Are you an ISV or VAR working on portable applications? Or are you or a system integrator customizing applications for your customers? The Red Hat Developer Program is designed for you. Widely adopted by organizations looking for stability and reliability as well as technical innovation, Red Hat Enterprise Linux is an open, standard platform for mission-critical IT infrastructures.
Developer Subscriptions
There are four ways to participate in the Red Hat Enterprise Linux Developer Program:
Red Hat Enterprise Linux Developer Suite Subscription
The Red Hat Enterprise Linux Developer Suite Subscription includes self-support to Red Hat Enterprise Linux, variants, and Add-Ons. See details in the table below.
Red Hat Developer Workstation Subscription
This subscription includes the software contained in the Red Hat Enterprise Linux Developer Suite and adds Developer Support service-level agreements (SLAs) of four-hour response times during business hours, or two-business-day response. Each subscriber is allowed an unlimited number of support incidents via email or telephone.
Red Hat Developer Support Subscription
Similar to Red Hat Developer Workstation Subscriptions, Red Hat Developer Support Subscriptions are packaged for teams of 25 developers with service-level agreements of four-hour response during business hours, or two-business-day response. Developers provide Red Hat with a designated point of contact for support calls. An unlimited number of incidents is supported. Each includes 25 of the Developer Suite Subscriptions.
Red Hat Partner Program Subscriptions
Red Hat Partner Program Subscriptions can include free self-support software subscriptions to ISVs, VARs, system integrators, and solution providers who are developing Red Hat Enterprise Linux applications and solutions. Joining a Red Hat Partner Program is easy. Go to www.redhat.com/partners/, select your desired partner type on the left, then select «Find Out More Information.» After you are in your Partner Center account, follow the instructions for getting your Not-for-Resale (NFR) Subscriptions.
See the following table for a side-by-side comparison of Developer Subscriptions.
Subscribe Today
Access Popular Resources
Engage the Community
Red Hat Developer Blog
Customer Portal Discussions
Local Groups
Developer Training Courses
Learn more about the following topics with easy-to-follow videos and documentation from Red Hat experts.
Developer Exchange: Boston, June 2013
This collection of resources gives you access to the June 2013 Developer Exchange.
Track: DevOps
Track: Programming on OpenShift
Track: Languages and Tools
Track: Get More out of Red Hat Tools
Programming with Security in Mind
With this four part video series on secure programming, Red Hat is pleased to share our learnings and recommended practices to help create awareness for producing secure code. The goal of this series is to increase developer awareness of common software flaws that affect security, regardless of the programming language. The four parts are:
- Input Validation: understanding the importance of checking external inputs
- Numeric Errors: the dangers of using incorrect data types
- Authorization: looking at user privileges, levels of access, and how they’re different
- Security Mentality: how can developers start to adopt a security-like mentality, also known as the «security mindset»
Revisit this site often for upcoming videos, or visit this page for more information. Comments or questions can be sent to RHELdevelop@redhat.com.
About the author: Josh Bressers founded and heads the Red Hat Product Security Team. The group is responsible for working with product groups to incorporate software assurance practices into their development. Josh was previously a Senior Software Engineer in the Red Hat Security Response Team and has over ten years of experience working on security issues with the open source community.
Videos
Also, check out this new whitepaper: SELinux for Red Hat Developers. Learn how application developers can use SELinux to strengthen datacenter security. Great for devops!
Using SystemTap for Application Development Tuning
This collection of videos produced by Red Hatters—including Will Cohen, our leading engineer for SystemTap—will show you how to use the SystemTap tool in Red Hat Enterprise Linux 6, including how to use scripts to track down why a process keeps dying.
Also, in «A Daily Dose of SystemTap,» Senior Technical Account Manager Heath Petty discusses the basics of using SystemTap in Red Hat Enterprise Linux 5 and walks through some example scripts like removing spaces in file names, using SystemTap to troubleshoot I/O issues, and finding out where memory leaks are occurring.
Videos
Developing with Pthreads
Join Curriculum Manager George Hacker as he gives an introduction to POSIX thread (Pthread) programming. This is a five-part video series where each video is approximately 5-7 minutes in length.
Videos
Using NUMA
Want your application to use NUMA? Curriculum Manager George Hacker has created this five-part series on NUMA programming to help.
Videos
Are you using NUMA or planning to utilize it? If so, are you sure it’s working properly? See slides from Red Hat’s Joe Mario and Don Zickus Developer Exchange presentation entitled NUMA: Verifying it’s not hurting your application performance.
And now that you’ve followed all the steps to make your application NUMA-aware, how do you know if you’ve got it right or if you’ve just shifted your performance problem elsewhere? In this recorded session, Don and Joe discuss:
- initial high-level steps to verify correct memory and cpu-process placement, including:
- showing how performance can easily suffer with incorrect placement.
- describing available options to correct placement.
- the open source tools, both available now and in development, which use the hardware’s performance counters to more accurately pinpoint:
- where your program is making costly remote NUMA memory accesses,
- identifying if and where other programs are inflicting NUMA-related performance penalties on your program,
- how much those remote accesses are hurting your performance.
- various approaches for resolving these low-level issues.
Red Hat Summit 2012 Developer Day Videos
The following videos are from Developer Day at Red Hat:
- In Eclipse for C/C++ Developers Using Red Hat Enterprise Linux, Principal Software Engineer Jeff Johnston gives a demo of the Eclipse tool and discusses the roadmap for future developments.
- In How to Build and Run Your Application on Multiple Red Hat Enterprise Linux Releases, Matt Newsome discusses available tools for Red Hat Enterprise Linux, as well as the recently released developer toolset, which gives developers the ability to port apps developed on an earlier version of Red Hat Enterprise Linux to newer versions.
Videos
Using RPMs
Hear what Red Hat Technical Writer Petr Kovar says as he explains how to build RPM packages, including an examination of the spec file, running the «rpmbuild» command, and checking the RPM file for errors.
Video
Read more about building RPMs in this tech brief: How to Build an RPM .
Support Resources
Subscribe Today
Access Popular Resources
Engage the Community
Red Hat Developer Blog
Customer Portal Discussions
Local Groups
Developer Training Courses
Developer Toolset
All downloads require a Red Hat subscription.
Channel | Architecture | Debug Info |
---|---|---|
Red Hat Enterprise Linux 6 High Performace Compute Node |
|
|
Red Hat Enterprise Linux 6 Server |
|
|
Red Hat Enterprise Linux 6 Workstation |
|
|
How to Get Red Hat Software Collections
Red Hat Software Collections is included with most Red Hat Enterprise Linux subscriptions and is accessible via a separate channel. To request access to these channels, log into Red Hat Network and initiate a request at https://www.redhat.com/GetRedHatSoftwareCollections.html. For more information and detailed instructions, please see How do I access and download Red Hat Software Collections (RHSCL)?.
Ready to buy a Developer subscription?
The portfolio of Red Hat development tools has grown dramatically over just the past two years, so if you haven’t viewed them in a while, it’s time to take another look!
Red Hat Software Collections
Red Hat Software Collections is a Red Hat offering that provides a set of the latest stable web development tools (Apache HTTP Server, Nginx), dynamic programming languages (Python, Ruby, PHP), and database servers (MySQL, PostgreSQL, MariaDB, MongoDB) for Red Hat Enterprise Linux. It can be used to develop and deploy applications on Red Hat Enterprise Linux in physical, virtual, and cloud environments. More information.
Developer Toolset
Red Hat Developer Toolset is a Red Hat offering for developers on the Red Hat Enterprise Linux platform. It provides a set of development and performance analysis tools that can be installed and used on multiple versions of Red Hat Enterprise Linux. Primarily for gcc users, it includes the latest stable version of gcc, Eclipse, gdb, and more. More information.
OpenShift by Red Hat
In the effort to deliver more applications faster, many IT organizations are met by chronic productivity roadblocks. Red Hat believes the path to better IT efficiency and innovation lies in the cloud—via public Platform-as-a-Service (PaaS) with OpenShift Online by Red Hat or private PaaS with Red Hat’s award-winning OpenShift Enterprise. More information.
Red Hat Enterprise Linux OpenStack Platform
Red Hat Enterprise Linux OpenStack Platform delivers an integrated foundation to create, deploy, and scale a secure and reliable public or private OpenStack cloud. Red Hat Enterprise Linux OpenStack Platform combines the world’s leading enterprise Linux and the fastest-growing cloud infrastructure platform to give you the agility to scale and quickly meet customer demands without compromising on availability, security, or performance. More information.
Access Popular Resources
Engage the Community
Red Hat Developer Blog
Customer Portal Discussions
Local Groups
Developer Training Courses
Red Hat Software Collections
Differentiate Your Applications with Dynamic Language and Database Innovations
Introduction
Easy access to advancements in runtime technologies leads to more innovative applications. Red Hat Software Collections delivers the latest stable versions of dynamic languages and open source databases, which can be deployed alongside those included in Red Hat Enterprise Linux. Red Hat Software Collections is available with select Red Hat Enterprise Linux subscriptions and has a three-year life cycle to allow rapid innovation without sacrificing stability.
Some applications require more recent versions of software components to make use of new functionality. Red Hat Software Collections provides a set of dynamic programming languages, database servers, and related packages that are either more recent than those included in Red Hat Enterprise Linux, or made available for use with Red Hat Enterprise Linux for the first time.
Software collections functionality—not to be confused with Red Hat Software Collections—has been available since Red Hat Enterprise Linux 5.9 and Red Hat Enterprise Linux 6.3. Software collections functionality provides a structural definition, independent of the operating system, for applications or tools. This allows you to build and concurrently install multiple versions of the same software components on your system. Packages built using software collections technology do not overwrite system files and can depend on other software collections.
Red Hat Software Collections is a prescribed set of content intended for use in Red Hat Enterprise Linux production environments. Through Red Hat Software Collections, you can choose the runtime versions best suited for your projects, preserve application stability, and deploy your applications with confidence.
Choose Runtimes Best Suited for Your Product
Red Hat makes stable tools and runtime technologies available for use with Red Hat Enterprise Linux under its 10-year life cycle. Red Hat Software Collections augments this with access to recent stable versions of popular dynamic languages and open source databases under a three-year life cycle. By adopting Red Hat Software Collections, developers can take advantage of innovation in the latest stable versions of Ruby and Rails, PHP, Python, MySQL, and more—without the effort and risk associated with installing and troubleshooting unsupported community versions. The packages included in Red Hat Software Collections are suited for projects with shorter application life cycles. Applications with life cycles greater than five years can benefit from the packages that are included in Red Hat Enterprise Linux.
Preserve Application Stability
Components in Red Hat Software Collections are packaged so that they can be installed on Red Hat Enterprise Linux 6 or Red Hat Enterprise Linux 7 and run concurrently alongside existing versions without overwriting system files. Red Hat Software Collections does not replace the components that ship with Red Hat Enterprise Linux today. This means that you can preserve stability as you deploy applications built on newer versions of Python, Ruby, and other runtime languages. The same is true of database instances.
Deploy with Confidence
Subscribers can deploy resulting applications into production with confidence because most Red Hat Software Collections releases are supported for three years. Resulting applications can be natively developed and deployed on Red Hat Enterprise Linux in physical, virtual, and cloud environments, offering customers exceptional flexibility and choice for development and deployment.
Features and Capabilities
Red Hat Software Collections 2.2 includes access to advanced capabilities through the following recent stable versions of runtime languages and databases.
Component | Software Collection |
---|---|
Red Hat Developer Toolset | |
Red Hat Developer Toolset 4.1 | devtoolset-4 |
Open Source Languages | |
Node.js 0.10.40 | nodejs010 |
Node.js v4.4 | rh-nodejs4 |
Perl 5.16.3 | perl516 |
Perl 5.20.1 | rh-perl520 |
PHP 5.4.40 | php54 |
PHP 5.5.21 | php55 |
PHP 5.6.5 | rh-php56 |
Python 2.7 | python27 |
Python 3.3.2 | python33 |
Python 3.4.2 | rh-python34 |
Python 3.5 | rh-python35 |
Ruby 1.9.3 | ruby193 |
Ruby 2.0.0 | ruby200 |
Ruby 2.2.2 | rh-ruby22 |
Ruby 2.3 | rh-ruby23 |
Ruby on Rails 4.0.2 | ror40 |
Ruby on Rails 4.1.5 | rh-ror41 |
Ruby on Rails 4.2 | rh-ror42 |
Open Source Databases | |
MariaDB 5.5.37 | mariadb55 |
MariaDB 10.0.17 | rh-mariadb100 |
MariaDB 10.1 | rh-mariadb101 |
MongoDB 2.4.9 | mongodb24 |
MongoDB 2.6 | rh-mongodb26 |
MongoDB 3.0 | rh-mongodb30upg |
MongoDB 3.2 | rh-mongodb32 |
MongoDB 2.6 | rh-mongodb26 |
MySQL 5.5.37 | mysql55 |
MySQL 5.6.24 | rh-mysql56 |
PostgreSQL 9.2.8 | postgresql92 |
PostgreSQL 9.4.1 | rh-postgresql94 |
PostgreSQL 9.5 | rh-postgresql95 |
Open Source Web Servers | |
Apache httpd 2.4.18 | httpd24 |
nginx 1.6.2 | nginx16 |
nginx 1.8.0 | rh-nginx18 |
Passenger 4.0.50 | rh-passenger40 |
Varnish Cache 4.0.3 | rh-varnish4 |
Open Source Developer Tools | |
DevAssistant 0.9.3 | devassist09 |
Git 1.9.4 | git19 |
Maven 3.0.5 | maven30 |
Maven 3.3 | rh-maven33 |
Open Source JVM Monitoring | |
Thermostat 1.4 | thermostat1 |
Other Collections | |
V8 3.14.5.10 | v8314 |
Common Java Packages 1.1 | rh-java-common |
All Red Hat Software Collections components are fully supported under Red Hat Enterprise Linux subscription terms of service. Components are functionally complete and intended for production use. Red Hat Software Collections is available to customers and partners using Red Hat Enterprise Linux 6 or Red Hat Enterprise Linux 7 with select active Red Hat Enterprise Linux subscriptions, including the following:
- Red Hat Enterprise Linux Server, Standard and Premium
- Red Hat Enterprise Linux Workstation, Standard and Premium
- Red Hat Enterprise Linux Academic Server, Self-support
- Red Hat Enterprise Linux Academic Workstation, Self-support
- Red Hat Enterprise Linux Academic Site Subscription, all support levels
- Red Hat Enterprise Linux Developer Suite
- Red Hat Enterprise Linux Developer Support, all support levels
- Red Hat Enterprise Linux Developer Workstation, all support levels
- Red Hat Enterprise Linux Not-for-Resale (NFR) subscriptions for qualifying partners
- Red Hat Enterprise Virtualization Promotional Bundle, all support levels
Next Steps
Visit the Red Hat online store or contact a Red Hat sales or support representative to learn how you can get started with Red Hat Software Collections today.
Источник