Robert Medeksza,
I must say, this is a very nice program. Congrats.
I noticed that when you talked about a database, you didn't specify which one. Will you be using SQLITE(
http://www.sqlite.org/)? Here is my reasoning:
1) The database file is one file. It is easily transported from one computer to the next. I would love to see the complete brain in one SQLITE file that can be moved from work to the house by taking the database file with you.(on a thumbdrive, perhaps)
2) SQLITE is free to use, personal or commercial. No hidden costs.
3) SQLITE is platform independent. Can be used in Windows, Linux, MAC, etc. It would greatly speed up the process of creating HAL for Linux. A text version of HAL, in Linux, could use a SQLITE file in no time at all.
(no, I'm not affiliated, just use SQLITE)
Thanks for you time, and consideration.
virtually,
Joseph