• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Tim Cooke
  • Devaka Cooray
Sheriffs:
  • Liutauras Vilda
  • paul wheaton
  • Rob Spoor
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Piet Souris
  • Mikalai Zaikin
Bartenders:
  • Carey Brown
  • Roland Mueller

What is the least restrictive software license?

 
Rancher
Posts: 13459
Android Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
Marshal
Posts: 79699
381
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
GNU?
 
David O'Meara
Rancher
Posts: 13459
Android Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'm not sure it was available on SF
 
author and iconoclast
Posts: 24207
46
Mac OS X Eclipse IDE Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
In the office we call it 'pants down', but it doesn't translate well.
 
Bartender
Posts: 9626
16
Mac OS X Linux Windows
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What licenses are available on SF?
BSD is about as liberal as one can get.
 
Ranch Hand
Posts: 1282
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
Java Cowboy
Posts: 16084
88
Android Scala IntelliJ IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
Rancher
Posts: 4804
7
Mac OS X VI Editor Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
"To do good, you actually have to do something." -- Yvon Chouinard
We need your help - Coderanch server fundraiser
https://coderanch.com/wiki/782867/Coderanch-server-fundraiser
reply
    Bookmark Topic Watch Topic
  • New Topic