Hello Roy!

Seeing this I am very glad that I have been dragging my feet with this
issue. Tom has been advocating an Eclipse- or LGPL-like license if I
understand it correctly.

Perhaps the suggestion to stick to BSD is not good.

I am currently at work just browsing the headlines but I will read your
entire mail detail tonight and see if I get a better understanding of what
you want to do.

        /Linus


2007/11/1, Roy Feldman <[EMAIL PROTECTED]>:
>
> Hi all,
>
> I would like to give my 2 cents on this issue.
> As I have indicated in previous emails, I am
> building a small business that is partially dependent on ArgoUML.
>
> As a businessman, I would be much more comfortable investing
> in ArgoUML development if it were under a GPL license.
>
> The reasons are fairly obvious. I don't want to see another company
> taking my investment and building on it without contributing anything
> in return. Particularly since it is very likely that such a company
> could be a direct competitor.
>
> With the GPL, I can compete on a level playing field. With the current
> license, a company that has more cash can take innovations in ArgoUML
> and make money without giving anything back to the ArgoUML community in
> return.
>
> If you are a small company and you are going to do open source, it is
> clear that the GPL is your best defense strategy against a competitor
> that has more cash.
>
> If the ArgoUML project thinks it can attract large companies to invest
> in their project because they want to build tools on top of ArgoUML,
> then there is good justification for the current license or something
> similar.
>
> For example, it has worked for a lot of Apache projects because they
> have attracted the interest and the dollars of large companies like IBM,
> Sun, and BEA. Those companies have made relatively large investments in
> many Apache projects.
>
> They do this because they see a ROI, either by lowering the cost of
> developing new proprietary products and/or providing services to
> complement those open source projects.
>
> AFAIK, I don't see any large companies offering to fork over large
> amounts of cash to fund ArgoUML development.
>
> I am not GPL zealot.  I believe there are many cases where a BSD-like
> license is appropriate. However, I don't see any advantage to a BSD
> license for ArgoUML.
>
> Based on recent history, the companies that do take advantage of the
> ArgoUML BSD license simply fork the product and never look back.
>
> I think it it time to keep that from happening again.
>
>
> cheers,
>
> roy
>
> On Thu, 2007-09-27 at 06:18 +0200, Linus Tolke wrote:
> > Comments below.
> >
> > 2007/9/25, Tom Morris [EMAIL PROTECTED] wrote:
> >         [...]
> >         The level of protection for developers under the current
> >         license is exactly
> >         ZERO.  The only party with any protection is the University of
> >         California.
> >         I raised this last year and got no support for updating the
> >         license to the
> >         updated BSD license
> >         http://www.opensource.org/licenses/bsd-license.php which
> >         would provide contributors with protection.
> >
> > How is this protection expressed? I don't understand the difference in
> > this respect. Is this explained somewhere?
> >
> >         Linus said:
> >
> >         > The purpose of requiring the [original] BSD license is to
> >         allow for
> >         companies
> >         > to take ArgoUML, make additions and market the resulting
> >         product.
> >
> >         All open source licenses allow this.  The BSD/MIT/Apache
> >         family of licenses
> >         additionally allow companies to make bug fixes to our code and
> >         then not
> >         share those bug fixes with anyone else.  Other licenses like
> >         LGPL/Eclipse
> >         require that bug fixes and improvements to the existing code
> >         be shared while
> >         allowing new code to remain closed-source.  The GPL license
> >         requires
> >         everything to be open source including completely separate
> >         additions.
> >
> >         What we've seen in practice is that commercial companies fork
> >         the ArgoUML
> >         source and provide no benefit back to the community in
> >         return.  A much
> >         better scenario would be one in which both commercial and
> >         non-commercial
> >         parties contribute to enhance a public commons that they can
> >         both benefit
> >         from rather than ending up with stale dead-end forks.  A
> >         license like the
> >         EPL or MPL which required bug fixes to be contributed would be
> >         one way to
> >         achieve this.
> >
> > The question is, as I wrote before in this thread: would this work?
> > Will it benefit the development of ArgoUML?
> >
> >         /Linus
> >
> >
> >         I understand that forking the code base is the only way that
> >         the license
> >         will ever change and I don't have the energy for that right
> >         now, so I guess
> >         we're just stuck with what we've got for the time being.
> >
> >         Tom
> >
> >
> ---------------------------------------------------------------------
> >         To unsubscribe, e-mail: [EMAIL PROTECTED]
> >         For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>

Reply via email to