Ich hab jetzt den ace Editor eingebaut. Es geht nur darum Quellcode online editieren zu können (CMS). Vollkommen ausreichend.
Und wenn ich nur den Teil der unter GPL steht offen legen muss habe ich damit kein Problem. Alles andere ist vollständig selbst entwickelt, also müsste ich nur den Editor offen legen?
Wenn der Editor ein Teil Deines Programms ist und es sich nicht bloß um einen lockeren Anwendungsverbund handelt, wie man ihn vielleicht bei einer Linux-Distribution kennt, dann muss Dein Programm auch unter der GPL veröffentlicht werden. Bei der GPL gilt ein starkes Copyleft Prinzip.
Ich glaube nicht, dass folgende Klausel für Dich gilt, da der Editor ja Teil Deiner Anwendung ist und es sich nicht um eine Aggregation handelt.
[...] A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an “aggregate” if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate.