I just managed to natively create the last 3 packet types in Swift so the last bit of source from the original 1989 netrek (packets.h), is eliminated from my project.  I use the netrek network API’s, plus some graphics from via Gytha from Pascal Gagnon (creative commons attribution license), and some graphics from MacTrek (source unknown, possibly Judith Lukassen).

Here’s a summary of the licenses used by Netrek over the years:

1986 XTrek: copyright.h
1989 Netrek: copyright.h, copyright2.h
COW: copyright.h, copyright2.h, plus some others from source I didn’t even look at
Gytha: GNU GPL v2 from 1991
BRMH: copyright.h, copyright2.h
netrek-server-vanilla: copyright.h, copyright2.h
MacTrek had a custom license

I’ve included copyright.h and copyright2.h below.

Do you have a license suggestion?  I’m pretty happy with copyright.h and copyright2.h.  It’s also consistent with the licensing from the original authors of XTrek and Netrek.  The only problem is it is not one of the “standard” GitHub licenses.

Darrell



copyright.h
/*
        Copyright (c) 1986      Chris Guthrie

Permission to use, copy, modify, and distribute this
software and its documentation for any purpose and without
fee is hereby granted, provided that the above copyright
notice appear in all copies and that both that copyright
notice and this permission notice appear in supporting
documentation.  No representations are made about the
suitability of this software for any purpose.  It is
provided "as is" without express or implied warranty.

        Copyright 1989          Kevin P. Smith
                                Scott Silvey

ditto.
        Copyright (c) 1993      Tedd Hadley
                                Heiko Wengler
        (Short packets code, formerly marked with a #define SHORT_PACKETS)

ditto.
*/


copyright2.h
/*
        Copyright 1989          Kevin P. Smith
                                Scott Silvey

Permission to use, copy, modify, and distribute this
software and its documentation for any purpose and without
fee is hereby granted, provided that the above copyright
notice appear in all copies.
*/




> On Mar 15, 2019, at 10:32 AM, Johnny A. Solbu <johnny at solbu.net> wrote:
> 
> On Friday 15 March 2019 05:48, Darrell Root wrote:
>> I am committed to making the source code freely available.  But hope you’ll forgive me for waiting until after Mac App Store approval before doing that.  The app will be free.
> 
> Which License do you plan on using?
> 
> -- 
> Johnny A. Solbu
> web site,   http://www.solbu.net
> PGP key ID: 0x4F5AD64DFA687324
> _______________________________________________
> netrek-dev mailing list
> netrek-dev at us.netrek.org
> http://mailman.us.netrek.org/mailman/listinfo/netrek-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.us.netrek.org/pipermail/netrek-dev/attachments/20190315/ad976cba/attachment.html>