Frequently Asked Questions

Getting Involved?

This project has so far been developed by Jonathan Giles and Johan Vos. If you want to get involved, contact us and we can chat about how you can help. We’re always interested in filling in the gaps in our project.

Using DataFX in your project?

DataFX is totally free to use in your project. We publish our library under a BSD-ish license, which is included with the download for your review. This means that you are free to use the library as you see fit, with all repercussions being your own responsibility. We are also comfortable providing alternative licenses if the current license is not suitable. Again, contact us and we can discuss this. For people happy with the current license (and free software in general), all we ask in return is constructive feedback, and a kind word of appreciation once in a while :-)

How does DataFX relate to the JavaFX project run by Oracle?

DataFX is a project that provides convenience to developers who choose to use JavaFX in their software. DataFX is not developed by Oracle, and indeed has no formal relationship with Oracle. The DataFX APIs therefore do not necessarily represent in any way the future directions of the JavaFX project. However, for full disclosure, Jonathan Giles is an employee of Oracle in the JavaFX UI Controls team, so he does have a close relationship to many of the user interface controls that benefit from this library (that is, TableView, ListView, TreeView and Charts).

Source Code?

At present the source code for this project is not available, but it is likely that will change in the foreseeable future. We don’t have any personal reasons for withholding the source code, although there are some issues that need to be worked through first.