Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

https://collaborate.linaro.org/download/attachments/118296681/Community%20Driven%20Firmware%20Open%20Source%20Project.pdf?version=1&modificationDate=1565841220711&api=v2

SAN19 Presentation https://static.sched.com/hosted_files/linaroconnectsandiego/11/SAN1-508%20Open%20Source%20UEFI%20Firmware%20V3.pdf

Rationale

  • Many enterprise companies have a lot of hardware products, the life cycle of hardware can be more than 10 years, especially for telecoms industry. Linux has been used widely in this market, Linux kernel has an LTS management project, so it can match the long term support requirements, this proposal is to work towards the same with EDK2.
  • Intel effectively has LTS concept with its UDKxxxx releases, we wish to replicate this on ARM.
  • Decreased code complexity allows for easier audits and backports of essential fixes to core code.
  • Increase the usage of standardized interfaces between layers in the firmware.

...

  • Patches for EDK2 to create the minimal platform concept on ARM
  • Regular releases tied to stable tag on EDK2
  • Selected releases pushed to LTS project for maintenance.

Validation Plan

  • ServerReady test suite Server ACS to be run against firmware on QEMU SBSA Machine
  • Other relevant testsuites to be investigated

...