Offcode has a vast knowledge and experience in developing, customizing and fine-tuning Linux kernel. There are quite a few upstream commits included in the Linux kernel itself that have been developed by our engineers. For more than ten years we have developed new kernel device drivers, fixed problems, enhanced existing functionalities and tuned the configurations to meet our customers needs. Our network of contacts also include some Linux kernel subsystem maintainers who we occasionally consult to keep everybody happy and confident.
Linux usespace libraries, hardware abstraction layers (HALs), scripts, tools and applications are utilized and developed on daily basis. Although Linux distros generally contain the most, often there are some specific needs that require even more than what is available.