Andrei's Google Talk

retard re at tard.com.invalid
Sun Sep 26 15:15:10 PDT 2010


Sun, 26 Sep 2010 14:15:40 -0700, Walter Bright wrote:

> Simen kjaeraas wrote:
>> lurker <lurk at lurking.net> wrote:
>> 
>>> A valid corner case example was given here: a hello world application.
>>> A minimal hello world application is "Hello world!" + the bytes used
>>> to make the syscall. The license text would bloat the executable
>>> horribly. Thus, BSD isn't suitable for *all* commercial application
>>> development. QED
>> 
>> So how is business in the "Hello world!" sales line of work? :p
> 
> Our choices are for anyone distributing a D app, commercial or not:

(

> 
> 1. require a --help switch printing the attribution 2. require an about
> box printing the attribution 3. require a string embedded in the binary
> with attribution 4. assure users that even though the license says it
> requires binary attribution, we'll look the other way if they omit it
> and promise we won't sue 5. argue with lawyers about what the binary
> attribution actually means 6. argue with customers who won't use D
> because their lawyers were unsure of what the binary attribution
> actually means 7. have endless threads in the n.g. discussing how the
> binary attribution requirement should be satisfied by users 8. send
> lawyer letters to D users castigating them for not including binary
> attribution

AND

> use large amounts of existing code to boost adoption and make D faster
> a mature platform for real world application development

)

> 
>       -- OR ---

(
> 
> **** use a license that doesn't require binary attribution ****

AND

> reimplement everything from scratch (aka NIH)

)


More information about the Digitalmars-d mailing list