GNU General Public License - Explanation and Interpretation

What can I do with the source code?

The GNU GPL v3 License is an open source software license, which states (in a nutshell) that you are allowed download, modify, and redistribute FlightPath's source code at no cost, as long as it remains protected under the open source GNU GPL v3 License (or any later version), and any changes you make are also released as GNU GPL v3 or any later version.  Please read the full version for complete details.

 

Special Interpretations:

Because most of FlightPath's users are likely to be universities and schools, we want to help clarify how we interpret GPL for such use.  If you make changes to FlightPath, and make the modified software available to users within your organization (ex: faculty, students attending your university, etc) via a typical web server environment, we do not consider this a conveyance (only "propagation" as described in GPL), and so you do not have to share your modifications. This exception applies whether you are a private or public university or other kind of school, and the use of FlightPath is within the scope of your educational mission.

However, if you transfer copies of the software to others (meaning, the source code itself, in whole or in part), to other institutions, schools, individuals, or businesses, such code must be released under the same license.  Any code modifications you make, including to custom modules which are already publicly available (including on this site), and then distribute in any form, you are required to make available for public download under the GNU GPL v3 license, or a future compatible license, in an easy-to-find location and/or upon request.  Custom modules which are not otherwise distributed publicly are not required to be released, though they are encouraged to be!

 

We encourage you to give back!

If you have programmed a great new module, or found ways to improve FlightPath, please consider helping this project and giving back to the community!  Simply enter an Issue on the project page for either FlightPath or the module, or contact us using the Contact form.

 

Questions?

If you have any questions concerning the GNU GPL license, and how it relates to the FlightPath project, please Contact Us.