1、JVM EcosystemReport 2020 Table of contentsAbout your JDK01.Which Java vendors JDK do you currently use in production for your main application?02.Are you currently paying a vendor for JDK support?03.Who do you pay?04.Did the support and release cadence changes,since JDK 9,affect your decision to pay
2、 for support?05.Will you consider paying for JDK support in the future,based on the latest release cadence changes?06.Which Java SE version do you use in production for your main application?07.What are the reasons why you have not moved to a more recent version?08.What is your approach to adopting
3、new JDK releases in production?09.How well do you understand the new 6-month release model and the updated support statements made about each release?10.How quickly do you apply critical JDK security updates?11.What is the main JVM language you use for your main application?12.Do you write or mainta
4、in any Java applications?13.Are you using,or are you planning to use,Java modules in your Java applications?14.How easy was it to adopt Java modules?15.Did you adopt Java modules while writing new applications or while migrating older ones?About your application16.Do you use the Spring Framework?17.
5、What Spring version do you use for your main application?18.Do you use Enterprise Java?(J2EE,Java EE,Jakarta EE)19.What Java EE version do you use for your main application?20.What was your reaction to Oracle and the Eclipse foundation not agreeing on continued usage of the javax namespace?21.Would
6、you consider switching to another framework/technology in order to avoid migrating to a newer Jakarta EE version,due to the javax namespace changes?22.What other languages does your application use?23.Which client-side web frameworks do you use?24.Which server-side web frameworks do you use?About yo