From owner-freebsd-arch@FreeBSD.ORG Tue Jun 21 19:48:09 2005 Return-Path: X-Original-To: freebsd-arch@freebsd.org Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 54B2816A41C for ; Tue, 21 Jun 2005 19:48:09 +0000 (GMT) (envelope-from ben@timing.com) Received: from Daffy.timing.com (smtp.timing.com [206.168.13.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id E6BE943D5F for ; Tue, 21 Jun 2005 19:48:07 +0000 (GMT) (envelope-from ben@timing.com) Received: from piglet.timing.com (oink@piglet.timing.com [206.168.13.178]) by Daffy.timing.com (8.13.1/8.12.8) with ESMTP id j5LJm61r048992 for ; Tue, 21 Jun 2005 13:48:06 -0600 (MDT) (envelope-from ben@timing.com) Received: from piglet.timing.com (oink@localhost.timing.com [127.0.0.1]) by piglet.timing.com (8.12.6p3/8.12.6) with ESMTP id j5LJm6mE000862 for ; Tue, 21 Jun 2005 13:48:06 -0600 (MDT) (envelope-from ben@piglet.timing.com) Received: (from ben@localhost) by piglet.timing.com (8.12.6p3/8.12.6/Submit) id j5LJm60r000859; Tue, 21 Jun 2005 13:48:06 -0600 (MDT) Date: Tue, 21 Jun 2005 13:48:06 -0600 (MDT) Message-Id: <200506211948.j5LJm60r000859@piglet.timing.com> From: Ben Mesander To: freebsd-arch@freebsd.org X-Virus-Scanned: ClamAV version 0.84, clamav-milter version 0.84e on Daffy.timing.com X-Virus-Status: Clean Subject: sbin/md5 license problem X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jun 2005 19:48:09 -0000 All, I have been researching the license found on sbin/md5/md5.c . This file is the command-line wrapper for functionality found in libmd. >From the source code: /* * Copyright (C) 1990-2, RSA Data Security, Inc. Created 1990. All * rights reserved. * * RSA Data Security, Inc. makes no representations concerning either * the merchantability of this software or the suitability of this * software for any particular purpose. It is provided "as is" * without express or implied warranty of any kind. * * These notices must be retained in any copies of any part of this * documentation and/or software. */ This license does not seem to allow for redistribution or derivative works. I would think this would be a problem for FreeBSD. The CVS log for the initial commit to the FreeBSD vendor branch (can be viewed via: http://www.freebsd.org/cgi/cvsweb.cgi/src/sbin/md5/md5.c ) says: "Incorproate version of md5 placed into public domain by RSA." But the license text in this commit is identical to the above, and is clearly not public domain. It appears that the OpenBSD project at one point completely re-wrote the wrapper so as to have a BSD license (and make other improvements): http://www.openbsd.org/cgi-bin/cvsweb/src/bin/md5/md5.c.diff?r1=1.9&r2=1.10 I have not yet located where NetBSD hid their md5 source on their website. Regards, Ben