Copyright for Phobos to D Foundation
Seb via Digitalmars-d
digitalmars-d at puremagic.com
Sun May 29 04:24:33 PDT 2016
On Sunday, 29 May 2016 at 11:10:16 UTC, Dicebot wrote:
> On 05/28/2016 08:50 PM, Seb wrote:
>> One thing that confused me a lot in the beginning, is that
>> every Phobos
>> module has it's own copyright - I am not a lawyer, but it
>> sounded for me
>> pretty weird that in theory I could get sued by a lot of
>> Oracle-like
>> patent trolls.
>> I imagine the same effect also for companies when they read a
>> different
>> copyright on every module in Phobos.
>>
>> Now that D foundation finally got its own page [1], it's
>> probably time
>> to start this dicussion.
>> Is it safe to assume that the entire Phobos source code
>> (except for the
>> external C modules), belongs to the D foundation?
>>
>> Ping @WalterBright, @andralex & people with legal experience.
>>
>> [1] https://github.com/dlang/dlang.org/pull/1311
>
> Ideally not a single line of code should be accepted into
> Phobos without explicit copyright transfer to D Foundation.
> However, situation is so messy already any small attempts to
> clean it up make no difference - it would need some major
> paperwork.
>
> From a practical point of view though, you (as a Phobos user)
> are guarded from abuse by Boost license.
It could all be made electronically & automated, if it's
important to us.
See e.g. how the Python Software Foundation handles this:
https://www.python.org/psf/contrib
Can't we at least make it a requirement for future submissions?
So that we can slowly cleanup the mess instead of creating more.
More information about the Digitalmars-d
mailing list