2008-09-26 29 views
9

Tôi đã đọc tất cả các giấy phép, và thẳng thắn tôi kindda bối rối bởi nhiều sự lựa chọn có sẵn. Tôi biết một số thư giãn hạn chế của giấy phép để các công cụ nguồn mở có thể được sử dụng trong các ứng dụng thương mại.
Nhưng ngoài ra, tại sao có quá nhiều giấy phép ra khỏi đó? Có bất kỳ sự khác biệt nào giữa lớn giữa chúng. Làm thế nào để tôi lựa chọn một trong những quyền cho tôi?Sự khác biệt giữa giấy phép nguồn mở

Để không làm cho điều này quá chung chung và phức tạp tôi sẽ chỉ ném vào một số giấy phép ở đây và các bạn có thể cho tôi biết những điểm chính của mỗi

  1. gpl (v2/v3)
  2. giấy phép Apache là những gì
  3. giấy phép BSD
  4. giấy phép MIT
  5. giấy phép mozilla

Chỉnh sửa: (Được chỉ ra cho tôi, bởi 3 người, không ít hơn) có hay không một giấy phép cho phép người dùng sử dụng phần mềm trong phần mềm thương mại được bao gồm in this question. Nhưng, như đã nói, tôi cũng đang tìm kiếm xem ai đó có thể làm sáng tỏ sự khác biệt ngoài điều đó không. Trong bối cảnh chọn một cho dự án của riêng tôi thay vì trong bối cảnh có hay không tôi có thể sử dụng phần mềm trong phần mềm thương mại của riêng mình (như tôi tin rằng chủ đề khác là về)

+0

này là không một bản sao chính xác, câu hỏi là về TẤT CẢ diffs, không chỉ là thư viện tái sử dụng diffs. – jwfearn

+0

có, tại sao điều này đã đóng? argh, stupid feature – Luke

+0

Tôi mở lại câu hỏi của mình vì một số người đồng ý rằng đây không phải là bản sao chính xác. – paan

Trả lời

1

Có, có sự khác biệt quan trọng trong số các giấy phép khác nhau có sẵn. Để giải thích chúng ở đây, như bạn đã hỏi, sẽ giống như phát minh lại bánh xe.

Tôi đề nghị xem xét trang web @ raphael75 gợi ý: Choose an open source license

Các vấn đề liên quan