2015-01-09 13 views
7

Thư viện Java iText có tạo tài liệu PDF miễn phí hay chúng ta phải trả tiền cho nó?Thư viện Java iText có miễn phí hoặc có bất kỳ khoản phí nào phải trả không?

+4

Tôi đang bỏ phiếu để đóng câu hỏi này là không có chủ đề vì đó là về cấp phép hoặc các vấn đề pháp lý, chứ không phải lập trình hoặc phát triển phần mềm. [Xem tại đây] (http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964) và [tại đây] (http://meta.stackexchange.com/questions/139804/can- cấp phép-câu hỏi-từng-theo-chủ đề) để biết chi tiết và [trung tâm trợ giúp] (http://stackoverflow.com/help) để biết thêm. – durron597

Trả lời

11

Tôi là nhà phát triển ban đầu của iText và là Giám đốc điều hành của iText Group. Tôi cũng là một Cố vấn tại số Founder Institute. Xin hãy nhìn vào slide của tôi cho phiên về Startup pháp lý và chỉ IP cho Viện sáng lập: http://www.slideshare.net/blowagie/startup-legal-and-ip

iText là phần mềm và do luật bản quyền áp dụng:

Luật bản quyền cho phép một tác giả để ngăn cấm người khác sao chép , thích nghi hoặc phân phối các bản sao tác phẩm của tác giả.

Theo luật bản quyền, bạn không có quyền sử dụng phần mềm mà bạn không tự viết.

Tuy nhiên, iText được phân phối sử dụng một giấy phép copyleft:

Copyleft mang đến cho mỗi người nhận được một bản sao của một sự cho phép làm việc để tái sản xuất, thích ứng hoặc phân phối công việc càng lâu càng bất kỳ bản sao kết quả hay thích nghi cũng là bị ràng buộc bởi cùng một chương trình cấp phép copyleft.

Điều này có nghĩa là bất kỳ ai cũng có thể sử dụng iText miễn phí miễn là các điều kiện sử dụng được đáp ứng.

Để biết thêm về các điều kiện, bạn cần xem xét giấy phép. Trong trường hợp này: AGPL. Điều này có nghĩa là:

  • Bạn không thể phân phối ứng dụng nguồn đóng dựa trên iText mà không phân phối mã nguồn đầy đủ của ứng dụng của riêng bạn.
  • Bạn không thể sử dụng iText trong ứng dụng web mà không làm cho mã nguồn đầy đủ của ứng dụng web của bạn có sẵn thông qua ứng dụng web đó.

Đây là lý do tại sao mọi người thường đề cập đến AGPL dưới dạng giấy phép lan truyền: tất cả phần mềm chạm vào thư viện AGPL như iText cũng cần được miễn phí.

Rõ ràng, có rất nhiều công ty không muốn gửi mã nguồn của họ. Đó là lý do tại sao iText Software cũng cung cấp iText theo một giấy phép khác. Giấy phép này là giấy phép thương mại. Bạn phải trả tiền cho nó.

Để trả lời câu hỏi của bạn: iText có thể được sử dụng miễn phí trong các trường hợp bạn cũng phân phối phần mềm của mình miễn phí. Ngay sau khi bạn muốn sử dụng iText trong một nguồn đóng, môi trường độc quyền, bạn phải trả tiền cho việc sử dụng iText của bạn.

Vui lòng đọc phần pháp lý trong cuốn sách "The Best iText Questions on StackOverflow":

Ngoài ra còn có một FAQ on the iText web site rằng sẽ cung cấp cho bạn thêm thông tin.Nếu bạn muốn lời khuyên của một luật sư, bạn luôn có thể xem video này: https://www.youtube.com/watch?v=NCwhEWEPV-E (15 phút).

+0

phiên bản 4.2.1 thì sao? Điều đó có thể được sử dụng trong các ứng dụng thương mại mà không có các hạn chế được đề cập không? – raspacorp

+0

iText 4.2.1 không phải là phiên bản chính thức. Nó được thực hiện bởi một bên thứ ba (một công ty không còn tồn tại) và bên đó đã sử dụng nhóm Maven của chúng tôi. Điều này không được phép. Xem http://itextpdf.com/maven-update-problem-with-itext-4.2.2 Chúng tôi cũng thắng thành công vụ kiện chống lại một kẻ ngược đãi. Xem slide 32-37 của https://www.slideshare.net/mobile/blowagie/how-can-large-open-source-projects-be-monetized –

+0

Thx cho nhận xét Bruno, tôi đã đọc những tài liệu đó tuy nhiên tôi vẫn không Không nhận được một số chi tiết, nếu bạn thắng kiện tại sao hiện vật maven vẫn còn ở trung tâm? Tôi biết rằng trung tâm không cho phép thay đổi trong các thành phần được xuất bản, nhưng đây là công cụ pháp lý. Điều này có nghĩa là 4.2.x là lỗ hổng trong việc cấp phép cho sản phẩm này hay không có nghĩa là sử dụng hợp pháp các phiên bản 4.2.x cho người dùng ứng dụng thương mại phải thực hiện cùng một bài tập bạn đã làm từ 2007-2009? được đề cập trong trang web Itext: http://developers.itextpdf.com/question/versions-older-than-5 – raspacorp

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