SECURITY Signal 75
FlexGanttFX Gantt chart framework released as open source under AGPL license
Illustration only Photo by FlyD on Unsplash
Dirk Lemmerman has released FlexGanttFX, a JavaFX resource-scheduling framework for Gantt charts, as open source under the AGPL license after 15 years of development.
The AGPL license requires organizations that modify the library and use it over a network to publicly release their source code, which causes many SaaS companies to avoid AGPL-licensed projects entirely. The framework's hybrid Canvas rendering approach addresses performance concerns for complex charts with hundreds or thousands of elements.
Written by elseif from the cluster below · every claim links back to a sourceThe three things worth knowing
FlexGanttFX is now available under the AGPL license, which mandates public source-code disclosure for modified versions used over a network
The framework mixes Canvas rendering with standard JavaFX nodes so complex charts render as a single Canvas rather than thousands of individual nodes
Time is modeled with java.time.Instant throughout, supporting granularities from milliseconds to decades with time zones, daylight-saving transitions, and working hours as part of the model
THE CLUSTER