Třeba časem bude mít Linux stabilní ABI a nebude třeba řešit, zda se všem kód líbí.
Tak v tomhle vám zrovna rust asi moc nepomůže. Zrovna teď se třeba řeší potřeba přepracovat způsob, jak se generují modversions, protože rust (záměrně) neumožňuje ani určit výsledné ABI na základě zdrojáku. Jinak řečeno, na rozdíl od C vám rust nezaručí ani to, že bude ABI zachováno při nezměněném zdrojáku.
(Odkázal bych na článek na LWN, ale pro nepředplatitele bude přístupný až za týden.)
2. 9. 2024, 07:48 editováno autorem komentáře