Tôi có thể sử dụng plugin giấy phép MIT trong trang web thương mại của mình không?


95

Nếu có, tôi nên dùng biện pháp phòng ngừa nào?


bạn có thể đặt tên cho các plugin đó không? Nếu bạn đang sử dụng các plugin mà không có giấy phép, để sử dụng cho mục đích thương mại, đó sẽ là một vấn đề kiện tụng
DETUS


Tôi không thấy nó là một plugin thương mại. đây là liên kết ' jqueryui.com/about '. họ thấy nó có sẵn theo GPL, vì vậy tôi đoán bạn có thể sử dụng nó
DETUS

Câu trả lời:


116

Với sản phẩm được cấp phép MIT / X11:

  • bạn CÓ THỂ :
    • sử dụng lại mã một cách tự do để sử dụng của riêng bạn,
    • sử dụng lại mã một cách tự do để phân phối lại phi thương mại VÀ thương mại, cho dù ở dạng nguồn hoặc nhị phân.
  • bạn KHÔNG THỂ :
    • Yêu cầu quyền tác giả của phần mềm,
    • do đó bạn không thể tấn công tác giả gốc để sử dụng hoặc xuất bản phiên bản gốc của mình.

Vì vậy, vâng, bạn CÓ THỂ sử dụng các trình cắm được cấp phép MIT / X11 trong ứng dụng thương mại của mình .

MIT / X11 về cơ bản là một hợp đồng đơn giản có nội dung:

  • Người hoặc công ty X đã tạo Y.
  • Y thuộc về X, nhưng X cấp cho bạn quyền sử dụng và làm bất cứ điều gì bạn muốn với nó.
  • X không thể chịu trách nhiệm cho bất cứ điều gì xuống dốc với những gì bạn làm với Y.

6
Nếu một phần trong phần mềm của tôi sử dụng mã nguồn theo giấy phép MIT và một phần khác được viết bởi tôi, làm thế nào để tôi nêu điều đó trong ứng dụng của mình? Trong mỗi tệp hoặc trong giấy phép "một số tệp được lấy từ NNN (tác giả gốc) và được tôi thay đổi"?
レ ッ

@Alex: một lần nữa, IANAL, nhưng tôi nghĩ cách đúng đắn là cung cấp một tệp chứa thông tin giấy phép cho biết phần nào trong sản phẩm của bạn được sử dụng. Nhưng tôi thực sự cũng đã có một nhận xét khi bạn sử dụng mã và đưa ra một tham chiếu đến tác giả và trang nguồn, cả về khiếu nại bản quyền mà còn để tạo điều kiện truy xuất nguồn gốc nếu bạn cần xem mã đó sau này.
haylem

@haylem Xin chào. Bạn có thể mở rộng về việc bạn không thể yêu cầu quyền tác giả của phần mềm . Làm thế nào điều này liên quan đến toàn bộ sản phẩm? Vậy nếu tôi phát hành một sản phẩm nguồn đóng, bao gồm một đoạn mã được MIT cấp phép, sản phẩm này có hai tác giả?
này

@this: Bản quyền và quyền tác giả là không thể thay đổi, và không giống như giấy phép. Giấy phép (như MIT) đưa ra các điều khoản cho việc sử dụng và phân phối bởi bên thứ 3. Bản quyền là ẩn và không thể thay đổi. Mặc dù giấy phép MIT / X11 cung cấp cho bạn quyền sử dụng lại (toàn bộ hoặc một phần, đã sửa đổi hoặc không thay đổi) một phần mềm được cấp phép theo cách đó và phân phối lại (dưới cả hình thức thương mại hoặc phi thương mại, nguồn đóng hoặc mở nguồn), bạn không được phép tuyên bố rằng đoạn mã cụ thể đó là của bạn. Điều đó đang được nói, MIT mơ hồ về việc quy kết .
haylem

@this: Điều thông thường (cả chính xácđàng hoàng ) cần làm là bao gồm, như một phần của phần mềm của bạn, các điều khoản của giấy phép này mang tên tác giả ban đầu và thông báo bản quyền, và một lưu ý về nội dung đề cập đến. Tùy thuộc vào hình thức phần mềm của bạn, đây có thể là tệp LICENSE, hộp thoại "Giới thiệu ..." hoặc trang thông tin, miễn là nó được đóng gói và hiển thị với phần mềm của bạn. (một lần nữa, IANAL).
haylem

12

Giấy phép MIT cho phép bạn

sử dụng, sao chép, sửa đổi, hợp nhất, xuất bản, phân phối, cấp phép lại và / hoặc bán các bản sao của Phần mềm

miễn là văn bản giấy phép (thông báo bản quyền và từ chối trách nhiệm)

sẽ được bao gồm trong tất cả các bản sao hoặc các phần quan trọng của Phần mềm.

Trường hợp văn bản giấy phép này phải xuất hiện ở đâu?

Văn bản này sẽ xuất hiện ở nơi phần mềm được sử dụng hoặc bản sao được tạo. Ví dụ: bạn nên giữ văn bản giấy phép hiển thị công khai trong bất kỳ JavaScript nào hoặc để lại dưới dạng nhận xét trong bất kỳ tệp PHP nào. Điều này là đủ, ngay cả khi nhận xét trong tệp PHP không hiển thị công khai, bởi vì:

Nếu tôi sử dụng phía máy chủ phần mềm được MIT cấp phép, tôi có phải hiển thị thông báo bản quyền hoặc từ chối trách nhiệm không?

Có phần mềm được MIT cấp phép hoạt động (ví dụ như tập lệnh PHP) để tạo trang HTML không phân phối lại phần mềm, trừ khi chương trình bao gồm chính nó trong đầu ra của nó.


4
Nhưng ai kiểm tra nếu trên máy chủ của bạn, bạn có văn bản giấy phép?
Manchineel

9

Toàn văn Giấy phép MIT có thể được tìm thấy ở đây .

Tôi không phải là luật sư , nhưng có vẻ như bạn có thể

thỏa thuận trong Phần mềm mà không hạn chế

thậm chí cho đến nay

phân phối, cấp phép lại và / hoặc bán các bản sao của Phần mềm

với điều kiện

Thông báo bản quyền ở trên và thông báo cấp phép này sẽ được bao gồm trong tất cả các bản sao hoặc các phần quan trọng của Phần mềm.

Một lần nữa, tôi không phải là luật sư , nhưng bạn có thể đáp ứng điều kiện đó thông qua nhận xét trong tất cả các trang hoặc tập lệnh sử dụng plugin được cấp phép của MIT hoặc trang Xác nhận .


6

Mọi giấy phép mã nguồn mở cho đến nay (MIT cũng vậy, giấy phép có tinh thần BSD) cho phép bạn sử dụng phần mềm trên một trang web thương mại (và đó là một trong những lý do cho sự lan truyền OSS cực đoan trong những năm sau đó) với một số ngoại lệ đáng chú ý . Những ngoại lệ đó là:


2
Tôi không nghĩ rằng chúng ta có thể mô tả MIT / X11 theo tinh thần BSD: nó thậm chí còn hạn chế hơn BSD. Họ đã xuất hiện cùng một lúc và cả hai đều khá dễ dãi.
haylem

1
Có thể đáng nói rằng quan điểm của AGPL là sửa lỗ hổng đặc biệt này cho phép sử dụng mã GPL-ed trong cài đặt nhà cung cấp dịch vụ nguồn đóng; điều này hoàn toàn trái với những gì GPL dự định: bị virus và buộc bạn phải tiết lộ nguồn của mình nếu bạn sử dụng mã GPL. (có thể là một chút về điều đó, chưa bao giờ là trên đỉnh của những rắc rối GPL).
haylem
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.