Wednesday, 28 November 2012

Lesser GPL

After some consideration and feedback, we have decided to change our license to the Lesser GPL.

From GNU:

The GNU Project has two principal licenses to use for libraries. One is the GNU Lesser GPL; the other is the ordinary GNU GPL. The choice of license makes a big difference: using the Lesser GPL permits use of the library in proprietary programs; using the ordinary GPL for a library makes it available only for free programs.
Which license is best for a given library is a matter of strategy, and it depends on the details of the situation. At present, most GNU libraries are covered by the Lesser GPL.
We will roll this out in the next version (very soon).

Thursday, 22 November 2012

Fix8 version 0.6.4 released

More bug fixes reported by users. Thanks to all!

Please check Jira issues page for details.

Sunday, 18 November 2012

File based persistence

I've had a few requests to remove the dependency on BerkeleyDB.

Starting in 0.6.3 I've added file based persistence code but I have not enabled it yet. It is not tested.
If anybody would like to enable it and test please do. The relevant section is commented out in the method:

Persister *Configuration::create_persister 

in

./runtime/configuration.cpp

Within the next few releases I will make file based persistence the default, and make BerkeleyDB optional. I am not expecting performance difference although there may be some.

I have marked version 0.7.0 for release of this feature.

Fix8 version 0.6.3 released

A number of issues have been fixed - mostly reported by users.
Please check Jira issues page for details.