Session on ABI emulation

This page is from 2015.

  • Centos 6.6 32 bit implemented:
    • to be tested with Linux tool suite test
  • Centos 6.7 32 bit in the works
  • Centos 6.7 64 bit in the works (CentOS 6.6 64bit review: https://reviews.freebsd.org/D1746 )
  • epoll (enhanced polling) implemented
  • Resources required for implementation of Centos 7 and Fedora 22 ports bases/userlands

List here: WantedLinuxApps

  • Dropbox: impacted by inotify
  • Steam: delayed by PI futexes
  • Skype: working on 11.0-CURRENT, some issues with limited frames per second
  • libaio: impacted by lacking io_setup syscalls
  • Google Hangouts: impacted by closed sourceness, and probably lacking USB libraries/syscalls
  • Oracle Client/Server >= 11
  • Android adb/fastboot
  • Acrobat Distiller (not AcroRead)
  • Spotify
  • Altera Toolchain
  • Xilinx Toolchain

Docker tools ported to FreeBSD, under Linux emulation 64 bit emulation FreeBSD 11.0

  • UMTX implementation
  • uploaded into FreeBSD
  • CloudABI applications (toolchain)
  • uniform configuration language/tool (CloudABIrun)
  • Upstreamed libc++ changes.

FreeBSD community feedback welcome!

  • Have a package manager for standard libraries.
  • Design cluster management/orchestration system for running CloudABI processes at a large scale
  • sys calls layers
  • kernel capabilities (conversion into pointers)

  • devsummit/201508/abi.txt
  • Last modified: 2021/04/25 10:49
  • by JethroNederhof