|
From: | a b |
Subject: | standalone application distribution |
Date: | Sat, 4 Jan 2014 00:39:13 -0500 |
After having successfully gotten a GNUstep application to run on Win7 where
no GNUstep is installed (reference #1), I am now attempting to perform a cleanup which will result in something which could be distributed to a Windows user who has not installed GNUstep. According to the "Introduction to GNUstep" (reference #2) at www.gnustep.org, the GNUstep libraries are covered under the GNU Lesser (Library) Public License while the stand-alone tools in GNUstep are under the standard GPL. SystemPreferences confirms this in the info panel as follows: SystemPreferences GNUstep System Preferences Release: 1.2.0 Authors: Riccardo Mottola Enrico Sersale <enrico@fibernet.ro> http://www.gnustep.org/experience/systempreferences.htm Copyright (C) 2005-2010 Free Software Foundation, Inc. Released under the GNU General Public License 2.0 or later Current theme: WinUXTheme SystemPreferences appears to be composed of the following executable and associated files: Directory SystemPreferences Size Name 6,613 GNUstep.conf (*** added since GNUstep is not installed ***) <DIR> Resources 247,017 SystemPreferences.exe Directory SystemPreferences\Resources Size Name <DIR> English.lproj 723 Info-gnustep.plist 306 SystemPreferences.desktop 9,662 SystemPreferences.ico 9,530 SystemPreferences.tiff Directory SystemPreferences\Resources\English.lproj <DIR> SystemPreferences.gorm Directory SystemPreferences\Resources\English.lproj\SystemPreferences.gorm Size Name 426 data.classes 184 data.info 2,511 objects.gorm Based upon the answers I received to my earlier questions I believe that it is permitted to distribute just these files in a standalone package with the necessary GNUstep .dlls and configuration files. Based upon previous discussion, I believe that this would fall under binary distribution so no distribution of the source code would be necessary. Also no modification was made to any of the GNUstep or SystemPreferences files which I feel would also negate the need for distribution of the source. Would anyone care to comment on this, and if any of this would require source code distribution please point out the relevant parts? Thanks ================================================= **** reference #1 Date: 28-Feb-2007 (tested under Windows XP) Update: 06-Mar-2010 Author: Nicola Pero <nicola.pero@meta-innovation.com> after Richard Frith-Macdonald <rfm@gnu.org> and others This document is intended to provide a step by step instruction on how to use GNUstep on recent Windows operating systems (XP, 2000, and probably NT). It will get as far as explaining how to build a GNUstep application and create a standalone version that can be shipped standalone to Windows end users. .............................. ================================================= **** reference #2 "Introduction to GNUstep" (www.gnustep.org) License The GNUstep libraries are covered under the GNU Lesser (Library) Public License. This generally means you can use these libraries in any program (even non-free programs) without affecting the license of your program or any other libraries GNUstep is linked with. If you distribute the GNUstep libraries along with your program, you must make the improvements you have made to the GNUstep libraries freely available. The stand-alone tools in GNUstep are under the standard GPL. ================================================= |
[Prev in Thread] | Current Thread | [Next in Thread] |