Миграция с FreeBSD на LInux (неколько утилит) заново писать или ...?
Итак, спасибо за внимание. Я тут сам чем могу помогаю и советую, вот теперь и у меня возник вопрос.
Перетаскиваю на Linux софт для терминалов обслуживания, который давно уже писали, под фряху 8.3. Там все протухло, но благо, что писали на питоне и планомерно вытаскиваю этот кошмар на стабильную 2.7 (о трешке речи быть не может нервы дороже, да и бюджет не тот) и там присутствуют две утилиты которые субпроцессами запускаются. Написаны на голом си с привязкой к фряшным ядерным реалиям, я как-бы не первый раз уже в такое наступаю и вот думаю, может заново переписать или есть какой-то уровень абстракции чтобы это скомпилять и отдать заказчику (ага, что-бы это еще и работало).
Ну и последний вопрос, как думаете сколько стоит такой уровень извращений (переписывать неведомую хрень)?
Написаны на голом си с привязкой к фряшным ядерным реалиям
Подробнее что за "ядерные реалии"?
Если это системные вызовы (а какие ещё "ядерные реалии" могут быть из программ юзерспейс?), то всё там POSIX-близко ;) ... должны быть аналогии, или различия в параметрах только.
как думаете сколько стоит такой уровень извращений (переписывать неведомую хрень)?
Я бы решал это на основе почасового тарифа фактических затрат времени.