- 22 Kasım 2024'te Deno, "JavaScript" markasını iptal ettirmek için USPTO'ya (ABD Patent ve Ticari Marka Ofisi) resmî bir başvuru yaptı
- Bu dava, "JavaScript"i hukuki dolanıklıklardan kurtarmak ve onu kamusal bir varlık olarak tanıtmak için önemli bir girişim
- Başarılı olursa, "JSConf" yerine "JavaScript Conference" gibi adlar kullanılabilecek
- ECMAScript adı yerine "JavaScript Specification" adına geçilebilecek
- Topluluk, "JavaScript" teriminin kullanımıyla ilgili hukuki tehditlerden kurtulabilecek
- Başvurunun tam metnine buradan ulaşılabilir ve üç ana iddiaya dayanıyor
İddia 1: JavaScript genel bir addır
- JavaScript, ECMA-262 spesifikasyonunda tanımlanan programlama dilinin evrensel adı olarak yerleşmiş durumda
- Dünya çapında milyonlarca geliştirici ve kuruluş tarafından bağımsız olarak kullanılıyor
- Oracle, JavaScript spesifikasyonunu veya kullanımını kontrol etmiyor; JavaScript bir markadan ziyade modern programlamanın temel bir parçası
- Hukuken genel ada dönüşmüş bir marka, marka olarak korunamaz
İddia 2: Oracle'ın hileli davranışı
- Oracle, 2019'daki JavaScript marka yenileme sürecinde USPTO'ya yanlış kanıt sundu
- Ticari kullanım kanıtı olarak Node.js ekran görüntüleri sundu, ancak Node.js Oracle ile ilgisi olmayan bir proje
- USPTO bu yanlış kanıta dayanarak markayı yenilediyse, yenilemenin geçersiz sayılması mümkün olabilir
İddia 3: markanın kullanımının terk edilmesi
- Oracle, "JavaScript" adı altında anlamlı bir ürün veya hizmet sunmayarak markayı terk etti
- JavaScript Extension Toolkit veya GraalVM gibi sınırlı sunumlar, ticari kullanım olarak değerlendirilmiyor
- ABD hukuku, art arda 3 yıl kullanılmayan markaları terk edilmiş sayar ve Oracle bu ölçüte uyuyor
Sonraki süreç
- Oracle'ın 4 Ocak 2025 tarihine kadar yanıt vermesi gerekiyor
- Yanıt verilmezse dava fiilen Oracle'ın kaybı sayılacak ve markanın iptal edilme olasılığı yüksek olacak
- Oracle davayı sürdürürse, Deno Oracle'ın yasal gereklilikleri yerine getirmediğini gösterebilecek bol miktarda kanıt sunmaya hazır
- Davanın tüm süreci şeffaf biçimde toplulukla paylaşılacak
Topluluk desteği
- Brendan Eich (JavaScript'in yaratıcısı) dahil 14.000'den fazla geliştirici, markanın bırakılmasını talep eden açık mektubu - Oracle, it’s time to free JavaScript. imzaladı
- "JavaScript" adını, dilin kendisi kadar açık ve erişilebilir hâle getirmek için çalışılıyor
- Davanın gidişatını duyurmak için gönderi paylaşılabilir
7 yorum
Eskiden Java'nın başka bir uzantısı sanılırdı ama artık JavaScript daha popüler ve bugünlerde Java öğrenmeyen insan da çok olduğu için popülerlik tersine dönmüş durumda
Sanki babaya baba diyemiyormuşsun gibi bir his. Umarım bu ismi yeniden geliştiricilere geri verirler.
Oracle, Java'dan başlayarak özgür yazılım camiasına fayda sağlayan hiçbir şey yapmıyormuş gibi görünüyor.
Yine de ilk kurşunu her zaman Oracle sıkıyor...
JavaScript, Java'nın bir türevi olarak sıkça yanlış anlaşılıyor; bu yüzden adını başka bir şeyle değiştirmek daha iyi olabilir...
Günümüzde de öyle mi?
Oracle, artık JavaScript'i bırakmanın zamanı geldi.