Без заголовка
Нет, я тут вполне согласен с той точкой зрения, что сегодняшний опен сорс -- это зачастую такой же отстой, как Майкрософтовский софт, только бесплатный.
Если бы я повторял функциональность Dassault Systemes (что, IMHO, с некоторыми оговорками вполне осмысленная задача), то я бы ни за что не скрещивал уже имеющийся и написанный софт. Я бы именно что писал заново (хотя сама Dassault Systemes просто скупала удачные разработки и объединяла их в одно целое).
Это нужно отдельно обсуждать, как можно было бы все это написать, не теряя свойство масштабируемости, и тут меня вдохновляет vpri.org (они публикуют и публикуют кратенькие отчеты, показывающие, как можно упрощать софтовые решения в разы и разы, если применить голову).