←back to thread

944 points 6a74 | 1 comments | | HN request time: 0s | source
Show context
dcchambers ◴[] No.41802586[source]
From a performance and technical perspective this is incredible. Well done!

It will never happen, but my dream is for the Asahi devs, Valve, and Apple to all get together to build out a cross-platform Proton to emulate and play games built for Windows on both x86 and ARM hardware running Linux.

A Steam Deck with the performance and power efficiency of an M-series ARM chip and the entire library of games that run on Proton is just...dreamy.

replies(10): >>41802934 #>>41802950 #>>41804002 #>>41804485 #>>41804629 #>>41805243 #>>41805690 #>>41805761 #>>41806717 #>>41809076 #
WD-42 ◴[] No.41805690[source]
Apple is going to do the same thing they did with BSD, WebKit, etc. They will wait until proton is mature enough, fork it, then release it as their own. Why put in the effort this early on?
replies(5): >>41806486 #>>41806844 #>>41808043 #>>41808174 #>>41808911 #
ascagnel_ ◴[] No.41808174[source]
https://developer.apple.com/games/game-porting-toolkit/
replies(1): >>41810201 #
WD-42 ◴[] No.41810201[source]
Which is exactly what I described. Looks like they took crossover/wine and added some custom patches. What are the chances they upstream anything? Probably 0.
replies(1): >>41810709 #
tomnipotent ◴[] No.41810709[source]
Except it wasn't "taken", but licensed from CodeWeavers in a commercial partnership. This implies that they're contributing cash, not code.
replies(1): >>41811516 #
WD-42 ◴[] No.41811516[source]
Not sure what agreement they have there, but at the end of the day it’s Wine which has decades of open source development behind it at this point. Plus a bunch of other libraries (gstreamer being a notable inclusion) that are all FOSS. This still fits the pattern of Apple profiting off of OSS projects while contributing back as little as they can get away with.
replies(1): >>41820251 #
tomnipotent ◴[] No.41820251[source]
A non-trivial number of contributions to Wine come from CodeWeavers (30%+ of all commits), which in turn is funded by its work on Crossover, Proton, and commercial agreements with other businesses. Wine would not be the project it is today without the contributions of CodeWeavers. Contributing cash to the companies contributing code is a perfectly adequete form of giving back.

CodeWeavers released an annoucement when Gaming Portal Toolkit was announced.

https://www.codeweavers.com/blog/mjohnson/2023/6/6/wine-come...

replies(2): >>41823112 #>>41825612 #
1. WD-42 ◴[] No.41823112[source]
The announcement says practically nothing except “we did not work with Apple on this project.” And then a bunch of comments about the license Apple gave their version of the source code.

You sure there was any kind of commercial agreement? Doesn’t look like it.