Cấp phép Ghostscript trong một sản phẩm thương mại


19

Chúng tôi đang nghiên cứu triển vọng sử dụng Ghostscript trong một sản phẩm thương mại (ứng dụng máy tính để bàn Windows).

Tôi đã đọc về việc cấp phép cho GS hoàn toàn bằng cách gợi ý cho người dùng rằng họ có thể tự tải xuống và cài đặt GS để cải thiện trải nghiệm của họ (phần mềm thực sự hoạt động mà không có nó, nhưng hầu hết người dùng đều muốn kết xuất / tải tài liệu PDF).

Vì vậy, giả sử chúng tôi không tự gửi Ghostscript mà thay vào đó, hãy để phần mềm của chúng tôi kiểm tra tính khả dụng của nó và trong trường hợp nếu nó vắng mặt, hãy đề xuất cách lấy nó (văn bản giải thích ngắn và liên kết đến trang tải xuống của họ). Trong trường hợp nếu nó được cài đặt, chương trình sẽ sử dụng API Ghostscript.

Đối với tôi nghe có vẻ hợp pháp, vì Artifex nói điều gì đó như "bạn không được phép gửi GS nếu ứng dụng của bạn không đáp ứng các điều kiện tương tự". Có ai quan tâm để chia sẻ ý kiến ​​về điều này?


Không phải là một câu trả lời, nhưng có thể giúp bạn tìm thấy một số: điều này có vẻ rất giống với những gì một số bản phân phối Linux không phân phối phần mềm không miễn phí làm. Họ sẽ nhắc bạn vào những thời điểm thích hợp để (tùy chọn) tự tải xuống phần mềm không miễn phí. Debian làm điều này; những người khác cũng có thể.
Joshua Taylor

3
Audacity thực hiện một số thứ tương tự liên quan đến LAME, nó sử dụng để mã hóa thành mp3, nếu có, và tư vấn nơi có thể tải xuống từ - audacityteam.org/help/faq_i18n?s=install&i=lame-mp3
yoniLavi

Câu trả lời:


22

IANAL, nhưng miễn là bạn không phân phối Ghostscript, bạn không tạo ra bất kỳ bản sao nào của chương trình hoặc các phần của chương trình đó và bạn không xây dựng bất kỳ "tác phẩm xuất phát" nào từ nó, Artifex không có chỗ đứng pháp lý chống lại bạn. Rõ ràng là họ không thể tính phí bạn khi thiết kế chương trình của bạn theo cách nó có thể chạy tiện ích dòng lệnh tùy ý với tên có thể định cấu hình và tham số cấu hình để chuyển đổi PDF. Và tôi khá chắc chắn rằng họ không thể tính phí cho bạn để tạo cấu hình mặc định khớp với chữ ký của phiên bản Ghostscript hiện tại.

Mọi thứ khác xảy ra bởi người dùng phần mềm - bất kỳ tiện ích chuyển đổi nào anh ta cài đặt đều tùy thuộc vào anh ta - đó là trách nhiệm của anh ta, không phải của bạn, chỉ sử dụng phần mềm thu được hợp pháp cho nhiệm vụ này. Và việc tải xuống, cài đặt và chỉ sử dụng phiên bản Ghostscript hiện tại là hoàn toàn hợp pháp, nó được nhà phân phối cho phép, khuyến khích và miễn phí .

Vì vậy, trong ngắn hạn, những gì bạn có trong tâm trí IMHO tuân thủ các điều kiện cấp phép của phiên bản Ghostscript hiện tại.


1
Tôi chỉ tò mò: Điều gì, nếu phần mềm sẽ yêu cầu Ghostscript hoạt động? Ngoài ra, điều gì sẽ xảy ra nếu Phần mềm không yêu cầu nó, nhưng cung cấp phần mềm trên thiết lập riêng thông qua việc tải xuống từ máy chủ của họ tương tự như trình cài đặt web?
modiX

@modiX: tốt, tôi cũng tò mò như bạn nghĩ luật sư hoặc thẩm phán có thể nghĩ gì về vấn đề này ;-) Chúng tôi đã thảo luận rất giống nhau về kịch bản "yêu cầu phải làm việc" trong bối cảnh giấy phép GPL (không phải AGPL) trước đây .
Doc Brown

Phần 2 khá rõ ràng trong việc cấm Ghostscript "vận chuyển" với phần mềm không phải AGPL mà không có giấy phép bổ sung từ Artifex. Yêu cầu Ghostscript không phải là một vấn đề, nhưng phương tiện mà bạn dỗ người dùng lấy và cài đặt GS có thể là nếu nó đủ tự động để tạo thành "vận chuyển". Mọi thứ ít bị cắt xén hơn trong thế giới quản lý gói trực tuyến so với đĩa vật lý. Miễn là đó là một quyết định và hành động riêng biệt của người dùng, thì nó phải nằm trong giấy phép.
Stan Rogers

2
@StanRogers: như bạn đã viết - nên như vậy - nhưng tôi cá là, nếu bạn hỏi năm luật sư về vấn đề này, bạn sẽ có sáu ý kiến ​​;-)
Doc Brown

12

Tôi nghe có vẻ như bạn chỉ đang chọn 'tích hợp' sản phẩm của mình với Ghostscript, cho mọi người lựa chọn sử dụng hay không. Tùy thuộc vào họ để có được một bản sao của Ghostscript một cách hợp pháp.

Chúng tôi làm điều đó với nhiều sản phẩm bao gồm máy in PDF tương tự Ghostscript (sản phẩm chúng tôi sử dụng phải được trả tiền nếu khách hàng của chúng tôi muốn sử dụng nó). Chúng tôi nói với khách hàng của mình rằng chúng tôi tích hợp với nó và tùy thuộc vào họ để mua nó. Công ty bán nó không thể thực sự phàn nàn, nếu có bất cứ điều gì chúng tôi đang quảng bá sản phẩm của họ bằng cách thu hút người dùng của chúng tôi để mua sản phẩm của họ. Nó rất giống với Ghostscript, tất cả những gì bạn đang làm là tích hợp với nó và quảng bá nó, tùy thuộc vào khách hàng để tải xuống và tùy thuộc vào Ghostscript để quyết định xem họ có được phép làm điều đó miễn phí hay trả tiền cho nó hay không.

Nhiều sản phẩm tích hợp với nhiều sản phẩm khác mọi lúc và miễn là họ không vận chuyển các sản phẩm của bên thứ ba đó cho khách hàng của mình, họ không phải lo lắng về việc cấp phép.

Như một ví dụ lớn hơn ... ứng dụng tôi làm việc sử dụng MSSQL cho cơ sở dữ liệu của nó. Tùy thuộc vào khách hàng của chúng tôi để cung cấp một bản sao MSSQL để cho phép ứng dụng của chúng tôi hoạt động. Chúng tôi không phải lo lắng về việc cấp phép cho điều đó mặc dù ứng dụng của chúng tôi chỉ được thiết kế để hoạt động với MSSQL và không hoạt động mà không có nó.

Điều chính có lẽ là đảm bảo rõ ràng cho khách hàng của bạn, trước khi họ mua sản phẩm của bạn, những tính năng dựa trên phần mềm bạn không cung cấp. Nếu không, khách hàng của bạn có thể có trường hợp chống lại bạn nếu họ nghĩ bạn cung cấp mọi thứ họ cần.

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.