Pages: [1]
  Print  
Author Topic: What licence for my open source project?  (Read 1370 times)
Offline (Unknown gender) The 11th plague of Egypt
Posted on: September 13, 2010, 06:17:02 PM
Member
Joined: Dec 2009
Posts: 286

View Profile
I'll soon release my AI for Game Maker / Enigma, but I need to decide the licence first.

Well, yeah, other people who release their project simply don't care as the Game Maker licence itself sucks, but I do.

I've worked a lot on this project, and I want people to be able to use it but not to steal it. Some ideas:

- people should be able to use it in closed source non-commercial games
- I want citation for my work
- freely redistributable

A MIT/BSD licence should do the trick for the citation, but what about the non-commercial use only?
The only thing that comes to my mind is CC, but I don't know if that's a licence for code, and even so, there are a lot
of CC licence, and I don't know which one to pick.
Logged
Offline (Male) Rusky
Reply #1 Posted on: September 13, 2010, 06:41:36 PM

Resident Troll
Joined: Feb 2008
Posts: 961
MSN Messenger - rpjohnst@gmail.com
View Profile WWW Email
BSD and MIT both allow others to use or modify your code and keep theirs closed source, require citation in both source and binary forms and allow redistribution. They don't require non-commercial use, but is that something you really need to worry about? I don't think any major open source licenses make that restriction, other than CC, which generally isn't used for code.

CC has a lot of licenses because it's really a collection of license parts that you can combine any which way. I'm sure you could find the right combination to apply to code to get exactly what you want with their license chooser.
Logged
Offline (Male) Josh @ Dreamland
Reply #2 Posted on: September 13, 2010, 09:22:44 PM

Prince of all Goldfish
Developer
Location: Ohio, United States
Joined: Feb 2008
Posts: 2953

View Profile Email
Sometimes I swear those people are writing in another language.
</OffTopic> http://creativecommons.org/choose/?lang=en_US , though I'm not a proponent of CC for code.
Really, I'd just write my own license, in your position.
Logged
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble
"I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
Offline (Unknown gender) The 11th plague of Egypt
Reply #3 Posted on: September 14, 2010, 06:38:33 AM
Member
Joined: Dec 2009
Posts: 286

View Profile
Maybe I'll just GPL it and add change it later if anybody begs me. Which probably won't happen.
« Last Edit: September 14, 2010, 06:42:13 AM by The 11th plague of Egypt » Logged
Offline (Unknown gender) luiscubal
Reply #4 Posted on: September 14, 2010, 08:38:58 AM
Member
Joined: Jun 2009
Posts: 452

View Profile Email
@Rusky See http://www.opensource.org/osd.html

Section 5 and 6 seem to suggest that no open-source licenses can restrict against commercial use.
Logged
Offline (Male) Rusky
Reply #5 Posted on: September 14, 2010, 05:34:45 PM

Resident Troll
Joined: Feb 2008
Posts: 961
MSN Messenger - rpjohnst@gmail.com
View Profile WWW Email
You can't just define open source like that- there's no one entity that controls it, no matter how hard those people try. While generally the idea of open source includes the possibility of commercial use, a license that restricted it could still be considered open source by a lot of people.
Logged
Post made September 15, 2010, 05:13:15 AM was deleted at the author's request.
Offline (Unknown gender) The 11th plague of Egypt
Reply #7 Posted on: September 15, 2010, 06:53:47 PM
Member
Joined: Dec 2009
Posts: 286

View Profile
@everybody
I'll use GPLv3 at first, then we'll see what people need

@Fede-lasse
It's nice to see some interest. Yes, I always put my best into developing my AIs, and if I'm not satisfied with the results, I don't publish them.
Logged
Post made September 17, 2010, 05:19:54 AM was deleted at the author's request.
Offline (Unknown gender) The 11th plague of Egypt
Reply #9 Posted on: September 17, 2010, 10:13:21 AM
Member
Joined: Dec 2009
Posts: 286

View Profile
@Fede-lasse
It's nice to see some interest. Yes, I always put my best into developing my AIs, and if I'm not satisfied with the results, I don't publish them.
Can I see?
If I can fix this today, I'll post it here.
Logged
Pages: [1]
  Print