digitalmars.D - Google opensources linear time, fixed space regex library
- Andrei Alexandrescu (5/5) Mar 12 2010 http://google-opensource.blogspot.com/2010/03/re2-principled-approach-to...
- Ellery Newcomer (3/8) Mar 12 2010 Very nice.
- Walter Bright (7/9) Mar 12 2010 "Redistributions in binary form must reproduce the above copyright
- Andrei Alexandrescu (3/12) Mar 12 2010 But we'd reimplement the library in D, not redistribute it in binary for...
- Moritz Warning (2/20) Mar 12 2010 Doesn't the license apply even to derived works?
- Walter Bright (2/22) Mar 12 2010 Yes. Translating it doesn't void it.
- Walter Bright (3/11) Mar 12 2010 This is why we switched to the Boost license for Phobos. No such issues
http://google-opensource.blogspot.com/2010/03/re2-principled-approach-to-regular.html http://code.google.com/p/re2/ If the license allows, it would be great to translate that to D and make it work with arbitrary ranges of arbitrary data... Andrei
Mar 12 2010
On 03/12/2010 02:27 PM, Andrei Alexandrescu wrote:http://google-opensource.blogspot.com/2010/03/re2-principled-approach-to-regular.html http://code.google.com/p/re2/ If the license allows, it would be great to translate that to D and make it work with arbitrary ranges of arbitrary data... AndreiVery nice. license: New BSD
Mar 12 2010
Andrei Alexandrescu wrote:If the license allows, it would be great to translate that to D and make it work with arbitrary ranges of arbitrary data..."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." http://www.opensource.org/licenses/bsd-license.php This would require anyone distributing a product based on Phobos to include that license in their documentation.
Mar 12 2010
On 03/12/2010 03:02 PM, Walter Bright wrote:Andrei Alexandrescu wrote:But we'd reimplement the library in D, not redistribute it in binary form. AndreiIf the license allows, it would be great to translate that to D and make it work with arbitrary ranges of arbitrary data..."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." http://www.opensource.org/licenses/bsd-license.php This would require anyone distributing a product based on Phobos to include that license in their documentation.
Mar 12 2010
On Fri, 12 Mar 2010 15:03:10 -0600, Andrei Alexandrescu wrote:On 03/12/2010 03:02 PM, Walter Bright wrote:Doesn't the license apply even to derived works?Andrei Alexandrescu wrote:But we'd reimplement the library in D, not redistribute it in binary form. AndreiIf the license allows, it would be great to translate that to D and make it work with arbitrary ranges of arbitrary data..."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." http://www.opensource.org/licenses/bsd-license.php This would require anyone distributing a product based on Phobos to include that license in their documentation.
Mar 12 2010
Moritz Warning wrote:On Fri, 12 Mar 2010 15:03:10 -0600, Andrei Alexandrescu wrote:Yes. Translating it doesn't void it.On 03/12/2010 03:02 PM, Walter Bright wrote:Doesn't the license apply even to derived works?Andrei Alexandrescu wrote:But we'd reimplement the library in D, not redistribute it in binary form. AndreiIf the license allows, it would be great to translate that to D and make it work with arbitrary ranges of arbitrary data..."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." http://www.opensource.org/licenses/bsd-license.php This would require anyone distributing a product based on Phobos to include that license in their documentation.
Mar 12 2010
Walter Bright wrote:"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." http://www.opensource.org/licenses/bsd-license.php This would require anyone distributing a product based on Phobos to include that license in their documentation.This is why we switched to the Boost license for Phobos. No such issues for users.
Mar 12 2010