Project Licenses
BlackWeb is dual-licensed under two open-source licenses:GNU General Public License v3.0 (GPL-3.0)
The software components of BlackWeb are licensed under the GNU General Public License v3.0.What does GPL-3.0 mean?
What does GPL-3.0 mean?
The GPL-3.0 is a free, copyleft license that allows you to:
- Use the software for any purpose
- Study how the software works and modify it
- Share the software with others
- Distribute modified versions
- Disclose source code when distributing
- License derivatives under GPL-3.0
- State changes made to the code
- Include copyright and license notices
Creative Commons BY-NC-ND 4.0
The documentation and certain project materials are licensed under Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International.What does CC BY-NC-ND 4.0 mean?
What does CC BY-NC-ND 4.0 mean?
This license allows you to:
- Share — copy and redistribute the material in any medium or format
- Attribution (BY) — You must give appropriate credit, provide a link to the license, and indicate if changes were made
- NonCommercial (NC) — You may not use the material for commercial purposes
- NoDerivatives (ND) — If you remix, transform, or build upon the material, you may not distribute the modified material
Disclaimer
In detail:- No Warranty: The software is provided without any guarantees or warranties of any kind
- No Liability: The authors or copyright holders shall not be liable for any claims, damages, or other liability
- Use at Your Own Risk: Whether in 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 for Users
While BlackWeb is designed to help protect your network by blocking malicious domains, the project maintainers cannot guarantee:
- Complete protection against all threats
- 100% accuracy of domain classifications
- Compatibility with all systems and configurations
- Uninterrupted operation or error-free performance
Third-Party Licenses
BlackWeb aggregates content from numerous third-party blocklists. Each source may have its own license terms. By using BlackWeb, you should be aware that:
- Different upstream sources may have different licenses
- You are responsible for compliance with upstream source licenses
- BlackWeb reformats and consolidates these sources for Squid-Cache compatibility
Attribution
When using or distributing BlackWeb, please:-
Include License Information
- Maintain all copyright notices
- Include copies of the GPL-3.0 and CC BY-NC-ND 4.0 licenses
-
Provide Attribution
- Credit the BlackWeb project
- Link to the official repository
-
State Changes
- If you modify the software, clearly indicate what changes were made
- Document modifications in a changelog
Questions About Licensing
If you have questions about how these licenses apply to your use case:- Review the full license texts linked above
- Consult with a legal professional familiar with open-source licensing
- Open an issue on GitHub for clarification (non-legal advice)
Need Help?
If you’re unsure about licensing terms or have specific questions, feel free to open an issue on GitHub.
