1 puan yazan GN⁺ 2025-12-05 | Henüz yorum yok. | WhatsApp'ta paylaş
  • Oracle'ın sahip olduğu ‘JavaScript’ marka hakkı fiilen kullanılmıyor ve bu durum dünya genelindeki geliştiriciler için karışıklık ve rahatsızlık yaratıyor
  • ABD marka hukukunda bir markanın 3 yıldan fazla kullanılmaması veya genelleşmesi durumunda terk edilmiş sayıldığı belirtiliyor; JavaScript bu iki koşulun da örneği olduğunu gösteriyor
  • Oracle, JavaScript adıyla gerçek bir ürün sunmamış ve Node.js, JET, GraalVM gibi örneklerin marka kullanımını haklı çıkarmadığı vurgulanıyor
  • “JavaScript” halihazırda dünya çapında milyonlarca kişi tarafından serbestçe kullanılan genel bir terim haline gelmiş olsa da Oracle bunu korumuyor veya denetlemiyor
  • Bu mektup, JavaScript markasını kamu alanına (public domain) dönüştürme ve gerekirse USPTO’ya marka iptali için dilekçe verme niyetini dile getiriyor

JavaScript marka terk iddiası

  • JavaScript dünyanın en geniş ölçekte kullanılan programlama dili olsa da adı Oracle'ın sahip olduğu bir markadır
    • Çoğu geliştirici bunu bilmiyor ve marka hakkı ile pratik kullanım arasındaki fark çok büyük
  • Oracle’ın marka sahipliği, hukuken bir marka terkini (abandonment) ifade ediyor
    • Daha önce de marka iptali talebi yapılmış olsa da Oracle bir yanıt vermemiş
    • Artık markayı kamuya bırakma için aktif adım atılması gerektiği özellikle belirtiliyor

Marka terkinin hukuki dayanağı

  • ABD 15 USC 1127. madde, bir markanın terk edilmiş sayılması için iki durumu öngörür
    1. 3 yıldan uzun süre kullanılmaması ve yeniden kullanılacağına dair niyetin olmaması
    2. Markanın genel terim (generic term) hâline gelerek ayırt edicilik kaybetmesi
  • JavaScript’in her iki koşulu da karşıladığı ifade ediliyor

Netscape, Sun ve Oracle’da marka geçmişi

  • 1995’te Netscape ve Sun Microsystems birlikte JavaScript’i geliştirdi
    • Brendan Eich ilk sürümü 10 günde tamamladı
    • JavaScript markasını Sun elinde tuttu
  • Oracle 2009’da Sun’ı satın alınca JavaScript marka hakkını da devraldı
  • Oracle ile Sun, ikisi de JavaScript adıyla bir ürün çıkarmadı
    • Marka, yalnızca hukuk ekibi tarafından rutin olarak yenilenmiş; şirket içinde sahiplik farkında olmayan ekipler olduğu da ifade ediliyor

"Use it or lose it" — Kullanılmazsa kaybedilir

  • Oracle, JavaScript markasını fiilen kullanmıyor
    • 1990–2000 döneminde Netscape Navigator JavaScript’i destekliyordu ancak 2008’de sonlandı
    • Bundan sonra JavaScript, Oracle’dan bağımsız olarak gelişmeye devam etti
  • 2019’da USPTO dosyalarında Node.js ve Oracle JET’ten söz edilmiş olsa da,
    • Node.js Oracle ürünü değildir
    • JET yalnızca Oracle Cloud için bir JavaScript kütüphane koleksiyonu olarak kalıyor
  • Oracle’un GraalVM’i JavaScript çalıştırmayı desteklese de, V8, JavaScriptCore, SpiderMonkey gibi standart implementasyonlarla bağlantısı yok
  • Bu örnekler, markanın fiili kullanım şartlarını karşılamadığını gösteriyor

Genelleşmiş “JavaScript”

  • 1996’da ECMA International dili standartlaştırma girişiminde bulundu, ancak Sun “JavaScript” adını kabul etmedi
    • Bunun yerine “ECMAScript” adı benimsendi
    • Brendan Eich, “ECMAScript benim için istenmeyen bir addı” demişti
  • ECMA’nın TC39 komitesi ECMA-262 standardını yöneten organdır; başlıca tarayıcı ve runtime’lar (Node.js, Deno vb.) sürece dahildir
  • Oracle ne markasını ileri sürmüş ne de kullanım kısıtlaması getirmiştir;
    • Herkes ‘JavaScript’ adını özgürce kullanabilmektedir
    • Bu da markanın zaten genel terime dönüştüğünü ortaya koyuyor
  • JSConf gibi topluluklar yasal sorunları önlemek için “JavaScript” adından kaçınmak zorunda kalmış
    • “JavaScript Conference” veya “JavaScript Specification” gibi isimler kullanılamamış
  • Marka sahibi ile gerçek kullanım arasındaki uçurum büyüktür

Marka iptali çağrısı

  • Hukuken JavaScript markası hem kullanılmama hem de genelleşme kriterlerini karşılıyor
  • USPTO’nun markanın genel terim olduğunu kabul edip iptal etmesi bekleniyor
  • Oracle’ın bu markadan somut bir ticari kazancı yok; yalnızca hukuk ekibinin otomatik yenileme süreçleriyle korunuyor
  • Oracle yanıt vermezse, USPTO’ya marka iptali için dilekçe (Petition for Cancellation) sunulması planlanıyor

Okuyucu ve hukuki destek talebi

  • Okuyuculardan açık mektup imzası isteniyor;
    • 25’ten fazla çalışanı olan kuruluşlar companies@javascript.tm adresine yazabilir
  • Ticari marka hukuku uzmanı bir avukattan pro bono destek talep ediliyor
    • Oracle’ın yanıt vermeme olasılığı yüksek görüldüğü için, dava yoluyla bir meydan okuma gerekli
    • Desteklemek isteyenler lawyers@javascript.tm adresine başvursun

Henüz yorum yok.

Henüz yorum yok.