Concurrent multi-user support has been part of our long-term goals for a while now:
Time to update the status of this feature request…
Note it still says “long-term”, which currently means several years ahead of us.Joel supported this idea ·Joel commented
I think they are concerned with hosting. The approach I would use is, make the software get served from whatever host the end user wants to use, such as sharepoint, google docs, dropbox, etc. And what maybe they can do is lock each transaction while it is being updated, and release it once it is saved. This would allow multiple users to no access the same record at the same time. Plus will eliminate the need for Gnucash t set up servers to handle the backend needed for multiusers.