[rancid] RANCID licensing

Dan Halperin dan at intentionet.com
Thu Jan 25 18:29:58 UTC 2018

Hey folks,

I noticed that the RANCID license [0] appears to be a modified BSD 4-clause

We'd like to use some code derived from RANCID in an open source, Apache
2.0 licensed project. However, it appears that BSD 4-clause and Apache 2.0
licenses are incompatible.

The Apache Software Foundation legal team has previously found that BSD
4-clause is incompatible with Apache 2.0 licensing [2], because of the
advertising clause. IMO, though I am nothing like a lawyer, the Apache 2.0
NOTICES requirement is a good replacement for advertising clause that
serves a similar purpose.

I wonder if this issue has come up here before, and whether the RANCID
copyright holders would consider relicensing under the BSD 2-Clause in
order to enable broader use.

Of course our project would be happy to call out RANCID in its README/etc.
as well -- my main concern is putting an accurate license on our project
and not placing undue burden on our transitive users.


[0] http://rancid.shrubbery.net/rancid/svn/rancid/trunk/rancid/COPYING
[1] https://spdx.org/licenses/BSD-4-Clause.html
[2] https://www.apache.org/legal/resolved.html#category-x
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.shrubbery.net/pipermail/rancid-discuss/attachments/20180125/392d0d0e/attachment.html>

More information about the Rancid-discuss mailing list