AROS ABI

From Freepascal Amiga wiki
Revision as of 16:33, 7 June 2022 by Migario (talk | contribs) (initial content)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Topic: Current state of available AROS ABI's
Date: 2022-june-06

AROS ABI's (in order of appearance)
ABI Status Maintainer Targets Header text Header text
ABIv0 Obsolete/Abandoned AROS Development Team Example Example Example
ABIv1 Unstable development branch AROS development Team Example Example Example
alt_ABIv0 Stable release branch deadwood Example Example Example
ABIv11 Stable release branch deadwood Example Example Example
AxRT Unstable experimental branch deadwood Example Example Example


ABIv0

Current status: Abandoned
Last release : 2019-05-20 (very much out of sync with ABIv1)

Was the original development branch, later accompanied/followed by ABIv1.

Both ABI's existed next to each other and where maintained for a longer period and while binary incompatible kept in (relative) sync for a while.

Later on ABIv1 introduced more and more additional features that weren't possible to integrate/maintain for ABIv0 therefore in the end this ABI was abandoned by the AROS Development Team.


ABIv1

Current status: In development (unstable releases)
Last release : present day


alt_ABIv0

Current status: In development (stable releases)
Last release : 2022 may 30 (version 20180423-1)


ABIv11

Current status: In development (stable releases)
Last release : 2022 march 20 (version 20220318-1)


AxRT

Current Status: In development (kinda stable releases)
Last Release : 2022-05-07 (AxRuntime v41.3)