The Red Hat Developer’s Program has added something new: A developer’s subscription. For free.
Typically Red Hat subscriptions are associated with a system (physical, virtual, or cloud) to make it easier to audit where software packages are installed and how many subscriptions you need to purchase. Developer’s subscriptions work a little differently; they’re associated with a specific person, not a specific machine. This allows developers to have multiple systems running in their dev environment without being limited by available corporate subscriptions.
Some of the vital statistics for the developer’s subscription:
- A developer’s subscription is available for users with an account at developers.redhat.com.
- This subscription covers systems within a development environment only, not QA or production systems.
- This subscription — as with all Red Hat subscriptions — allows full access to the Customer Portal, knowledgebase articles, discussions, and labs.
- They can be used on systems running on physical machines or virtual systems including Hyper-V, KVM, VirtualBox, and VMware.
- The developer’s subscription is for Red Hat Enterprise Linux Server (not Workstation, Power, or other flavors). It includes access to Red Hat Developer Toolkit and Software Collections, which include common developer tools like Git and Eclipse; languages like Python, Java, GCC, Node.js, PHP, and Ruby; databases like MongoDB and PostgreSQL; and web servers like Apache HTTP and Tomcat.
The developer’s subscription covers Red Hat Enterprise Linux and its toolsets, but there is another toolset available that is critical for developers who are using container-based applications. That’s the Container Development Kit (CDK). Members of the Red Hat Developer Program can access the CDK in addition to the developer subscription. The CDK helps create containers which can run on Linux, RHEL Atomic, or OpenShift v3.