Have not seen this topic discussed here, so would like to have an exchange of opinions.
Currently I observe the following situation: within commercial side products developed to work in Rhino (plugins, GHA components and maybe others) plugin is the most common product being offered commercially and only few GHA components are distributed on the commercial basis.
At the beginning I was also thinking about Plugin as consolidated product development but some time ago I decided to switch to custom GH components.
For me I see the following benefits:
- still possible to use all Custom classes
- components are independent and are very flexible to use in combination with standard Gh components as well as other components
- no routine in writing many of event handling functions
Definitely there are also disadvantages.
What I am worried about is the security, as I guess GHA component is rather easy to “crack”.
Are there any ways to protect it properly?
I encourage everybody to give an opinion/comments. Maybe also persons already distributing GHA components commercially can comment here.