Comparing the bsd (trunk branch) vs. gpl (gpl branch) shows these differences:
BSD Version (trunk branch) -------------------------- cgi.c: appears to have memory leaks when calling cgi_rfc822_datestamp. The gpl version frees the result, the bsd version doesn't. checkin.c: the test-import-manifest command has been removed. construct.c: file removed entirely. So the "fossil deconstruct" and "fossil reconstruct" commands are gone. db.c: The "fossil setting/settings/unset" command no longer supports "auto-captcha"; auto-captcha can now only be turned on/off via the Admin -> Access menu from the Web UI (it's off by default in new repositories). rstats.c: file removed entirely. So the "fossil rstats" command is gone. setup.c: The "Behavior -- Configure the SCM behavior of the repository" item on the Web UI Admin page has been removed and those settings are now only accessible via the command line (except for the ones that were also duplicated on the Admin -> Access menu). GPL Version (gpl branch) ------------------------ At this time (trunk checkin 68fa646f49d1a889d6bdfd093b03e3ff36cb4c29 2010-05-16 19:36:59Z, gpl checkin ccc7701cc66445046c5e20a88202e60280458c09 2010-05-16 19:14:22Z), the gpl branch appears to have a strict superset of the functionality of the trunk branch while differing only in the license. Kyle On May 16, 2010, at 12:30:09 PDT, Richard Hipp wrote: > Subject: [fossil-users] Fossil now uses the Simplified BSD License > > The trunk of the Fossil source tree now uses the Simplified (2- > clause) BSD License. Code contributions from people for whom I do > not have a copyright release on file have been removed from the > trunk and "push" privileges for those people have been revoked. > > The original GPL code line continues in a branch named "gpl". > > D. Richard Hipp _______________________________________________ fossil-users mailing list [email protected] http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

