From license agreement:
You may not use the Software or the Documentation to develop application(s) for distribution to third parties unless you are a member in good standing of the SOLIDWORKS Partner Program or have entered into an agreement with DS SolidWorks for such usage/distribution.
So, most of the macros created by the conference participants - is a complete violation of the license agreement with SW?
SolidworksApi macros