As the topic title mentions I would like to embed pharo into a GPL/L-GPL licenses software.
I experimented before with a PoC based on GnuSmalltalk which allows embedding and this worked but GnuSmalltalk is kinda outdated and even fails to properly compile since some time.
For this reason I would like to do another
PoC but with Pharo to see if this would be a candidate to use in
the project.
The application is C++ based but a C interface is fine with me too. Important is that the Pharo VM is fully controlled by the application not running a pharo image with a VM binary or things like that.
Is this possible and if yes how does it
work?