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

Reply via email to