1 poin oleh GN⁺ 2025-06-29 | 1 komentar | Bagikan ke WhatsApp
  • Trademark Trial and Appeal Board (TTAB) AS menolak klaim penipuan Deno terhadap Oracle
  • Deno menuduh Oracle menggunakan situs web Node.js tanpa izin saat pengajuan perpanjangan merek dagang pada 2019
  • Isu utama gugatan saat ini adalah generikisasi (genericness) dan penelantaran merek dagang (abandonment)
  • Oracle harus memberikan jawaban resmi atas klaim generikisasi dan penelantaran merek dagang paling lambat 7 Agustus
  • Jika merek dagang JavaScript dibatalkan, namanya akan menjadi nama bahasa pemrograman yang bisa digunakan bebas oleh semua pengembang

Perkembangan gugatan merek dagang JavaScript

  • Pada 18 Juni 2024, Trademark Trial and Appeal Board (TTAB) AS menolak klaim penipuan Deno terhadap Oracle
  • Deno menunjukkan bahwa dalam proses perpanjangan merek dagang pada 2019, Oracle mengajukan tangkapan layar situs resmi Node.js sebagai bukti penggunaan merek dagang "JavaScript"
    • Pihak Deno menegaskan bahwa sebagai pencipta Node.js, Node.js bukan produk atau merek Oracle, dan Oracle tidak memiliki hak untuk menggunakan materi tersebut
    • Deno mengkritik bahwa pengajuan materi dari situs open source pihak ketiga oleh Oracle mencerminkan sulitnya memperoleh bukti penggunaan merek dagang yang nyata
  • Namun, Deno menyatakan bahwa klaim penipuan itu sendiri bukan inti utama gugatan ini, dan proses akan tetap berjalan tanpa perubahan terpisah
    • Mereka memilih untuk tidak memperpanjang proses terkait klaim penipuan dan fokus pada isu inti yang lebih penting, yaitu "generikisasi (genericness)" dan "penelantaran merek dagang (abandonment)"

Arah proses gugatan dan jadwal utama

  • Inti gugatan ini adalah argumen bahwa "JavaScript" bukan merek atau nama produk Oracle, melainkan nama bahasa pemrograman yang digunakan semua orang
  • Hingga 7 Agustus 2024, Oracle harus menyerahkan tanggapan tertulis berupa persetujuan atau bantahan untuk setiap paragraf dalam permohonan pembatalan merek dagang yang diajukan Deno
  • Proses discovery akan dimulai pada 6 September
  • Tim Deno sedang memperhatikan bagian mana saja yang akan dibantah Oracle

JavaScript milik siapa

  • Baik komunitas pengembang maupun industri sama-sama mengakui bahwa "JavaScript" bukan nama produk milik perusahaan tertentu
  • Faktanya, lebih dari 19.550 orang telah menandatangani persetujuan di javascript.tm (berdasarkan hitungan saat itu)
  • Deno menilai bahwa hak merek dagang saat ini tidak selaras dengan kepentingan publik, industri, dan tujuan asli hukum merek dagang

Jika pembatalan merek dagang benar-benar terjadi

  • Pihak Deno memproyeksikan kemungkinan menang dalam pembatalan merek dagang atau Oracle secara sukarela mengembalikan hak merek dagang tersebut
  • Mereka menyebut bahwa nama JavaScript akan menjadi milik semua orang, sehingga "simbol ™ tidak perlu lagi digunakan, dan nama itu bisa dipakai bebas tanpa kekhawatiran lisensi"
  • Nama bahasa pemrograman yang menggerakkan web itu akan bisa digunakan secara bebas bersama oleh semua pengembang

1 komentar

 
GN⁺ 2025-06-29
Komentar Hacker News
  • Ada pendapat yang mengatakan tidak paham mengapa Oracle terus melanjutkan gugatan ini, padahal mereka tahu sama sekali tidak mendapatkan keuntungan dari nama atau merek JavaScript; di momen seperti ini mereka sebenarnya bisa membangun citra positif dengan menyumbangkan merek dagang JavaScript kepada komunitas developer, sehingga sikap mempertahankan sesuatu yang bahkan tidak menguntungkan terasa benar-benar tidak masuk akal
    • Mengutip Bryan Cantrill, ada nasihat bahwa kita tidak perlu bersikap terbuka terhadap Oracle; Oracle dan Larry Ellison tidak perlu dipandang sebagai manusia, melainkan seperti mesin pemotong rumput, mesin pemotong rumput tidak punya perasaan dan jika Anda memasukkan tangan, yang terjadi hanyalah jari Anda terpotong, dengan tautan YouTube terkait https://www.youtube.com/watch?v=-zRN7XLCRhc&t=1981s
    • Ada yang berpendapat Oracle bisa memulihkan 90% citra mereknya hanya dengan memperbarui CDDL secara sederhana agar ZFS dapat diintegrasikan dengan GPL, dan itu pun tampaknya tidak akan memakan biaya besar, tetapi pada akhirnya diakui bahwa itu juga kesalahan karena melihat mesin pemotong rumput seolah-olah manusia
    • Ada sudut pandang bahwa Oracle pada dasarnya kini bukan lagi perusahaan teknologi/perangkat lunak, melainkan "firma hukum"; alasan keberadaan mereka hanyalah menjual lisensi atas hal-hal yang mereka miliki selama mungkin, jadi wajar jika mereka berusaha mempertahankan semuanya terlepas dari nilai nyatanya
    • Perumpamaan diulang bahwa konsep "itikad baik" sama sekali tidak ada pada mesin pemotong rumput
    • Di Oracle, para pengacara harus membenarkan gaji mereka sendiri sehingga mereka membutuhkan alasan; menyerahkan sesuatu tanpa imbalan sama sekali dianggap tidak sesuai dengan logika pasar
  • Ada penyesalan bahwa Oracle dulu pernah menambah nilai pada ekosistem teknologi, tetapi kini telah menjadi entitas besar yang hidup dari rente; terasa menyebalkan bahwa bahkan pada 2025 orang masih tidak bisa membuat hal-hal baru karena IP yang dimiliki Oracle, sekaligus kritik terhadap perusahaan-perusahaan yang terlalu nyaman dengan nama merek hingga berujung pada situasi seperti ini, dengan harapan era seperti itu segera berakhir
    • Ditekankan bahwa Sun Microsystems jelas merupakan perusahaan yang menambah nilai sangat besar, sedangkan kontribusi Oracle sendiri, jika pencapaian hasil akuisisi dikesampingkan, terasa tidak jelas
    • Ada pandangan realistis bahwa era seperti itu pada praktiknya tidak akan pernah benar-benar berakhir, karena struktur insentif di dalam perusahaan sendiri membuat karyawan menjadi sangat menghindari risiko
    • Muncul pertanyaan kapan tepatnya Oracle benar-benar pernah menambah nilai bagi ekosistem teknologi, dan dalam bentuk apa
  • Ada pendapat bahwa kartun yang menjelaskan struktur organisasi Oracle benar-benar merupakan analogi yang sangat tepat, dengan tautan dibagikan https://newsletter.pragmaticengineer.com/p/code-review-on-printed-paper-an-excerpt
  • Ada pengamatan bahwa semua orang memakai “JavaScript” hanya sebagai nama untuk menyebut sebuah bahasa, disertai kritik bahwa Oracle seperti parasit
    • Seperti halnya Kleenex, muncul pertanyaan apakah ada aturan hukum ketika suatu kata sudah dipakai begitu luas oleh semua orang
    • Ada pengakuan bahwa sebelumnya sama sekali tidak tahu JavaScript memiliki merek dagang; selama ini hanya menganggapnya sebagai nama bahasa pemrograman dan tidak pernah menyangka ada kaitannya dengan Oracle, sehingga terasa sangat mengejutkan bahwa perusahaan ini memegang merek dagang semacam itu
    • Jika Oracle menang, ada usulan agar nama bahasanya diubah saja menjadi JS, dengan gagasan bahwa JS hanyalah singkatan yang tidak punya makna khusus
  • Ada usulan agar Deno memulai kampanye dengan slogan “JavaScript tidak ada hubungannya dengan Java (kecuali gugatan di pengadilan)”, dan ada pula yang menyatakan bersedia berdonasi
    • Dibagikan latar belakang bahwa JavaScript dan Java, selain kemiripan sintaks, juga sama-sama merupakan bahasa yang pertama kali memaksakan model data berorientasi objek yang saling tidak kompatibel di runtime; kesamaan lain adalah keduanya melejit secara populer berkat perhatian pada masa awal World Wide Web, dengan Perl disebut sebagai salah satu pengecualian yang agak sejenis
  • Diperkenalkan tautan situs informasi terkait JavaScript https://javascript.tm/
    • Ada yang berbagi pengalaman bahwa situs tersebut sulit diakses karena lonjakan trafik
  • Ada dugaan bahwa Oracle tampaknya merasa ada sesuatu yang berisiko jika merek dagang javascript dialihkan ke merek dagang java
  • Muncul ide bercanda untuk membuat bahasa bernama “Larry Ellison Script” dan mencoba mendaftarkan merek dagangnya
    • Ada komentar bahwa penulisnya bukan pengacara, tetapi secara teoretis mungkin saja bisa dilakukan
  • Ada kesan pesimistis bahwa melihat masyarakat manusia mengalami masalah seperti ini membuat terasa seolah umat manusia benar-benar sedang menuju akhir
  • Ada pendapat agar orang-orang langsung saja mulai menyebut bahasa itu dengan nama seperti typescript atau webscript, dan tidak perlu membuang waktu dalam perdebatan yang melelahkan ini