From owner-soc-status@FreeBSD.ORG Wed Jul 22 12:50:26 2009 Return-Path: Delivered-To: soc-status@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D9D58106566B for ; Wed, 22 Jul 2009 12:50:26 +0000 (UTC) (envelope-from alejandro@varnet.biz) Received: from relay02.pair.com (relay02.pair.com [209.68.5.16]) by mx1.freebsd.org (Postfix) with SMTP id 8072A8FC18 for ; Wed, 22 Jul 2009 12:50:26 +0000 (UTC) (envelope-from alejandro@varnet.biz) Received: (qmail 91445 invoked by uid 0); 22 Jul 2009 12:23:44 -0000 Received: from 190.138.57.89 (HELO ?10.0.0.3?) (190.138.57.89) by relay02.pair.com with SMTP; 22 Jul 2009 12:23:44 -0000 X-pair-Authenticated: 190.138.57.89 Message-ID: <4A6704C2.8010403@varnet.biz> Date: Wed, 22 Jul 2009 09:23:30 -0300 From: Alejandro Pulver User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b3pre) Gecko/20090223 Thunderbird/3.0b2 MIME-Version: 1.0 To: soc-status@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Ports licenses - report 4 X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Summer of Code Status Reports and Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jul 2009 12:50:27 -0000 Hello, The last week I've finished the FOSSology port and updated it to the latest release (1.1.0). I also sent changes to their mailing list, they seem interested in the project and will help. In particular a FOSSology developer from Hewlett Packard told me GPL/OSI/FSF/DFSG groups will be present in the next version 1.2.0, and wanted to add a link to our port. The port is in p4 and will be committed to CVS after building in my tinderbox. The installation is very automated, and does not require much user work. My mentor was busy this week but it may be installed on a FreeBSD server (it has a web interface for uploading files, and produces detailed reports, matching parts of about 360 licenses and variations). I haven't looked much into the CLI interface, but it says to have one, and at least there is a command "fosslic" for quickly matching a single file (it doesn't need a web server, just the daemon and initial setup). Before that, bsd.licenses.mk and bsd.licenses.db were committed to CVS. We won't add the 360 licenses supported by FOSSology (I mean, for open source ones only add their names and share redistribution permissions, at worst by groups), but focus on handling better our restricted ports right now. So this week I'll add the compatibility layer for restricted ports, so a port can either define NO_*/RESTRICTED or LICENSE* variables, and pointyhat scripts will work with both of them (it uses some targets in bsd.port.mk). These are 2 separate tasks as restricted ports will be converted manually, but others (hopefully) could be analyzed by a script using FOSSology's interface. Regards, Ale