If you are making SE-type games and apps, then no, it won’t hurt you.
For the other stuff, it will really hurt.
We do have to realize that JG is only a small part of the big Java community with the EE stuff being the biggest.
IMHO one of the reasons Java has become one of the top 3 languages out there is that it was freely available with no sign of hidden costs.
You could get basically everything you needed for zero cost. When a company has to invest money into a tech to get something, down payment (licenses, IDEs, libs) is a very important factor.
You also have companies out there that were wiling to pay for all those open source libraries (hey they were getting the stuff for free, so why not give back?) but now also have to pay for the JVM license?
There are other tech out there that does not have a license cost and the companies will switch.
Just like the great devs that left Oracle, they will look for tools and companies that support their visions.
(f.i. I also already have a task on my desk to scout out future alternatives for our products)
As in so many other things, if no one expects or gets any money out of something, everyone is willing to chip in.
But as soon as only ONE does, everything goes to hell. Then everyone will want a part of the action and then price for software will skyrocket!
And when the envisioned money gain does not come, how long do you think they will keep the other stuff?
Not like anything we say will change anything. But I have dibs on the ‘charging for a EE jvm will kill Java’ slot.
So yes, I do think it will hurt all of us.