On Wed, Jun 02, 2010 at 04:55:53PM -0500, Jim Ursetto wrote: > As promised, attached is an example program. Evidently this was a > good idea, because we have claimed our first casualty: http-session > depends on sha1 which is GPL. Well, I assume that wasn't intentional, > anyway.
Graaah! I hate this, using GPL for essential functionality like message digests. I already killed the GPL-tainted md5 code we had and replaced it with a common public domain implementation. It shouldn't be hard to find a similarly liberally licensed sha1 implementation. If nobody beats me to it, I'll try to find some time for that in the weekend. > You need an SVN checkout of the chicken repository to use this, > because most .meta information for eggs -- such as license and > dependencies -- is stripped out when installed. Cool, thanks for the example code! Mario: Perhaps something like this could be integrated in salmonella? I think license conflicts should be flagged as bugs. We could draw up a license table of what licenses conflict with what other licenses. Cheers, Peter -- http://sjamaan.ath.cx -- "The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music." -- Donald Knuth _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users