FET (free timetabling tool) automatically schedules the timetable of a school, high school, or university. It aims to have the same functionality as expensive scheduling programs.
License: GNU General Public License (GPL)
Changes:
Preferred STARTING times for constraint activity(ies) were added. The old preferred time constraints have been renamed to preferred time slots and are more correct now, taking into consideration the duration of each activity. FET now allows more constraint activity preferred starting times (or preferred time slots) for the same activity ID, which was restricted by a bug to only one. You can add more constraints with different weights.
More...