Rhino SDK goes opensource
The primary objective of this move is to improve communication with community of extensions developers and make their work easier to do, as well as get the SDK improved.
The following components gave been released:
- RhinoCommon, the C# portion of Rhino 5.0’s new cross-platform SDK.
- MonoMac.Windows.Forms, tools to develop and compile a .NET project including UI on Windows Rhino 5.0 and have it run without a recompile on the Mac Rhino 5.0.
- The RhinoPython libraries — embedded Python scripting engine that runs on both the Windows and OSX Rhino. Manual was released as well.
Thanks to social coding paradigm some of the projects have already been forked and at least MonoMac.Windows.Forms is already being improved.
"The feedback we get from sharing at every opportunity excites and inspires us. It is the feedback from others that provides the clarity of purpose behind everything that we do." Bob McNeel
Releasing source code is not an entirely new thing for the company. They already released OpenNURBS project in the past to provide access to the native Rhino 3DM file format without restrictions or royalties.
More information is available in Rhino's blog.