|
| 1 | +--- |
| 2 | +layout: default |
| 3 | +title: "Supported platforms" |
| 4 | +--- |
| 5 | + |
| 6 | +[platforms_json]: https://github.com/OpenVoxProject/shared-actions/blob/main/platforms.json |
| 7 | +[component_versions]: ./component_versions.html |
| 8 | + |
| 9 | +This page lists the operating systems OpenVox builds packages for. It is generated |
| 10 | +from [`platforms.json`][platforms_json] in `OpenVoxProject/shared-actions`, the same |
| 11 | +list the build system uses to decide where packages are produced, so it always |
| 12 | +matches what actually ships. |
| 13 | + |
| 14 | +For the component versions inside a given release (Ruby, OpenSSL, JRuby, and so on), |
| 15 | +see [Component versions in recent releases][component_versions]. |
| 16 | + |
| 17 | +## How to read these tables |
| 18 | + |
| 19 | +OpenVox ships on two build systems, which is why each row has two columns: |
| 20 | + |
| 21 | +- **openvox-agent / OpenBolt** — the Ruby components, built per CPU architecture. |
| 22 | + The cell lists the architectures available for that OS. |
| 23 | +- **openvox-server / OpenVoxDB** — the JVM components, which are |
| 24 | + architecture-independent. A check mark means packages are built for that OS; a |
| 25 | + dash means they are not (the agent still runs there, but you would run the server |
| 26 | + or database on a different platform). |
| 27 | + |
| 28 | +A dagger (†) marks operating systems with FIPS-validated builds. FIPS builds are |
| 29 | +x86-64 only. |
| 30 | + |
| 31 | +## OpenVox 8.x |
| 32 | + |
| 33 | +{% assign rows = site.data.supported_platforms["8.x"] %} |
| 34 | + |
| 35 | +<!-- markdownlint-disable MD055 MD056 --> |
| 36 | + |
| 37 | +| Operating system | openvox-agent / OpenBolt | openvox-server / OpenVoxDB | |
| 38 | +| --- | --- | --- | |
| 39 | +{% for r in rows %}| {{ r.os }}{% if r.fips %} †{% endif %} | {% if r.agent_bolt %}{{ r.agent_bolt | join: ", " }}{% else %}—{% endif %} | {% if r.server_db %}✓{% else %}—{% endif %} | |
| 40 | +{% endfor %} |
| 41 | + |
| 42 | +## Next major version (in development) |
| 43 | + |
| 44 | +> **In development.** These are the platforms targeted by the next major OpenVox |
| 45 | +> release while it is being developed. The list can change before that release is |
| 46 | +> final. |
| 47 | +
|
| 48 | +{% assign rows = site.data.supported_platforms["main"] %} |
| 49 | + |
| 50 | +| Operating system | openvox-agent / OpenBolt | openvox-server / OpenVoxDB | |
| 51 | +| --- | --- | --- | |
| 52 | +{% for r in rows %}| {{ r.os }}{% if r.fips %} †{% endif %} | {% if r.agent_bolt %}{{ r.agent_bolt | join: ", " }}{% else %}—{% endif %} | {% if r.server_db %}✓{% else %}—{% endif %} | |
| 53 | +{% endfor %} |
| 54 | +<!-- markdownlint-enable MD055 MD056 --> |
| 55 | + |
| 56 | +> **Enterprise Linux** covers RHEL and its rebuilds (AlmaLinux, Rocky Linux, Oracle |
| 57 | +> Linux). A platform being listed means OpenVox publishes packages for it; see |
| 58 | +> [Installing OpenVox](./install_pre.html) for how to configure the repository on |
| 59 | +> your OS. |
0 commit comments