X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f From: Rugxulo 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: References: NNTP-Posting-Host: 65.13.115.246 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable 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" 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!