I bet that when Java 10 finally gets released, maybe around 5 years from now, Google might eventually release Java 8 support.
Even their recent actions with OpenJDK are related to version 7, not 8.
At their Autumn conference they only addressed Java 8, reluctantly during Q&A, and still asked devs to cherry pick features from it.
Given that Google is creating a Python 3 / Python 2 situation, due to their Java fork, I fail to see how their actions are less damaging to the Java eco-system than what Microsoft did.
Given that Google is creating a Python 3 / Python 2 situation, due to their Java fork, I fail to see how their actions are less damaging to the Java eco-system than what Microsoft did.
Right, so they are damaging the Java ecosystem. Though it's not clear this outweighs the benefit of drawing developers to the language in the first place.
My point is, intent matters in shaping the public's perception. Say someone releases (or maintains) an awesome Python 2 library. I certainly won't see that as evil, if they aren't doing it with the purpose of undermining Python 3.
Even their recent actions with OpenJDK are related to version 7, not 8.
At their Autumn conference they only addressed Java 8, reluctantly during Q&A, and still asked devs to cherry pick features from it.
Given that Google is creating a Python 3 / Python 2 situation, due to their Java fork, I fail to see how their actions are less damaging to the Java eco-system than what Microsoft did.