[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Savannah-hackers] submission of UniPackage - savannah.nongnu.org
From: |
Sylvain Beucler |
Subject: |
Re: [Savannah-hackers] submission of UniPackage - savannah.nongnu.org |
Date: |
Thu, 9 Dec 2004 00:24:29 +0100 |
User-agent: |
Mutt/1.4.2.1i |
Hi,
Giving a permissive does not mean you should drop the copyright and
license notices. I suggest you use something like the Bison skeleton
files:
/* Skeleton output parser for bison,
Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002 Free Software
Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
/* As a special exception, when this file is copied by Bison into a
Bison output file, you may use that output file without restriction.
This special exception was added by the Free Software Foundation
in version 1.24 of Bison. */
Would this suit your needs?
--
Sylvain
On Wed, Dec 08, 2004 at 02:28:02PM +1000, Ben Myles wrote:
> Hi Sylvain,
>
> I've made the changes you requested, and the updated tarball can be
> downloaded from http://www.egive.org.au/UniPackage.tar .
>
> Please note, there is one file, "AppRun" that still does not have the
> GPL information at the top of the file. This is because I'm not
> considering the "AppRun" file as a source file - it's just a template
> used by the main "CreatePackage" program (which now does contain the
> appropriate copyright/license information).
>
> If there's any other issues, please let me know.
>
> Thanks,
>
> Ben Myles
>
>
> On Wed, 8 Dec 2004 00:42:50 +0100, Sylvain Beucler <address@hidden> wrote:
> > Hi,
> >
> > I'm evaluating the project you submitted for approval in Savannah.
> >
> > In order to release your project properly and unambiguously under the
> > GPL, please place copyright notices and permission-to-copy statements at
> > the beginning of every file of source code.
> >
> > For more information, see http://www.gnu.org/licenses/gpl-howto.html.
> >
> > The GPL FAQ explains why these procedures must be followed. To learn
> > why a copy of the GPL must be included with every copy of the code, for
> > example, see http://www.gnu.org/licenses/gpl-faq.html#WhyMustIInclude.
> >
> > If you are willing to make the changes mentioned above, please provide
> > us with an URL to an updated tarball of your project. Upon review, we
> > will reconsider your project for inclusion in Savannah.
> >
> > Regards,
> >
> > --
> > Sylvain
> >
> >
> >
> >
> > > Ben Myles <address@hidden> described the package as follows:
> > > License: gpl
> > > Other License:
> > > Package: UniPackage
> > > System name: unipackage
> > > Type: non-GNU
> > >
> > > Description:
> > > UniPackage is an alternative to distribution-specific packaging
> > > systems like Debian's DEB, Redhat/Fedora/Mandrake/etc RPM and
> > > so on. UniPackage works on any Linux distribution, from SuSe to
> > > your very own Linux From Scratch.
> > >
> > > The beauty of UniPackage is its simplicity. A package is a simple
> > > tar.bz2 archive. To install a package, simply type:
> > >
> > > tar jfxv MyApp.tar.bz2
> > >
> > > ... and that's it! The program will be extracted into a directory
> > > (in the example, the directory would be "MyApp") which conforms
> > > to the AppDir standard. Furthermore, this "AppDir" can be moved
> > > anywhere the user wishes without breaking any references to files
> > > or libraries.
> > >
> > > In addition, UniPackage helps solve the "dependancy hell" problem
> > > that Linux is rapidly decending into. When the package builder builds
> > > the package, UniPackage automatically bundles with it all required
> > > libraries (in a "lib" subdirectory). Furthermore, UniPackage strips
> > > these libraries to ensure they are of a minimal size.
> > >
> > > With all libraries bundled in the package, you can rest assured that
> > > even if you don't have the twenty-seven different libraries the
> > > application depends on, everything will work just fine. However,
> > > if you do have some (or all) of the libraries available on your
> > > system, UniPackage will automatically use the libraries already on
> > > your system (thus conserving memory).
> > >
> > > UniPackage packages can be most effectively used in conjunction
> > > with rox-filer. Rox-filer allows any program to be run simply
> > > by clicking on its "AppDir", much the same as Mac OS X!
> > >
> > > Currently, UniPackage consists primarily of a bash script. In the future,
> > > this will be expanded, and instead of a bash script we will probably
> > > create a C++ program.
> > >
> > > Source code for the preliminary version can be found at:
> > >
> > > http://www.egive.org.au/UniPackage.tar
> >
--
Sylvain