> Sent: Wednesday, June 03, 2020 at 4:05 PM
> From: "Stuart Henderson" <s...@spacehopper.org>
> To: "Alex Free" <ale...@mail.com>
> Cc: "Renaud Allard" <ren...@allard.it>, ports@openbsd.org
> Subject: Re: does a new port have to be the latest version?
>
> On 2020/06/03 14:58, Alex Free wrote:
> > > Sent: Wednesday, June 03, 2020 at 2:24 PM
> > > From: "Stuart Henderson" <s...@spacehopper.org>
> > > To: "Renaud Allard" <ren...@allard.it>
> > > Cc: ports@openbsd.org
> > > Subject: Re: does a new port have to be the latest version?
> > >
> > > On 2020/06/03 14:17, Renaud Allard wrote:
> > > > 
> > > > 
> > > > On 6/3/20 2:11 PM, Stuart Henderson wrote:
> > > > > On 2020/06/03 13:54, Alex Free wrote:
> > > > > > > 
> > > > > > > What is the program?
> > > > > > > 
> > > > > > 
> > > > > > CDIrip, the current GitHub is at https://github.com/jozip/cdirip .
> > > > > > 
> > > > > 
> > > > > yes 0.6.3 looks to be a bit of a step backwards there. looking at the 
> > > > > diff
> > > > > it did also remove a duplicate write of &aCommSize though.
> > > > > 
> > > > > Note that it doesn't have proper licensing so will need to be marked 
> > > > > as
> > > > > PERMIT_PACKAGE/PERMIT_DISTFILES=no license (some mention of "version
> > > > > developed on sourceforge under gpl" isn't a valid license grant).
> > > > > 
> > > > https://github.com/jozip/cdirip/blob/master/LICENSE
> > > > 
> > > > Mentions GPLV2
> > > > 
> > > 
> > > That is just a file in the distribution of the version on github. There's 
> > > no
> > > indication that it was added by the original author of the code and the 
> > > "How
> > > to Apply These Terms to Your New Programs" section hasn't been followed
> > > in particular there is no "Copyright XXX you can redistribute it" etc.
> > > The only valid copyright information I see in the whole distribution is
> > > the one in https://github.com/jozip/cdirip/blob/master/audio.c which says
> > > 
> > > /* Copyright (C) 1988-1991 Apple Computer, Inc.
> > >  * All rights reserved.
> > > 
> > > and does not grant redistribution.
> > > 
> > > 
> > 
> > Previous versions were not under the GPL, but the
> > original author released 0.6.3 under the GPL.
> 
> Just saying "released under GPL" without doing other steps isn't enough.
> It needs at least a copyright line with a license grant somewhere
> preferably on each file, that's why the license goes to some lengths to
> explain how to do it.
> 
> Also releasing some version under GPL doesn't mean that previous versions
> are also automatically released under GPL.
> 
> > Source for all previous versions were always
> > available, and still are on the wayback machine of
> > the original homepage.
> > 
> > Essentially pre 0.6.3 is just source available.
> > 
> > Dist file mirroring is okay right? Besides the
> 
> I don't think it is OK for OpenBSD to do this (as in PERMIT_* etc can't
> be set to Yes and it would need building from ports not installing from
> packages). If you want to mirror the distfile yourself that would be your
> responsibility.
> 
> > wayback machine there is exactly one place I can
> > find 0.6.2, and it’s on a gnome related mirror
> > and in zip format. Right now I have the port’s
> > master site set to my own with a .tar.gz of the
> > source.
> 
> I found it at 
> https://nold.in/lib/exe/fetch.php?media=projects:consoles:dreamcast:cdirip-0.6.2-linux.tar.bz2
> (a path like this requires certain fiddling to use as a source in ports,
> should be possible but is annoying!).
> 
> ...
> 
> > Is the code actually invalid GPL due to the Apple code? NetBSD is
> > hosting dist files containing the Apple code so is it ok? License
> > newbie, thanks for your patience.
> 
> IANAL and it may vary between jurisdictions anyway but my understanding
> is "if you don't include a Copyright line and grant some specific rights
> to allow redistribution then it can't be redistributed". Some OS care
> more about this for things in packages than others (Debian in particular
> usually get this right) some others seem to rely on "meh nobody's really
> going to complain are they".
> 
> 

Does everything look ok on the email I sent to ports?

https://marc.info/?l=openbsd-ports&m=159123552330253&w=2

Reply via email to