+1 always consider your end goal first, then find the license that meets your need. For example, almost all of the open source projects I work on have the underlying goal of getting people to do more interesting things with Java. This means I want to code shared as far and wide as possible, so I chose the most common license with the least restrictions: BSD.
-j On Aug 29, 2009, at 4:14 AM, Fabrizio Giudici wrote: > > Rather than thinking of libraries vs applications, think of various > licenses as different tools to achieve different goals. You have first > to think what kind of life you'd like to give to your product. E.g.: > would you like to create a community? Would you like to have people > contributing back code? Would you even enforce them to do that, or > only > kindly push them to do? Would you allow people making money by > incorporating your code in other apps? Make money directly by selling > the app? Or would you like to prevent them from doing that, eventually > making money out of consultancy? Are you going to use specific > algorithms covered by patents? > > Only when you've answered to these questions (and even more), you can > browse through the list of available FLOSS licenses and choose the one > that best fits your needs. > > PS The "vegan" license is clearly not FLOSS in the strict way. Which > doesn't mean it's bad, of course - their own business. I myself I'm > writing an application that can be used by birdwatchers and hunters, > and > I'm evaluating whether I could exclude the latter with a specific > license. > > -- > Fabrizio Giudici - Java Architect, Project Manager > Tidalwave s.a.s. - "We make Java work. Everywhere." > weblogs.java.net/blog/fabriziogiudici - www.tidalwave.it/blog > [email protected] - mobile: +39 348.150.6941 > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/javaposse?hl=en -~----------~----~----~----~------~----~------~--~---
