On Thu, Oct 27, 2011, pancake wrote: > The problem I'm facing now is in libr/util/regex which is the imported > version of OpenBSD's lib/libc/regex. > > The issue was reported by the Debian maintainer of r2 and it's a license > issue. > > http://radare.org/cgi-bin/hg/radare2/file/41de633fa424/libr/util/regex > > If you look at the COPYRIGHT file you'll see that this BSD license > includes the 4th clause which is GPL incompatible and therefore > problematic for Debian to be packaged.
Uh, actually there are two licenses in that file. The BSD license only has 3 clauses. The first license does have 4 clauses, but not all licenses with 4 clauses are BSD licenses. Did the debian dudes read the license and decide it's incompatible, or is this all a misunderstanding of what the license is? You'd have to talk to Spencer about changing it, but I really doubt that's necessary because that regex code was very widely copied. I can practically guarantee there are other programs in Debian using it too. [Whatever it is you're building, why not just use the system regex code? That seems more maintainable in the long run.]
