Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 3.07 KB

DEPENDENCIES.md

File metadata and controls

21 lines (17 loc) · 3.07 KB

Dependencies

It's important that this project is easy to deploy and maintain. As such, an effort has been made to document all of the services that are/will be used in this project.

Note that this does not include the complete dependency tree, but just the core dependencies for this project.

Software License Commercial Use Notes
CTFd software Apache License This is the strongest dependency for this project.
CTFd CLI Apache License
CTFd paid hosting Terms of Service ⚠️ With approval I think CTFd paid hosting is overpriced, and that it'd be more maintainable if we host it ourselves. We've considered this, but we're not using this.
SQL Injection Lab MIT License Developed by Zack Sargent
Judge0 GNU General Public License v3.0 For interactive code evaluation and judging... GPLv3 requires derivative works to be licensed under a GPLv3 license, and this is definitely a derivative work. As such, I have chosen to release this project under the AGPL license.
Judge0 IDE MIT License For interactive code evaluation and judging. This has been copied and modified to work as part of a CTF platform.
React MIT License
Docker Apache License 2.0
Python 3.12 PSF License
Go BSD 3-Clause "New" or "Revised" License
Bash GNU General Public License