delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2009/07/22/07:30:44

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
From: Rugxulo <rugxulo AT gmail DOT com>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: What licence should I use ?!
Date: Wed, 22 Jul 2009 04:25:08 -0700 (PDT)
Organization: http://groups.google.com
Lines: 42
Message-ID: <cfa87163-e1ba-45f8-b997-9515db90ec09@o7g2000yqb.googlegroups.com>
References: <h46cbi$pkk$1 AT news DOT onet DOT pl>
NNTP-Posting-Host: 65.13.115.246
Mime-Version: 1.0
X-Trace: posting.google.com 1248261908 11787 127.0.0.1 (22 Jul 2009 11:25:08 GMT)
X-Complaints-To: groups-abuse AT google DOT com
NNTP-Posting-Date: Wed, 22 Jul 2009 11:25:08 +0000 (UTC)
Complaints-To: groups-abuse AT google DOT com
Injection-Info: o7g2000yqb.googlegroups.com; posting-host=65.13.115.246;
posting-account=p5rsXQoAAAB8KPnVlgg9E_vlm2dvVhfO
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US)
AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.37 Safari/530.5,gzip(gfe),gzip(gfe)
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Hi,

On Jul 22, 1:41=A0am, "Tomasz Zbro=BFek" <t DOT zbro DOT  DOT  DOT  AT upos DOT com DOT pl> wrote:
> hi, I made wrapper library to use sockets with MS Network Client in DJGPP=
.
> My wrapper is written in C, in fact I made it analysing disassembled
> original Microsoft's real mode wrapper (so it's reverse engineering I
> think).

I know some countries have different laws re: disassembling, but you
should be okay, I think. At least reverse engineering to learn how to
reimplement or use is most likely allowed (although I'm no lawyer).

> I have got agreement from my company to share my wrapper to DJGPP
> community. I do not know what licence should I use for this little librar=
y
> ?! The more I read about licences the less I know :) What do you think ? =
=A0

Any "free software" license would probably be okay, e.g. GPL, LGPL,
*BSD, MIT, etc. I'm not sure if you can actually license under GPL if
it's just a wrapper, but I honestly think licenses are overrated. I
would almost prefer public domain myself, honestly, but some countries
don't access that (too bad, I say, but you can always dual license
like Perl, I suppose).

http://www.fsf.org/licensing/licenses/index_html#GPLCompatibleLicenses

> One file (isaddr.c) is taken from Watt-32 project and also parts of heade=
r
> files (netinet/in.h, sys/socket.h).

This may be a deal breaker, you may have to ask Gisle Vanum for
permission. See copyrigh.h for more details (too confusing for me).

> Can I use LGPL 3 ? Main assumption is
> that this library must be possible to use in proprietary application
> (because I made this wrapper for use in commercial application I ported t=
o
> DJGPP).

Good luck!

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019