Бесстыдная вилка ...
Возможно, вы захотите изучить Ecere , недооцененный , лицензированный BSD SDK. Он использует свой собственный язык, называемый «eC», объектно-ориентированное расширение C (вроде C ++), которое компилируется путем генерации кода на C.
Ecere приятен тем, что он легкий и простой в использовании, функции заметно отсутствуют в других IDE с открытым исходным кодом (если вы не согласны, пожалуйста, просветите меня). Это нехорошо, потому что он глючит и во многих отношениях ему недостает.
Независимо от того, легко ли переназначить Ecere IDE для вашего языка программирования или нет, вы должны сами убедиться в этом. Это может быть легко, потому что Ecere не огромен, и сопровождающий Ecere (не я) будет более чем рад помочь вам в этом. С другой стороны, возможно, было бы проще написать плагин Eclipse, хотя я вообще не могу за него ручаться, поскольку я не использую Eclipse.
Преимущество Ecere в том, что вы хотите сделать, состоит в том, что это облегченная среда IDE с хорошим доступом к C, которая имеет именно ту лицензию, которую вы ищете. Недостатком является то, что она не является устоявшейся платформой с большим количеством пользователей.