Johan Vos
banner
johanvos.bsky.social
Johan Vos
@johanvos.bsky.social
Java Champion, Gluon and LodgON.
co-lead OpenJFX, lead OpenJDK-Mobile . Java for science, Quantum Computing. PhD
That doesn't apply to JavaFX. There are many devs, it's used in major corporate projects. But it's not a strategic component for any of the big companies working on openjfx/openjdk, so no devrel, no techvideos, no T&M sales/support... just tons of incoming mail for me.
October 29, 2025 at 10:48 AM
Thanks! A main problem imho is the split of working on the OpenJFX code versus getting revenues. *Almost* all companies paying devs for working on openjfx do this with indirect revenues, e.g. support contracts. That forces the remaining companies/individuals to do their work for free.
October 26, 2025 at 10:33 AM
For example, I slightly doubt that Google/Facebook is showing all this crap that keeps people scrolling (aka "selling eyeballs") out of good intent.
The days where I thought Google didn't do evil are over.
October 20, 2025 at 8:13 AM
That's a valid choice.
The consequence though is that I (unpaid for any OpenJFX work) get many angry mails/requests from people who tell me I should do all this work because they rely on it.
The model is completely broken and those who are making money from it aren't interested in fixing it.
October 20, 2025 at 8:10 AM
I try to do that as much as possible, with people around me. Whether I like them or not.
But no, I don't do that anymore when it involves big tech shareholders and execs.
October 20, 2025 at 8:08 AM
Great post, thanks for sharing. I agree empathy may help here, but tbh, I believe very often the problem is that some higher-level execs prefer their salary and job title over doing what really should be done.
October 20, 2025 at 7:44 AM
I thought about this a bit longer. This is not how I believe it should be done. With Gluon, we added a Headless Platform to OpenJFX. There was no (paid!) broad demand for it, but we believe it was the right thing to do.
In my naive opinion, if you think something is needed, you just do it.
October 17, 2025 at 10:34 AM
Next step is the integration of Leyden code into OpenJDK/mobile. Hope to get support from the Leyden experts. (2/2)
#java #javafx #openjdk
GitHub - openjdk-mobile/openjfx-build: Building OpenJFX using OpenJDK
Building OpenJFX using OpenJDK. Contribute to openjdk-mobile/openjfx-build development by creating an account on GitHub.
github.com
October 3, 2025 at 8:27 AM