Sevilla is a free League Management software for single and team chess tournaments. Sevilla runs on Windows and Linux operating systems.
Here are some links:
License: generate a key for Sevilla
Atticus Chess Club uses Sevilla succsessfully for the Atticus Open Championship since 2011.