Juanjo Alvarez wrote:
On Sun, 26 Sep 2010 14:15:40 -0700, Walter Bright <newshou...@digitalmars.com> wrote:
Our choices are for anyone distributing a D app, commercial or not:

Ok. I was not arguing for changing D's license to BSD but about not worrying so much about looking at BSD code or incorporating the occasional bit of code. AFAIK the BSD license it's not virical or people using Microsoft network API should include the attribution, which doesn't happen. Same with GPL or LGPL code incorporating code from BSD or all the userspace apps on the Free/Open BSD OSes.


The problem is, the BSD license *is* viral. If I look at BSD licensed code, and someone accuses me of incorporating bits of it into Phobos, then those bits must be removed or Phobos becomes BSD licensed and so every user gets infected with it, too.

If you say "that'll never happen", consider that twice that exact issue has 
come up.

Linking with a DLL is not viral, but statically linking a BSD licensed library *is* viral.

Reply via email to