Наверно лучше сюда.

Итак имею сейчас следующую ситуацию (ситуация типична для индустрии, но вот сейчас она особенно четко передо мною встала):

Есть две программы. обе по функционалу вроде бы устраивают, но допиливать (добавлять функционал специфичный для моей задачи) нужно будет в любом случае. Одна размером примерно в 25 тыс. строк кода и активно развивается, а другая 4 тыщи строк понятного кода и хорошо задокументирована (в т.ч. потроха), но труп (т.е. никем не пилится, сообщества нет, поддержки нет и т.п.). Вопрос -- что выбрать?

Нужно также учесть, что возможно в дальнейшем могут потребоваться некий функционал который реализован в первой программа, а во второй нет. Скопипастить код из первой во вторую нельзя -- лицензионные ограничения. Т.е. придется видимо реализовывать самому, ежели таковая потребность возникнет. Характерное время возникновения таковой потребности -- где-то полгода.

Вот сижу как буриданов осёл между этими двумя вариантами и рискую повторить его судьбу..