My SciTech


GPL SciTech SNAP DDK License FAQ

SciTech GPL License FAQ
June 2004

In order to ensure that developers are fully aware of how the GPL license applies to SciTech developed code, we are including our GPL license FAQ questions along with the GNU GPL license. Please fully read and understand both the FAQ items as well as the GNU GPL before you use our software. The body of the GNU General Public License is included in this archive as the file LICENSE.GPL.

-----
Q. What is the difference between the GPL and commercial tools?

A. The GPL and commercial versions of our tools (such as the SciTech SNAP SDK and SciTech MGL) are identical code-wise. The GPL versions of our tools are licensed for development of free or Open Source Software and include complete source code freely available under the GNU General Public License, or GPL.

You can use the GPL versions of our tools to develop software free of charge provided that the software you develop is released under under the GPL license also, or a compatible license as defined by the SciTech FOSS License Exception document (see LICENSE.EXCEPT). If you develop commercial, closed source software, SciTech offers commercial licenses for this purpose. Commercial customers will benefit from professional support services and will not be restricted by the conditions imposed by the GPL license.

-----
Q. Why do you offer both a commercial and a GPL version of your tools?

A. SciTech has put many years of effort and development into our professional products and development tools. Some developers may not be able to afford our tools financially, so the GPL version of our tools allows those developers to pay for the use of those tools by making their software available to the free software community under a license compatible with the GPL license.

This allows our tools to be used by the largest target audience possible, both those developing free software under various compatible licenses and those developing closed source, proprietary products. The GPL version of our tools also allows commercial developers interested in our tools to evaluate them free of charge prior to beginning commercial development.

-----
Q. Can I build and design software with the GPL versions of your tools and then release it under the BSD, Artistic or Mozilla licenses?

A. Yes. Although the GPL license is not compatible with many Open Source licenses, we have issued a SciTech FOSS License Exception which allows the use of our GPL covered code with any of the Free or Open Source licenses listed in that document (see LICENSE.EXCEPT).

-----
Q. Is software based on SciTech's GPL tools really free? Does it carry SciTech license restrictions?

A. Yes, it is really free. No, there are no special SciTech license restrictions on free software produced using the GPL tools. In fact, the opposite is true: The GPL licensing demands that the software developed with the GPL SDK must be free. The receivers of the software must have the rights to obtain the source code, change it, and redistribute it.

-----
Q. Can I distribute applications that are dynamically linked to SciTech GPL tools?

A. Yes, provided that your applications are released under a license compatible with the SciTech FOSS License Exception document (see LICENSE.EXCEPT). If you do not wish to release your application under a license compatible with the SciTech FOSS License Exception document, then you must license the commercial versions from SciTech. Putting the SciTech GPL code into a library that is dynamically linked into your application does not mean you can avoid the licensing requirements of the GPL license.

-----
Q. Using the GPL Tools, can I make software for internal use in my company/organization?

A. SciTech's GPL tools are not intended for such use; it is our policy that when you are using SciTech's tools for free, you should in return contribute to the free software community. If you cannot do that, you should get a commercial license from SciTech.

Note that software developed with SciTech's GPL SDK must be distributed as free/Open Source software; i.e. the receivers of the software must be free to give it to whomever they like and must be provided with complete source code. Internal company distribution is no exception to this rule.

-----
Q. Why doesn't SciTech distribute its SDK under the GNU Lesser General Public License?

A. We do not use the LGPL for any of our tools as that would encourage vendors to take from the free software community without giving anything back. In other words, if SciTech's SDK was released under the LGPL, commercial developers would not have to purchase the commercial versions of our SDK in order to make commercial/proprietary software. Instead they could just use the LGPL version, completely free of charge. SciTech would then not get the revenue necessary for improving and extending our products and tools, which indirectly benefits the free software community.

 

Home | About | Products | Support | News | Store | Downloads | Licenses | Returns | FTP Site | Request A Quote

SciTech Software Inc • 180 East 4th Street, Suite 300 • Chico, CA 95928 • Tel: (530) 894-8400
Copyright © 1997-2006 SciTech Software, Inc. All rights reserved