posted 15 years ago
JBoss AS is released under the LGPL license, which means that it is open source (anyone can get the source and build it) and can be used without having to pay a license for it's use. RedHat (which owns all of the JBoss middleware) makes money by selling support for production use. If you are a company whose livelihood depends on having a running web presence, and you are using JBoss AS for that, then you are likely to want to purchase a support contract to ensure that any issues are dealt with promptly. If, on the other hand, you are someone who just wants to play around with Java EE to improve your skills or learn new technologies, then you can use JBoss AS without having to pay a penny, and if you run into problems you can ask questions here and hopefully get some answers.
There are no additional features available on Linux. JBoss AS is pure Java, so any features it has are available on all platforms that support Java.