Hi, Jim,

On Sat, Nov 3, 2018 at 6:50 PM Jim Hall <jh...@freedos.org> wrote:
>
> I have been working to create a list of packages for FreeDOS 1.3.
>
> I mentioned back in June (as part of a discussion thread about "Removing 
> non-free packages")
> that I would like FreeDOS 1.3 to be as "open source" as possible.
>
> I have been going through the packages from FreeDOS 1.2 and examining  the 
> licenses.
> I've documented this evaluation on the wiki:
>
> I'd appreciate a discussion here about these programs and my evaluations of 
> their licenses.
> Especially the ones in red ("no") or yellow ("maybe"). Do you agree with the 
> decisions here?
> What are your thoughts on the ones I marked in yellow?

lincrawl ... (aka, Linley's Dungeon Crawl) is something I used to play
a lot years ago (although I was never good at it). But I think it was
Mateusz who packaged it for FreeDOS, not me. It was originally written
for DOS (via DJGPP) by Linley Henzell, an Australian dude. No, I've
never contacted him, but his work ended with version 3.3 or such (many
years ago). The last ten years or so has seen an improved fork called
Stone Soup, which is the popular one nowadays. They got (the parts
they used? or whole game?) relicensed to GPL. Just to quote Wikipedia:
"The game had a quirky license based on Bison's license and the
NetHack License; Stone Soup has contacted every past contributor and
relicensed to GPLv2+." I know that's not exactly the same as saying
the old game is GPL now, but it's close. You'd have to email them
directly to fully clarify, most likely. (BTW, worse news is that they
dropped DOS support around 0.5.5 or whatever a million years ago. So
don't expect sympathy there.) Their site has old 0.5.1 with a DOS
version (2009?), so that's probably roughly the last build.
(Presumably that one has been retroactively relicensed as well, but
you'd have to ask.) They just didn't care after that, and I was too
lazy to waste too much time on it. (Also, it's an incredibly complex
game, perhaps too much, so I kinda burned out on it. It wouldn't be
the end of the world to omit it.)

tppatch ... has no sources. Again, not sure who packaged that. There
are other alternatives with sources (e.g. Veit Kannegieser's R200FIX
asm TSR or Alexei Frunze's BP7_TPL.ZIP / FIX_CRT.PAS), but just having
sources doesn't automatically mean free/libre. So you'd have to email
one of them. (At least Alexei is often around for his SmallerC, which
I still want to make a package of one of these days, hopefully! Sigh,
too much to do.)

psrinvad ... I don't know, I agree that the license is unclear, but
Ralf Quint seemed to indirectly imply that the author gave him
permission to do whatever he wanted with it. (Maybe I misunderstood,
but it's a fairly simple game.) Of course, there are many other
Invaders clones (e.g. one ported from QBASIC to XPL0 and a
Curses-based one called nInvaders and also an old 3D Allegro one that
can build for DJGPP). I would hate to lose this one, after all my
"porting" work, but it's not the end of the world. Yeah, the license
is unclear, but I have no idea how to contact the original author.

curl ... is pretty widespread, so I doubt it has any license problems.
But I'm more concerned that we still only package the old (broken)
version. Even the newer one didn't quite seem to work (for me) while
Wget did fine. Again, I have not had the energy or courage to try
rebuilding this. It shouldn't be impossibly hard, but things like this
are just never easy.

fdnet ... AFAIK, all of Crynwr was intentionally GPL, but some
manufacturers were lax or indifferent. So it should all be GPL'd by
default since that's what Russ Nelson wanted with his original code.
But I guess some ignored his advice. You'd have to email him for
clarification. (But in cases like this, with no one complaining, it's
easier to ignore. Don't worry yourself to death, Jim. I agree some
things aren't perfect, but we're not lawyers. Still, deleting
everything and doing without just because of ambiguity is a bit overly
strict. "Don't be overrighteous!")

doslfn ... not sure if it's free/libre, but it's widely used. Of
course, there are other alternatives, too, of varying quality (e.g.
StarLFN). At least VFAT/LFN is finally unpatented nowadays (I think?).
Again, you may have to contact the (inactive) maintainer for
clarification.

memteste ... based upon an old version, which is hard to find original
sources for. Probably not worth keeping.


_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to