Java開発者の周囲では今、さまざまに新たな動きが起こっている。OracleがJava EEのコミュニティー化、Oracle JDKの方針変更など、Javaに関するこれまでのやり方を変えたことがユーザーの混乱につながっている。一方、Java EEの世界では「アプリケーションのマイクロサービス化」がますます声高に叫ばれるようになっている。エンタープライズJava開発者の中には、これに戸惑いを覚え、あるいは疑念を持つ人たちも多い。 今、Java開発者は何を考え、今後どのように行動すべきか。長年Javaの開発に携わってきており、開発者への的確なアドバイスで知られるRed Hatのプロダクトマネジメント担当シニアディレクター、リッチ・シャープルズ氏に、率直に聞いた。 ――Oracleが2017年10月に、Oracle JDKのバグフィックスやセキュリティアップデートに関する方針を変えました。これに