Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Aug 2009 19:59:49 -0300
From:      Alejandro Pulver <alepulver@FreeBSD.org>
To:        soc-status@freebsd.org
Subject:   Ports licenses - report 5
Message-ID:  <4A888F65.4040103@FreeBSD.org>

next in thread | raw e-mail | index | archive | help
Hello,

The following happened in the last weeks:

The FOSSology port has been committed to CVS as devel/fossology, and 
works fine in FreeBSD/i386 7.2. Installation and configuration is mostly 
automated. However there are still problems in FreeBSD/amd64 8. Anyways, 
current version (1.1) is relatively slow and analyzes every text file 
for license information, so it takes about 5 to 15 minutes per port. For 
the 1.2 release, only "possible" licenses will be analyzed and it should 
run faster. Also it will support FSF, OSI, Fedora and more groups for 
all licenses (currently 360 supported).

The following features were added to bsd.licenses.mk:

- Dual/Multi licenses support (see comments and wiki for details).
- Optional GUI menus (with dialog).
- Simulate RESTRICTED behavior (for clean-* targets, used in 
package/distfile redistribution, like when compiling redistributable 
optical media).

See the wiki for details:

http://wiki.freebsd.org/PortsLicenseInfrastructure

I've also sent a HEADSUP to developers@ for some feedback, but it may 
not get much attention because of the work in the upcoming FreeBSD release.

I believe the project has completed the proposed goals (my mentor was 
busy and will review progress next week), but I'll do some changes based 
on feedback, corrections and additional features (as saving accepted 
licenses, with checksum).

Regards,
Ale



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4A888F65.4040103>