Hi
Our company is thinking of open sourcing multiple software packages written in Go under the Apache 2.0 License. We would like to know why Go decided on a BSD license instead of Apache 2.0 which, as I understand it, is prefered by google?
Thank you
So I guess the Apache 2.0 License should be fine, given we start a project from scratch.Let's try a concrete example which is a little more complicated.If we copy the "go/scanner" and modify some of it to scan extra character sequences for a new project.Can we license this under Apache 2.0?
You are asking legal questions on a programming mailing list, you will
have to judge for yourself the quality of the replies that you get.
But interestingly, x := golang_nuts.(*Lawyer) runs without issue.