9 คะแนน โดย xguru 2024-11-27 | 7 ความคิดเห็น | แชร์ทาง WhatsApp
  • เมื่อวันที่ 22 พฤศจิกายน 2024 Deno ได้ยื่นคำร้องอย่างเป็นทางการต่อ USPTO (สำนักงานสิทธิบัตรและเครื่องหมายการค้าสหรัฐฯ) เพื่อเพิกถอนเครื่องหมายการค้า "JavaScript"
    • คดีนี้เป็นความพยายามสำคัญในการปลดปล่อย "JavaScript" ออกจากข้อผูกพันทางกฎหมาย และผลักดันให้ได้รับการยอมรับว่าเป็นทรัพยากรสาธารณะ
    • หากสำเร็จ ก็จะสามารถใช้ชื่ออย่าง "JavaScript Conference" แทน "JSConf" ได้
    • อาจเปลี่ยนชื่อจาก ECMAScript เป็น "JavaScript Specification" ได้
    • ชุมชนจะหลุดพ้นจากการถูกคุกคามทางกฎหมายเกี่ยวกับการใช้คำว่า "JavaScript"
  • สามารถดูข้อความเต็มของคำร้องได้ที่ นี่ โดยมีพื้นฐานจาก 3 ข้อโต้แย้งหลัก

ข้อโต้แย้งที่ 1: JavaScript เป็นคำนามสามัญ

  • JavaScript ได้กลายเป็นชื่อสากลของภาษาโปรแกรมที่นิยามไว้ในข้อกำหนด ECMA-262
    • นักพัฒนาและองค์กรหลายล้านรายทั่วโลกใช้งานอย่างอิสระ
  • Oracle ไม่ได้ควบคุมข้อกำหนดหรือการใช้งานของ JavaScript และ JavaScript คือแกนหลักของการเขียนโปรแกรมสมัยใหม่ ไม่ใช่แบรนด์
  • ในทางกฎหมาย เครื่องหมายการค้าที่กลายเป็นคำนามสามัญแล้วไม่สามารถคงสถานะเป็นเครื่องหมายการค้าได้

ข้อโต้แย้งที่ 2: การกระทำฉ้อฉลของ Oracle

  • Oracle ได้ยื่นหลักฐานอันเป็นเท็จต่อ USPTO ในกระบวนการต่ออายุเครื่องหมายการค้า JavaScript เมื่อปี 2019
    • บริษัทส่งภาพหน้าจอของ Node.js เป็นหลักฐานการใช้งานเชิงพาณิชย์ ทั้งที่ Node.js เป็นโครงการที่ไม่เกี่ยวข้องกับ Oracle
  • หาก USPTO ต่ออายุเครื่องหมายการค้าโดยอาศัยหลักฐานเท็จดังกล่าว ก็มีความเป็นไปได้ที่การต่ออายุนั้นจะถูกเพิกถอนได้

ข้อโต้แย้งที่ 3: การละทิ้งการใช้เครื่องหมายการค้า

  • Oracle ได้ละทิ้งเครื่องหมายการค้านี้โดยไม่ได้ให้บริการหรือผลิตภัณฑ์ที่มีนัยสำคัญภายใต้ชื่อ "JavaScript"
    • สิ่งที่มีอยู่เพียงเล็กน้อย เช่น JavaScript Extension Toolkit หรือ GraalVM ไม่ถือเป็นการใช้งานเชิงพาณิชย์
  • กฎหมายสหรัฐฯ ถือว่าเครื่องหมายการค้าที่ไม่มีการใช้งานต่อเนื่อง 3 ปีเป็นเครื่องหมายที่ถูกละทิ้ง และ Oracle เข้าข่ายเกณฑ์นี้

ขั้นตอนถัดไป

  • Oracle ต้องยื่นคำตอบภายใน 4 มกราคม 2025
    • หากไม่ตอบรับ คดีจะถือว่า Oracle แพ้โดยปริยาย และมีความเป็นไปได้สูงที่เครื่องหมายการค้าจะถูกเพิกถอน
  • หาก Oracle เลือกเดินหน้าคดี Deno ก็พร้อมยื่นหลักฐานจำนวนมากเพื่อพิสูจน์ว่า Oracle ไม่ปฏิบัติตามข้อกำหนดทางกฎหมาย
  • กระบวนการฟ้องร้องทั้งหมดจะถูกแบ่งปันกับชุมชนอย่างโปร่งใส

การสนับสนุนจากชุมชน

  • นักพัฒนากว่า 14,000 คน รวมถึง Brendan Eich (ผู้สร้าง JavaScript) ได้ลงนามในจดหมายเปิดผนึก - Oracle, it’s time to free JavaScript. เพื่อเรียกร้องให้ปล่อยเครื่องหมายการค้านี้
  • มีความพยายามทำให้ “JavaScript” เป็นชื่อที่เปิดกว้างและเข้าถึงได้พอ ๆ กับตัวภาษาเอง
  • สามารถช่วยกระจายโพสต์นี้เพื่อให้ผู้คนรับรู้ความคืบหน้าของคดีได้

7 ความคิดเห็น

 
slowandsnow 2024-11-27

เมื่อก่อนมันเคยถูกเข้าใจผิดว่าเป็นลูกหลานอีกตัวของ Java แต่ตอนนี้ JavaScript กลับได้รับความนิยมมากกว่า และทุกวันนี้ก็มีคนจำนวนมากที่ไม่เรียน Java แล้ว เลยกลายเป็นสถานการณ์ที่ความนิยมพลิกแซงกันไปแล้ว

 
tsboard 2024-11-27

เหมือนความรู้สึกประมาณว่าเรียกพ่อว่าพ่อไม่ได้อะไรทำนองนั้นเลยนะ หวังว่าจะคืนชื่อนี้กลับไปให้นักพัฒนาได้อีกครั้ง

 
jjpark78 2024-11-27

รู้สึกว่า Oracle ตั้งแต่ยุค Java มาก็แทบไม่มีอะไรที่เป็นประโยชน์ต่อฝั่งซอฟต์แวร์เสรีเลยนะ

 
devstudyman7 2024-11-28

ถึงอย่างนั้น ออราเคิลก็มักเป็นฝ่ายเปิดฉากก่อนเสมอสินะ..

 
carnoxen 2024-11-27

Javascript มักถูกเข้าใจผิดอย่างมากว่าเป็นอนุพันธ์ของ java เลยคิดว่าน่าจะเปลี่ยนไปใช้คำอื่นจะดีกว่า...

 
roxie 2024-11-28

ทุกวันนี้ก็ยังเป็นอยู่เหรอ?