Deno tìm kiếm 200.000 đô la Mỹ từ quyên góp công chúng để thách thức quyền sở hữu thương hiệu JavaScript của Oracle

Nhóm Cộng đồng BigGo
Deno tìm kiếm 200.000 đô la Mỹ từ quyên góp công chúng để thách thức quyền sở hữu thương hiệu JavaScript của Oracle

Công ty JavaScript runtime Deno đã khởi động chiến dịch gây quỹ công chúng để thu thập 200.000 đô la Mỹ cho cuộc chiến pháp lý đang diễn ra chống lại quyền sở hữu thương hiệu JavaScript của Oracle . Động thái này đã gây ra cuộc tranh luận gay gắt trong cộng đồng nhà phát triển về trách nhiệm doanh nghiệp, luật thương hiệu và liệu cuộc chiến có đáng giá với chi phí hay không.

Mục tiêu gây quỹ và Thời gian thực hiện

  • Số tiền mục tiêu: 200.000 USD
  • Giai đoạn hiện tại: Giai đoạn khám phá của đơn khiếu nại hủy bỏ USPTO
  • Thời gian vụ kiện: 10 tháng kể từ khi nộp đơn
  • Vòng gọi vốn trước đó của Deno: 21 triệu USD vòng Series A

Cuộc chiến pháp lý bước vào giai đoạn quan trọng

Deno đã nộp đơn khiếu nại hủy bỏ chính thức lên Văn phòng Bằng sáng chế và Thương hiệu Hoa Kỳ mười tháng trước, lập luận rằng JavaScript đã trở thành một thuật ngữ chung và nên thuộc về phạm vi công cộng. Vụ án hiện đang bước vào giai đoạn khám phá, đòi hỏi thu thập bằng chứng rộng rãi bao gồm các cuộc khảo sát chuyên nghiệp, nhân chứng chuyên gia và lời khai từ các nhà lãnh đạo ngành. Oracle đã chính thức phủ nhận rằng JavaScript là một thuật ngữ chung, tạo ra một cuộc đối đầu pháp lý có thể kéo dài và tốn kém.

Phản ứng của cộng đồng khá trái chiều, với nhiều người đặt câu hỏi tại sao một công ty được hỗ trợ bởi vốn đầu tư mạo hiểm đã huy động được 21 triệu đô la Mỹ trong vòng gọi vốn Series A lại cần quyên góp công chúng cho phí pháp lý. Một số nhà phát triển xem đây là một chiêu trò marketing, trong khi những người khác coi đây là một dịch vụ công chính đáng có lợi cho toàn bộ hệ sinh thái JavaScript .

Cộng đồng chia rẽ về chiến lược gây quỹ

Cách tiếp cận gây quỹ đã tạo ra tranh cãi đáng kể trong số các nhà phát triển. Những người chỉ trích cho rằng Deno nên tự tài trợ cho vụ kiện, đặc biệt là với nguồn vốn đầu tư mạo hiểm đáng kể mà họ có. Những người khác đặt câu hỏi liệu vấn đề thương hiệu có thực sự ảnh hưởng đến hầu hết các nhà phát triển trong thực tế hay không, vì nhiều người đã sử dụng các lựa chọn thay thế như JS hoặc ECMAScript để tránh xung đột tiềm ẩn.

Tuy nhiên, những người ủng hộ chỉ ra rằng Deno đã tự tài trợ cho vụ án gần một năm và kết quả sẽ có lợi cho tất cả người dùng JavaScript , không chỉ riêng Deno . Họ lập luận rằng việc yêu cầu cộng đồng rộng lớn hơn đóng góp cho những gì về cơ bản là một dịch vụ công là hợp lý.

Các giải pháp thay thế đạt được sức hút

Nhiều thành viên cộng đồng đang đề xuất rằng thay vì đấu tranh với Oracle tại tòa án, ngành công nghiệp nên đơn giản là áp dụng thuật ngữ khác. ECMAScript , tên tiêu chuẩn chính thức, đã tồn tại như một lựa chọn thay thế, mặc dù nhiều người thấy nó khó phát âm. Các đề xuất khác bao gồm quay trở lại các tên lịch sử như Mocha hoặc LiveScript , hoặc áp dụng các thuật ngữ hoàn toàn mới như WebScript .

Cuộc tranh luận về tên gọi phản ánh những thất vọng sâu sắc hơn với mối quan hệ khó hiểu của JavaScript với Java . Tên gốc được chọn vào năm 1995 như một quyết định marketing để tận dụng sự phổ biến của Java , mặc dù các ngôn ngữ không có mối quan hệ kỹ thuật nào. Điều này đã gây ra hàng thập kỷ nhầm lẫn giữa các lập trình viên mới và các bên liên quan phi kỹ thuật.

Các Lựa Chọn Tên Gọi Thay Thế Đã Được Thảo Luận

  • ECMAScript / ES: Tên tiêu chuẩn chính thức, nhưng được coi là khó sử dụng
  • JS: Viết tắt đơn giản, khó đăng ký thương hiệu hơn
  • WebScript: Lựa chọn thay thế mang tính mô tả
  • Mocha: Tên mã nguyên mẫu ban đầu
  • LiveScript: Tên phát hành ban đầu trước khi có tên JavaScript

Lợi thế pháp lý của Oracle

Các chuyên gia pháp lý và thành viên cộng đồng bày tỏ sự hoài nghi về cơ hội của Deno chống lại Oracle , một công ty nổi tiếng với chiến lược kiện tụng tích cực và nguồn lực pháp lý khổng lồ. Chi tiêu pháp lý hàng năm của Oracle vượt xa 200.000 đô la Mỹ mà Deno đang cố gắng huy động, khiến một số người xem đây là kịch bản David đấu với Goliath với kết quả có thể dự đoán được.

Mối quan ngại không chỉ dừng lại ở việc thắng hay thua. Một số lo ngại rằng một thách thức không thành công thực sự có thể củng cố vị thế của Oracle và tạo ra tiền lệ pháp lý khiến thương hiệu có thể thực thi được nhiều hơn. Hiện tại, Oracle hiếm khi thực thi thương hiệu, nhưng một chiến thắng tại tòa có thể thay đổi động lực đó.

Lịch sử thương hiệu JavaScript

  • Đơn đăng ký ban đầu: 1 tháng 12, 1995 bởi Sun Microsystems
  • Thương hiệu được cấp: 6 tháng 5, 1997
  • Chủ sở hữu hiện tại: Oracle Corporation (đã mua lại Sun Microsystems )
  • Ngôn ngữ xuất hiện lần đầu: 4 tháng 12, 1995 trong Netscape Navigator
  • Tên beta ban đầu: LiveScript

Những tác động rộng lớn hơn

Vụ án này đại diện cho nhiều hơn chỉ là một tranh chấp về tên của một ngôn ngữ lập trình. Nó đề cập đến những câu hỏi cơ bản về cách luật thương hiệu áp dụng cho các thuật ngữ công nghệ đã được các cộng đồng và ngành công nghiệp áp dụng rộng rãi. Kết quả có thể ảnh hưởng đến cách các thuật ngữ công nghệ chung khác được đối xử trong các thách thức pháp lý tương lai.

Cho dù Deno có thành công trong việc huy động quỹ hay thắng kiện hay không, tranh cãi đã đạt được một mục tiêu: thu hút sự chú ý rộng rãi đến vấn đề thương hiệu JavaScript và khơi dậy cuộc thảo luận cộng đồng về các lựa chọn thay thế. Đối với nhiều nhà phát triển, đây có thể là lần đầu tiên họ nghiêm túc xem xét họ sẽ gọi ngôn ngữ lập trình ưa thích của mình là gì nếu JavaScript không còn khả dụng.

Tham khảo: Help Us Raise $200k to Free JavaScript from Oracle