If you have a problem or need to report a bug please email : support@dsprobotics.com
There are 3 sections to this support area:
DOWNLOADS: access to product manuals, support files and drivers
HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects
USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here
NEW REGISTRATIONS - please contact us if you wish to register on the forum
Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright
Ruby/Open Source License
7 posts
• Page 1 of 1
Ruby/Open Source License
Question: If I want to build an executable with Flowstone and if I want to sell that, how about the opensource license of ruby. According to http://www.ruby-lang.org/en/about/license.txt:
Does Flowstone needs to deliver the sources of the changes of the ruby interpreter? Am I liable to deliver those changes with my program?
(My assumption is you did changes in the ruby code for integration into Flowstone)2. You may modify your copy of the software in any way, provided that
you do at least ONE of the following:
a) place your modifications in the Public Domain or otherwise
make them Freely Available, such as by posting said
modifications to Usenet or an equivalent medium, or by allowing
the author to include your modifications in the software.
Does Flowstone needs to deliver the sources of the changes of the ruby interpreter? Am I liable to deliver those changes with my program?
- rlr
- Posts: 27
- Joined: Tue Jul 13, 2010 9:17 pm
Re: Ruby/Open Source License
This would be a concern to me also; needs to be addressed for people who like I intend to sell FS exports.
- infuzion
- Posts: 109
- Joined: Tue Jul 13, 2010 11:55 am
- Location: Kansas City, USA, Earth, Sol
Re: Ruby/Open Source License
Most likely they´ve just used Ruby´s API to integrate it with FS. But an official answer would be nice, yes.
- Tzarls
- Posts: 54
- Joined: Thu Oct 21, 2010 2:10 am
Re: Ruby/Open Source License
The code we used is exactly the same code you can download online. We made one very tiny change and that was to add a pointer to the FlowStone ruby interpreter object so that we could store that on the Ruby dll. This object is our own private code. The changes do not affect the way Ruby works or add to it in any way.
Nobody is going to be interested in this in the Ruby community but for full transparency we're more than happy to publish the addition here. All we did was insert the following in eval.c before compiling the Ruby dll as normal.
This is nothing to worry about re. licensing. Hope that puts your minds at rest.
Nobody is going to be interested in this in the Ruby community but for full transparency we're more than happy to publish the addition here. All we did was insert the following in eval.c before compiling the Ruby dll as normal.
- Code: Select all
void* g_pInterpreter = 0;
void* ruby_interpreterPtr(void) { return g_pInterpreter; }
void ruby_setInterpreterPtr(void* ptr) { g_pInterpreter = ptr; }
This is nothing to worry about re. licensing. Hope that puts your minds at rest.
-
support - Posts: 151
- Joined: Fri Sep 07, 2012 2:10 pm
Re: Ruby/Open Source License
Yes, thanks!support wrote:This is nothing to worry about re. licensing. Hope that puts your minds at rest.
- infuzion
- Posts: 109
- Joined: Tue Jul 13, 2010 11:55 am
- Location: Kansas City, USA, Earth, Sol
Re: Ruby/Open Source License
I'd suggest going onto github to look for tasks. You can look for around, evaluate factors out quickly and its simpler for the venture proprietor to administrator your changes.
- edwardmaya
- Posts: 1
- Joined: Fri Sep 14, 2012 10:03 am
Re: Ruby/Open Source License
How to use my version of Ruby DLL in exported EXE or VST projects?
Now they are embeded directly into the exe.dll and vst.dll files,
but I should be able to use my version, how to do it?
Now they are embeded directly into the exe.dll and vst.dll files,
but I should be able to use my version, how to do it?
- FlowStoner
- Posts: 24
- Joined: Tue Aug 01, 2017 2:03 pm
7 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 92 guests