pkgsrc-Bugs archive

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

Re: Why there is no OSS and non-OSS notice in pkgsrc packages?



On Fri, 4 Jan 2008, Cem Kayali wrote:

> OK, i need to update my original question then. I want to know, "which
> pkgsrc software is in binary-format only, and which of them can be compiled
> from source". 

One example is opera. It doesn't tell you it is binary format only, but 
maybe this helps you:


$ cd pkgsrc/www/opera

$ make install
=> Bootstrap dependency digest>=20010302: found digest-20070803
=> Bootstrap dependency checkperms>=1.1: found checkperms-1.10
ERROR: This package has set PKG_FAIL_REASON:
ERROR: opera-9.25 has an unacceptable license: opera-850-license.
ERROR:     To view the license, enter "/usr/bin/make show-license".
ERROR:     To indicate acceptance, add this line to /etc/mk.conf:
ERROR:     ACCEPTABLE_LICENSES+=opera-850-license
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/www/opera


$ make show-license


Other examples are:

archivers/unace-bin
misc/softmaker-office-demo
security/fprot-workstation-bin
sysutils/ipw-firmware
sysutils/ipw-firmware
sysutils/iwi-firmware
sysutils/iwi-firmware3
www/communicator
www/navigator

It would be good to assume that everything that installs without custom 
ACCEPTABLE_LICENSES is open source.

As for "binary only", I don't know if we have anything to flag that.

But for "binary only" that does have licensing restrictions, we do flag -- 
as seen in examples above.

We could do an audit of all "binary only" packages to make sure the 
LICENSE is correct if needed.

Another "binary only" package is misc/latin-words-bin. But from 
quickly reviewing website I don't see any restrictions. I also found the 
source download at http://users.erols.com/whitaker/wordsdev.htm (which I 
don't think we have any package for) but I don't know license for it.

And another binary package is lang/mit-scheme-bin -- binary direct from 
GNU/FSF project -- and the source is available. (I don't think we have 
this package that is from source.)

Some to check:

        emulators/m1

        games/quake3arena

        net/overnet (homepage says "The eDonkey2000 Network is no longer 
        available."

        sysutils/wpi-firmware (homepage has details)

        sysutils/wpi-firmware2


There are many others to check too.

It is a little time consuming to know what is a binary -- so maybe they 
all should be flagged.



Home | Main Index | Thread Index | Old Index