digitalmars.D - library license
- Carlos Santander (9/9) May 23 2006 This is a bit OT, but not exactly.
- Daniel Keep (18/27) May 23 2006 Standard disclaimer: IANAL (I am not a lawyer)
- Carlos Santander (5/26) May 24 2006 No, I don't really *really* want to, it was just personal preference. An...
- Carlos Santander (4/13) May 24 2006 I've uploaded it now. Grab it from http://csb.50webs.com/xml.zip
- Charlie (2/15) May 24 2006
This is a bit OT, but not exactly. I modified Miguel Ferreira Simoes XML library to use Mango instead of Phobos (except for std.string.letters and similar). Now, he released it with a BSD style license (I think). I want to make my changes public, but I don't know if I can add another license (zlib) to the existing, or if I can replace it, how to keep copyrights, etc. Or should I just keep his license and just add my name to the "author" section, also update date, version, etc.? -- Carlos Santander Bernal
May 23 2006
Standard disclaimer: IANAL (I am not a lawyer) I believe the terms of the BSD are basically: "do whatever you like, just make sure you attribute the original source in both source and binary." Looking at the zlib license, it's mostly the same except that it doesn't have the second BSD clause: "Redistributions in *binary form* must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution." Nor does it have the non-endorsement clause. So I don't think the zlib license would be compatible. The safest thing to do would just be to distribute the changed version under BSD as well. If you really *really* want to apply the zlib license, then consult a lawyer. -- Daniel Keep Carlos Santander wrote:This is a bit OT, but not exactly. I modified Miguel Ferreira Simoes XML library to use Mango instead of Phobos (except for std.string.letters and similar). Now, he released it with a BSD style license (I think). I want to make my changes public, but I don't know if I can add another license (zlib) to the existing, or if I can replace it, how to keep copyrights, etc. Or should I just keep his license and just add my name to the "author" section, also update date, version, etc.?-- v1sw5+8Yhw5ln4+5pr6OFma8u6+7Lw4Tm6+7l6+7D a2Xs3MSr2e4/6+7t4TNSMb6HTOp5en5g6RAHCP http://hackerkey.com/
May 23 2006
Daniel Keep escribió:Standard disclaimer: IANAL (I am not a lawyer) I believe the terms of the BSD are basically: "do whatever you like, just make sure you attribute the original source in both source and binary." Looking at the zlib license, it's mostly the same except that it doesn't have the second BSD clause: "Redistributions in *binary form* must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution." Nor does it have the non-endorsement clause. So I don't think the zlib license would be compatible. The safest thing to do would just be to distribute the changed version under BSD as well. If you really *really* want to apply the zlib license, then consult a lawyer. -- Daniel KeepNo, I don't really *really* want to, it was just personal preference. Anyway, thanks for that, I'll keep the same license, then. -- Carlos Santander Bernal
May 24 2006
Carlos Santander escribió:This is a bit OT, but not exactly. I modified Miguel Ferreira Simoes XML library to use Mango instead of Phobos (except for std.string.letters and similar). Now, he released it with a BSD style license (I think). I want to make my changes public, but I don't know if I can add another license (zlib) to the existing, or if I can replace it, how to keep copyrights, etc. Or should I just keep his license and just add my name to the "author" section, also update date, version, etc.?I've uploaded it now. Grab it from http://csb.50webs.com/xml.zip -- Carlos Santander Bernal
May 24 2006
Cool! Carlos Santander wrote:Carlos Santander escribió:This is a bit OT, but not exactly. I modified Miguel Ferreira Simoes XML library to use Mango instead of Phobos (except for std.string.letters and similar). Now, he released it with a BSD style license (I think). I want to make my changes public, but I don't know if I can add another license (zlib) to the existing, or if I can replace it, how to keep copyrights, etc. Or should I just keep his license and just add my name to the "author" section, also update date, version, etc.?I've uploaded it now. Grab it from http://csb.50webs.com/xml.zip
May 24 2006