Deno Mencari Derma Awam Sebanyak 200,000 Dolar Amerika Syarikat untuk Mencabar Tanda Dagangan JavaScript Milik Oracle

Pasukan Komuniti BigGo
Deno Mencari Derma Awam Sebanyak 200,000 Dolar Amerika Syarikat untuk Mencabar Tanda Dagangan JavaScript Milik Oracle

Syarikat runtime JavaScript Deno telah melancarkan kempen pengumpulan dana awam untuk mengumpul 200,000 dolar Amerika Syarikat bagi pertempuran undang-undang mereka yang berterusan menentang pemilikan tanda dagangan JavaScript oleh Oracle . Langkah ini telah mencetuskan perdebatan sengit dalam komuniti pembangun mengenai tanggungjawab korporat, undang-undang tanda dagangan, dan sama ada perjuangan ini berbaloi dengan kosnya.

Sasaran Pembiayaan dan Garis Masa

  • Jumlah sasaran: $200,000 USD
  • Fasa semasa: Peringkat penemuan petisyen pembatalan USPTO
  • Tempoh kes: 10 bulan sejak pemfailan
  • Pembiayaan terdahulu Deno: Pusingan Series A bernilai $21 juta USD

Pertempuran Undang-undang Memasuki Fasa Kritikal

Deno memfailkan petisyen pembatalan rasmi dengan US Patent and Trademark Office sepuluh bulan yang lalu, dengan hujah bahawa JavaScript telah menjadi istilah generik yang sepatutnya berada dalam domain awam. Kes ini kini memasuki fasa penemuan, yang memerlukan pengumpulan bukti yang meluas termasuk tinjauan profesional, saksi pakar, dan deposisi daripada pemimpin industri. Oracle secara rasmi telah menafikan bahawa JavaScript adalah istilah generik, menyediakan apa yang boleh menjadi konfrontasi undang-undang yang panjang dan mahal.

Respons komuniti adalah bercampur-campur, dengan ramai yang mempersoalkan mengapa syarikat yang disokong modal teroka yang mengumpul 21 juta dolar Amerika Syarikat dalam pembiayaan Series A memerlukan derma awam untuk yuran guaman. Sesetengah pembangun melihat ini sebagai gimik pemasaran, manakala yang lain melihatnya sebagai perkhidmatan awam yang sah yang memberi manfaat kepada keseluruhan ekosistem JavaScript.

Komuniti Berpecah Mengenai Strategi Pembiayaan

Pendekatan pengumpulan dana telah menimbulkan kontroversi yang ketara di kalangan pembangun. Pengkritik berhujah bahawa Deno sepatutnya membiayai tuntutan mahkamah sendiri, terutamanya memandangkan sokongan modal teroka mereka yang besar. Yang lain mempersoalkan sama ada isu tanda dagangan sebenarnya mempengaruhi kebanyakan pembangun dalam praktik, kerana ramai sudah menggunakan alternatif seperti JS atau ECMAScript untuk mengelakkan konflik yang berpotensi.

Walau bagaimanapun, penyokong menunjukkan bahawa Deno telah membiayai kes ini secara bebas selama hampir setahun dan bahawa hasilnya akan memberi manfaat kepada semua pengguna JavaScript, bukan hanya Deno . Mereka berhujah bahawa adalah munasabah untuk meminta komuniti yang lebih luas menyumbang kepada apa yang pada asasnya adalah perkhidmatan awam.

Penyelesaian Alternatif Mendapat Tarikan

Ramai ahli komuniti mencadangkan bahawa daripada melawan Oracle di mahkamah, industri sepatutnya menggunakan terminologi yang berbeza. ECMAScript, nama standard rasmi, sudah wujud sebagai alternatif, walaupun ramai mendapati ia janggal untuk disebut. Cadangan lain termasuk kembali kepada nama sejarah seperti Mocha atau LiveScript, atau menggunakan istilah baharu sepenuhnya seperti WebScript.

Perdebatan penamaan mencerminkan kekecewaan yang lebih mendalam dengan hubungan JavaScript yang mengelirukan dengan Java. Nama asal dipilih pada tahun 1995 sebagai keputusan pemasaran untuk memanfaatkan populariti Java, walaupun bahasa-bahasa tersebut tidak mempunyai hubungan teknikal. Ini telah menyebabkan kekeliruan selama beberapa dekad di kalangan pengaturcara baru dan pihak berkepentingan bukan teknikal.

Pilihan Penamaan Alternatif yang Dibincangkan

  • ECMAScript/ES: Nama standard rasmi, tetapi dianggap janggal
  • JS: Singkatan yang mudah, lebih sukar untuk ditrademark
  • WebScript: Alternatif yang deskriptif
  • Mocha: Nama kod prototaip asal
  • LiveScript: Nama keluaran asal sebelum JavaScript

Kelebihan Undang-undang Oracle

Pakar undang-undang dan ahli komuniti menyatakan keraguan mengenai peluang Deno menentang Oracle , sebuah syarikat yang terkenal dengan strategi litigasi yang agresif dan sumber undang-undang yang luas. Perbelanjaan undang-undang tahunan Oracle jauh melebihi 200,000 dolar Amerika Syarikat yang Deno cuba kumpulkan, menyebabkan sesetengah pihak melihat ini sebagai senario David melawan Goliath dengan hasil yang boleh diramal.

Kebimbangan melangkaui hanya menang atau kalah. Sesetengah pihak bimbang bahawa cabaran yang tidak berjaya sebenarnya boleh mengukuhkan kedudukan Oracle dan mewujudkan preseden undang-undang yang menjadikan tanda dagangan lebih boleh dikuatkuasakan. Pada masa ini, Oracle jarang menguatkuasakan tanda dagangan, tetapi kemenangan mahkamah boleh mengubah dinamik tersebut.

Sejarah Tanda Dagangan JavaScript

  • Permohonan asal: 1 Disember 1995 oleh Sun Microsystems
  • Tanda dagangan dikeluarkan: 6 Mei 1997
  • Pemilik semasa: Oracle Corporation (memperoleh Sun Microsystems)
  • Bahasa mula-mula muncul: 4 Disember 1995 dalam Netscape Navigator
  • Nama beta asal: LiveScript

Implikasi yang Lebih Luas

Kes ini mewakili lebih daripada sekadar pertikaian mengenai nama bahasa pengaturcaraan. Ia menyentuh persoalan asas mengenai bagaimana undang-undang tanda dagangan digunakan untuk istilah teknologi yang telah diterima pakai secara meluas oleh komuniti dan industri. Hasilnya boleh mempengaruhi bagaimana istilah teknologi generik lain dilayan dalam cabaran undang-undang masa depan.

Sama ada Deno berjaya mengumpul dana atau memenangi kes, kontroversi ini telah mencapai satu matlamat: membawa perhatian meluas kepada isu tanda dagangan JavaScript dan mencetuskan perbincangan komuniti mengenai alternatif. Bagi ramai pembangun, ini mungkin kali pertama mereka serius mempertimbangkan apa yang mereka akan panggil bahasa pengaturcaraan pilihan mereka jika JavaScript tidak lagi tersedia.

Rujukan: Help Us Raise $200k to Free JavaScript from Oracle