eliminate writeln et comp?

Christopher Wright dhasenan at gmail.com
Sat Mar 21 05:42:58 PDT 2009


Daniel Keep wrote:
> 
> Christopher Wright wrote:
>> Daniel Keep wrote:
>>> When was the last time you had to put this in your GCC-compiled programs?
>>>
>>> "Portions of this program Copyright (C) Free Software Foundation.  Uses
>>> glibc."
>> Executable code resulting from compilation is not a work derived from GCC.
>>
>> glibc is extremely difficult to link statically and is distributed under
>> the LGPL, so no copyright notice is necessary.
>>
>> If dmd had good support for dynamic linking, this wouldn't be nearly as
>> much of an issue. Sadly, ddl seems to be on hiatus, and at any rate, it
>> can't be applied to the runtime.
> 
> I think you're missing my point.  I'm saying that a standard library
> shouldn't require you to insert legal disclaimers or attribution notices
> into your program or its documentation.
> 
> A standard library should be be as invisible as possible in this regard.
> 
>   -- Daniel

Right. It's invisible with glibc because you link to it dynamically, and 
because everyone installs it by default. Druntime has neither of these 
advantages.



More information about the Digitalmars-d mailing list