Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

What is the least restrictive software license?

 
David O'Meara
Rancher
Posts: 13459
Android Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm writing some code on sourceforge, and essentially I want a license that translates to:

Steal this code and use it for whatever you want. No support or guarantee is provided or implied - use at your own risk. Attribution would be nice but not essential.
 
Campbell Ritchie
Sheriff
Pie
Posts: 48946
60
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
GNU?
 
David O'Meara
Rancher
Posts: 13459
Android Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm not sure it was available on SF
 
Ernest Friedman-Hill
author and iconoclast
Marshal
Pie
Posts: 24211
35
Chrome Eclipse IDE Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
That's basically "public domain".
 
David O'Meara
Rancher
Posts: 13459
Android Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In the office we call it 'pants down', but it doesn't translate well.
 
Joe Ess
Bartender
Posts: 9280
10
Linux Mac OS X Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What licenses are available on SF?
BSD is about as liberal as one can get.
 
Nicholas Jordan
Ranch Hand
Posts: 1282
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You just wrote your license. The hard part is getting across that for anyone who is a pesitlence patent pretender, it makes absolutely no diff in any small degree. The best defense is that you have no money. I can put you in touch with the person who told me that if you want, they have a client list of 600 Licensed Counsel.

I find Creative Commons to be of vastly superior work effort and caliber. That's what I use. As well, I am trying to write a more good-humor Whiskey License ( for use in Saloons ) The bottom line is the people who make these things nec won't even read your license.

See Don Lancaster's: "Case Against Patents" ( tinaja.com )

I mostly write my licenses such that beginners are not intimidated to study the code, for others - you just wrote your license already.
 
Jesper de Jong
Java Cowboy
Saloon Keeper
Posts: 15279
39
Android IntelliJ IDE Java Scala Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Campbell Ritchie:
GNU?

The GPL is certainly not the least restrictive open source license. The most characteristic restriction of the GPL is that if you derive something from a GPL-licensed piece of software, you must license your derived work under the GPL too.

Public domain means: I give up all rights to this work, you can do whatever you want to it. So I guess that would be the least restrictive license possible.

Another way of licensing that might be interesting is the Creative Commons family of licenses. These licenses allow you to control various restrictions as you want.

Here's a comparison of free software licenses.
 
Pat Farrell
Rancher
Posts: 4678
7
Linux Mac OS X VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I like your exact words, David. Why not just use it?

BSD and Apache, or Creative Commons, are far more friendly than any GPL, which is more of a license virus. For the past decade, any company that I've worked for explicitly prohibited using GPL "in" our code. We could use it to build our code. LGPL was OK, its less viral.

You may want to put a copyright message in it saying they can use it, but can't remove your copyright, but that is a different spirit than your original posting.

IANAL, but the idea behind explicit licenses is that you put in writing that there is no liability, warenteee, fitness of use, etc. so if they use it, its their problem, not yours.
 
David O'Meara
Rancher
Posts: 13459
Android Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I was reading a blog posting recently about 'giving back to Open Source'. While the point of the post was that if you use Open Source code, it is nice when you submit changes/fixes/enhancements back to the code base, I realised I have been more of a 'taker' in this respect and plan on making it better.

I have a project I have been meaning to work on for a while, and since I have a reasonable (pre-alpha) set of code is is worth preparing to make it available. I had a look at the GPL and it looks good enough for my requirements ie take, change, use, distribute, enjoy.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic