> As for util.c, the only section of the code
> mentioning the GPL is surrounded with pre-processor directives that only
> include the code in question on Windows builds (and, so far as I am aware,
> no one has compiled MacRuby on Windows yet).
And when it's mentioned it's not just the GPL but a d
On Thu, Oct 6, 2011 at 10:29 PM, Joshua Ballanco wrote:
> If you look closely at the license text in parse.c there is a special
> exception for programs that are not parser generators, which would cover the
> use of parse.c in Ruby. As for util.c, the only section of the code
> mentioning the GPL
On Thursday, October 6, 2011 at 10:03 PM, Mike Boone wrote:
> I'm not experienced with Ruby's source code. The only files which
> mention the GPL in LEGAL are parse.c and util.c. Is the "vanilla"
> MacRuby using those? If not, it seems there is no issue, but perhaps
> the documentation should refle
Matt & Josh, thanks for your replies.
I'm also not a lawyer. I like Ruby and would love to see it flourish
on the Mac (and hopefully iOS one day). It would be nice if the
license implications were clearer to developers.
I'm not experienced with Ruby's source code. The only files which
mention the
Hi Mike,
I am also not a lawyer, but it is worth noting that the Ruby license is a dual
license, with one part being the GPL and the other being a slightly relaxed
version of the BSD 2-clause license. That said, there are a few libraries which
can be *optionally* compiled in with Ruby (e.g. rea
I'm not a lawyer so I can't answer your question on any legal basis, but the
goal of the project isn't to corner anyone in a given license.
If you were to find any issues, I am sure the entire team would do
everything in its power to help.
- Matt
On Fri, Oct 7, 2011 at 1:17 AM, Mike Boone wrote:
Hi all,
I would like to build a MacRuby app to sell on the Mac App Store.
However, I am concerned about the GPL license on some of the MacRuby
source code, given what happened to VLC on the iOS App Store.
I have googled around and the only discussion I could find on this
topic was a brief page at