No. ExpertCoder is a toolkit useful to write code generators.
You can get the sources and binaries from the
area in SourceForge.
Bear in mind that the code isn't mature, so there are features
not implemented, there may be several bugs, and the API may change
before reaching version 1.0.
ExpertCoder is written in C#, and it uses only the most basic .NET libraries.
This means that it can run under any .NET implementation:
ExpertCoder is distributed under the GPL license.
As I understand the license, yes, you must. This is to promote the
Free Software movement.
But is not mandatory to release the code; that is, it's possible
to use ExpertCoder in private projects as long this subproducts
are not distributed.
No. The code generated by the sample code generators isn't
considered an ExpertCoder subproduct.