On Apr 27, 2012, at 12:50 AM, Charles Oliver Nutter wrote: > Ok, we need to discuss this a bit. I think it's time we rolled > jruby-ossl (OpenSSL) directly into JRuby and maintained it there. > > There are many reasons why this will make life easier: > > * No requirement to install a gem to get SSL support, which is > sometimes impossible of only SSL sources are available > * Ability to use SSL without loading RubyGems. Less of a gain under > 1.9 mode, which always has RubyGems loaded. > * Fewer goofy issues and bug reports due to our stubbed-out versions > not being fully functional and sometimes not properly intercepting SSL > calls that need the gem. > > We originally did not include jruby-ossl in JRuby because we (and Sun, > at the time) were concerned about us shipping crypto -- the > BouncyCastle libraries as part of JRuby proper. I've done some > research on the exportability of BouncyCastle, and all signs > (including BC's site and the US government's sites on the subject) > seem to indicate that because BC is open-source and freely available, > all we need to do is notify the US government of our intention to ship > it as part of JRuby. So I think it's time we bit the bullet. > > I will handle contacting US gov't folks to confirm this, but in the > meantime I've created the builtin_ssl branch (on github/headius/jruby) > that folds jruby-ossl code back into JRuby proper. It appears to be > passing tests. > > Thoughts? Concerns? > > - Charlie
I vote yay for the inclusion. Hiro --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email