D: A language without focus
Anders F Björklund
afb at algonet.se
Thu Apr 27 00:10:02 PDT 2006
Walter Bright wrote:
> The license for Phobos is in one of the following forms:
>
> 1) public domain
>
> 2)
> /*
> * Copyright (C) 2006 by [your name]
> * Written by [your name]
> *
> * This software is provided 'as-is', without any express or implied
> * warranty. In no event will the authors be held liable for any damages
> * arising from the use of this software.
> *
> * Permission is granted to anyone to use this software for any purpose,
> * including commercial applications, and to alter it and redistribute it
> * freely, subject to the following restrictions:
> *
> * o The origin of this software must not be misrepresented; you must not
> * claim that you wrote the original software. If you use this software
> * in a product, an acknowledgment in the product documentation
> would be
> * appreciated but is not required.
> * o Altered source versions must be plainly marked as such, and must not
> * be misrepresented as being the original software.
> * o This notice may not be removed or altered from any source
> * distribution.
> */
>
> I think that covers it. It's open source, and far less restrictive than
> the GPL.
If you want to make things easier/shorter when talking with Open Source
guys, this license is commonly known as the "zlib / libpng license"...
http://www.opensource.org/licenses/zlib-license.php
However, for DMD 0.154 it is not entirely true. There are still some
exceptions to this rule, mostly for the old Synesis Software modules:
http://www.prowiki.org/wiki4d/wiki.cgi?PhobosLicenseIssues
As many have pointed out, std.loader and std.recls needs to be fixed.
My own suggestion is to rewrite std.loader, and to drop the std.recls ?
--anders
More information about the Digitalmars-d
mailing list