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?
Trả lời
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":
- Can iText 2.1.7 or earlier be used commercially?
- If someone uses the iText library in an android application for PDF without purchasing license, how will iText know he did that?
- ...
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).
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
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 –
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
- 1. Bất kỳ thư viện java VFS miễn phí nào?
- 2. Có thư viện OCR miễn phí nào cho Android không?
- 3. Android: Có thư viện PDF miễn phí nào cho Android
- 4. Có thư viện mã nguồn mở OCR hoặc sdk (miễn phí) cho Android và iOS không?
- 5. Java EE 6 có miễn phí không?
- 6. Thư viện trực quan hóa dữ liệu java miễn phí?
- 7. Thư viện hoặc SDK JPEG2000 miễn phí để nén
- 8. Có Treebank miễn phí không?
- 9. Thư viện mã hóa miễn phí C++
- 10. Hiển thị đồ thị - Thư viện Java miễn phí
- 11. Có thư viện dữ liệu Java miễn phí phong nha không?
- 12. Có bất kỳ SDK nhận dạng vân tay miễn phí nào có sẵn trong .net không?
- 13. Có cách nào miễn phí để phân phối các ứng dụng Windows 8 miễn phí không?
- 14. JQGrid có miễn phí không?
- 15. Tài khoản miễn phí Heroku có giới hạn?
- 16. Việc triển khai MIDI đơn giản miễn phí trong Java ngoài javax.sound.midi: Có bất kỳ phần mềm nào không?
- 17. Có thể ký một applet java miễn phí không?
- 18. Có bất kỳ triển khai LOGO nguồn mở/miễn phí nào hỗ trợ dynaturtles không?
- 19. Có thư viện phân tích cú pháp PDF miễn phí nào hoạt động trong Android không?
- 20. Các phương pháp miễn phí có hiệu lực phụ trong Thư viện chuẩn Java
- 21. Có bất kỳ tài liệu thực thi R-Tree miễn phí nào cho .NET không?
- 22. Bạn có biết bất kỳ hình ảnh vệ tinh miễn phí nào cho GIS không?
- 23. Có bất kỳ mã nguồn mở miễn phí PHP nào không?
- 24. Có bất kỳ lựa chọn thay thế miễn phí nào cho VisualSVN không?
- 25. Có bất kỳ IDE Windows Perl miễn phí nào với gỡ lỗi không?
- 26. Có thư viện miễn phí để phân tích hình thái học tiếng Đức không?
- 27. TinyMCE có sử dụng miễn phí không?
- 28. Có một JSF Webhost miễn phí không?
- 29. PDF to TIFF thư viện miễn phí trong Windows?
- 30. Có một trình thiết kế Java GUI miễn phí không?
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