Hi,

In message "Re: [ruby-core:26816] [Feature #2294] [PATCH] ruby_bind_stack() to embed Ruby in coroutine"
    on Thu, 19 Nov 2009 04:30:49 +0900, Suraj Kurapati <redmine / ruby-lang.org> writes:

|You are referring only to my System V context example, right?  If so,
|please note that I also provided a second example that uses libpcl[1]
|which "can use either the ucontext.h functionalities... or the standard
|longjmp()/setjmp()" and "is easily portable on almost every Unix system
|and on Windows" [1].

As far as I understand, libpcl is under GPL, that cannot be used in
the core Ruby.  Since Ruby is not covered by GPL only.

							matz.