Technologies > Linux

Codethink specializes in Linux-based systems including mainline distributions such as Debian, Ubuntu, Fedora and OpenSUSE as well as variants of Linux for mobile and embedded devices such as Android, ChromeOS, WebOS, Tizen, Yocto/OpenEmbedded.

Many of our engineers have been involved directly in the creation, development, maintenance and support of popular Linux distributions and infrastructure as well as significant patches in the upstream Linux kernel itself.

In addition we have very deep expertise in:

  • Linux kernel customisation and development,
  • device driver and BSP (board support package) development,
  • boot speed optimisation and performance tuning,
  • automated field upgrade of Linux systems,
  • Linux middleware (eg GNOME),
  • graphics frameworks (eg Qt, GTK+, Clutter),
  • high performance 24/7 Linux applications,
  • Linux security design and system hardening.

Our team's long-term active participation in Linux and other major open source software projects gives Codethink a real competitive edge in the design of demanding systems.

  • list of technical topics in automotive
  • list of technical topics in broadcast and media
  • list of technical process engineering topics