Licensing

I have a few questions on licensing software:

1. Do I have to put my license on every file if its open source? Including the XML/LUA code?
a. Do I also have to do this for every license?
b. Is there any application or eclipse plugin to do this?

2. Can I rename my libraries licenses? Like “LICENSE” to “JDOM-LICENSE”
a. Can they be in a seperate folder? Like licenses or do they HAVE to be in my classpath?

There’s also this: http://i.imgur.com/7uj02JW.jpg.

  • Jev

I’ve seen that site already jev. -_- I’m using MIT, I already have a license. I needed to know some information on putting the declaration in the code, and editing libraries licenses.

Also, seen that. :slight_smile: " Freedomtm "

JavaDoc Comments.

  • Jev

What I’m asking is, is it required?

I go for BSD 3-clause license. Anyone can use my code in any kind of software, commercial and non-commercial, as long as you attribute my code to me.

I wouldn’t say so for every class, provided that you own all of the code in your project. I tend to just make a ‘license.txt’ file and place it next to my main project directory. If there’s a class that I didn’t write the code for, I just add in a comment or two. I handle that subject lightly.

  • Jev