This week's giveaway is in the EJB and other Java EE Technologies forum.
We're giving away four copies of EJB 3 in Action and have Debu Panda, Reza Rahman, Ryan Cuprak, and Michael Remijan on-line!
See this thread for details.
The moose likes Java in General and the fly likes Can I use Apache License, Version 2.0 in my API? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "Can I use Apache License, Version 2.0 in my API?" Watch "Can I use Apache License, Version 2.0 in my API?" New topic
Author

Can I use Apache License, Version 2.0 in my API?

Sunny Jain
Ranch Hand

Joined: Jul 23, 2007
Posts: 433

Hi All,

I have created one API (jar) which I want to open source. I was hosting it then someone advised me to use some license. I googled it and found that I can apache License 2.0.

http://www.apache.org/licenses/LICENSE-2.0

Can someone advise me if I can use this license in my API and distribute it freely?

Thanks and Regards,
SCJP 1.5 (90%), SCWCD 1.5 (85%), The Jovial Java, java.util.concurrent tutorial
Lester Burnham
Rancher

Joined: Oct 14, 2008
Posts: 1337
Yes, you can. Be sure to read http://www.apache.org/foundation/licence-FAQ.html, so you know the implications of it.

You may also want to check out other licenses, like the various GNU licenses: http://www.gnu.org/licenses/licenses.html.

The Lesser GPL is closest to the Apache license, while the GPL and Affero GPL are rather different. It's definitely something to think about - what do you want to achieve with your project, how would you like people to use it, etc.
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 13867
    
  10

Crossposted on StackOverflow.

Please BeForthrightWhenCrossPostingToOtherSites.


Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 7 API documentation
Scala Notes - My blog about Scala
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Can I use Apache License, Version 2.0 in my API?
 
Similar Threads
software llicense question
Running with jar files in jar file.
No service is available at this URL--Calculator.jws
problem with TLD files
The requested resource is not available.