Difference between revisions of "FreeM Lite"
(Created page with "== Description and Purpose == FreeM Lite is a derivative of FreeM 0.44.0, the last version of FreeM not to require System V shared memory and semaphores. It was created as a...") |
|||
Line 9: | Line 9: | ||
* <code>LOCK</code> does not work correctly | * <code>LOCK</code> does not work correctly | ||
* Transaction processing is only minimally implemented, and offers no ACID or ACID-like guarantees | * Transaction processing is only minimally implemented, and offers no ACID or ACID-like guarantees | ||
− | * Lacks | + | * Lacks two years of bugfixes and other features |
If FreeM Lite gains popularity as a lightweight alternative to mainline FreeM, we may consider backporting some mainline features and bugfixes to it where feasible, and as time permits. | If FreeM Lite gains popularity as a lightweight alternative to mainline FreeM, we may consider backporting some mainline features and bugfixes to it where feasible, and as time permits. |
Latest revision as of 16:45, 7 September 2023
Description and Purpose
FreeM Lite is a derivative of FreeM 0.44.0, the last version of FreeM not to require System V shared memory and semaphores. It was created as a stopgap to allow users running macOS, FreeBSD, or any machine with an ARM CPU to use FreeM while the memory management compatibility problems in the mainline FreeM release are under investigation and not yet corrected.
Limitations
FreeM Lite has several significant limitations as compared to mainline FreeM, including, but not limited to the following:
LOCK
does not work correctly- Transaction processing is only minimally implemented, and offers no ACID or ACID-like guarantees
- Lacks two years of bugfixes and other features
If FreeM Lite gains popularity as a lightweight alternative to mainline FreeM, we may consider backporting some mainline features and bugfixes to it where feasible, and as time permits.
Availability
You may download all FreeM Lite releases from https://freem.coherent-logic.com/downloads/lite/.