I admire Germany's approach and awareness. At least they try.
There's 20-years old saga of linux vs windows battle in the Munich City Council [1]. Great case study.
I'm very curious how this will work for them. It's quite a struggle to adopt OSS where the vast majority of users think "Office suite" == "M$ Office".
The inertia of Java projects is huge. IMHO the future of Java depends on the perception that can be created for Java as an attractive ecosystem for greenfield projects.
At our company, most of the greenfield projects (with a high-performance profile) are in Java. So, for what our anecdotal example is worth, I can confirm that Java is used for new projects.
IMHO, Java fell a bit behind with the rise of the microservices/lambda paradigm because of its memory footprint and slow start. On the other hand, it's an amazing piece of technology, and I would expect that with ahead-of-time compilation and JVM snapshots, it will become more appealing for these use cases.
My humble prediction is that with introduction of ahead-of-time compilation and JVM snapshots the adoption of Java based microservices will increase.
These upcoming Java features open new interesting doors.
> The screen is just small enough to be too annoying to do anything really distracting on
I'm a happy user of Jelly 2 for a half year now and I bought it for this single reason. It's fully featured so you can do anything, but the screen is so small that you do it only when there's a real need, so I'm not wasting time staring at the phone for no real reason.
I'm very curious how this will work for them. It's quite a struggle to adopt OSS where the vast majority of users think "Office suite" == "M$ Office".
[1] - https://en.m.wikipedia.org/wiki/LiMux