SQL-Ledger Relicensed, Community Gagged 194
Ashley Gittins writes "Users of the popular accounting package SQL-Ledger were being kept in the dark about a recent license change. Two weeks ago a new version of the software was released but along with it came the silent change of license from GPLv2 to the 'SQL-Ledger Open Source License' — presumably in an effort to prevent future forks like LedgerSMB. As it turns out, the author was making deliberate attempts to prevent the community from finding out about the license change. No posts to the SQL-Ledger mailing lists asking about the license change were getting past moderation and direct questions to the author were going unanswered. Just recently the license was switched back to GPLv2. This behavior is not a first for this particular project, and is part of the reason for the original LedgerSMB fork. Does a project maintainer have an ethical obligation to notify his or her community of a license change? What about a legal obligation?"
Looks like the project is officially being killed. (Score:3, Informative)
Simader (Score:4, Informative)
Finally the death of his project.
Re:Can we please lay off the emotional language (Score:4, Informative)
I think the bottomline appears to be that the guy Open Sourced something and didn't quite understood the consequences. And it's easy to stack mistake on mistake once you're on the wrong foot..
Having followed both mailing lists I must say that the LedgerSMB one is very lively indeed - and has more people visible in development. That doesn't mean I don't feel sorry for the original author, but I think he may need a bit of a spokesperson between him and the rest of the world..
Not a Unique Phenomenon (Score:4, Informative)
Needless to say, I'm never using PDFlib again, and I'm re-writing all of my code to use FPDF (http://www.fpdf.org), which is free, and works just as well. It's even easier to write code for. Stay away from PDFlib!
Re:I see you didn't RTFS (Score:2, Informative)
Re:I see you didn't RTFS (Score:3, Informative)
TLUG (Score:4, Informative)
http://tlug.ss.org/wiki/Meetings:2007-04 [ss.org]
The talk was by a Ledger SMB core developer.
I bought what he said... Ledger SMB is now on Source Forge, reacts to security issues,
accepts patches, is converting to a saner architecture, uses CURRENCY instead of FLOAT for money.
Seems like its a winner.
Update and reply (Score:5, Informative)
In the time since this was submitted, Mr Simader has seen the light and reverted to the GPL, albeit very unhappily. Such is life.
I don't actually begrudge Mr Simader the right to choose whatever copyright license he wants to have for his work. That is his moral right, and I have no problem with it. However, I was very unhappy with the fact that a lot of contributors' code, including all the translations, were still licensed under the GPL and since his new license was not compatable with it, I felt that he was causing problems for everyone including our project which is why I began contacting contributors privately about the whole thing.
Also, in the event of a license change away from a specific and well-understood OSI-approved license, I think that the developer also needs to give users a heads-up before they install the new version. This is, however, as far as I see the ethical obligations. And even these were not followed.
Finally, on the LedgerSMB project we are committed to rewriting the entire application, not just in order to prevent further conflict with Mr Simader but also in order to create a better program and one which can be more easily maintained. But we would be remiss if we didn't recognize that our success is in fact partly based on his.
Other Accounts Packages (Score:5, Informative)
* Front Accounting
* Ledger SMB
* WebERP
* OpenAccounting
* TurboCash
o Windows
* GnuCash
* Personal
o HomeBank
o jGnash
o GFP
o Grisbi
* CK-Ledger
* Compiere
* Lazy8
* Quasar
o Linux Canada
* phpCOIN
* opentaps
* Bambooinvoice
* GnuAccounting
* phpOrganisation
* OpenBravo
They are in various states of repair and different markets from the personal to the one man band to the multinational.
Re:Simader (Score:3, Informative)
Second, Simader's Perl is pretty much as you describe (\%$form?), and his db design isn't any better. We have spent six months doing what mostly amounts to security patches and now we are ready to re-engineer in place. By 2.0, LedgerSMB will have no code left from SQL-Ledger.
Re:Can we please lay off the emotional language (Score:2, Informative)
And now that we have cleaned up the code (Score:3, Informative)
Our new architecture rocks and makes for *easy* integration.
Re:Legal obligation? Probably not... Ethical? (Score:4, Informative)