Esteban,
> Andy, Blair, ¿OA?:
>
> How much "not redistributable" is the Aspect class?
>
> It is considered to be part of the development system, but its usage
> goes beyond only inspectors or structure definitions (at least my
> usage of it).
>
> I can make my own AttributeDescriptor sub-branch, but having an
> EamAspect doesn't have the same "semantical sound" as plain Aspect.
>
> And... probably I'll end duplicating behavior, which could be added
> to the existing implementation of Aspect.
The Aspect class could be made redistributable (i.e. we could give you
special permission to distribute it) but you'll find that it starts to
pull in lots more bits of the development classes that each aspect
needs to display itself. This will make image stripping much less
effective when deploying your application.
The point about the license is that we want to prevent people from
deploying and selling derivative works (i.e. a competing Smalltalk
development system). If you can convince us that this is not what your
application does then we are pretty flexible about what can (and
cannot) be distributed.
--
Andy Bower
Dolphin Support
www.object-arts.com