JBoss Application Platform has 2 distributions, a community and an enterprise release, community releases are like Beta releases of enterprise releases, JBoss 7.0 is then actually EAP 6 beta 1, 7.0.1 is beta 2, 7.1.0 is beta 3 and 7.1.1 is rc 1.
Active2 years, 7 months ago
License fees seem to relate to the use of Java in embedded devices and some (which?) parts of Java SE â not the runtime itself. Is there anything we have to check for license related issues with Oracle when running a JavaEE application in a server environment? We mainly use JBoss EAP which we licensed to Red Hat (we are Red Hat partner).
What happens with JBoss AS 7.1.2 and 7.1.3? this is a very informative link: http://henk53.wordpress.com/2013/01/09/the-curious-case-of-jboss-as-7-1-2-and-7-1-3/
So my question is: Can I use JBoss EAP 6 without a support license?
Downloads are available from access.redhat.com/downloads, from which you have to click on 'Evaluations and Demos', and then on 'JBoss Enterprise Application Platform Evaluation'.
I have read that JBoss EAP is still open source and you can use it freely, but only if you compile it from source, which is not an easy task nor they want it to be.
So if I use in production the version I have downloaded from 'Evaluations and Demos', is this illegal?
Beryllium
11k88 gold badges4343 silver badges7676 bronze badges
JorSol
Jboss Eap Licence CostJorSol
26311 gold badge33 silver badges1111 bronze badges
4 Answers
TLDR; yes, you can use without a support subscription, but no, if you just download the latest EAP binary, you're not allowed to use it in production.
Three cases here to consider how you can run JBoss EAP without a support subscription, two of which also allow production use:
1. Development use
You can use any JBoss EAP binary version for development purposes without a paid subscription. You won't get patches or support that way, and you can't run it in production. From 'Downloads for Development Use':
To download JBoss EAP you must have an account. You also need to accept the terms and conditions of the JBoss Developer Program which provides $0 subscriptions for development use only.
2. EAP 6.x alpha versions
All alpha versions, such as JBoss EAP 6.1 Alpha, are free to use in any way or form, also in production. From this message: 9 app download 2019.
The 6.1 Alpha binary is made available for free (both for development and production use) to the entire community.
And this thread:
This development restriction, however, does not apply to EAP alpha releases. EAP alpha releases may be ran in production if you so desire. As to their quality, 6.1.0.Alpha is of equivalent quality to a community final release. However, the Alpha is where the extensive testing and hardening begins, so we recommend GA or later for production if you are interested in using EAP.
This VPN file is for Android and won't work on your PC. This VPN file is for Android and won't work on your iOS. This VPN file is for Mac and won't work on your iOS. This VPN file is for Mac and won't work on your Android. This VPN file is for Android and won't work on your Mac. Tuneup utilities free trial download.
This is also confirmed by entry in JBoss FAQ, saying
Q: If EAP 6.1.0.Alpha is the same as community 7.2.0.Final, why is it called Alpha? A: EAP has a much more conservative and rigid release hardening process, including extensive quality testing and partner certification. Historically every EAP release starts from our most recent community final, and then releases in stages as this hardening work is performed. The first EAP stage Alpha is of equivalent, or better, quality to a community Final release.
Q. Are there any restrictions on how I can use EAP 6.1.0 Alpha? A. No â it has the same license and terms as AS releases however as it's an Alpha release we don't recommend using it in production.
And these two redhat knowledgebase articles confirming that EAP 6.3.Alpha is also available for all to run in production (only visible for paid subscribers):
Edit: and now John Doyle, Senior Manager responsible for Red Hat JBoss EAP 6, confirmed that
The earlier statements about EAP 6.1 Alpha apply to all EAP 6 Alpha releases. They can be run in production.
3. Self-compiled versions
EAPs are also available as source distributions, and if you compile them yourself, removing any Red Hat trademarks, it should be legal to run them in production. Of course, you are completely on your own on supporting them. To make compiling easier, there is a script on this github account, and using that script building your own EAP is as easy as
See the project readme for details. There's also extended discussion on one of its issues about the legal status of the build, which refers to statement by Jason Greene, WildFly project lead, saying one of the ways to legally use the product is
37.9k99 gold badges108108 silver badges156156 bronze badges
I think the answer is: sort of. You can obtain the binary version of the latest JBoss EAP 6.1.0.Alpha if you agree to a $0 developer license and agree to use it only for development purposes. You do not get patches or support, however.
Also, it's open sourced under the LGPL in which case you don't have to agree to anything beyond the LGPL. Create windows xp startup usb. But then the trick is getting the source. And you won't be getting the patched source. An important consideration here is that the binary package is configured carefully (e.g. with respect to security defaults) whereas you're on your own if you compile it from available source.
![]()
Bottom line: buy a license if you are using it for any important commercial purpose so as not to be at some arbitrary fixed point in the source's evolution.
Richard WеrеzaкRichard Wеrеzaк
1,28311 gold badge1212 silver badges1616 bronze badges
Red Hatter here. If you use JBOSS binaries, they are Red Hat Intellectual Property. You have to have a Red Hat subscription to use the software which may be $0 cost (developer use only) or more depending on what are your needs and/or subscription compliance (non-developer use like non-production or production).
Please see http://www.jboss.org/terms-and-conditions/ for the details.
Albert T. WongAlbert T. Wong
1,23711 gold badge1010 silver badges1717 bronze badges
Answer to original question 'Can I use JBoss EAP 6 without a support license?':
According to official 'Subscription Guide for Red Hat JBoss Middleware' dated Sept. 2015 (https://www.redhat.com/en/resources/subscription-guide-red-hat-jboss-middleware) you are allowed to use JBoss EAP 6 without support license only in following cases:
a) Environments only used by one person like a developer, testcase developer, architect
b) Developer desktops/ laptops or
c) Single-user development instances on a server (physical or virtual)
So you have to pay subscription for Test/QA and Production environments.
PS: price for support licence for 'EAP Platform' is mentioned in comparison calculator - https://www.redhat.com/en/eap-calculator
PS2: There is a project with scripts custom building of JBoss EAP - https://github.com/hasalex/eap-build
Marek GregorMarek Gregor
Not the answer you're looking for? Browse other questions tagged jbossjboss7.x or ask your own question.
The JBoss Enterprise Application Platform (or JBoss EAP) is a subscription-based/open-sourceJava EE-based application server runtime platform used for building, deploying, and hosting highly-transactional Java applications and services.[1] The JBoss Enterprise Application Platform is part of the JBoss Enterprise Middleware portfolio of software.[2] Because it is Java-based, the JBoss application server operates across platforms; it is usable on any operating system that supports Java. The JBoss Enterprise Application Platform was developed by JBoss, now a division of Red Hat.
Product components and features[edit]
Key features:[3]
Key components:[1]
Lists of components,[5] features,[3] and standards supported[4] are available.
Licensing and pricing[edit]
JBoss itself is free and open source, but Red Hat charges to provide a support subscription for JBoss Enterprise Middleware. Red Hat allows the use of JBoss EAP for development, but to obtain support in production a support subscription is required.
Related products[edit]
These products are part of the JBoss Enterprise Middleware portfolio of software,[2] or are included with the JBoss Enterprise Application Platform software.[6]
See also[edit]
References[edit]Redhat Jboss Eap License
![]() Bibliography[edit]
External links[edit]
Retrieved from 'https://en.wikipedia.org/w/index.php?title=JBoss_Enterprise_Application_Platform&oldid=912844600'
Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |