Red Hat JBoss Fuse is the commercial product, that you need a subscription to use in production.
It is based on the fabric8 project but has the commercial branding, hardening, checks for known security flaws and issues in all the JARs, support for running on additional platforms,
and the Red Hat process of making that into a enterprise grade product. As well commercial documentation, knowledge space, support, training, consultancy and what else as services offered around this product.
The product has some additional pieces you cannot find in the fabric8 project such as commercial adapters for SAP, EDI/FIX, and JBoss Operations Network etc.
fabric8 is a open source community project at: http://fabric8.io/
using the ASL2 license and anyone is free to grab the source code and build binaries and use as-is, without any EULA agreement.
In fewer words:
JBoss Fuse = Commercial product
fabric8 = Community project
Hopefully Red Hat will in the future add information on the jboss fuse website with official explaining. What I wrote here should not be taken as an official statement from Red Hat as a company. I just try to fill in some details, albeit I work for Red Hat, but only as an engineer - not as a product manager etc.
Thanks for the answer. I understand your statement is not official.
If I take the fabric8 sources and build the whole sources (together with the esb component), I assume this version of Jboss Fuse is also not Community project. Do you agree with this?
Yeah you can use any of the bits you find in the fabric8 source code repository.
Mind that we are still in process of migrating and polishing the source code at fabric8, there are still some pom.xml files and java package names to be renamed etc.
And down the road we intend to do binary releases of fabric8 you can download and as well grab from maven central - just like any other community open source projects.
And we love contributions and feedback in that community.
I encourage to try the community, such as the IRC chat at freenode where we hang out
And pull requests at github is very welcome. IMHO a good way to get started if you are into community and open source.
And then later if you need the commercial product, then Red Hat offers that as well.
Does this mean that fabric8-karaf 1.0.0.redhat-379 distribution is also free for commercial use?
What you download from fabric8, you can freely use. It is community based only.
What you download from Red Hat (eg JBoss Fuse) needs a subscription for production usage.