[zeromq-dev] [ANN] zmq.rs - native stack of ØMQ in Rust

Robert Kern robert.kern at gmail.com
Fri Jul 4 12:07:16 CEST 2014


On 2014-07-04 09:02, Robert Kern wrote:
> On 2014-07-03 19:58, Pieter Hintjens wrote:

>> Whereas if it's a share-alike license, that argument isn't tenable.
>> The employee is an agent of the firm, and they are liable for his/her
>> actions, authorized or not. There is no way to publish the derived
>> work _except_ under the same share-alike license.  Whether that act of
>> publishing went through internal approval or not isn't the project's
>> concern.
>
> I think that you can get the same effect just by having a public, documented
> policy of only accepting BSD-licensed contributions. Perhaps with language like
> "By submitting a PR to this project, you certify that all code therein is
> licensed under a BSD license. We do not accept submissions of code under other
> licenses."

The common practice of sticking a copyright notice at the top of each source 
file also helps a lot even if you use a share-alike license. You can't relicense 
the code without it being visible, and you can't submit code without 
representing to the effect that each part is licensed under the project's chosen 
license.

-- 
Robert Kern

"I have come to believe that the whole world is an enigma, a harmless enigma
  that is made terrible by our own mad attempt to interpret it as though it had
  an underlying truth."
   -- Umberto Eco




More information about the zeromq-dev mailing list