1 puan yazan GN⁺ 2025-06-29 | 1 yorum | WhatsApp'ta paylaş
  • ABD Patent ve Ticari Marka Ofisi Temyiz ve Yargılama Kurulu, Deno'nun Oracle'a yönelik dolandırıcılık iddiasını reddetti
  • Deno, Oracle'ın 2019'daki ticari marka yenileme başvurusunda Node.js web sitesini izinsiz kullandığını savundu
  • Davadaki mevcut ana tartışma başlıkları jenerik ad haline gelme (genericness) ve ticari markadan vazgeçme (abandonment)
  • Oracle'ın 7 Ağustos'a kadar jenerik ad haline gelme ve ticari markadan vazgeçme iddialarına resmî yanıt vermesi gerekiyor
  • JavaScript ticari markası düşerse, ad tüm geliştiriciler tarafından serbestçe kullanılabilen bir programlama dili adına dönüşecek

JavaScript ticari marka davasında son durum

  • 18 Haziran 2024'te ABD Patent ve Ticari Marka Ofisi Ticari Marka Yargılama ve Temyiz Kurulu (TTAB), Deno'nun Oracle'a karşı dolandırıcılık iddiasını reddetti
  • Deno, Oracle'ın 2019'daki ticari marka yenileme sürecinde "JavaScript" markasının kullanım kanıtı olarak Node.js resmî web sitesinin ekran görüntüsünü sunduğunu belirtti
    • Deno tarafı, Node.js'in yaratıcısı olarak Node.js'in Oracle'ın ürünü ya da markası olmadığını ve Oracle'ın bu materyali kullanma hakkı bulunmadığını vurguladı
    • Oracle'ın üçüncü tarafa ait açık kaynaklı bir sitenin materyalini sunmasının, markanın fiilî kullanımına dair kanıt bulmanın zor olduğunu gösterdiğini eleştirdi
  • Ancak dolandırıcılık iddiasının bu davanın temel meselesi olmadığı belirtilerek, ayrı bir değişiklik yapılmadan sürecin aynı şekilde devam edeceği ifade edildi
    • Dolandırıcılık iddiasına ilişkin usulü uzatmak yerine, önemli ana başlıklara yani "jenerik ad haline gelme (genericness)" ve "ticari markadan vazgeçme (abandonment)" konularına odaklanılıyor

Davanın gidişatı ve önemli tarihler

  • Davanın odağında, "JavaScript"in bir marka ya da Oracle ürün adı değil, herkesin kullandığı bir programlama dilinin adı olduğu iddiası yer alıyor
  • Oracle'ın 2024 7 Ağustos'a kadar, Deno'nun ticari marka iptal başvurusundaki tüm paragraflara ilişkin tek tek kabul veya itiraz içeren yazılı yanıt sunması gerekiyor
  • Resmî delil toplama süreci (Discovery) 6 Eylül'de başlayacak
  • Deno ekibi, Oracle'ın hangi noktalara itiraz edeceğini dikkatle izliyor

JavaScript kime ait?

  • Hem geliştirici topluluğu hem de sektör, "JavaScript"in belirli bir şirketin ürün adı olmadığını kabul ediyor
  • Nitekim 19.550'den fazla kişi, javascript.tm üzerinde desteğini imzayla gösterdi (sayı o anki ölçüme göre)
  • Deno, mevcut ticari marka hakkının kamuya, sektöre ve ticari marka hukukunun asli amacına uygun olmadığını savunuyor

Ticari marka iptal edilirse ne olacak?

  • Deno tarafı, ticari markanın iptal edilmesiyle davayı kazanması ya da Oracle'ın marka hakkını gönüllü olarak geri vermesi ihtimallerini değerlendiriyor
  • JavaScript adının herkesin ortak kullanımına açılacağını, "™ simgesinin artık kullanılmasına gerek kalmadan ve lisans endişesi olmaksızın serbestçe kullanılabileceğini" belirtiyor
  • Web'e güç veren programlama dilinin adını tüm geliştiriciler ortak ve özgür biçimde kullanabilecek

1 yorum

 
GN⁺ 2025-06-29
Hacker News görüşleri
  • Oracle'ın JavaScript adı veya markasından hiçbir şekilde kâr etmediğini bildiğimiz halde bu davayı sürdürmesinin nedenini anlayamadığını söyleyen bir görüş; bu fırsatta JavaScript ticari markasını geliştirici topluluğuna bağışlayarak iyi bir imaj bırakabilecekken, kendisine hiçbir faydası olmayan bir şeyi korumaya çalışmasının gerçekten saçma olduğu düşünülüyor
    • Bryan Cantrill'den alıntıyla, Oracle konusunda açık fikirli olmaya gerek olmadığı yönünde bir tavsiye; Oracle ve Larry Ellison'ın insan gibi düşünülmemesi, onların sadece bir çim biçme makinesi gibi görülmesi gerektiği söyleniyor; çim biçme makinesinin duyguları yoktur ve sadece elinizi içine sokarsanız parmaklarınızı keser benzetmesi yapılıyor; ilgili YouTube bağlantısı https://www.youtube.com/watch?v=-zRN7XLCRhc&t=1981s
    • Oracle'ın ZFS ile GPL'yi entegre edebilmesi için sadece CDDL'yi basitçe güncellemesinin bile marka imajını %90 oranında toparlayabileceği düşünülüyor; bunun aslında büyük bir maliyet de gerektirmeyeceği değerlendiriliyor, ancak sonuçta çim biçme makinesini insan gibi görmek gibi bir hata yaptığımız kabul ediliyor
    • Oracle'ın artık özünde bir teknoloji/yazılım şirketi değil, bir "hukuk şirketi" olduğu bakış açısı; var olma nedenlerinin sadece sahip oldukları şeylerin lisanslarını mümkün olduğunca uzun süre satmak olduğu, bu yüzden gerçek değerle ilgisi olmasa da her şeye sıkıca tutunmalarının doğal olduğu görüşü paylaşılıyor
    • Çim biçme makinesi için "iyilik" diye bir kavramın hiç olmadığı benzetmesi tekrar ediliyor
    • Oracle'da avukatların maaşlarını haklı çıkarması gerektiği için bir gerekçe gerektiği, karşılıksız bir şey vermenin piyasa mantığına uymadığı savunuluyor
  • Oracle'ın geçmişte teknoloji ekosistemine değer kattığı zamanlar olsa da artık devasa ve rant devşiren bir varlığa dönüşmüş olmasına duyulan hayal kırıklığı; 2025 yılında bile Oracle'ın sahip olduğu IP yüzünden yeni şeylerin yapılamadığı bir gerçeklikten nefret edildiği, şirketlerin marka isimlerine yaslanıp sonunda böyle sonuçlarla karşılaşmasının eleştirildiği, artık bu dönemin bitmesinin istendiği ifade ediliyor
    • Sun Microsystems'in gerçekten muazzam değer katmış bir şirket olduğu, buna karşılık Oracle'ın katkısının satın aldığı başarılar dışında pek net olmadığı belirtiliyor
    • Şirketlerin teşvik yapısının çalışanları zaten riskten kaçınan hale getirdiği için böyle bir dönemin aslında asla bitmeyeceğine dair gerçekçi bir bakış açısı sunuluyor
    • Oracle'ın teknoloji ekosistemine gerçekten ne zaman ve nasıl değer kattığı sorgulanıyor
  • Oracle'ın organizasyon yapısını anlatan karikatürün gerçekten cuk oturan bir benzetme olduğu düşünülüyor; bağlantı paylaşılıyor https://newsletter.pragmaticengineer.com/p/code-review-on-printed-paper-an-excerpt
  • Herkesin “JavaScript” adını sadece bir dili ifade eden bir ad olarak kullandığı gözlemi yapılıyor; Oracle ise parazit gibi eleştiriliyor
    • Kleenex örneğinde olduğu gibi, bir kelime fazla yaygın kullanılır hale geldiğinde bununla ilgili bir yasa olup olmadığı sorgulanıyor
    • JavaScript'in bir ticari markası olduğunu hiç bilmediğini söyleyen biri, bunu sadece bir programlama dilinin adı sandığını ve Oracle'la bağlantılı olduğunu da bilmediğini belirtiyor; bu şirketin böyle bir ticari markaya sahip olmasının oldukça şaşırtıcı olduğu ifade ediliyor
    • Oracle kazanırsa dilin adını JS olarak değiştirelim önerisi yapılıyor; JS'nin hiçbir anlamı olmayan bir kısaltma olduğu fikri dile getiriliyor
  • Deno'nun “JavaScript'in Java ile hiçbir ilgisi yoktur (mahkeme davaları hariç)” sloganıyla bir kampanya başlatmasının iyi olacağı öneriliyor; kendisinin de bağış yapmaya istekli olduğu söyleniyor
    • JavaScript ve Java'nın yalnızca sözdizimsel benzerlik paylaşmadığı; çalışma zamanında birbiriyle uyumlu olmayan nesne yönelimli veri modellerini ilk kez dayatan diller oldukları, ayrıca bu iki dilin World Wide Web'in ilk dönemlerindeki ilgi sayesinde kitlesel olarak hızla büyümelerinin de ortak yönleri olduğu arka plan bilgisi veriliyor; Perl ise bu kategoriye yakın tek istisna olarak anılıyor
  • JavaScript ile ilgili bilgi sitesi bağlantısı paylaşılıyor https://javascript.tm/
    • Trafik patlaması nedeniyle siteye girmenin zor olduğuna dair deneyim aktarılıyor
  • Oracle'ın javascript ticari markasını java ticari markasına devrederse bunun bir şekilde tehlikeli olacağını düşündüğüne dair bir tahmin öne sürülüyor
  • “Larry Ellison Script” diye bir dil yapıp ticari marka olarak tescil ettirmenin mümkün olup olmayacağına dair şaka yollu bir fikir ortaya atılıyor
    • Kendisinin avukat olmadığını ama teoride mümkün olabileceğini düşündüğünü söylüyor
  • İnsan toplumunun böyle sorunlar yaşadığını görünce insanlığın gerçekten sona yaklaştığını hissettiren karamsar bir yorum paylaşılıyor
  • Sadece dilin adını typescript ya da webscript gibi bir şeye çevirmeye başlayıp bu verimsiz tartışmada zaman kaybetmemek gerektiğini savunan bir görüş dile getiriliyor