I think if you just call the executable from your app (example: exec nga command) ok ra siya, but if you do interprocess communication sa imo application ug sa GhostScript, mao na ni ang di pwede. Technically man gud, this is still considered as “derived work”.
Ano nalang, say you delete GhostScript from your Machine, would the application still work? Let’s say there’s another app that can substitute for GhostScript, would your application still work if ? If okay siya sa conditions, then pde ra ni siya.. Kung inana imo plan na didto na gyud ninyo tawagon ang executable sa iya default install path, I think its okay.. ang ako man gud nabasahan ganiha kay kani: “Ganahan unta ko icopy lang ang bin files together sa tool dayun idistribute para dili na hassle sa customer na mag install pa siya og Ghostscript. Pero kay dili pwede, ipa require nalang siya i-install og Ghostscript.” From: [email protected] [mailto:[email protected]] On Behalf Of Jason Yap Sent: Wednesday, June 24, 2009 11:18 PM To: Kagay-Anon Linux Users' Group (KLUG) Mailing List Subject: Re: [klug] GNU GPL Licensing Yep thanks sa info bai. Nabasa na nako sila ganina sa research nako. Mao wala nako nagpadayon sa first nako na plan na ikuyog distribute ang among software and GhostScript. Akong gibuhat nalang karon kay separate na ang distribution nila. Ang pangayoon nalang sa software namo kay ang installation path sa GhostScript. Ok ra ba na bai? Ako ra man gud nabasa kay incorporating the Open source software sa software mismo. Igo ra man nako siya tawagon. Thanks. On Wed, Jun 24, 2009 at 11:07 PM, Franz Kevin B. Bicar <[email protected]> wrote: Bai, I think you have to read this if you are going to use GhostScript sa inyo project, found this on Wikipedia: “Ghostscript was originally written by L. Peter Deutsch in 1986 for the GNU Project, and released under the GNU General Public License; later, Deutsch formed Aladdin Enterprises to license Ghostscript under a proprietary license. Ghostscript is currently owned by Artifex Software and maintained by Artifex Software employees and the worldwide user community. Current version of Ghostscript is again available under GPL but can be also licensed for use in proprietary projects for a fee.” - Wikipedia Then naa dayon mismo sa GhostScript na license: "Provision (2) effectively prevents the development of proprietary commercial products that incorporate GPL Ghostscript without a commercial license as a part, since these are "derived works" in the legal sense." If I understand you correctly, you are using GhostScript for a proprietary commercial product. So I guess ang kani nga provision ang mu-apply sa inyo. Kani gi bold gyud ni nila sa ila site: IF YOUR ENTIRE APPLICATION IS LICENSED TO THE PUBLIC UNDER EITHER THE AFPL OR THE GNU GPL, YOU CAN DISTRIBUTE AFPL GHOSTSCRIPT OR GNU GHOSTSCRIPT, RESPECTIVELY, WITH YOUR APPLICATION WITHOUT A COMMERCIAL LICENSE . . . So unless your product is also GPL, then GhostScript GPL license is not applicable to you. Furthermore: Some examples of distribution requiring a commercial license include: 1. Distributing Ghostscript (or any component thereof) within your non-GNU GPL application. 2. Distributing Ghostscript on the same media with your non-GNU GPL application for use with and by your application. 3. Distributing Ghostscript embedded within hardware. I’m linking the sites para ma basa pud nimo. Correct me lang if I’m mistaken sa akong interpretationsa ila licenses. I think it pays to read the licenses of your intended “open source” libraries cause sometimes they have different conditions depending on every situation. Links: http://pages.cs.wisc.edu/~ghost/doc/cvs/Commprod.htm http://en.wikipedia.org/wiki/GhostScript From: [email protected] [mailto:[email protected]] On Behalf Of Jason Yap Sent: Wednesday, June 24, 2009 8:42 PM To: Kagay-Anon Linux Users' Group (KLUG) Mailing List Subject: Re: [klug] GNU GPL Licensing Ah ok thanks sir for the information. Pwede ra sad sir i-apil lang ang installation file sa GhostScript with our tool. Convenient na siya para sa user. Thanks. On Wed, Jun 24, 2009 at 8:35 PM, hard wyrd <[email protected]> wrote: Then there's no problem. GhostScript is a separate product. Though, your app requires GhostScript to run. Tapos ang kaso. Pero you have to remember to put the user's convenience into perspective also. Since your product needs GhostScript to use your product properly, then murag mas ma-appreciate sa imong users if you provide a version of GS that has been tested to work well with your app. But that is entirely optional. For all we know, you can just put a notice somewhere along the installation workflow and inform the user na "This product needs GhostScript to work properly. You may download GhostScript at <location of GhostScript download>. " or something to that extent. Simple ra man ang need sa GPL. 1. If you use a GPL source code, then your app must be under GPL. 2. Distribute your GPLed product along with source code, or provide a location where the source code can be obtained. On Wed, Jun 24, 2009 at 8:27 PM, Jason Yap <[email protected]> wrote: Yes ingana ang process sa tool. What if Sir hardwyrd, what I will do kay butangan ra nako siya og textbox sa GUI. Didto ibutang sa user ang installation path sa Ghostscript. But I won't bundle anything from Ghostscript. The user will need to download Ghostscript from it's webpage and install it. Pero tawagon gihapon nako ang executable sa bin folder niya. Thanks. On Wed, Jun 24, 2009 at 8:19 PM, hard wyrd <[email protected]> wrote: As I understood your requirement (correct me if I'm wrong :), ang imong app mo-execute lang sa Ghostscript. In essence, you app just passes some parameters that will allow Ghostscript to generate "something". I dont see anything wrong with it, as far as GPL is concerned. You did not incorporate _any_ GPL code, either from Ghostscript itself or from some other opensource project. Though, since you plan on bundling Ghostscript with your product, make sure that you have avenues to allow users to get to the Ghostscript source. You can either: 1. bundle Ghostscript and Ghostscript's source code. Specially if your app runs on Linux, it's in earnest to provide the GS source that works properly _with_ your app. You can call it "this app works well with this version of the GS source". 2. point the users where they can get to the GS source - either referencing to the GS site or project page (SourceForge?) 3. Provide a portion of _your app's source code_ that shows how you called GhostScript, or its API. This is optional though. Word of caution. Don't rely on the above, since these are my opinions. The most prudent is to study the GPL itself, so that you can also decide on which GPL version you're going to use. Remember, GPLv2 is more liberal than GPLv3. There are also other opensource licenses out there. But if your app won't become opensource anyway, why bother? Just make sure that you did not _reuse_ source code from other opensource projects. On Wed, Jun 24, 2009 at 8:06 PM, Jason Yap <[email protected]> wrote: Ang first plan man gud nako unta kay tapad ra ang executable open source file with the proprietary tool. Unya sa code nako, tawagon ra nako ang open source file. Ingana unta akong ganahan. Wala sad ko kaayo kasabot sa mga terms sa gagamiton sa GNU GPL license hehe. If ingani akong buhaton, am I violating GNU GPL license? Thanks. On Wed, Jun 24, 2009 at 7:30 PM, hard wyrd <[email protected]> wrote: If you did not incorporate opensource code into your project, you dont have to release your project as opensource. However, if you _DISTRIBUTE_ your project _along_ with an opensource product, you need to provide the source code _for the opensource product_ and retain the credits of the original developers_ of the opensource product_ you bundled with your proprietary product. On Wed, Jun 24, 2009 at 5:26 PM, Jason Yap <[email protected]> wrote: Hi List. Mangutana unta ko about GNU GPL. Naa miy software diri and gusto pud nako mugamit og open source na software. Bale tawagon sa among software ang open source na software. It will be release commercially after the project. Naa ba koy ma violate na mga licenses if ever i-turn over na namo sa customer? Ang nahibaw-an nako kay if mugamit og open source, dapat irelease pud nimo imong source code sa public which in my case, dili pwede kay para sa customer man. Hope someone can enlighten me with this problem. -- RAYMOND JASON YAP ジェーソン・ヤップ Assistant Research and Development Engineer Development 3 Advanced World Systems, Inc email: [email protected], [email protected] ym: flash_jason6452 googletalk: wahoho.yap "The best things in life are free: Love, Wisdom, Open Source" _________________________________________________ Kagay-Anon Linux Users' Group (KLUG) Mailing List [email protected] (http://lists.linux.org.ph/mailman/listinfo/klug) Searchable Archives: http://archives.free.net.ph -- Part-time SysAd, full-time Dad, part-time netNinja CNS, ACFE, FOSS Advocate and Consultant Registered Linux User #400165 http://www.rm2media.net http://baudizm.blogsome.com http://linuxblazon.wordpress.com http://3x-comic.blogspot.com (NEW!) _________________________________________________ Kagay-Anon Linux Users' Group (KLUG) Mailing List [email protected] (http://lists.linux.org.ph/mailman/listinfo/klug) Searchable Archives: http://archives.free.net.ph -- RAYMOND JASON YAP ジェーソン・ヤップ Assistant Research and Development Engineer Development 3 Advanced World Systems, Inc email: [email protected], [email protected] ym: flash_jason6452 googletalk: wahoho.yap "The best things in life are free: Love, Wisdom, Open Source" _________________________________________________ Kagay-Anon Linux Users' Group (KLUG) Mailing List [email protected] (http://lists.linux.org.ph/mailman/listinfo/klug) Searchable Archives: http://archives.free.net.ph -- Part-time SysAd, full-time Dad, part-time netNinja CNS, ACFE, FOSS Advocate and Consultant Registered Linux User #400165 http://www.rm2media.net http://baudizm.blogsome.com http://linuxblazon.wordpress.com http://3x-comic.blogspot.com (NEW!) _________________________________________________ Kagay-Anon Linux Users' Group (KLUG) Mailing List [email protected] (http://lists.linux.org.ph/mailman/listinfo/klug) Searchable Archives: http://archives.free.net.ph -- RAYMOND JASON YAP ジェーソン・ヤップ Assistant Research and Development Engineer Development 3 Advanced World Systems, Inc email: [email protected], [email protected] ym: flash_jason6452 googletalk: wahoho.yap "The best things in life are free: Love, Wisdom, Open Source" _________________________________________________ Kagay-Anon Linux Users' Group (KLUG) Mailing List [email protected] (http://lists.linux.org.ph/mailman/listinfo/klug) Searchable Archives: http://archives.free.net.ph -- Part-time SysAd, full-time Dad, part-time netNinja CNS, ACFE, FOSS Advocate and Consultant Registered Linux User #400165 http://www.rm2media.net http://baudizm.blogsome.com http://linuxblazon.wordpress.com http://3x-comic.blogspot.com (NEW!) _________________________________________________ Kagay-Anon Linux Users' Group (KLUG) Mailing List [email protected] (http://lists.linux.org.ph/mailman/listinfo/klug) Searchable Archives: http://archives.free.net.ph -- RAYMOND JASON YAP ジェーソン・ヤップ Assistant Research and Development Engineer Development 3 Advanced World Systems, Inc email: [email protected], [email protected] ym: flash_jason6452 googletalk: wahoho.yap "The best things in life are free: Love, Wisdom, Open Source" _________________________________________________ Kagay-Anon Linux Users' Group (KLUG) Mailing List [email protected] (http://lists.linux.org.ph/mailman/listinfo/klug) Searchable Archives: http://archives.free.net.ph -- RAYMOND JASON YAP ジェーソン・ヤップ Assistant Research and Development Engineer Development 3 Advanced World Systems, Inc email: [email protected], [email protected] ym: flash_jason6452 googletalk: wahoho.yap "The best things in life are free: Love, Wisdom, Open Source"
_________________________________________________ Kagay-Anon Linux Users' Group (KLUG) Mailing List [email protected] (http://lists.linux.org.ph/mailman/listinfo/klug) Searchable Archives: http://archives.free.net.ph
