Prominent Linux hacker Hector Martin launched a Patreon page to bring Linux to Apple Silicon Macs. This is particularly interesting, because I do not remember any initiative this big to bring Linux support to Intel or PowerPC Macs before.
Looking at this guy’s background, I’m sure that we could expect a decent experience running Linux on Apple Silicon. This could easily increase the longevity of these machines by factors of 2, 3.
Also by the time this initiative gives its first fruits, I’m sure reusing these drivers for Haiku may become a possibility. This makes it even more exciting.
If you would like to support the initiative directly, here’s the Patreon page: https://www.patreon.com/marcan
Unfortunately, Linux drivers are not the main basis for Haiku ones, so the Linux omnipresence does not help much. But usually FreeBSD support comes some time after Linux support. And after that Haiku manpower is necessary to actually bring Haiku drivers in existence.
FreeBSD is licensed under 2-clause BSD that don’t require to publish modified source code. You probably confused it with GPL.
Right. Apple provides sourcecode ( https://opensource.apple.com/source/xnu/xnu-6153.141.1/ ) not because they are forced legally to do so, but because thry try a little to be nice to other open source projects (even if they will keep their “secret sauce” ingredients to themselves).
In fact Apple never uses anything released under GPLv3 or later because their lawyer decided it was too restrictive for them (in particular, I guess, the parts about patents). And that’s the reason they worked a lot on improving llvm/clang until they could replace gcc with it, for example.
Ah, OK then. Thank you for correction.
I knew something
Right, but mostly with quirks. And modern Macs do have special hardware that needs special tweaks and drivers. Having someone working full time on Apple-brand hardware, it would give the possibility of, for instance, drivers for the fingerprint reader or macOS level smooth trackpad support, or much better battery life.
And we get to have this in a much reasonable time period, rather than in a span of multiple years with commits every now and then.
sure, who’d doubt.
seems like this forum site decided to join facebook/IG fall down.
I refuse to debate with you, @val.
If you admit that Windows was once ported to ARM and even was in market, if you admit that *BSD OSes are there and Linux is there, you should also admit that Linux on ARM runs better than Windows on ARM and better than *BSD on ARM. This is exactly the meaning of phrase “the best”. But even if you ignore Windows and *BSD and only consider Linux on ARM as if no other OS would be available on that platform, this also qualifies it as “the best” OS for ARM. I never said it is “perfect”, but only “the best”.
Nevertheless, my point was:
I regret I wrote more than that.
nobody should. because it would not be true. yet again - on cheap and not so cheap ARM SoCs, Android runs circles around Linux, the letter just looks like its logo - stoned. Windows, where support is present (snapdragon SoCs) runs better, than Linux. it’s because both linux is a mess and there is no serious support for it (nobody in this segment cares about anything else, than android). I don’t know how much of contribution to the linux mediocrity each of these factors add, but the fact is there - often linux as a desktop is not usable even on pretty powerful SBCs. this is anything, but “best”. And since I’ve tried it by myself, I leave the right to myself to decide whether I “should” admit it’s “the best” or absolutely opposite.
other, than that, I agree, that linux on “apple silicone” b00b5 isn’t going to have any help for alternative OSs like Haiku, ReactOS etc.
The broadcom chips used in rpi are not aimed at or good at portability or power efficiency, which accounts for the need for cooling. Even if you run android on a pi 4 you will need some form of cooling. Android essentially uses the Linux kernel, and most criticisms of the kernel will apply to both.