|Mozilla Funds PyPy In Latest Round Of Open Source Funding|
|Written by Kay Ewbank|
|Friday, 12 August 2016|
Mozilla is giving $200,000 to Baroque Software to work on PyPy, specifically to implement support for Python 3.5. Eight other open source projects also shared $385,000 in the recent round of funding.
PyPy is a Python interpreter with an integrated JIT compiler that currently supports Python 2.7. The money from Mozilla will be used to implement the Python 3.5 features in PyPy. The money will be used over the coming year to pay four core PyPy developers half-time to work on the missing features, and on some of the big performance and cpyext issues.
Writing about the new support on the PyPy blog, Armin Rigo said that while PyPy will support Python 2.7 forever, the team wants to support 3.x, particularly as Python 3.5 seems to attract more people.
Doing the relevant work requires a larger-scale development effort than had been possible until now, and Rigo said:
"PyPy is close to supporting all of Python 3.3 now; but the list of what is new in Python 3.4 and 3.5 is far, far longer than anyone imagines. The long-term goal is also to get a version of "PyPy3" that is as good as "PyPy2" is, including its performance and its cpyext layer (CPython C API interoperability), for example."
The funding should make it possible to do the necessary work. Mozilla is best known for its Firefox web browser, but is more generally a major supporter of open source software. Mozilla has handed over $585,000 in the second quarter of 2016 to a number of open source projects, including PyPy.
The money is part of a support program launched last year called MOSS (Mozilla Open Source Support), which was announced last October to:
"recognize and celebrate communities who are leading the way with open source projects that contribute to our work and the health of the Web".
All the projects supported in this round of funding have been chosen because "they believe in innovation for public benefit" according to a blog post by Mozilla.
The current list of projects being supported (in addition to PyPy) are
Mozilla says it is looking for other projects to support, saying:
"We look forward to enabling even more OS maintenance, improvement and innovation through MOSS, so please apply! The committee meets next in early September, so get your applications in by the end of August."
or email your comment to: firstname.lastname@example.org
|Last Updated ( Tuesday, 05 December 2017 )|