Re: [Fink-devel] non-binary packages

2002-12-10 Thread Ben Hines

On Tuesday, December 10, 2002, at 08:24  AM, David R. Morrison wrote:


rpl


Sounds like we can distribute rpl as a binary. Besides the author of 
rpl is a fink user. :)


~ 153 % rpl -L

rpl 1.4.0 by Joe Laffey, LAFFEY Computer Imaging.
Visit http:// www.laffeycomputer.com/ for updates.
This software is copyright 1998, 1999, 2000, 2001 by Joe Laffey.

Permission is granted to any individual, institution, or company to 
use, copy,
or redistribute rpl in source code or binary form so long as it is not
modified in any way (beyond modifications required to compile or 
"package"),
and it is not sold by itself for profit.

Permission is also granted to bundle rpl in software distributions which
are sold for a profit (e.g. CD-ROMs, etc.), as long as there are at 
least
ten programs included in the distribution.

If you modify the source code and would like to see your changes 
incorporated
please submit your source code to [EMAIL PROTECTED]
Please report bugs to that address as well.

rpl IS PROVIDED AS IS AND COMES WITH NO WARRANTY OF ANY KIND, EITHER 
EXPRESSED
OR IMPLIED;  without even the implied warranty of MERCHANTABILITY or 
FITNESS
FOR A PARTICULAR PURPOSE. IN NO EVENT WILL THE COPYRIGHT HOLDERS OR
CONTRIBUTORS BE LIABLE FOR ANY DAMAGES RESULTING FROM THE USE OF THIS 
SOFTWARE.



---
This sf.net email is sponsored by:
With Great Power, Comes Great Responsibility 
Learn to use your power at OSDN's High Performance Computing Channel
http://hpc.devchannel.org/
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] non-binary packages

2002-12-10 Thread Alexander Hansen
On Tue, 2002-12-10 at 09:46, David R. Morrison wrote:
> Hi Folks.
> 
> I'd like to add to the Fink website a brief explanation that a small number
> of the 0.5.0a-stable packages can not be distributed in binary form, and
> that users who want them should consult the license first and then compile
> them from source if they are eligible to do so.  This would include a list
> of the packages.
> 
> Two questions: (1) how do they consult the license first? (2) where should
> I put this so that people will find it at the appropriate moment?

As to (2), maybe it would be worth inserting a new chapter on the FAQ
for "Binary installation problems", probably before "compile problems,
general".  (It may not be a FAQ yet, but it will be).


This would be good to have, anyway, because there's another question
that comes up a lot:  what to do when a binary installed package is
missing a runtime dependency.  (I'll add it at some point).

> 
> (It's the response to the question "I tried to do a binary install of foo
> but it says it is missing bar.")
> 
>   -- Dave
> 

-- 
Alexander K. Hansen
Associate Research Scientist, Columbia University
visiting MIT Plasma Science and Fusion Center
Levitated Dipole Experiment
175 Albany Street, NW17-219
Cambridge, MA  02139-4213


---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel



Re: [Fink-devel] non-binary packages

2002-12-10 Thread David R. Morrison
Just for reference: the current list of packages which are stable in 0.5.0a
but not included in the binary distribution is:

analog
file
freetype-hinting-bin
freetype-hinting-shlibs
freetype-hinting
fvwm-icons
host
hx
mpg123
pdflib
pdflib-shlibs
pine
pine-ssl
povray
revtex
rpl
tetex-macosx
tetex-texmf
unrar
xv

If any maintainers of these packages would like to point out that the
license permits binary distribution by Fink (even though it is
"restrictive"),  then please let me know.

  -- Dave


---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel



Re: [Fink-devel] non-binary packages

2002-12-10 Thread David
-BEGIN PGP SIGNED MESSAGE-
Hash: RIPEMD160



snip>
	In this regard, mpg123 is tagged as Restrictive (which it is) and so 
doesn't make it to the binary distribution whereas the License says :
Here are some comments on this topic from our in house lawyer.


The software may not be sold for profit or as "hidden" part of
another software,


This simply means, that you cannot offer a software called AB, 
distributing it as AB while a significant part of the AB software 
relies on functionality provided by mpg123.

 but it may be included with collections
of other software, such as CD-ROM images of FTP servers and
similar,

Since "and similar" is a term which can be interpreted to be pretty 
much anything of a collection holding resources for  a software 
repository I as a lawyer would see Fink to be covered by this sentence.

 provided that this software is not a significant part
of that collection.


Once more this plays back to the mentioning above. It simply means that 
the software collection you offer as AC may not rely on functions 
provided by mpg123 to ensure its functionality. Which is, as far as I 
understood, not the case.

Precompiled binaries of this software may be distributed in the
same way, provided that this copyright notice and license is
included without modification.


As long as the binary packages you are distributing hold a file which 
includes this text and this text-file is installed, there should be no 
legal issues concerning the redistribution if mp123 as a binary.

	Wouldn't we need an additional License for packages like this ?


From a legal point of view, at least within Europe and Asia, no.
- -
I hope the above comments help

- -d


- - Face me and you shall surely perish.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.1 (Darwin)

iD8DBQE99hK7iW/Ta/pxHPQRA2h6AKCgqyu2/ZOGrANGRNUJVVI+mflbCACeNsTj
oO1J6TzKRK8eKigOJQy4kOQ=
=tUws
-END PGP SIGNATURE-



---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel



Re: [Fink-devel] non-binary packages

2002-12-10 Thread Sylvain Cuaz

Le mardi, 10 déc 2002, à 16:14 Europe/Paris, David R. Morrison a écrit :


One of the main themes of the Fink project is careful respect for the
licenses which software developers include with their code.  Most Fink
packages are based on software with one of the "open source" licenses
which explicitly allow distribution in binary form (sometimes with the
requirement that the source code must also be distributed).  A few 
other
Fink packages don't have "open source" licenses, but still have 
licenses
which explicitly allow us to distribution pre-compiled binaries.  My
message was about the remaining packages, in which the license may have
some clause like "educational use only", and which don't explictly 
permit
distribution of binaries (and may in fact forbid it).  Those are 
packages
which we do not distribute in binary form.

	In this regard, mpg123 is tagged as Restrictive (which it is) and so 
doesn't make it to the binary distribution whereas the License says :

The software may not be sold for profit or as "hidden" part of
another software, but it may be included with collections
of other software, such as CD-ROM images of FTP servers and
similar, provided that this software is not a significant part
of that collection.
Precompiled binaries of this software may be distributed in the
same way, provided that this copyright notice and license is
included without modification.


	Wouldn't we need an additional License for packages like this ?


--
zauc



---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] non-binary packages

2002-12-10 Thread David R. Morrison
One of the main themes of the Fink project is careful respect for the
licenses which software developers include with their code.  Most Fink
packages are based on software with one of the "open source" licenses
which explicitly allow distribution in binary form (sometimes with the
requirement that the source code must also be distributed).  A few other
Fink packages don't have "open source" licenses, but still have licenses
which explicitly allow us to distribution pre-compiled binaries.  My
message was about the remaining packages, in which the license may have
some clause like "educational use only", and which don't explictly permit
distribution of binaries (and may in fact forbid it).  Those are packages
which we do not distribute in binary form.

But this causes confusion for users sometimes, since we distibute other
binaries which *depend* on these.  In this regard, we are less consientious
than the Debian project, which separates out not only "non-free" packages,
but also separates out all packages which *depend* on non-free packages.

  -- Dave


---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel



Re: [Fink-devel] non-binary packages

2002-12-10 Thread David
-BEGIN PGP SIGNED MESSAGE-
Hash: RIPEMD160


On Dienstag, Dezember 10, 2002, at 03:46  Uhr, David R. Morrison wrote:


Hi Folks.

I'd like to add to the Fink website a brief explanation that a small 
number
of the 0.5.0a-stable packages can not be distributed in binary form, 
and
that users who want them should consult the license first and then 
compile
them from source if they are eligible to do so.
I do not quite grasp which packages cannot be distributed in binary 
form if those pieces of software are obviously only used for private 
use. I know that there are some very rare cases where you are not 
allowed to distribute binaries of cryptographic software, yet where 
does this apply to usual setups?

 This would include a list
of the packages.

I'd be more than interested in this.


Two questions: (1) how do they consult the license first?

Well, I guess this happens after the package has been downloaded? If so 
there should be a copy of the license present in their sources. If they 
cannot do that there is www.opensource.org which has mirrors in many 
countries and offers most open source licenses. If not, then simply 
refer to the vendors website, which should have a copy of the license 
publicly  available.

(2) where should
I put this so that people will find it at the appropriate moment?


To be honest for this special case the package database or wherever 
fink reads its info from should have a new flag, something like
ConsultLicenseFirst: Yes.
That would simply trigger a message ala:
To use this package you need to compile it from source, Please review 
the license agreement at <%s> to check whether you are eligible to do 
so.


Hope that helps
- -d


- - "Deep into that darkness peering, long I stood there wondering, 
fearing,
- -  Doubting, dreaming dreams no mortal ever dared to dream to dream 
before.." Edgar Allen Poe - The Raven
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.1 (Darwin)

iD8DBQE99gJNiW/Ta/pxHPQRA2fFAJ44nbTWmoxvfgWAS+t5YzdZ94utfgCcDygn
eN0j/sKGEKUfxlvHNejbM7E=
=wF9/
-END PGP SIGNATURE-



---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] non-binary packages

2002-12-10 Thread David R. Morrison
Hi Folks.

I'd like to add to the Fink website a brief explanation that a small number
of the 0.5.0a-stable packages can not be distributed in binary form, and
that users who want them should consult the license first and then compile
them from source if they are eligible to do so.  This would include a list
of the packages.

Two questions: (1) how do they consult the license first? (2) where should
I put this so that people will find it at the appropriate moment?

(It's the response to the question "I tried to do a binary install of foo
but it says it is missing bar.")

  -- Dave


---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel