Hallo,
Zitat von
tommie-lie:
Wieso kannst du sie nicht dynamisch linken? Du hast durch die
LGPL die Freiheit, den Code zu verändern, also schaffe ein portables Interface und kompiliere es in eine dynamische Bibliothek (SO,
DLL,
BPL, whatever). Das Interface musst du offenlegen da er vom Originalcode abgeleitet ist, dein Programm kann aber unter den Bedingungen von Section 5 und 6 der
LGPL die Bibliothek laden und benutzen.
Das ist mir klar, aber die
Unit ist ein Interface für eine
DLL, und es macht wohl wenig Sinn, ein
DLL-Interface in eine
DLL zu packen. Das hat der Autor wohl Sch**** gebaut.
Zitat von
tommie-lie:
Direkte Kernel-Calls sind eher selten
Müssen nicht alle Dateioperationen über den Kernel laufen
?
Zitat von
tommie-lie:
(und ich gestehe, daß ich gar nicht weiß, unter welcher Lizenz der Kernel steht).
Das ist einfach, natürlich die
GPL.
Gruß
xaromz