6 Replies - 1193 Views - Last Post: 01 January 2016 - 06:53 AM

#1 O'Niel  Icon User is offline

  • D.I.C Regular

Reputation: 14
  • View blog
  • Posts: 389
  • Joined: 13-September 15

Software license for open-source but credits required?

Posted 30 December 2015 - 06:00 PM

Hello

I'm in the need of some advice on software licenses. I'm about to launch my new project in a few weeks and want a license on it.

The basic rules are:
- It's open-source and free (in no-money free),
- others are allowed to make own versions and share those,
- it must stay open-source (copyleft),
- people are allowed to make money with it,
- Always a credit reference to me;

Which (free) license would fit closest to my requirements?

Thanks!

This post has been edited by O'Niel: 30 December 2015 - 06:21 PM


Is This A Good Question/Topic? 0
  • +

Replies To: Software license for open-source but credits required?

#2 jon.kiparsky  Icon User is offline

  • Chinga la migra
  • member icon


Reputation: 10720
  • View blog
  • Posts: 18,353
  • Joined: 19-March 11

Re: Software license for open-source but credits required?

Posted 30 December 2015 - 06:54 PM

Most of the standard license (GPL, BSD, MIT, etc) would meet your needs. Basically, they all work by claiming copyright and then offering others free use under certain conditions. I'm not an expert by any means, but as I recall, they all allow the things you require. That is, all of the licenses mentioned (and all of the copyleft licenses that I've ever looked at) specifically allow anyone to use, copy, distribute, modify, sell, borrow, lend, steal, fold, spindle or mutilate your software, subject to the condition that they respect and assert your copyright in the original software. So any of them will meet the requirements you've stated.

The GPL is the most verbose, and the most heavily lawyered, and places the strictest requirements on downstream contributors. If you expect others to be forking your project, you should look at what the GPL requires of those people, and see if any of it is important to you.
Specifically, the GPL is the only one of these licenses that explicitly requires that any modified version of the code be distributed with a copy of the modified source. I am not a lawyer but in my reading of the MIT and BSD licenses someone could redistribute your software with modifications and not release their modified source code, as long as they cited your copyright of the original. That might or might not be correct - to learn more about this, you have to ask a lawyer. It might or might not be what you want - for this, you have to ask yourself.
Was This Post Helpful? 1
  • +
  • -

#3 O'Niel  Icon User is offline

  • D.I.C Regular

Reputation: 14
  • View blog
  • Posts: 389
  • Joined: 13-September 15

Re: Software license for open-source but credits required?

Posted 31 December 2015 - 02:41 AM

Thanks.
I have one question left, 'not being allowed to use Trademark', what does that mean? That I'm not allowed to use a name or logo for my software? Or just that someone else isn't allowed to use their own name?
Was This Post Helpful? 0
  • +
  • -

#4 jimblumberg  Icon User is offline

  • member icon

Reputation: 5344
  • View blog
  • Posts: 16,678
  • Joined: 25-December 09

Re: Software license for open-source but credits required?

Posted 31 December 2015 - 08:47 AM

What? You need to show more content. What license are you talking about?

Jim
Was This Post Helpful? 0
  • +
  • -

#5 O'Niel  Icon User is offline

  • D.I.C Regular

Reputation: 14
  • View blog
  • Posts: 389
  • Joined: 13-September 15

Re: Software license for open-source but credits required?

Posted 31 December 2015 - 03:07 PM

The Apache License v2.0, sorry.
Was This Post Helpful? 0
  • +
  • -

#6 jimblumberg  Icon User is offline

  • member icon

Reputation: 5344
  • View blog
  • Posts: 16,678
  • Joined: 25-December 09

Re: Software license for open-source but credits required?

Posted 31 December 2015 - 05:48 PM

So you mean this section?

Quote

6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.


This is basically saying that trade names, trademarks, service marks, or product names are not part of this license and these items remain the property of the original holder of these "marks".


By the way this (Apache License v2.0) license is not considered a copyleft license, because it doesn't enforce the following:

Quote

- it must stay open-source (copyleft),



Jim
Was This Post Helpful? 0
  • +
  • -

#7 O'Niel  Icon User is offline

  • D.I.C Regular

Reputation: 14
  • View blog
  • Posts: 389
  • Joined: 13-September 15

Re: Software license for open-source but credits required?

Posted 01 January 2016 - 06:53 AM

Than I'll maybe also consider GPL, anyway. It'll be Apache or GPL.
Thanks a lot for the help!
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1