License๏
MIT License๏
Copyright ยฉ 2025 Muhammad Badar Munir
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the โSoftwareโ), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED โAS ISโ, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
What This Means๏
The MIT License is one of the most permissive open-source licenses. It allows you to:
โ Permitted Uses๏
Commercial Use: Use InSARLite in commercial projects and products
Modification: Modify the source code to suit your needs
Distribution: Share InSARLite with others
Private Use: Use InSARLite for personal or internal projects
Patent Use: Use any patents that may be related to the software
๐ Requirements๏
License Notice: Include the license notice in all copies or substantial portions
Copyright Notice: Include the copyright notice in all copies or substantial portions
โ Limitations๏
No Warranty: The software is provided โas isโ without warranty of any kind
No Liability: Authors are not liable for any damages arising from use of the software
No Trademark: The license does not grant rights to use the names, logos, or trademarks
Third-Party Licenses๏
InSARLite depends on several third-party libraries, each with their own licenses:
Core Dependencies๏
Package |
License |
Usage |
|---|---|---|
Python |
PSF License |
Programming language |
NumPy |
BSD License |
Numerical computing |
Matplotlib |
PSF License |
Plotting and visualization |
Tkinter |
PSF License |
GUI framework |
Scientific Computing๏
Package |
License |
Usage |
|---|---|---|
SciPy |
BSD License |
Scientific algorithms |
xarray |
Apache 2.0 |
Multi-dimensional arrays |
rasterio |
BSD License |
Raster data I/O |
pandas |
BSD License |
Data analysis |
Geospatial Libraries๏
Package |
License |
Usage |
|---|---|---|
Shapely |
BSD License |
Geometric operations |
Cartopy |
LGPL v3+ |
Cartographic projections |
GDAL |
MIT/X |
Geospatial data abstraction |
InSAR-Specific๏
Package |
License |
Usage |
|---|---|---|
asf_search |
BSD License |
Sentinel-1 data search |
GMTSAR |
GPL v3 |
InSAR processing engine |
GUI and Utilities๏
Package |
License |
Usage |
|---|---|---|
requests |
Apache 2.0 |
HTTP library |
beautifulsoup4 |
MIT |
HTML/XML parsing |
Pillow |
PIL License |
Image processing |
tkcalendar |
MIT |
Calendar widgets |
License Compatibility๏
The MIT License is compatible with most other open-source licenses, including:
GPL: Can be combined with GPL code (result becomes GPL)
Apache 2.0: Fully compatible
BSD: Fully compatible
PSF: Fully compatible
Data and Content Licenses๏
Satellite Data๏
InSARLite processes satellite data that may have specific usage terms:
Sentinel-1: Free and open access under Copernicus Terms and Conditions
SRTM DEM: Public domain (US Government work)
Note
Future DEM Support: When ASTER and NASADEM support is added in future releases, their respective licensing terms will apply.
Documentation๏
This documentation is licensed under the same MIT License as the software.
Contributing and License๏
By contributing to InSARLite, you agree that your contributions will be licensed under the same MIT License that covers the project.
Contributor License Agreement๏
When you submit code to InSARLite:
You retain copyright to your contributions
You grant the project a license to use your contributions under the MIT License
You confirm you have the right to grant this license
You understand your contributions may be redistributed under the MIT License
Commercial Use๏
The MIT License explicitly permits commercial use. You can:
Use InSARLite in commercial products
Sell products that include InSARLite
Offer commercial services using InSARLite
Modify InSARLite for commercial purposes
Requirements for commercial use:
Include the license notice and copyright in your distribution
No additional permissions needed from the authors
Academic Use๏
For academic and research use:
Citation Encouraged: While not required by the license, citation is appreciated
Research Freedom: Full freedom to use, modify, and publish results
Educational Use: Freely usable in educational settings
Thesis/Dissertation: Can be used and described in academic works
Suggested Citation๏
@software{insarlite2025,
title={InSARLite: A GUI Application for GMTSAR-based InSAR Processing},
author={Muhammad Badar Munir},
year={2025},
version={1.0.0},
url={https://github.com/mbadarmunir/InSARLite},
license={MIT}
}
Warranty Disclaimer๏
IMPORTANT: The MIT License provides no warranty. InSARLite is provided โas isโ:
No Warranty of Functionality๏
Software may contain bugs or errors
No guarantee of fitness for any particular purpose
No warranty of merchantability or quality
No Liability for Damages๏
Authors not liable for any damages from software use
Includes direct, indirect, incidental, or consequential damages
Users assume all risks associated with software use
User Responsibility๏
Validate results independently
Test software thoroughly for your use case
Understand limitations and potential issues
License Updates๏
Current License Version๏
This project uses MIT License (current as of 2025).
License Stability๏
License will not change for existing versions
Future versions may use different licenses (with advance notice)
Users of current version retain rights under current license
Notification of Changes๏
Any license changes will be:
Announced in release notes
Documented in the changelog
Communicated to the community
Getting Help with Licensing๏
Legal Questions๏
For legal questions about the license:
Consult with legal counsel
Review the full license text above
Check with your organizationโs legal department
Usage Questions๏
For questions about using InSARLite:
See the User Guide
Check GitHub Discussions
Create an issue for specific questions
Commercial Licensing๏
While the MIT License permits commercial use, for enterprise support or custom licensing arrangements, contact the project maintainers.
This license page is for informational purposes. The actual license text above is the legally binding version.