Mục đích của điều khoản không chứng thực của người Viking trong giấy phép BSD mới là gì?


31

Lưu ý: Câu hỏi này không phải là về "điều khoản quảng cáo BSD đáng ghét" . Giấy phép BSD mới không chứa điều khoản đó và tương thích với GPL.

Tôi đang cố gắng chọn giữa giấy phép BSD mớigiấy phép MIT cho các dự án của riêng tôi. Chúng cơ bản giống hệt nhau , ngoại trừ giấy phép BSD chứa mệnh đề sau:

  • Không thể sử dụng tên của <tổ chức> cũng như tên của những người đóng góp để xác nhận hoặc quảng bá các sản phẩm có nguồn gốc từ phần mềm này mà không có sự cho phép trước bằng văn bản cụ thể.

Tại sao bất cứ ai cũng muốn sử dụng điều khoản này? Có gì sai khi đạt được một số tiếng tăm nếu ai đó tạo ra một phần mềm nổi tiếng sử dụng mã của bạn? Ngoài ra, sẽ không đưa ra những gì người dùng có thể và không thể làm với tên đã cho của bạn nằm ngoài phạm vi sở hữu trí tuệ?

Câu trả lời:


30

Có gì sai khi đạt được một số tiếng tăm nếu ai đó tạo ra một phần mềm nổi tiếng sử dụng mã của bạn?

(Vấn đề không nằm ở việc ai đó sử dụng mã của bạn. Vấn đề là do ai đó sử dụng tên của bạn hoặc tên sản phẩm của bạn làm chứng thực cho mã hoặc hành động của họ ... và kết quả là bạn hoặc mã của bạn bị mang tiếng xấu.)

Tôi có thể nghĩ về một số điều có thể sai với loại tai tiếng đó:

  • nó có thể làm giảm các lựa chọn của bạn trong việc làm
  • nó có thể xua đuổi các nhà tài trợ hiện tại hoặc tiềm năng (đối với một dự án nguồn mở)
  • nó có thể làm giảm cơ hội nhận được tài trợ nghiên cứu tiếp theo (cho một học thuật),
  • nó có thể ngăn cản khách hàng trả tiền (cho một công ty)
  • nó có thể thu hút sự chú ý không chính đáng từ cơ quan thực thi pháp luật
  • nó có thể thu hút các vụ kiện cơ hội hoặc thù hận
  • nó có thể khiến bạn trở thành mục tiêu cho cơn bão truyền thông xã hội.

Ngoài ra, sẽ không đưa ra những gì người dùng có thể và không thể làm với tên đã cho của bạn nằm ngoài phạm vi sở hữu trí tuệ?

"Miền sở hữu trí tuệ" không phải là một khái niệm có bất kỳ ý nghĩa nào đối với việc thực thi các điều khoản của giấy phép.

Vấn đề là những người muốn sử dụng tài liệu được cấp phép có sẵn sàng chấp nhận các điều kiện cấp phép mà bạn đã đặt hay không. Là chủ sở hữu của IP, bạn có quyền đặt bất kỳ điều kiện nào vào việc sử dụng IP mà bạn muốn * . Những người khác sau đó có thể chọn sử dụng vật liệu theo các điều kiện, hoặc hoàn toàn không sử dụng nó.

* - Trên thực tế, có thể giới hạn về những điều kiện bạn có thể đặt. Một điều kiện yêu cầu ai đó thực hiện một hành vi bất hợp pháp có thể là bất hợp pháp và chắc chắn không thể thực hiện được. Ngoài ra, các điều kiện hợp pháp nhưng "vô lương tâm" có khả năng thất bại trong một vụ kiện. IANAL - nói chuyện với một nếu bạn cần tư vấn pháp lý.


12

Vấn đề không phải là nếu mọi người làm tốt việc sử dụng mã của bạn. Vấn đề là nếu người dùng phần mềm sửa đổi mã của bạn và làm cho nó lộn xộn, và người ta cho rằng mã của bạn không có lỗi. Điều khoản này ngăn họ từ bỏ sản phẩm của bạn với tên xấu của họ.


3

Nếu tôi thêm các cửa hậu và lỗ hổng cho Linux và phân phối kết quả, GPL cho phép tôi làm điều đó. Nhưng chúng tôi chắc chắn không muốn tôi gọi nó là "Linux" và mô tả nó là "Hệ điều hành được thiết kế bởi Linus Torvalds". Linus có lợi ích chính đáng trong việc phân biệt bản phát hành chính thức, chất lượng mà anh ta kiểm soát, với mọi thứ khác, chất lượng mà anh ta không kiểm soát được.


2
"Hệ điều hành được thiết kế bởi Linus Torvalds" Linux thực sự là một hạt nhân, không phải là một hệ điều hành đầy đủ.
stommestack

3
@Jop: Từ "Linux" dùng để chỉ cả kernel và hệ điều hành sử dụng kernel đó. Điều này đôi khi gây ra nhầm lẫn, nhưng nó là những gì nó được. Mọi người cần một số từ để chỉ các hệ điều hành sử dụng kernel được viết bởi Linus Torvalds và không ai nghĩ ra bất kỳ tên nào khác, vì vậy họ cũng trở thành "Linux". Bạn không cần phải thích nó, nhưng đó là sự thật.
David Schwartz

2
Có tôi biết (tôi cũng gọi Linux của các HĐH đó), nhưng các hệ điều hành đó không do Linus thiết kế. Oh, đợi đã, tôi nghĩ rằng tôi đã hiểu nhầm câu trả lời của bạn một chút, có lẽ đó là điểm chính
stommestack 26/07/13

Gọi nó là GNU Hurd với nhân Linux! :)
L0j1k

0

Tôi cũng sẽ xem xét ý nghĩa của các công cụ được sử dụng cho mục đích bất chính. Ví dụ: nếu mã của anh chàng hack zigbee được sử dụng trong một ứng dụng mà sau đó gây ra một số vi phạm tại một sòng bạc lớn ở Vegas. Không quy kết chứng thực sẽ đưa anh ta thêm từ trách nhiệm pháp lý. Tôi cho rằng nó vẫn có thể được tranh luận, nhưng tôi sẽ hiểu cách tiếp cận này.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.