On Wed, May 7, 2008 at 6:27 PM, Adam C Powell IV <[EMAIL PROTECTED]> wrote: > I've put a brief start (6 of the 536 directories in ros/src) in: > http://www.opennovation.org/audits/opencascade-6.2.txt and will update > it as I and others work through this. But before proceeding further, my > big question is: does this need any more information than it has? > Obviously the debian/copyright file will need the full text of all of > the licenses, but that's another matter.
May I suggest using the machine readable copyright format described at http://wiki.debian.org/Proposals/CopyrightFormat from the start? Since the audit is going to be a huge task, it would be good to document it in as formal way as possible. I made a partial conversion of the current audit (files, copyright and license sections only) to this format. You can find it attached to this mail. > Also, I built a new package based on the OpenBSD .tar.bz2 sources. This > includes the audit file as debian/audit.txt and I'd like to make it the > basis of future packages. One little hitch: as a Format 3.0 source > package, I don't think it can be uploaded before the lenny release > (because stable has to be able to unpack unstable sources). At least it works well here with the dpkg from lenny. Looking at the size of the source package and the potential problems with missing licenses etc. I don't think the upload to the archive will happen very soon :) Teemu
This file will describe the copyrights and licenses for all files in the OpenCASCADE distribution. Current status: ros/src: 6/536 directories audited Files: ros/src/Adaptor2d/* Copyright: 1992-1995 Matra Datavision License: other - Only .cdl files have copyright notices - No license mentioned Files: ros/src/Adaptor3d/* Copyright: 1992-1994, 1998 Matra Datavision License: other - Only .cdl files have copyright - No license mentioned - Note: Adaptor3d_GenHSurface.lxx is newer (1995) than .cdl (1994) - Note: Adaptor3d_CurveOnSurface.cxx indicates modifications through 2002 - Note: Adaptor3d_TopolTool.cdl indicates modifications through 2005 Files: ros/src/AdvApp2Var/* Copyright: 1996-1997 Matra Datavision License: other - Only .cdl files have copyright notices - No license mentioned - Note: AdvApp2Var_Patch.cxx is newer (1998) than .cdl (1997) Files: ros/src/AdvApprox/* Copyright: 1993-1996 Matra Datavision License: other Files: ros/src/AIS/* Copyright: 1992, 1995-1998, 2000-2001 Matra Datavision License: other - Only .cdl files have copyright notices (Exception: AIS_Circle.cxx has copyright notice) - No license mentioned - Note: AIS.cdl indicates modifications through 2003 - Note: AIS_NDataMapOfTransientIteratorOfListTransient.hxx indicates creation date is 2003 - Note: AIS_NListIteratorOfListTransient.hxx indicates creation date is 2003 - Note: AIS_NListTransient.hxx indicates creation date is 2003 Files: ros/src/Triangle/* Copyright: License: other - Triangle_CMPLRS.edl occcallback.cxx Copyright 2003 Open CASCADE, no license - Triangle.hxx Copyright 2004 Open CASCADE, no license - triangle.c: Copyright 1993, 1995, 1997, 1998, 2002 Jonathan Richard Shewchuk * NON-FREE LICENSE forbids receiving compensation for distribution and requires direct arrangement with author if "part of a commercial system". - triangle.h: Copyright 1996 Jonathan Richard Shewchuk No license mentioned