I'd politely ask you to reconsider. You'd basically be subsidising work that benefits the World's highest-capitalised company, to whom the investment in this port would be a fraction of a second's profit.
I'd politely ask you to reconsider. You'd basically be subsidising work that benefits the World's highest-capitalised company, to whom the investment in this port would be a fraction of a second's profit.
Boycotting noncollaborating hardware vendors by FOSS is LONG overdue. In my opinion there's too much catering to companies that do not wish to be helped.
Though, we can't forget that, aarch64 support also helps other ARM vendors, open hardware, theoretically. So there's that.
Apple ships a Python.framework and a user-facing python3 installation through CLT, so I expect them to contribute to CPython. And they did. They don’t ship anything remotely related to PyPy, so I don’t expect them to do anything. A gesture would be nice, but that’s being nice.
If it takes special work, yes.
Ungrateful to just demand compatibility but provide none back, Apple hardware is increasingly hostile to 3rd party code running on it. They're not worth it.
Instead, it's better to provide that value-add on open platforms.
"Boycotting noncollaborating hardware vendors by FOSS is LONG overdue"
Is this serious. What does apple even use PyPy for?
We need to boycott APPLE because of a group making software they don't use? Huh?
I suppose we will need to boycott my home builder because they don't support my mattress company that works with the house they built me?
Apple uses python. They ship python3. They contribute to python. That get's folks into python, that get's folks interested in ARM64, so python work and golang and others start targeting ARM64 more, which in turn will probably help Microsoft and AWS whenever they inevitably release ARM products into production. That's the traditional open source cycle. We don't boycott these folks.
One issue - Apple WILL NOT ship GPLv3. Many other companies are EXTRMELY careful about shipping GPLv3 (I wouldn't be surprised if google was strict hell no on GPLv3). So there is going to be some fragmenting as the GNU folks and other put out things like Bash as GPLv3. Probably from the same folks that boycott, so it may not matter in the end.
I suppose you do need to boycott the home builder if they wish to sleep in your bed and also place demands on it.
They want 3rd party software, yet make it increasingly harder to both run and develop it on their hardware.
In the same category is Nvidia, so much effort goes into supporting their hardware but they don't really wish to play ball for more than a decade now. Why bother with such cunts? There are other vendors that are much nicer.
PyPy (claims to, at least) already supports arm64; this would just be Apple-silicon specific work.