Sorry for the title. There is something about Sun that makes it almost impossible to avoid solar puns. I just didn't have sufficient willpower to resist. I will try to be stronger in the future.

So by now you've probably guessed it: Sun Microsystems has hired me to work full time on Jython. They have also hired Ted Leung to represent the wider world of Python at Sun.

I don't think I can overstate just how excited I am about this. For a long time now I've been obsessed with Jython. Now I will be able to let my obsession take over completely.

So what does this mean for Jython? First off, just in case anyone is worried: Jython is going to remain completely open source. Sun has applied for membership to the PSF and the PSF will continue to be the steward of Jython's code. This move by Sun means that Jython is going to get some of the attention that it needs to move forward.

The JRuby folks have already been working with the Jython folks to find those places where we can share code. The fact that they work for Sun was no barrier at all to cooperation, but being in the same company means that I am going to interact with them all the more. Close cooperation with JRuby has no downside for Jython whatsoever.

I have to especially thank Tim Bray, who has been pushing the dynamic language thing at Sun for quite a long time. I'm sure the warm welcome that I got at Sun was in no small part due to the enormous success of the JRuby work that has been going on there, so thanks to Charles Nutter and Thomas Enebo for their work. Also thanks to the many folks at Sun who have been pushing for this, including Eduardo Pelegri-Llopart.

And of course thanks to all of you who use, contribute to, and talk about Jython. Jython is above all things a community effort. We should all share in the excitement. Hurray!
18

View comments

  1. Jeff Allen's Jython 2.7.2 release announcement:

    On behalf of the Jython development team, I am pleased to announce that
    Jython 2.7.2 has been released.

    Notable additions include:

      * much improved support for locale, but as a backward-incompatible
        change, it is provided as an opt-in.
      * a main program that behaves more like CPython in many small ways,
        including -i and -E support.
      * a JAR and POM that may be cited as a dependency by other projects
        using Gradle or Maven (experimental).
      * a great many bug-fixes.

    For the details see: https://www.jython.org/news and the NEWS link
    there. Convenient download links are at https://www.jython.org/download .

    Thanks are due to the many contributors to Jython for making this possible.
    0

    Add a comment

  2. On behalf of the Jython development team, I'm pleased to announce that the second beta release of Jython 2.7.2 is available! This is a bugfix release.

    Please see the NEWS file for detailed release notes. This release of Jython requires JDK 8 or above.

    This release is being hosted at maven central. There are four main distributions (including a new "slim" version). In order of popularity:
    To see all of the files available including checksums, go to the maven query for org.python+Jython and navigate to the appropriate distribution and version.
    1

    View comments

  3. On behalf of the Jython development team, I'm pleased to announce that the final release of Jython 2.7.1 is available! We thought 2017-07-01 was a perfect time to release version 2.7.1 :) This is a bugfix release. Bug fixes include improvements in ssl and pip support along with lots of improvements in CPython compatibility.

    Please see the NEWS file for detailed release notes. This release of Jython requires JDK 7 or above.

    This release is being hosted at maven central. There are three main distributions. In order of popularity:
    To see all of the files available including checksums, go to the maven query for org.python+Jython and navigate to the appropriate distribution and version.
    0

    Add a comment

  4. On behalf of the Jython development team, I'm pleased to announce that the third release candidate of Jython 2.7.1 is available! This is a bugfix release. Bug fixes include improvements in ssl and pip support.

    Please see the NEWS file for detailed release notes. This release of Jython requires JDK 7 or above.

    This release is being hosted at maven central. There are three main distributions. In order of popularity:
    To see all of the files available including checksums, go to the maven query for org.python+Jython and navigate to the appropriate distribution and version.
    0

    Add a comment

  5. On behalf of the Jython development team, I'm pleased to announce that the second release candidate of Jython 2.7.1 is available! This is a bugfix release. Bug fixes include improvements in ssl and pip support.

    Please see the NEWS file for detailed release notes. This release of Jython requires JDK 7 or above.

    This release is being hosted at maven central. There are three main distributions. In order of popularity:
    To see all of the files available including checksums, go to the maven query for org.python+Jython and navigate to the appropriate distribution and version.
    0

    Add a comment

  6. On behalf of the Jython development team, I'm pleased to announce that the third beta of Jython 2.7.1 is available! This is a bugfix release. Bug fixes include improvements in zlib and pip support.

    Please see the NEWS file for detailed release notes. This release of Jython requires JDK 7 or above.

    This release is being hosted at maven central. There are three main distributions. In order of popularity:
    To see all of the files available including checksums, go to the maven query for Jython and navigate to the appropriate distribution and version.
    0

    Add a comment

  7. On behalf of the Jython development team, I'm pleased to announce that the second beta of Jython 2.7.1 is available! This is a bugfix release. Bug fixes include better unit testing under windows and the restoration of os.getpid() function.

    Please see the NEWS file for detailed release notes. This release of Jython requires JDK 7 or above.

    This release is being hosted at maven central. There are three main distributions. In order of popularity:
    To see all of the files available including checksums, go to the maven query for Jython and navigate to the appropriate distribution and version.
    0

    Add a comment

  8. On behalf of the Jython development team, I'm pleased to announce that the first beta of Jython 2.7.1 is available! This is a bugfix release. Bug fixes include:
    • Import systems fixes for relative imports and some circular imports.
    • -m command now executes scripts from inside a jar file.
    • bytearray matches cpython's behavior better.
    Please see the NEWS file for detailed release notes. This release of Jython requires JDK 7 or above.

    This release is being hosted at maven central. There are three main distributions. In order of popularity:
    To see all of the files available including checksums, go to the maven query for Jython and navigate to the appropriate distribution and version.
    0

    Add a comment

  9. On behalf of the Jython development team, I'm pleased to announce that the final release of Jython 2.7.0 is available! It's been a long road to get to 2.7, and it's finally here! I'd like to thank Amobee for sponsoring my work on Jython. I'd also like to thank the many contributors to Jython, including - but not limited to - bug reports, patches, pull requests, documentation changes, support emails, and fantastic conversation on Freenode at #jython.

    Along with language and runtime compatibility with CPython 2.7.0, Jython 2.7 provides substantial
    support of the Python ecosystem. This includes built-in support of pip/setuptools (you can use with bin/pip) and a native launcher for Windows (bin/jython.exe), with the implication that you can finally install Jython scripts on Windows.

    Jim Baker presented a talk at PyCon 2015 about Jython 2.7, including demos of new features.

    Please see the NEWS file for detailed release notes. This release of Jython requires JDK 7 or above.

    This release is being hosted at maven central. There are three main distributions. In order of popularity:
    To see all of the files available including checksums, go here and navigate to the appropriate distribution and version.
    0

    Add a comment

  10. On behalf of the Jython development team, I'm pleased to announce that the third release candidate of Jython 2.7 is available! I'd like to thank Amobee for sponsoring my work on Jython. I'd also like to thank the many contributors to Jython.

    Please see the NEWS file for detailed release notes. This release of Jython requires JDK 7 or above.

    This release is being hosted at maven central. There are three main distributions. In order of popularity:
    To see all of the files available including checksums, go here and navigate to the appropriate distribution and version.
    0

    Add a comment

About Me
About Me
Subscribe
Subscribe
Links
Blog Archive
Blog Roll
Blog Roll
Loading
Dynamic Views theme. Powered by Blogger. Report Abuse.