From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HTML_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 7631 invoked from network); 29 Jan 2022 19:23:48 -0000 Received: from tb-ob1.topicbox.com (64.147.108.173) by inbox.vuxu.org with ESMTPUTF8; 29 Jan 2022 19:23:48 -0000 Received: from tb-mx0.topicbox.com (tb-mx0.nyi.icgroup.com [10.90.30.73]) by tb-ob1.topicbox.com (Postfix) with ESMTP id C58BD309EE for ; Sat, 29 Jan 2022 14:23:46 -0500 (EST) (envelope-from bounce.mM7498b48e28e05e603b1c6c46.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id BA9201460B07; Sat, 29 Jan 2022 14:23:46 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h=to:subject :message-id:references:in-reply-to:date:mime-version :content-type:content-transfer-encoding:from:list-help:list-id :list-post:list-subscribe:reply-to:list-unsubscribe; s=dkim-1; bh=80SbxNryzwtbk8akqS/AdN2qd4/9svIF2JgfqItwS8U=; b=eEPREv0nySm2 0ggdhxizcA/2xqQ+vG8fOSBkCR/8rLf57qXQALA5SOvKSr6H56/SaAd5MYFVHlv7 8hzG8f3AxnSX7FaOWa2ub5kXY7dNkuatgrySyID43FANqi7T5k/UTCg2iKMoSOer DcwXs/4RqIBhVJdgmgKx65ppm0/C1XY= To: 9fans <9fans@9fans.net> Subject: Re: [9fans] licence question Message-Id: <16434842210.Ac93ca.881080@composer.9fans.topicbox.com> References: In-Reply-To: Date: Sat, 29 Jan 2022 14:23:41 -0500 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary=16434842211.CE16FBe4.881080 Content-Transfer-Encoding: 7bit Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: f7a62864-8138-11ec-8d60-33da212d11b0 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UM2UwN2JmZGYyNjNhODNjOC1NNzQ5OGI0OGUyOGUwNWU2MDNiMWM2?= =?UTF-8?B?YzQ2Pg==?= From: "ibrahim via 9fans" <9fans@9fans.net> List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:M7498b48e28e05e603b1c6c46:1:PbPopaANxCHELOY1ri537nCgdRCRzjz4wwNrOqcKeKk --16434842211.CE16FBe4.881080 Date: Sat, 29 Jan 2022 14:23:41 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Saturday, 29 January 2022, at 7:58 PM, cinap_lenrek wrote: > on the other hand, calling the ghostscript interpreter as a external program, i dont think that would force your program kiosk to be gpl licensed (for example page(1) would be in the same situation... it calls all kinds of external image converters, including ghostscript). https://www.gnu.org/licenses/gpl-faq.html#GPLPlugins this plugin concept is the reason. The moment you include a gpl program and= use it for two sided communications and you depend on this to fulfill your= task than you get into trouble. Otherwise any gpl licensed program could b= e used this way. You write a few dozen lines forc, exec and pipe. Plugins f= orm a single application. The border line is where you depend on a single g= pl licensed program.=20 There exists one program and that is gpl ed without using this program your= s won't work than your program is called a single combined work. Otherwise = their are dozens of programs and you don't depend on a gpl'ed software but = you offer an interface for communicating with it also that doesn't form a s= ingle combined work. You don't depend on that. Regarding ghostscript. As clearly stated in release 3 of plan9 Bell labs ha= d a distribution license from aladdin. But we don't know if this license wa= s carried over to p9f.=C2=A0 But at some point in time the licenced version= of ghostscript was switched to a general aladdin licensed version accompan= ied by the regular license. Aladdin is similar to gpl regarding this plugin= tematics.=20 I personally would say using page for displaying pdf or ps is dangerous and= makes a distribution depending on this feature highly dangerous for develo= pers.=20 My question was not only connected with my kiosk application but a general = license question. For this project I prefer a closed source distribution as= I would for embedded systems. In other projects I wouldn't mind making par= ts of the code available other parts not. ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T3e07bfdf263a83c8-M7498b= 48e28e05e603b1c6c46 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription --16434842211.CE16FBe4.881080 Date: Sat, 29 Jan 2022 14:23:41 -0500 MIME-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On Saturday, 29 January 2022, at 7:58 PM, cina= p_lenrek wrote:
on the other hand, cal= ling the ghostscript interpreter as a external program, i dont think that would force your program kiosk to be gpl licensed (for example page(1) would be in the same situation... it calls all kinds of external image converters, including ghostscript).

https://w= ww.gnu.org/licenses/gpl-faq.html#GPLPlugins

this plugin concept is the reason. The moment you include a gpl progr= am and use it for two sided communications and you depend on this to fulfil= l your task than you get into trouble. Otherwise any gpl licensed program c= ould be used this way. You write a few dozen lines forc, exec and pipe. Plu= gins form a single application. The border line is where you depend on a si= ngle gpl licensed program.

There exists o= ne program and that is gpl ed without using this program yours won't wo= rk than your program is called a single combined work. Otherwise their are = dozens of programs and you don't depend on a gpl'ed software but yo= u offer an interface for communicating with it also that doesn't form a= single combined work. You don't depend on that.

=
Regarding ghostscript. As clearly stated in release 3 of plan9 B= ell labs had a distribution license from aladdin. But we don't know if = this license was carried over to p9f.  But at some point in time the l= icenced version of ghostscript was switched to a general aladdin licensed v= ersion accompanied by the regular license. Aladdin is similar to gpl regard= ing this plugin tematics.

I personally wo= uld say using page for displaying pdf or ps is dangerous and makes a distri= bution depending on this feature highly dangerous for developers.

My question was not only connected with my kiosk a= pplication but a general license question. For this project I prefer a clos= ed source distribution as I would for embedded systems. In other projects I= wouldn't mind making parts of the code available other parts not.

= --16434842211.CE16FBe4.881080--