Information about the open source software used in this application
This system uses the FET (Free Evolutionary Timetabling) engine for generating timetables.
FET was created by Liviu Lalescu and Volker Dirr.
FET is open source software licensed under the GNU Affero General Public License (AGPL).
FET is licensed under AGPLv3. This license allows free use, modification, and distribution of the software, provided that any modifications are also made available as open source.
The system architecture consists of two distinct parts:
Our proprietary web application that provides a friendly interface for creating and managing timetables.
The external FET engine that executes the timetable optimization algorithm. Used as-is, without modifications.
The web interface prepares input files, runs the FET executable, and reads the output timetable files. No FET source code is modified or embedded.
* Note: FET is used as an external executable without modifications to the source code.
The PlanTimetable application is separate software that simply executes FET for timetable generation.