BSD+1 License

Stefano Vincenzi s_vincenzi at lavabit.com
Tue Apr 6 03:30:50 UTC 2010


What about publishing and using the software license in languages  
other than english (in my case I will use italian, spanish and  
english)? If the local official language is not english how much is an  
english license enforcable? For reference, CC has translations in the  
most used languages (even if the english version takes precedence).

The current clause:
     * If any software derived from the original source code is  
published and distributed as executable code, the modified source code  
must be included in the distribution or made available by other means  
(including but not limited to: websites and software repositories).  
This applies only to source code derived directly from the original  
software. Source code that is distributed with the original source  
code or executable code that uses it indirectly (including but not  
limited to: an inherited class or an API call), can use any other  
license.

// Bani ha scritto:
>> By publishing I mean in general, the clause doesn't state "publish  
>> to the
>> original author". It is implied (I know, bad idea for a license to  
>> use
>> assumptions) that publishing means making the source code available.
>>
>> N/ please reply to the list also so that we don't get 2 identical  
>> posts on
>> our inbox.
>
> Just keep in mind that if the code isn't distributed, then you can't
> make people publish the code if they don't want to. This has to do
> with the copyright law in U.S., which doesn't protect "personal" use.

Then the clause should include something like: "if you publish any  
software derived from the original source code, you must include the  
modified source code in the distribution, or make it available by  
other means (including but not limited to: websites and software  
repositories)."


More information about the License-review mailing list