Such a useful project as this is struggling with fiscal sustainability. Opensource really needs a method of funding. I mean, there are probably thousands of institutions using this for free. If they had commissioned or paid somebody to implement this same functionality, it would've take a full team probably a month and they would've charged companies out of their ass for it as well as further development. But Xe Laso is doing this shit for free and most institutional users can't be bothered enough to pay up to even change the damn "inappropriate anime mascot" ๐
I seriously hope a license like the Post Open License get developed and used. It's just disgusting to me that such projects have commercial entities demanding features without having to pay. Fuck them. Fuck you too, Duke University.
I wonder how KDE Plasma would've been for her. She might even install Asahi Linux on her Mac. Calling it now.
Way to miss the point.
This campaign isn't for "I know what I'm doing folk". They are the minority. The majority can't tell web browser from a file browser nor a mounted web drive from a local disk. They are the target of this campaign.
People are either going to buy a new computer because they can't upgrade, which is bad for the environment, or keep using their computers and be at risk of becoming infected. Please don't go around telling these people "just stay on windows 10, you'll be fine". Sure they won't be in danger right away, but the longer they stay on it, the higher the risk of being infected by an unpatched no-click exploit or whatever else is out there.
Thanks, this is the answer to the question I was just asking! (What is Magma trying to solve).
Can you dive a little deeper in how Magma is solving this? Don't VMs have a virtual GPU with a driver for that GPU in the guest that, I imagine, forwards the graphics instructions and routines to the driver on the host? (possibly even translating to OpenGL or VK that then is handled by Mesa?). Where in that does Magma come in? My guess is that magma sits in the guest as the graphics driver and on the host before Mesa, but I know little about virtualisation outside of containers.
Also, what are these "native contexts" you speak of? Are they like the virtualisation extensions on CPUs that VMs can directly use?
As usual, Apple was never the first to have the idea or have the first implementation. They often take something, make it glossy, and market the hell out of it. Luckily it hasn't displaced Windows yet and Linux is gaining ground.
That was a good explanation. The only thing left to understand is Magma. I'm not seeing the problem they are trying to solve.
Lol, OK, you just answered the exact question I had! Amazing. Thank you.
Thanks, this answers the questions I asked another commentor ๐ Now I have to ask if Mesa is an implementation of OpenGL, what is an implementation of Vulkan? Or is the reference implementation of Vulkan also called "Vulkan" ?
Edit: alright @[email protected] answered the question.
Thank you. I'll ask questions here, but might find out more while reading the other answers.
~~So, SDL provides a window with an OpenGL surface. What is OpenGL? Is it an API spec that can have multiple implementations like the opensource implementation that is Mesa? Is DirectX 3D the same just with a proprietary implementation?~~ @[email protected] answered this.
And when you say "Vulkan is multi-threaded", does that mean that the implementation uses instructions for drivers that target a multiple GPU cores? I would have expected the multi-threaded or parallelism aspect to be handled by the driver, not the driver client (in this case Vulkan or Mesa/OpenGL).
Multiple things:
- get rid of mandatory mailinglists
- use a modern git flow without emails
- get the hell off of discord
- don't make me a "maintainer". I write code, I love it. Don't Peter Principle me
- pay me if I'm supposed to care
The goddamn Linux Foundation is investing more into AI than friggin Linux. They could be hiring hundreds of staff to work on Linux with the billions they shove unto AI. What the fuck are they doing? Mozilla is another offender.
Open source foundations with money should be using it to develop open source.
Also, on greybeard conferences: allow virtual participation please? My company isn't going to give me 4 days off to travel somewhere for one day, have a 2 day conference, then take another day to get back. Nor am I going to pay 200+โฌ or something as an entrance fee on top of my ticket halfway around the world.
๐ OPEN ๐ SOURCE ๐ AFTER ๐ OBSOLETION ๐