Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 23 Sep 2017, 23:27
All times are UTC - 4
 Forum index » Taking the Puppy out for a walk » Misc
Adding a software license
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [2 Posts]  
Author Message
wiak

Joined: 11 Dec 2007
Posts: 322
Location: not Bulgaria

PostPosted: Mon 07 Aug 2017, 05:15    Post subject:  Adding a software license  

I've always been a bit confused about what is needed to make a piece of software free-software in the opensource sense. So, for once, I took time to check:

EDIT: From now on, when possible, I'll personally be opting for the MIT licence (aka X11 license: This is a lax permissive non-copyleft free software license, compatible with the GNU GPL). Seems to let others do what they will thereafter, which is what I like rather than copy-left restrictive GPL v3 etc. "The Unlicence" seems a bit drastic...

https://choosealicense.com/no-license/

Quote:
No License

When you make a creative work (which includes code), the work is under exclusive copyright by default. Unless you include a license that specifies otherwise, nobody else can use, copy, distribute, or modify your work without being at risk of take-downs, shake-downs, or litigation. Once the work has other contributors (each a copyright holder), “nobody” starts including you.


https://en.wikipedia.org/wiki/Public-domain_software


Quote:
Release without copyright notice

Before the Berne Convention Implementation Act of 1988 (and the earlier Copyright Act of 1976, which went into effect in 1978) works could be easily given into the public domain by just releasing it without an explicit copyright notice and no Copyright registration. After the 1988 implementation act, all works were by default copyright-protected and needed to be actively given into public domain by a waiver statement



http://www.gnu.org/licenses/gpl-howto.html

Main bit for all scripts/source files seems to be:

Quote:
How to use GNU licenses for your own software
...
Whichever license you plan to use, the process involves adding two elements to each source file of your program: a copyright notice (such as “Copyright 1999 Terry Jones”), and a statement of copying permission, saying that the program is distributed under the terms of the GNU General Public License (or the Lesser GPL).

The copyright notice should include the year in which you finished preparing the release (so if you finished it in 1998 but didn't post it until 1999, use 1998). You should add the proper year for each release; for example, “Copyright 1998, 1999 Terry Jones” if some versions were finished in 1998 and some were finished in 1999. If several people helped write the code, use all their names.



https://choosealicense.com/licenses/#unlicense

Quote:
MIT License

[aka X11 license: This is a lax permissive non-copyleft free software license, compatible with the GNU GPL]

A short and simple permissive license with conditions only requiring preservation of copyright and license notices. Licensed works, modifications, and larger works may be distributed under different terms and without source code.
...

The Unlicense

A license with no conditions whatsoever which dedicates works to the public domain. Unlicensed works, modifications, and larger works may be distributed under different terms and without source code.

Last edited by wiak on Mon 07 Aug 2017, 18:01; edited 3 times in total
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 10816
Location: Gatineau (Qc), Canada

PostPosted: Mon 07 Aug 2017, 06:24    Post subject:  

Hi, wiak.

Thanks for this short overview.

BFN

_________________
musher0
~~~~~~~~~~
« Un insensé sur le trône n'est qu'un singe sur le haut d'un toit. » / "A madman
on the throne is just a monkey on top of a roof." (Bernard de Clervaux)
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [2 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Taking the Puppy out for a walk » Misc
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0673s ][ Queries: 14 (0.0110s) ][ GZIP on ]