From owner-freebsd-ports@FreeBSD.ORG Thu Dec 13 09:57:01 2007 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9714816A421 for ; Thu, 13 Dec 2007 09:57:01 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail18.syd.optusnet.com.au (mail18.syd.optusnet.com.au [211.29.132.199]) by mx1.freebsd.org (Postfix) with ESMTP id 3607013C457 for ; Thu, 13 Dec 2007 09:57:00 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from server.vk2pj.dyndns.org (c220-239-20-82.belrs4.nsw.optusnet.com.au [220.239.20.82]) by mail18.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id lBD9uwCl024096 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 13 Dec 2007 20:56:59 +1100 Received: from server.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by server.vk2pj.dyndns.org (8.14.1/8.14.1) with ESMTP id lBD9uwSv032633; Thu, 13 Dec 2007 20:56:58 +1100 (EST) (envelope-from peter@server.vk2pj.dyndns.org) Received: (from peter@localhost) by server.vk2pj.dyndns.org (8.14.1/8.14.1/Submit) id lBD9uwR4032632; Thu, 13 Dec 2007 20:56:58 +1100 (EST) (envelope-from peter) Date: Thu, 13 Dec 2007 20:56:57 +1100 From: Peter Jeremy To: Tuomo Valkonen Message-ID: <20071213095657.GT11310@server.vk2pj.dyndns.org> References: <20071212073944.GC29211@soaustin.net> <20071212080932.GA30438@soaustin.net> <20071212083658.GA31114@soaustin.net> <47602AC8.7060609@csub.edu> <476030F0.50501@csub.edu> <20071212142045.de0dcc7e.wmoran@potentialtech.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="DIYaQRZjygY6fA2m" Content-Disposition: inline In-Reply-To: X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.16 (2007-06-09) Cc: freebsd-ports@freebsd.org Subject: Re: Ion3 license violation X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Dec 2007 09:57:01 -0000 --DIYaQRZjygY6fA2m Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Dec 12, 2007 at 07:59:34PM +0000, Tuomo Valkonen wrote: >On 2007-12-12, Bill Moran wrote: >> It's impossible for the FreeBSD ports system to guarantee compliance with >> his arbitrarily chosen "28 days" rule. =20 > >There is no "28 days" rule. There is a "latest release in 28 days or >prominently mark (potentially) obsolete" rule. I'm not sure how me as an end user not bothering to update my installed package for several months differs from me as a package distributor failing to update a binary distribution to your latest release within 28 days, If your intent is to stop people potentially running superceded code then maybe _you_ need to take some responsibility for this. If you bother to look at the top of your Xorg log, you will find something like the following (older versions of XFree86 included explicit dates for validity). Maybe you should do something similar. X.Org X Server 1.4.0 Release Date: 5 September 2007 X Protocol Version 11, Revision 0 Build Operating System: FreeBSD 7.0-BETA2 i386=20 Current Operating System: FreeBSD ... Build Date: 04 November 2007 09:16:33PM Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. > You can make the marking >permanent, always requiring users to acknowledge a message. You can=20 >make the marking automatic, by checking the website for a new release >(as Debian presently does), or by some more sophisticated means or dead >man triggers. Feel free to submit patches. > You may not be able to distribute such binary packages=20 >with your present setup, but source should be enough. In general, FreeBSD only distributes third-party packages in binary format. > You may even=20 >simply have the package download and install > > http://iki.fi/tuomov/dl/ion-3-latest.tar.gz How will this work if the end user does not have web access or doesn't have the resources or desire to compile it? >(signature in http://iki.fi/tuomov/dl/ion-3-latest.tar.gz.asc). This signature was created using a self-signed key and is therefore useless as a mechanism to verify the associated package. There is no way to verify that the person who created that signature is the same person who wrote the e-mail I am responding to or that either are actually the author of the "official" version of Ion-3. >not about the days. The greatest difficulty to complying with the=20 >license are the idealist blockages in your head. You are free to use whatever license you desire for software that you write. The harder your license is to comply with, the less likely it is that people will comply with it - either they will ignore the license or they will not use the software. The FreeBSD Project takes license issues seriously and, since you refused to assist the Project in complying with your license, the Project had no alternative but to remove your software. I'd suggest that you are the one with "the idealist blockages in your head." --=20 Peter Jeremy Please excuse any delays as the result of my ISP's inability to implement an MTA that is either RFC2821-compliant or matches their claimed behaviour. --DIYaQRZjygY6fA2m Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFHYQHp/opHv/APuIcRAmM0AJ9HyBklFG0AqaKOwg0mCwQPRq3/wACfdFpM 1F2D6sovP6FOLDYQpHWYDhI= =ufw/ -----END PGP SIGNATURE----- --DIYaQRZjygY6fA2m--