[Python-Dev] BDFL ruling request: should we block forever waiting for high-quality random bits?

R. David Murray rdmurray at bitdance.com
Thu Jun 9 08:41:01 EDT 2016

On Thu, 09 Jun 2016 13:12:22 +0100, Cory Benfield <cory at lukasa.co.uk> wrote:
> The Linux kernel can’t change this stuff easily because they mustn’t
> break userspace. Python *is* userspace, we can do what we like, and we

I don't have specific input on the rest of this discussion, but I disagree
strongly with this statement.  The environment in which python programs
run, ie: the python runtime and standard library, are *our* "userspace",
and the same constraints apply to our making changes there as apply
to the linux kernel and its userspace...even though we knowingly break
those constraints from time to time[*].


[*] Which I think the twisted folks at least would argue we shouldn't
be doing :)

More information about the Python-Dev mailing list