Question

I am about to release my first commercial software ever. I didnt study something related to programming so i am facing a problem here, which is licensing. I am not native english speaking, so i have a little bit of a problem when i read the Apache Commons License.

In my software i use the Apache Commons Math library. If i understand their FAQ i just may distribute my software if i add this (the text will come up at my "info" screen inside the app):

    [...]        
    \nCopyright 2012 xxxstefplexxxx

    \n\n This software uses Apache Commons Math Library
    \nThe license can be found here:
    \nhttp://www.apache.org/licenses/LICENSE-2.0
    \n     

Is that all i need to do if i want to use the above library ?

Do i need to apply any license on my software ?

Was it helpful?

Solution

Yes, and in any other place in your software that displays copyright notices. Also I believe that technically you are supposed to include a copy of the license on your programs distribution media, whether thats a cd or a zip file, etc (although this may not make sense for an android app, so I'm sure just the about screen would be an appropriate place to place the information). It does not require you to license your code under any particular license.

See also link

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top