Nhảy tới nội dung

0005-License cho người dùng cuốn sách

  • Trạng thái: Chấp nhận
  • Người đề xuất: suin
  • Ngày cập nhật: 2021-12-03

Vấn đề cần giải quyết và bối cảnh

Mục đích của cuốn sách này là đóng góp cho sự phát triển của cộng đồng TypeScript. Để cuốn sách được sử dụng rộng rãi, chúng tôi muốn giảm thiểu các hạn chế sử dụng. Ngoài ra, nếu quyền của tác giả và quyền/nghĩa vụ của người dùng không rõ ràng, đặc biệt trong việc sử dụng thương mại, việc áp dụng có thể bị cản trở, do đó cần có sự tuyên bố rõ ràng và đơn giản về quyền và nghĩa vụ. Mục đích thứ hai của cuốn sách này là giới thiệu YYTypeScript đến nhiều người. Vì vậy, chúng tôi coi việc ghi nhận tác giả là điều thiết yếu.

Quyết định

Lý do chọn

  • CC BY-SA 4.0
    • Đơn giản.
    • Không hạn chế sử dụng thương mại.
    • Quyền và nghĩa vụ rõ ràng.
    • Có nghĩa vụ ghi nhận tác giả.
    • Phổ biến rộng rãi.
  • Lý do sample code có thể chọn MIT License
    • Dễ dàng sử dụng sample code bằng cách copy paste.
    • Đơn giản.
    • Không hạn chế sử dụng thương mại.
    • Quyền và nghĩa vụ rõ ràng.
    • Phổ biến rộng rãi.

Các lựa chọn đã xem xét

Creative Commons — Attribution - ShareAlike 3.0 Unported — CC BY-SA 3.0

  • Good: Cho phép sử dụng thương mại
  • Bad: Không có bản tiếng Việt của legal code
  • Bad: Điều khoản attribution mơ hồ và phức tạp hơn so với 4.0

Creative Commons — Attribution - NonCommercial - ShareAlike 4.0 International — CC BY-NC-SA 4.0

  • Bad: Không cho phép sử dụng thương mại

Apache License 2.0

  • Good: Là "license kiểu BSD", không có hạn chế về sử dụng, phân phối, chỉnh sửa, phân phối bản phái sinh, kế thừa license. Yêu cầu duy nhất là tuyên bố sử dụng Apache License.
  • Bad: Không phù hợp với license cho tài liệu.

GPL

  • Good: Có copyleft, license được kế thừa.
  • Bad: License dài và không đơn giản.
  • Bad: Không phù hợp với license cho tài liệu.

Public Domain

  • Good: Ít hạn chế sử dụng.
  • Bad: Ngay cả khi tuyên bố public domain, quyền nhân thân của tác giả không bị mất.
  • Bad: Khó làm rõ quyền tác giả và quyền nhân thân nào đang được từ bỏ.
  • Bad: Cần tự tạo tài liệu license.

Tài liệu tham khảo