One of the things I like best about the ASF is that we're pragmatic, it even says so on our front page: 8-)

"The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field."

The pragmatisim in our license extends to how we operate. Fundamentally, the ASF is a non-profit devoted to providing software for the public good. In most cases, we allow our projects and communities to build software in whatever way they choose, as long as it meets basic community criteria of being open and collaborative.

In terms of infrastructure supported tooling - i.e. stuff the ASF provides to multiple projects as a basic service - while we'd certainly like to use AL-compatibly licensed software or other open source licensed software - we're not going to turn up our noses at any freely offered solution that does a better job. The choice of tools - in this case (IIRC) a tool that's easier to admin and slightly more powerful - does not change our core belief that the software we produce must use our license.

The flip side to this is meritocracy, both in terms of software and support. Deploying and supporting something like Clover or Cobertura takes admin time as well. We're happy to evaluate other solutions that provide the same functionality as Clover - as long as there are proven *infrastructure-approved* volunteers who are willing to donate the work required to make it as useful a tool, *and* to continue to maintain it.

This an obvious and fundamental difference from much of the GPL world, where many believe keeping the faith is a primary importance. At the ASF, the primary importance is providing openly licensed software for the public good.

- Shane


Henri Yandell <hyand...@gmail.com> wrote:
I question the labeling of Cobertura as our dogfood and Clover as not
our dogfood.

Which is 'our dogfood', the GPL product or the proprietary product
built on top of permissively licensed Open Source (not that I know if
Clover is like this; but I've heard the same argument against JIRA)?

Do we support the "Open Source movement", whatever that might be
described as today, or our users?
...

---------------------------------------------------------------------
To unsubscribe, e-mail: community-unsubscr...@apache.org
For additional commands, e-mail: community-h...@apache.org

Reply via email to