Does eclipse have an auto info feature?[SOLVEd]

I am not good at this but I think that’s Apache (plus you’re freed from sue of any disaster caused by your program).

Here, try this site.

Thanks for the links, I had Googled it but I was wondering if there was some site that was super highly suggested. I’ll just do my research soon.

I found the best website that simply asks you questions to narrow down which license is best for you: http://www.oss-watch.ac.uk/_site/apps/licdiff/

Was just about to post this.

:o Thank you very much! I will definitely use that!

Interestingly, no popular license describes enhanced attribution.

Here’s the top licences.

My selection

[icode]
/*----------------------------------------------------------

  1. Popular and widely used : Yes
  2. Licence type : Strong copyleft
  3. Jurisdiction : Don’t care
    4.a Grants patent rights : Don’t care
    4.b Patent retaliation clause : Don’t care
  4. Specifies enhanced attribution : Yes
  5. Addresses privacy loophole : Don’t care
  6. Includes ‘no promotion’ feature : Yes

----------------------------------------------------------*/
[/icode]

Good find, ra4king!

Strong copyleft?!? Why?

I don’t want others to sell my code by dual-licencing it with a commercial licence. But LGPL is an exception for this.

Right but strong copyleft requires the ENTIRE project of whoever is using your code to be open source. If anyone makes a closed-source program, say a game, and monetizes it, they cannot use your code/library anymore. Essentially, you’ve limited your code to only open-source use.

Personally I would prefer weak copyleft: do whatever you want with my code as long as you keep my license on my code.

Permissive is easier.

Yeah in the end I side with permissive, therefore: 3-clause BSD license.

I’ve changed the licences of my libraries to LGPL v3. No “strong copyleft”.

After reading up on licenses, I have made all of my programs/games gpl-3.0, libraries lgpl-3.0, and my website MIT because most of the code is auto-generated anyway. One project of mine I have to decide if I want to only use GPL libraries or use libraries of different licenses. I’ll see what I decide in the end.

Also, @wesley.laferriere I found a nice license generator here (GitHub is currently down sadly). You can install it with gem install license-generator and then to generate a GPL license you would do licgen gpl-3.0 "Author Name" and it will create a file called LICENSE for you. I’ve found it quite convenient. licgen list will list all the available licenses.

The problem with open-source.

The OSI encourages one concept to spread out everywhere depending on the ideas of the person managing each project.

As a result, you have a whole load of standards which no-one can agree upon which is best, and then people design new concepts that are only compatible with some of the standards.

To make it all worse, someone else comes along and tries to create a standard that covers all standards. Obviously, it doesn’t work and then you have one more standard to deal with.

Which is why there are several ways of installing things on linux, and none work for everything.

For me at least, I had to install the gem as super user in order to have it in my path (I could, of course, modify the path, but I wasn’t feeling like it). I just installed it per-user and as super user in the end. Did it work well?