From: Christian Kaiser Date: 2004-04-27T07:34:02+09:00 Subject: Re: Distributing Ruby DLL Mark, you're talking Outlandish here. I'm a Ruby user, not a Ruby developer :))) I just want to incorporate Ruby as a scripting language in a (freeware) spam processor. I don't know Onigurama. I installed Ruby 1.6.8 and 1.8.1 (the latter DLL is not as good as the 1.6.8 one, so I'd prefer 1.6.8). I would not like to compile Ruby myself if I can help it. Ruby is shipped with a DLL for Windows, and I don't know which parts are in the DLL yet. Is that a strange question? I thought it might be quite frequent. Christian > > I have not found something that tells me whether I can distribute the > > Ruby > > DLL with a freeware of my own. Could someone please help me whether I > > would > > need to tell the users that they need to install the whole package, or > > whether it's enough to include the ruby (1.8 or 1.6) DLL in my setup. > > The breakdown is, that you can either distribute Ruby via GPL or Ruby's > own license, detailed in the file. IANAL, but it appears that Ruby's > license will allow what you are wanting to do. However... > > IIRC, Ruby's original regexp engine is GPL'd... If, however, you > compile it to use Onigurama instead, there should be no problem from > that end. I think any version of Ruby 1.6.x and up can be compiled to > use Onigurama instead of the original engine.