Disable editing of transactions, is it possible?

Mike or Penny Novack stepbystepfarm at mtdata.com
Tue Jan 18 07:38:17 EST 2011

>>  Adding an option to make transactions
>>read-only/disable editing may seem unnecessary, in fact the only purpose
>>of this would be to make the software available to Swedish accountants in
>>smaller firms and organisations. If one would want to cook the books this
>>feature will do nothing what so ever to stop him, but this feature would
>>make the software comply to Swedish law. 
Misunderstanding what I was saying?

Perhaps the Swedish lawmakers need to call in Swedish systems analysts 
to explain this to them.  I was saying that no software CAN be compliant 
with "prevents the data from being altered". What such software COULD do 
is prevent that alteration unless other (unrelated) laws and civil 
restrictions were violated in the process. Thus the terms of your 
license with some commercial software product likely says that you are 
not allowed to examine the code and/or internal data formats and may not 
use the code for other purposes of your own.

But that's not "in the code" but in the licenses.

Let me try to make this clear. Let's suppose that the developers did 
exactly what you suggest, created a "Swedish version" which had a line 
of code that disabled the edit transaction process. But this is OPEN 
SOURCE SOFTWARE. Are we to suppose that Swedish programmers/analysts* 
are too incompetent at their craft to be able to create a "slightly 
modified" version to be used when one wanted to edit the data? This 
isn't a task of writing an entirely different version of the program but 
changing just a couple lines of source code and recompiling.

The only way I can interpret the law in this case is making OPEN 
SOFTWARE illegal for accounting purposes.

Michael D Novack

* or ones elsewhere anywhere in the world who for whatever reason wished 
to do this and offer their version to Swedes


There is no possibility of social justice on a dead planet except the equality of the grave.

More information about the gnucash-user mailing list