1

(31 replies, posted in Wish List)

Joomla is distributed under the GPL. The Joomla developers have taken the position that extensions that use the Joomla API cannot be proprietary. Their interpretation follows that the GPL != LGPL.  This has turned away some developers but Joomla's user base continues to grow.

2

(31 replies, posted in Wish List)

On the whole, I believe the community is better served by the AGPL.

FA was developed and released under an open source license.  It would be contrary to the community spirit if SaaS effectively turned FA into closed source, proprietary software.

Another point is that regardless of the license (GPL vs AGPL), you should already be mindful of the software coupling between your proprietary code and any open source code that you use.  Done properly should warrant no concerns over your proprietary code becoming tainted by the GPL, and being forced to turn over your closed source.

See: http://library.findlaw.com/2004/May/11/133415.html for one lawyer's perspective on the IP risk.

The alternative is to develop an accounting system from scratch, or pay to license some existing software for your SaaS offering.

The forum index still refers to the sourceforge tracker.

4

(1 replies, posted in Report Bugs here)

First, there's a "caution" listed in the PHP documentation that advises against mixing _SESSION usage with session_register(), session_is_registered(), and session_unregister().

http://php.net/manual/en/function.session-register.php

Second, I think it would be a wise idea to use a namespace for FA's global variables.  I ran into some anomalous behaviour which I now attribute to being a conflict between FA and WebERP running on the same server and evaluating both systems concurrently in separate tabs of a single browser instance.

Consider:  http://codeigniter.com/wiki/PHPSession
or: http://framework.zend.com/manual/en/zen … usage.html