Sep 17, 2021, 9:46:57 PM9/17/21
I managed to get OmniBase working on 7.1 - at least run the OmniBaseTester testAll and pass all tests. I have tried other tests and it works as expected so far.
I was planning to put it up on github for others to use and contribute to, but looking a the license in the package comments I am not so sure I can do that:
"5. Licence agreement
The OmniBase object database is provided as it is and with all
faults, known or unknown.
The source code and other information contained in the source
code package is COPYRIGHT (C) by David Gorisek (the author).
Portions of the source code can not be used without prior author's
OmniBase object database is licenced and sold under a
'per developer sit' licence model.
You may install and use an unlimited number of copies of OmniBase
object database on computers, including workstations, terminals
or other digital electronic devices to design, develop, and test
your software application(s), however, you must acquire and
dedicate a license for each separate developer who is developing
software using OmniBase. A license for the OmniBase object database
may not be shared or used concurrently by different users. In no
event shall the author be liable for any special, incidental,
indirect, punitive or consequential damages whatsoever arising
out of or in any way related to the use of or inability to use
the OmniBase object database. By using the OmniBase object database
you accept this licence agreement and the fact that you are using
the database at your own risk. The author reserves all rights not
expressly granted to you in this License agreement. The OmniBase
object database is protected by copyright laws of the Republic of
Slovenia and other intellectual property laws and treaties."
Does this mean I cannot release my changes at all?