Tanpa diduga untuk komunitas Java, Microsoft telah melampaui IBM dalam representasi Pengembang Advokat pada konferensi Oracle Code One.
Pada suatu waktu, IBM mungkin merupakan kekuatan dominan di segmen perusahaan komunitas Java. Namun demikian, di Oracle Code One 2019, semuanya mengindikasikan bahwa perubahan serius menanti kita dalam konfrontasi antara Microsoft dan IBM.
IBM selalu berinvestasi besar dalam pengembangan Java, sementara Microsoft tidak khawatir tentang hal itu. Tapi sepertinya IBM akan meninggalkan meja Java, dan Microsoft bersiap untuk mengambil tempat ini.
Microsoft vs IBM: pembalikan peran
IBM menciptakan lingkungan Eclipse. IBM "mengaitkan" klien
Fortune 500 ke WebSphere, yang mengarah pada adopsi Java server-side yang tersebar luas. Dan ketika Oracle membeli Sun Microsystems 10 tahun yang lalu, IBM membuat taruhan besar pada teknologi Sun. Jika Oracle tidak membuat proposal yang menarik, IBM mungkin akan menguasai bahasa Jawa.
Tetapi minat IBM menurun dari waktu ke waktu, dan perusahaan mengabaikan penggunanya WebSphere dengan menyediakan mereka dengan pembaruan aneh untuk alat Web Content Management (WCM) alat, server dan alat manajemen portal. Bahkan hari ini, editor WCM tidak mendukung banyak tab browser. Antarmuka web panel admin server berantakan ketika Anda mengklik tombol kembali, dan alat konfigurasi portal sudah sangat usang. Tidak seorang pun di industri itu terkejut ketika IBM
menjual bisnis WebSphere ke
HCL Industries awal tahun ini.
Itu dirasakan oleh pengguna bahwa IBM telah lama meninggalkan WebSphere dan sisi server Java. Sebagai gantinya, Big Blue berfokus pada AI, teknologi cloud, dan
beragam alat ambigu mereka di
bawah merek Watson . Tentu saja, IBM tidak mewakili sebanyak representasi di Oracle Code One 2019 seperti yang terjadi ketika konferensi itu disebut JavaOne, dan ini sangat kontras dengan Microsoft.
Microsoft vs IBM: sementara beberapa dalam perjalanan ke pengembang Java, yang lain meninggalkan mereka
Platform Microsoft .NET selalu menjadi pesaing langsung Java EE, dan alat apa pun di bawah bendera Bill Gates diharapkan akan dikritik oleh komunitas Java - tidak peduli seberapa masuk akal itu. Meskipun memiliki reputasi di benak pengembang Java, Microsoft telah melakukan segala kemungkinan dalam 18 bulan terakhir untuk menyenangkan komunitas.
Microsoft mensponsori AdoptOpenJDK pada Juni 2018. Baru-baru ini,
Microsoft membeli jClarity , dan juara Java Martijn Verburg dan Ben Evans masing-masing pindah ke Microsoft. Dan terlepas dari sistem kontrol versi yang populer dan kuat - Team Foundation Server, Microsoft
menghabiskan $ 7,5 miliar untuk GitHub , sistem kontrol versi terdistribusi yang menampung banyak proyek Apache dan proyek Java open source lainnya.
Server Microsoft tidak pernah berorientasi pada aplikasi Java EE. Tetapi
aplikasi Java cloud-asli yang berjalan di Docker dapat dengan mudah digunakan untuk Microsoft Azure. Containerisasi telah membuka bagi Microsoft pasar yang sebelumnya tidak dapat diakses untuk aplikasi Java perusahaan.
Oracle Code One 2019 akan dikenang sebagai titik balik dalam konfrontasi antara Microsoft dan IBM. Tahun ini, Microsoft telah mengambil terobosan serius ke komunitas Java, beralih dari orang luar menjadi pemain penting.
Memahami ini terjadi ketika saya
melihat Kirk Pepperdine
tampil di Code One, seorang
juara Java yang selalu independen, dan menyadari bahwa ia sekarang adalah chief engineer Microsoft. Reza Rahman, mantan penginjil Java EE di Oracle, juga mewakili Microsoft dalam sesi BoF ("Birds of a Feather").
Sangat jelas bahwa Microsoft membuat taruhan serius pada segmen korporat pasar Java, sementara IBM terjun ke arah lain.
Menurut Anda apa yang mendorong Microsoft untuk memasuki Java perusahaan?