Two versions of LFEnergy SEAPATH could be used.

Here is a comparaison of them:


CategorySEAPATH-DebianSEAPATH-Yocto
Version
  • Debian 12 (current)
  • Debian 11 (legacy)
  • Yocto Kirkstone (current LTS)
  • Yocto Dunfel (previous LTS)
Features
  • Host
    • Virtualization (KVM)
    • Containers (Optional with Docker)
  • Linux-RT
  • Host
    • Virtualization (KVM)
    • Containers (Optional with Docker)
  • Linux-RT
Build
  • Using FAI to create a disk installation with default configuration
  • No build of packages: pre-build package from Debian are used
  • Build from the source code
Customization
  • No ability to customize librairies and binaries
    • Relying on Debian community
  • Customization of the configuration only (done by Ansible)
  • Ability to customize librairies and binaries
    • Customization could be done by Yocto community
    • Customization could be done by SEAPATH community
    • Customization could be done by third-party community
Configuration
  • Done by Ansible on run-time
  • Done on build-time
  • Done by Ansible on run-time
Updates
  • TODO
  • A/B update mechanism using SwUpdate
Cybersecurity
  • Compilation flags
    • Not available
  • Linux Kernel hardening
    • Not available
  • Minimisation of services
    • Partially done: only essential packages are installed but unnecessary configurations might be set
  • Compilation flags
    • Done (TO DETAIL)
  • Linux Kernel hardening
    • Done (TO DETAIL)
  • Minimisation of services
    • Done









  • No labels