Licensing
Javaistic uses a dual licensing model for different types of content.
Adopted: July 29, 2025
Last Updated: October 16, 2025
Dual License Overview
Javaistic is licensed under a dual license model to appropriately protect different types of content while maintaining open source principles:
1. Platform Code (Source Code)
The source code of Javaistic is licensed under the AGPL-3.0, which is a strong copyleft license that ensures:
- Freedom to use the software for any purpose
- Freedom to study and modify the source code
- Freedom to redistribute copies
- Freedom to distribute modified versions
- Network use protection: If you run a modified version on a server, you must make the source code available to users
This license is particularly important for web applications to ensure that modifications remain open source.
View Full AGPL-3.0 License2. Content (Documentation, Blog, Articles)
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 InternationalAll written content, including documentation, blog posts, tutorials, and articles, is licensed under CC BY-NC-SA 4.0, which allows:
- Sharing: Copy and redistribute the material in any medium or format
- Adapting: Remix, transform, and build upon the material
- Attribution: You must give appropriate credit and indicate if changes were made
- Non-Commercial: You may not use the material for commercial purposes
- Share-Alike: If you remix or build upon the material, you must distribute your contributions under the same license
This license ensures educational content remains freely available for learning while preventing commercial exploitation.
View Full CC BY-NC-SA 4.0 LicenseLicense Files
You can find the complete license texts in our repository:
Contributing
When contributing to Javaistic:
- Code contributions will be licensed under AGPL-3.0
- Content contributions (documentation, articles, etc.) will be licensed under CC BY-NC-SA 4.0
- All contributions must comply with the respective license terms
Copyright Notice
Copyright © 2025 Arghya Ghosh
arghya.dev
Contact
For licensing inquiries or questions about using Javaistic content, please contact:
- Email: uiuxarghya@gmail.com
- GitHub: javaistic/javaistic
Important Note
This licensing page is for informational purposes. For legal advice or specific use cases, please consult with a qualified legal professional. The licenses described here apply to the original Javaistic project content only.