discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

standalone application distribution


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.
=================================================
 
 

reply via email to

[Prev in Thread] Current Thread [Next in Thread]