Flagstone Software

Licencing

Transform SWF framework is covered by the Berkeley Software Distribution (BSD) license. This allows you to release applications that use the framework in source or binary form. The only restriction is that you acknowledge that Flagstone Software Ltd. retains the copyright to the code.

What This Means

The BSD licence allows you to use Transform SWF as part of another Open Source project. You can include only the JAR file - there is no requirement to also distribute the source code. You do however have to acknowledge that part of the project was devleoped using code from Flagstone Software Ltd.

Transform SWF can also be used in commercial applications where real money changes hands. The BSD licence allows you to distribute the compiled classes from Transform - you do not need to include the source. The scope of the licence is also limited to the the code in Transform SWF. It does not affect any other part of your application. As with Open Source projects you do have to credit Flagstone Software somewhere in the documentation.

You can even re-distribute Transform SWF as-is and charge money for it though when the code is available for free you will have to add some pretty awesome technical support to attract customers.

The only thing you cannot do, under the BSD licence, is claim that you wrote the code or blame Flagstone for any problems that arise as a result of using the Transform SWF.