In association with heise online

02 August 2011, 13:06

Ruby 1.9.3 previews licence change and speed-ups

  • Twitter
  • Facebook
  • submit to slashdot
  • StumbleUpon
  • submit to reddit

Ruby logo The first preview of Ruby 1.9.3 has been released. The most major change is not in the code but in the Ruby licence. 1.9.3 will be released under a 2-clause BSD licence and the Ruby Licence, unlike current versions which were released under the GPLv2 and Ruby Licence. The rationale for the change is that it makes Ruby compatible with GPLv3 and BSD.

Ruby 1.9.3 preview 1 incorporates a load.c patch which should improve the loading times of rails applications. It also offers an openssl library which has been worked on by new maintainers to its benefit. io/console joins the standard library offering console I/O control over echo, window size, raw modes and flushing; and parallel testing is now available in test/unit. Pathname and date libraries have also been rewritten in C and show significant performance improvements.

The current production version of Ruby remains at Ruby 1.9.2-p290, as released in July, and preview releases are not recommended for mission critical use. Source for Ruby 1.9.3 preview1 can be directly downloaded as compressed file (MD5:7d93dc773c5824f05c6e6630d8c4bf9b) or in other archive formats. A detailed change log is also available.


Print Version | Send by email | Permalink:

  • July's Community Calendar

The H Open

The H Security

The H Developer

The H Internet Toolkit