Universiti-universiti UK mendapati diri mereka terperangkap dalam jaringan pelesenan Oracle , bersetuju untuk membayar sehingga 9.86 juta paun British (13.33 juta dolar Amerika) untuk langganan Java selepas perubahan pelesenan kontroversial gergasi teknologi itu menyebabkan institusi pendidikan terdedah kepada bayaran yang besar. Perjanjian yang dirundingkan melalui Jisc ini termasuk pengecualian untuk bayaran bersejarah bermula dari 2023 apabila Oracle memperkenalkan model langganan barunya.
Butiran Perjanjian Java Universiti-universiti UK:
- Jumlah nilai rangka kerja: £9.86 juta GBP ($13.33 juta USD)
- Termasuk penepian yuran bersejarah sejak 2023
- Dirundingkan melalui Jisc (organisasi perolehan pendidikan UK)
- Merangkumi pelesenan dan sokongan Java SE Universal Subscription
Perangkap Pelesenan Yang Memerangkap Universiti
Java SE Universal Subscription Oracle , yang dilancarkan pada Januari 2023, secara asasnya mengubah cara pelesenan Java berfungsi. Daripada mengenakan bayaran mengikut pengguna, Oracle kini mengenakan bayaran mengikut pekerja - termasuk pekerja sambilan, kontraktor, dan kakitangan sementara. Peralihan ini telah menyebabkan kos meningkat dengan mendadak untuk organisasi besar, dengan sesetengahnya menghadapi peningkatan sehingga sepuluh kali ganda daripada perbelanjaan sebelumnya. Universiti-universiti mendapati diri mereka amat terdedah kerana mereka mempunyai sedikit kawalan ke atas siapa yang memuat turun Java merentasi rangkaian luas pelajar, penyelidik, dan fakulti mereka.
Perbincangan komuniti mendedahkan bagaimana perubahan pelesenan ini telah mewujudkan ribut yang sempurna untuk institusi pendidikan. Penyelidik dari organisasi lain kerap melawat kampus dan memuat turun perisian tanpa pengawasan. Ahli fakulti membeli perisian akademik khusus yang tanpa disedari menggabungkan runtime Java Oracle . Pelajar dan kakitangan, tanpa menyedari implikasi pelesenan, hanya memuat turun Java apabila mereka memerlukannya untuk kerja kursus atau projek penyelidikan.
Impak Kos Pelesenan Oracle Java:
- Model lama per-pengguna berbanding model baharu per-pekerja
- Peningkatan kos: 2-5x untuk organisasi besar (analisis Gartner)
- Beberapa pengiraan awal menunjukkan peningkatan kos sehingga 10x
- Definisi per-pekerja termasuk: sepenuh masa, separuh masa, sementara, ejen, kontraktor
Strategi Penguatkuasaan Agresif Oracle
Apa yang menjadikan situasi ini amat membimbangkan ialah pendekatan sistematik Oracle terhadap penguatkuasaan. Syarikat itu telah menempatkan pasukan jualan Java khusus di negara-negara di seluruh dunia, mengenal pasti organisasi yang kelihatan memuat turun Java , kemudian meminta audit. Seorang ahli komuniti berkongsi pengalaman organisasi mereka yang diancam dengan denda 10 juta paun British dan diberi hanya lima hari untuk memulihkan keadaan.
Strategi penguatkuasaan ini telah menjadi begitu membimbangkan sehingga banyak syarikat kini menyekat domain muat turun Oracle sepenuhnya, mengalihkan pengguna kepada alternatif sumber terbuka seperti OpenJDK . Ketakutan terhadap muat turun tidak sengaja yang membawa kepada bil pelesenan yang besar telah mengubah secara asasnya cara organisasi mendekati Java .
Mengapa Universiti Tidak Boleh Beralih Begitu Sahaja
Persoalan yang jelas ialah mengapa universiti tidak beralih kepada alternatif percuma seperti OpenJDK atau Amazon Corretto . Realitinya lebih kompleks daripada yang kelihatan. Universiti beroperasi dalam persekitaran unik di mana mereka mempunyai kawalan terhad ke atas pilihan perisian. Penyelidik pelawat membawa alat mereka sendiri, perisian akademik warisan mungkin memerlukan versi Java tertentu, dan sifat teragih IT universiti menjadikan migrasi menyeluruh amat mencabar.
Para saintis ini pada asasnya bertindak secara bebas daripada institusi, dalam sesetengah kes tidak mempunyai pengurusan barisan yang sama dan dibayar oleh orang lain.
Sektor pendidikan juga sangat bergantung pada pakej perisian khusus yang mungkin menggabungkan Java Oracle tanpa pendedahan yang jelas. Apabila ahli fakulti membeli alat penyelidikan atau perisian pendidikan, mereka sering tidak menyedari bahawa mereka mewujudkan kewajipan pelesenan untuk seluruh institusi mereka.
Pilihan Alternatif Java:
- Pengedaran OpenJDK: Red Hat OpenJDK , Eclipse Temurin , Amazon Corretto
- Pilihan JVM lain: GraalVM , IBM OpenJ9 , IKVM.NET
- Pelesenan: OpenJDK dikeluarkan di bawah GPL v2 + Classpath Exception
- Sekatan korporat: Banyak organisasi kini menyekat domain muat turun Oracle
Kisah Peringatan untuk Industri Teknologi
Situasi ini menyerlahkan kebimbangan yang lebih luas tentang bagaimana syarikat teknologi utama menggunakan perubahan pelesenan untuk mengekstrak hasil daripada pangkalan pengguna sedia ada. Perbincangan komuniti mendedahkan kekecewaan yang meluas dengan apa yang dilihat ramai sebagai amalan menipu - menawarkan perisian yang kelihatan percuma, kemudian menuntut bayaran selepas penggunaan meluas.
Situasi Oracle - Java telah menjadi risiko yang begitu diiktiraf sehingga ia kini dicadangkan sebagai kajian kes untuk kelas sains komputer dan undang-undang. Ia menunjukkan bagaimana keputusan teknikal yang dibuat bertahun-tahun lalu boleh mewujudkan kewajipan kewangan dan undang-undang yang ketara, menekankan kepentingan memahami terma pelesenan dan mempertimbangkan implikasi jangka panjang apabila memilih tumpukan teknologi.
Bayaran 10 juta paun British oleh universiti UK berfungsi sebagai pengajaran mahal tentang kos tersembunyi perisian percuma dan kepentingan mengekalkan kawalan ke atas pilihan teknologi dalam organisasi besar. Seperti yang dinyatakan oleh seorang ahli komuniti, pendekatan Oracle menyerupai mesin pemotong rumput - ia tidak mengambil berat tentang niat anda, ia hanya melakukan apa yang direka bentuk untuk dilakukan.
Rujukan: UK unis to cough up to £10M on Java to keep Oracle off their backs