[swift-server-dev] OpenSSL re-licensesing to ASL v2

Alex Blewitt alblue at apple.com
Fri Mar 24 05:53:59 CDT 2017

> On 24 Mar 2017, at 02:03, Joy Keys via swift-server-dev <swift-server-dev at swift.org> wrote:
> https://www.openssl.org/blog/blog/2017/03/20/license/ <https://www.openssl.org/blog/blog/2017/03/20/license/>
> Since ASL v2 is incompatible with GPL2, some projects may seek to use dual license MIT/ASL v2.

It's unlikely that such a relicensing will be seen as valid, particularly because they've gone from the "If we don't hear of any objections then we'll assume that means yes". Relicensing of software is particularly challenging in that all contributors need to agree (not just to not disagree) for it to be valid. There have been few situations where open-source software relicensing has gone ahead successfully; other than projects which have CLAs (i.e. 'we give a license to relicense') the only ones that I'm aware of are JUnit and Eclipse, both of which moved from CPL to EPL. And in that particular case, the only way they achieved that was to denote EPL as being a subsequent version of CPL, because they couldn't get positive permission from everyone.

See also Theo's trolling of relicensing GCC to ISC:



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-server-dev/attachments/20170324/eafcb0eb/attachment.html>

More information about the swift-server-dev mailing list