On Oct 24, 12:31am, Chad P. [email protected] wrote:
On Mon, Oct 24, 2011 at 11:19:42AM +0900, [email protected] wrote:
- Modernize build configuration.
- Switch to BSD-2-Clause license.
If you don’t mind the question – what prompted the license change from
Apache to BSD?
There were a few reasons.
Initially I had read that major development companies were favoring
Apache license for OSS, b/c of it’s strong legal status among other
reasons, so I started to move my projects to it. But then I read
article in SDTimes (http://www.sdtimes.com/content/article.aspx?
ArticleID=35504&page=2) which said:
“Shirley added that the Apache licenses, which can be put on any open-
source software (not just Apache projects), do not ask for a copyright
grant, just a license. They also allow Apache and others to re-license
the software for profit or otherwise.”
I’m not sure I fully understand what that means, but it made me a
That prompted me to do the smart thing and actually read the license
in detail (rather then just skim reading it and taking other peoples
word for it), and I was a little surprised by some of the
“You must cause any modified files to carry prominent notices stating
that You changed the files”
I wouldn’t want to have to do that myself, so I don’t want to force
others to do it either.
Then I heard Ruby was moving to the BSD-2-Clause license, and since
almost all my projects are Ruby projects, that seemed like a good new
I do like section 4.4, on the NOTICE file, of the Apache license –
that’s one thing I’d like to add, if I were customizing my license,
but I decided to just stick with the standard FeeBSD verbage. At least
In the future I am actually looking at doing something like Creative
Commons, but for OSS. I’ve started on the project, but haven’t had
time to work on it lately, and I also need to find a lawyer in the
industry that would like to get involved to handle the “long forms”.
If I ever finish that, or if someone beats me to it (which is fine by
me). Then I will likely switch to that --I think something like that
is really the way to go.