Linux Distro For Apple Silicon Macs Is Already Up and Running On the Brand-New M2 (arstechnica.com) 129
An anonymous reader quotes a report from Ars Technica: Unlike Intel Macs, Apple silicon Macs were designed to run only Apple's software. But the developers on the Asahi Linux team have been working to change that, painstakingly reverse-engineering support for Apple's processors and other Mac hardware and releasing it as a work-in-progress distro that can actually boot up and run on bare metal, no virtualization required. The Asahi Linux team put out a new release today with plenty of additions and improvements. Most notably, the distro now supports the M1 Ultra and the Mac Studio and has added preliminary support for the M2 MacBook Pro (which has been tested firsthand by the team) and the M2 MacBook Air (which hasn't been tested but ought to work). Preliminary Bluetooth support for all Apple silicon Macs has also been added, though the team notes that it works poorly when connected to a 2.4GHz Wi-Fi network because "Wi-Fi/Bluetooth coexistence isn't properly configured yet."
There are still many other things that aren't working properly, including the USB-A ports on the Studio, faster-than-USB-2.0 speeds from any Type-C/Thunderbolt ports, and GPU acceleration, but progress is being made on all of those fronts. GPU work in particular is coming along, with a "prototype driver" that is "good enough to run real graphics applications and benchmarks" already up and running, though it's not included in this release. The Asahi team has said in the past that it expects support for new chips to be relatively easy to add to Asahi since Apple's chip designers frequently reuse things and don't make extensive hardware changes unless there's a good reason for it. Adding basic support for the M2 to Asahi happened over the course of a single 12-hour development session, and just "a few days" of additional effort were needed to get the rest of the hardware working as well as it does with M1-based Macs.
There are still many other things that aren't working properly, including the USB-A ports on the Studio, faster-than-USB-2.0 speeds from any Type-C/Thunderbolt ports, and GPU acceleration, but progress is being made on all of those fronts. GPU work in particular is coming along, with a "prototype driver" that is "good enough to run real graphics applications and benchmarks" already up and running, though it's not included in this release. The Asahi team has said in the past that it expects support for new chips to be relatively easy to add to Asahi since Apple's chip designers frequently reuse things and don't make extensive hardware changes unless there's a good reason for it. Adding basic support for the M2 to Asahi happened over the course of a single 12-hour development session, and just "a few days" of additional effort were needed to get the rest of the hardware working as well as it does with M1-based Macs.
Nice. Almost as fast as x64 Linux (Score:2)
Well that was quick. Not quite as quick as Linux for x64. Linux for x64 was ready a few months before the hardware was produced. (Via emulators). Windows got x64 support five years later.
Re: (Score:2)
To be fair there is running and there is everything working well enough for daily use. With x64 all the drivers simply needed to be recompiled in most cases, so with only limited exceptions it was very usable from the start.
Linux on AS isn't so great. There is some support for the GPU, but it's far from complete or good for gaming.
Apple is providing a complete Linux solution (Score:2)
To be fair there is running and there is everything working well enough for daily use.
It seems Apple is providing a complete Linux solution:
"Learn how you can use the Virtualization framework to quickly create virtual machines on your Mac. We'll show you how to create a virtual Mac and quickly test changes to your app in an isolated environment. We'll also explore how you can install and run full Linux distributions on Apple silicon, and share how you can take advantage of Rosetta 2 to run x86-64 Linux binaries."
https://developer.apple.com/vi... [apple.com]
Re: (Score:2)
Does stuff like GPU compute work?
I was going to ask about raytracing but I don't think the ASS GPU supports it.
Re: (Score:2)
Does stuff like GPU compute work? I was going to ask about raytracing but I don't think the ASS GPU supports it.
From the transcript it sounds like Apple is emulating a Vizia GPU to some degree. No mention of OpenCL.
Re: (Score:2)
I suppose you can run most of that stuff on MacOS anyway, being BSD underneath...
Re: (Score:2)
I suppose you can run most of that stuff on MacOS anyway, being BSD underneath...
It seems most FOSS really target *nix, posix, not so much Linux only. And for the "bigger" projects that provide precompiled binaries they may have a downloadable macOS build. Building from source seems to usually work, as you said, build configurations just see a BSD environment.
Re: (Score:2)
I'm not too up to date on the latest tech for this stuff, so I'll ask. What frameworks/libraries do people use for cross platform Linux/BSD/Windows networking and GUIs?
There is Qt for GUIs but it's quite old, and seems to be more emerged oriented. A few weeks ago I couldn't get something to load because it needed a Qt version that didn't support Windows 8.
Re: (Score:2)
I'm not too up to date on the latest tech for this stuff, so I'll ask. What frameworks/libraries do people use for cross platform Linux/BSD/Windows networking and GUIs?
There is Qt for GUIs but it's quite old, and seems to be more emerged oriented. A few weeks ago I couldn't get something to load because it needed a Qt version that didn't support Windows 8.
I have an odd perspective. For networking I use sockets, which exist on Windows, Mac and Linux and the coding is largely the same. For GUI I don't really use the cross platform stuff. I do a native GUI using whatever that platform consider's its native environment. Keep in mind that you don't have to mix the functional code with the GUI code. Don't do any real work in the platform specific GUI object handlers. Call some portable function that does the real work. So there is a Windows button with a Windows h
Re: (Score:2)
> With x64 all the drivers simply needed to be recompiled in most cases
And and it has a different way of calling functions, a different way of returning from functions, differences in the memory model, syscalls are different ... :)
So only code that uses RAM or calls functions needed updating.
Here's some info on part of the work that was done before any physical processors existed:
https://halobates.de/x86-64-2.... [halobates.de]
Conflicted (Score:3)
I understand the motivation for this, and applaud the technical achievement. It's also good to give people who own Apple hardware a choice of OS.
On the other hand, I don't like anything that might increase Apple's market share and hence revenue, even just a tiny little bit. Apple, Microsoft, Google and indeed most large tech companies are not our friends and I am not that happy to see money heading their way.
Re: (Score:3)
Which computer manufacturer is our friend?
Re:Conflicted (Score:4, Insightful)
None of them. That's why it's best not to patronize the biggest players in the market. Too much imbalance in market position prevents natural market forces from promoting meaningful competition, especially in the current climate of not enforcing antitrust laws — a solidly bipartisan condition.
Re: (Score:2)
Re: (Score:2)
Which computer manufacturer is our friend?
Exactly!
Re: (Score:3)
https://www.raptorcs.com/TALOS... [raptorcs.com]
Open ISA and source for the secure boot is open as well. Even the FSF approves https://www.fsf.org/news/talos... [fsf.org]
Re: (Score:2)
Friends don't charge friends that much.
Re: (Score:2)
Does not run OS X/maxOS - at least not without cheating.
Re: (Score:2)
That's irrelevant to its goal, which is to be an all-OSS workstation. If literally all you need is FOSS then it's a viable solution. These days there is Firefox for POWER, Javascript engines have been an occasional problem for browser users ever since Apple dropped PPC.
Re: (Score:2)
None of the big ones. So I always buy gear from small shops that assemble it themselves and offer it without any OS preinstalled.
For phones and tablets, this isn't feasible, alas, but it's extremely feasible for desktop PCs and pretty doabel for laptops.
Re: (Score:2)
Ugh, doable. /., add an edit button!
Re: (Score:2, Funny)
I understand the motivation for this, and applaud the technical achievement. It's also good to give people who own Apple hardware a choice of OS.
On the other hand, I don't like anything that might increase Apple's market share and hence revenue, even just a tiny little bit. Apple, Microsoft, Google and indeed most large tech companies are not our friends and I am not that happy to see money heading their way.
Show me on this doll where Apple touched you
Re: (Score:2)
I understand the motivation for this, and applaud the technical achievement. It's also good to give people who own Apple hardware a choice of OS.
On the other hand, I don't like anything that might increase Apple's market share and hence revenue, even just a tiny little bit. Apple, Microsoft, Google and indeed most large tech companies are not our friends and I am not that happy to see money heading their way.
Show me on this doll where Apple touched you
It must be a very lonely existence in that world of yours that has no technology past the abacus. Because that is exactly what it takes to eschew everything touched in some way by a large corporation.
May I suggest joining an Amish cult, er, community. But that's no good. Most of them under 60 years old have some often bullshit "work reason to trade with the English" and carry a cellphone. . .
Re: (Score:2)
I have plenty of high-tech gadgetry. None of it from Apple or MSFT. My phone, alas, is Android because a phone untethered from Google or Apple is not really feasible right now.
Re: (Score:2)
I have plenty of high-tech gadgetry. None of it from Apple or MSFT. My phone, alas, is Android because a phone untethered from Google or Apple is not really feasible right now.
So you pick the most ass-raping of privacy phone platform.
Well done, sir!
Re: (Score:2)
He probably thinks that Wind Farms give you cancer like POTUS No 45 and that 5G is the sign of the devil.
No doubt!
The pocket with my wallet (Score:2)
Show me on this doll where Apple touched you
The pocket with my wallet :-)
Re: (Score:2)
Show me on this doll where Apple touched you
That is difficult.
As it was in his mind.
Re: (Score:2)
I understand the motivation for this, and applaud the technical achievement. It's also good to give people who own Apple hardware a choice of OS.
On the other hand, I don't like anything that might increase Apple's market share and hence revenue, even just a tiny little bit. Apple, Microsoft, Google and indeed most large tech companies are not our friends and I am not that happy to see money heading their way.
You have a problem.
Nothing to be conflicted over, here? (Score:2)
I mean, Apple deserves some credit, IMO, for advancing an ARM processor they designed in-house, rather than just re-using the existing CPUs coming from giants Intel or AMD.
It's not that often that a company attempts to re-invent a processor for its hardware, and it's certainly not going to happen in a meaningful way from a smaller player. Only a "big tech company" would have the R&D budget for this.
If you're going to try to take some kind of principled stand that you don't want to give any of these big
Re: (Score:2)
Apple is a hardware company.
So no damn idea what they did to you to deserve your hate.
Perhaps get mental help?
Re: (Score:2)
Wow, Apple fanbois think anyone who doesn't like Apple has a mental problem. :)
Here are some of the things I don't like about Apple.
Tax Evasion/Avoidance [www.cbc.ca]
Consistently hindering repairability [grist.org]
Non-standard charging ports that required legislation [greekreporter.com] to push Apple into switching to a standard USB-C charging port.
Questionable at best [washingtonpost.com] labor practices.
Re: (Score:2)
Wow, Apple fanbois think anyone who doesn't like Apple has a mental problem. :)
Obviously you have a mental problem.
Otherwise you would not call me an "apple fanboi" - dumbass
Re: (Score:2)
My, oh my, you are a sensitive little creature, eh? "fanboi" bothers you that much? :)
Re: (Score:2)
If a word is used as an insult, obviously it bothers the person that feels insulted.
So, are you gay or straight?
A men-fanboi or a women-fanboi? Or both? Oh, that would be a bi-fanboi, I guess.
You see? It is completely ridiculous to use the word fanboi in addressing someone else.
Must be pretty hard for you to accept that other people have preferences you do not share. No damn reason to assault/insult them as "fanboi".
Open by Design (Score:3)
Unlike Intel Macs, Apple silicon Macs were designed to run only Apple's software
This is a blatantly false attention-grabbing headline. Apple Silicon Macs are in fact designed to run other OSes besides Apple’s in as secure a manner as possible. Asahi Linux’s own documentation [github.com] calls out “Open to other OSes” as a design goal of the AS Macs. The boot process intentionally includes support for alternate software to an extent that’s frankly quite novel for an Apple product. This isn’t just the product of a single engineering building in back-doors or the Herculean reverse-engineering efforts of the OSS community. Product design decisions are being made with community support in mind. Part of the reason Asahi has been able to get off the ground so quickly is that to some extent there’s a path set up for other developers to follow. Could the documentation be better? Yes of course, it’s Apple (their documentation usually sucks). However right from the beginning, its been cool to see Apple engineers giving presentations about the new platform, how it works and how you can build software on top of it. Apple Silicon is in my mind a case study on how you can build a platform that’s both extremely secure but also extensible and open!
Re: (Score:2)
The boot process intentionally includes support for alternate software to an extent thatâ(TM)s frankly quite novel for an Apple product.
Given Boot Camp and Open Firmware it doesn't even seem all that novel. Apple was unfriendly to OS competition back in the 68k days, but since then they have largely embraced it.
Re: (Score:2)
https://developer.apple.com/vi... [apple.com]
Re: (Score:2)
That's the opposite of what you really want though, since Linux offers superior performance to OSX in every area, and therefore is a more logical host OS. It's like Linux on Windows. It's nominally all right for testing and development, or filling the occasional hole in a workflow, but you can't even count on the behavior being identical to running on the metal.
Re: (Score:2)
That's the opposite of what you really want though, since Linux offers superior performance to OSX in every area, and therefore is a more logical host OS ...
Actually it does not, but lets ignore that for now
... It's like Linux on Windows. It's nominally all right for testing and development, or filling the occasional hole in a workflow, but you can't even count on the behavior being identical to running on the metal.
You realized you undercut your own argument by indicating that the sort of stuff most people do works fine? :-)
My PCs have dual booted Linux since the mid 90s, My Intel based Macs have always dual booted Windows. Yet normally doing things in a Windows or Linux VM on an Intel Mac works just fine and I don't bother rebooting. Especially Linux works fine in a VM. Very rarely do I need to reboot to natively run on the hardware.
Of course I am referring to
Re: (Score:2)
The boot process intentionally includes support for alternate software to an extent thatâ(TM)s frankly quite novel for an Apple product.
The boot process was always quite open, and other OSes like Linux or other Unix derivates ran on Macs minimum since roughly 1992 (linux a bit later, probably 1994).
Apple is providing a Linux/Windows VM in macOS ... (Score:2)
There are still many other things that aren't working properly, including the USB-A ports on the Studio, faster-than-USB-2.0 speeds from any Type-C/Thunderbolt ports, and GPU acceleration ...
Apple is providing a Linux VM in macOS. You create a Linux VM in about 50 lines of code. The Linux VM runs any ARM distro and has hardware accelerated graphics among other things. By letting macOS create VMs they are giving many users what they want, the ability to run Linux, without having to disclose chipset info. Note it can translate x86 binaries too.
"Learn how you can use the Virtualization framework to quickly create virtual machines on your Mac. We'll show you how to create a virtual Mac and quick
Apple is providing a Linux/macOS VM in macOS ... (Score:2)
Re: (Score:2)
It's perfectly capable of running the arm version of windows too, but microsoft only officially licenses the arm version of windows to oems to ship with physical hardware. So while it's technically possible to run it, you are in violation of the license terms so apple can't openly promote it.
Boot Camp once MS/Qualcomm deal ends? (Score:2)
It's perfectly capable of running the arm version of windows too, but microsoft only officially licenses the arm version of windows to oems to ship with physical hardware. So while it's technically possible to run it, you are in violation of the license terms so apple can't openly promote it.
If I understand things correctly Microsoft is in an exclusive deal with Qualcomm, they are only allowed to run Windows ARM on Qualcomm CPUs. However that deal is supposed to be expiring soon. I'm not surprised the macOS VM can handle Windows, they are just waiting for Microsoft to be free and clear of Qualcomm before mentioning this.
I'm also expecting (hoping) for boot camp once the Qualcomm deal ends.
Re: (Score:2)
Right... but FWIW? I've been told that ARM version of Windows is pretty limited in what it supports? I suspect there are problems like a lack of device drivers ported to that platform since to date, most makers of devices like printers or scanners have very few customers who'd want to attach one to something using that Qualcomm CPU.
Re: (Score:2)
You do not port device drivers. ... (* facepalm *)
You recompile them
Re: (Score:2)
You do not port device drivers. You recompile them ... (* facepalm *)
Lets assume no assembly language. Linux and macOS use different numeric codes for syscalls? That's one of various things that can require source code changes even if the drivers are written in C.
Re: (Score:2)
Lets assume no assembly language. Linux and macOS use different numeric codes for syscalls?
No, they use a C library hiding such mundane things like this call "identifiers" (* facepalm *)
In other words: you call "open" - and it looks exactly the same from your C program, and what happens behind the program and between the kernel is inside of the stdc library. That is why it exists.
Re: (Score:2)
That does not make any sense.
How should a CPU vendor be able to dictate a buyer that he can run his OS only on that particular brand of CPU?
Re: (Score:2)
If I understand things correctly Microsoft is in an exclusive deal with Qualcomm, they are only allowed to run Windows ARM on Qualcomm CPUs.
That does not make any sense.
How should a CPU vendor be able to dictate a buyer that he can run his OS only on that particular brand of CPU?
Who knows? How should an OS and game console vendor be able to dictate to a GPU vendor that they can't share their driver code? But nvidia has hinted that the reason they hadn't open sourced their drivers was an agreement with Microsoft over NV2A in the Xbox. It's all about what the parties involved felt was worth accepting in order to make a deal.
Re: (Score:2)
Perhaps Microsoft wanted to provide some incentive to encourage Qualcomm to undergo the expensive development process of developing a product suitable for PCs running Windows. It makes sense because Microsoft was in danger of having an efficient laptop being released that uses an ARM CPU and does not run Windows. It might use a phone SOC, but if it was sufficiently low power then it might open up a market segment for computers running Linux. Then people eventually get used to Linux and start to ditch Wi
Re: (Score:2)
It’s called a licensing agreement. It’s a legal thing.
Re: (Score:2)
You can not make a license agreement that is against the law.
THAT is a legal thing
On top of that: you fucking do not need a license agreement to buy 1 million ARM processors.
You sent an order, and they futil it or not.
Re: (Score:2)
What the fuck does your incoherent rambling have to do with the LEGAL Microsoft/Qualcomm licensing agreement that I was commenting about?
Re: (Score:2)
There is no such Microsoft/Qualcomm agreement. That is the point.
Qualcomm sells CPUs, the buyer of such CPUs, regardless if it's name is Microsoft: can run want ever it wants on those CPUs.
And the stuff he is running on CPUs purchased from Qualcomm, he can run on any other CPU as well. Even if there was a "license agreement", it would be void. That is actually a simple concept. Or do you think if you sell me gigatons of diesel you can force me to only use it in cars of your brand and not in other cars (or s
Re: (Score:2)
That does not make any sense How should a CPU vendor be able to dictate a buyer that he can run his OS only on that particular brand of CPU?
Microsoft partnered with Qualcomm to create a custom ARM CPU, see the SQ1 and SQ2 used in the Surface Pro X. The Windows on ARM SDK from MS is using a Qualcomm snapdragon based box.
For PC Desktop type performance you probably can't get away with a vanilla AArch64 system. You probably need a lot of specialized stuff to supplement the core AArch64. See the Raspberry Pi 4 for vanilla ARM. Its friggin amazing for what it is, a $35-$75 box, but its not quite desktop PC.
Re: (Score:2)
You are in violation of the license terms so apple can't openly promote it.
You are not violating any license terms if you buy a physical copy.
Re: (Score:2)
You are not violating any license terms if you buy a physical copy.
You literally cannot buy Windows for ARM. You can or could get a time-limited preview from the Windows Insider program. Microsoft has never, ever sold any of their operating systems for ARM to the general public. You have only ever been able to get a license as an O{D,E}M, or as a consumer, with a device. This might change in the future, and there are rumors that Microsoft will be offering a Windows ARM license for use with Apple ARM devices.
Re: (Score:2)
Here is a link to an Windows on ARM download (you have to read a bit down): https://answers.microsoft.com/... [microsoft.com]
Why rush? (Score:2)
I'm not questioning the project itself, there are probably good reasons to do this. But was it really critical to add hardware support that quickly? Is there anyone out there saying "gee, it's such a shame I just bought this new Mac and can't run Linux on it"? I think it would just look better to wait and not issue a half-baked release that nobody really asked for, when there's a list of known issues left to be worked on. (Unless they're fishing for help with those issues, then I can understand distributing
Re: (Score:3, Insightful)
Well, they didn't use your money. So, tell me again, why do you exactly give a fuck?
Re:Why in the literal fuck (Score:5, Insightful)
You wouldn't, so this isn't for you. You do realize not everything is for everyone, right?
Re: (Score:2)
True. but what is the rationale behind this? What is compelling about running an unsupported open source OS on a closed piece of hardware that has a significant price tag. I'm sure there are some advantages to some people, but I'm having trouble getting past all the disadvantages.
OTOH I appreciate the efforts of dedicated people getting Linux to run on everything. Awesome work everyone!
Re: (Score:3)
Why try getting Doom to run on your fridge? Because it's there! :)
Re: (Score:2)
I'm not very experienced with Macs, but when support ends for an OS and there's no supported upgrade path it often makes sense to choose another option. I had cyanogen mod on some old android phones for a variety of tasks after security updates stopped being released for that hardware.
The only other reason I can think of is to test VMs or for security analysis.
Re: Why in the literal fuck (Score:2)
Re: Why in the literal fuck (Score:2)
LG Gram 17 in particular outclasses every MacBook and costs less than every MacBook. Literally has a larger display than every MacBook, is just as light as the smallest MacBook air, it will outlast all of them in battery duration, plus it comes with twice the warranty at no extra charge.
And, unlike with a MacBook, all of the hardware actually works on Linux.
Re: (Score:2)
LG Gram 17 in particular outclasses every MacBook and costs less than every MacBook.
Now that's a flat out lie.
It is in fact slower than every MacBook currently in production, costs about the same as an Air (little more, really) and has a drastically lower resolution screen.
It also has significantly less battery life (though still great)
Re: (Score:2)
As for why? Because I detest macOS, but the MBA is a truly great piece of hardware with no real comparable PC available that ticks its boxes- particularly, performance at that price point and battery life.
Re: (Score:2)
Re: (Score:3)
Apple gives away the OS to "add value" to the hardware. (that's why they try to block people from running Mac OS on non-Apple hardware) They have no motivation to prevent anyone from running another OS on the hardware. If anything, it benefits them a little by giving them a little bit more market share by selling hardware to people that don't want to run Mac OS.
But the choice of what OS you run depends on a lot of factors. Sure, running Mac OS will allow you to take the greatest advantage of the hardware
Re: (Score:3)
Others don't like how walled the Mac OS garden is.
Care to explain what that means?
apt get, or the equivalent: brew - works just fine.
And if you do not want to install from source: you simply download an *.zip or *.tgz and unpack it, and copy it into your applications folder or where ever you want it. (* ifiot *)
Re: (Score:2)
LMGTFY: Wikipedia: A closed platform, walled garden, or closed ecosystem is a software system wherein the carrier or service provider has control over applications, content, and/or media, and restricts convenient access to non-approved applicants or content. This is in contrast to an open platform, wherein consumers generally have unrestricted access to applications and content.
Granted, Apple's wall is MUCH higher on the ipad
Re: Why in the literal fuck (Score:2)
Re: (Score:2)
For eample, anyone can write an app for the mac, but if you just throw it up for download somewhere, anyone that downloads it and tries to run it will IMMEDIATELY get jumped by GateKeeper.
a) that statement is wrong
b) you can on most MacOS/OS-X versions simply switch it off completely
And: no idea what your arise idiocity is about. Why the fuck should a user not be warned: " H E L L O!! Y O U D O W N L O A D E D this from the internet!! before running it?
Seriously? Do you have a mental problem about compu
Re: (Score:3, Insightful)
Re:Why in the literal fuck (Score:5, Insightful)
Lots of people have run Linux on lots of Macs on purpose. Some of them dual booted, some went full Linux from the start, some used it as an option after Apple stopped supporting their still perfectly good hardware. I've only ever put netbsd on a Mac, and it was just for a laugh really since it was old (a IIci well past its prime.)
Linux also offers better performance than OSX in some areas, other M1 macs running this Linux have been benchmarked significantly faster than OSX at some tasks. OSX isn't all that great, technically. It often lags behind Linux in features and performance. That makes sense, since no other OS gets as much work done on it by corporations any more. Since Linux underpins pretty much everything important now, having maximum performance and stability is most important on Linux.
Re:Why in the literal fuck (Score:4, Insightful)
This is for the long term. In seven years Apple will declare the M1 obsolete and abandon all OS support for it. If the machine does still work then you can put Linux on it and continue using it for anything it may be useful for.
Example, I have Mint Linux on a 2009 Mac mini for streaming Pandora in the shop. It's also useful for looking up things without having to walk up to the house.
Re: (Score:2)
Re: (Score:3)
You can, I have a G4 running Tiger, but it is completely non-functional on the internet. I don't know if Firefox is still compatible with El Capitan, but support for that too will stop eventually, and probably sooner than Linux will stop running on a core 2 duo.
And that's ignoring the security updates issue, not that I have anything worth stealing on the old mini.
Re: (Score:2)
You want to tell us that the OS X suddenly stops working when the Mac is 20 years old or older?
Hint my little 12" Mac from roughly 1998: still works just fine. Must be running Panther or something ...
Re: (Score:2)
My wife's (long gone) MacBook was abandoned because the Core Duo in it wouldn't run new versions of OSX anymore.
Now with the switch to Arm, they'll stop shipping new builds for x86 at all probably in the next 5-10 years or so.
Hint: Your 1993 G3 does not run any version of OSX, and never could. OSX never had G3 support.
You could upgrade to a G4, at which point you could run OSX up to 10.5.
So no, you're not running Panther. You're running Leopard. But more likely, you're lying.
Re: (Score:2)
If you were intending to say your 1998-ish (1999, really, or 1998 with an after-market G3 upgrade) was running a very old OSX "without problems", then I apologize for calling you a liar. However, your definition of "just fine" needs some serious evaluation. I've used a 2000 Mac. They're bloody old piles of dog shit.
I bought my Aunt-in-law a new M1 iMac precisely because I couldn't handle watching her wait 3 minutes for the web browser to start.
Re: Why in the literal fuck (Score:2)
I do the same with my 2012 mini
Re: (Score:3)
Re: (Score:2)
You probably not, you don't seem interested in the challenge on trying to modify products to do things beyond their initial purpose. Heck, I don't have the Time or money to attempt this.
However for those who understand how hardware and operating systems work with each other, and knowledge of the systems specs, or the ability to figure it out. It would be a fun project for someone to do.
People get new hardware all the time, and sometimes they get new hardware that they just don't use. A school that provi
Re: (Score:3)
What about Car Modifications people. They buy a $50k+ car, tare it apart, add an other $50k worth of parts and thousands of hours of labor. To make a custom car that they really wanted. And everyone else will think it is the ugliest thing on the road.
Re: (Score:2)
Re: (Score:2)
Conversely in some classic car markets - stock parts are so valuable you will by the rest of the car to get a part.
which is sad because it means a number of maybe-restorable examples end up parted out and junked.
The good news is 3d-printing, miniature CNC mills, and FOSS vector grapgics and CAD tools are starting to change this.
Re: (Score:2)
Re: (Score:2)
The SVX just isn't all that interesting, because they wimped out on it and didn't give it enough power. If they had put in a turbo 3.0, it would have done better than with that NA 3.3. An Impreza is just a better car, and it has an awesome racing pedigree to boot. I sure wish I'd hung onto my GC5.
Re: Why in the literal fuck (Score:2)
Re: (Score:2)
Modifying a vehicle (genearlly- not in all cases) reduces the resale value of the car.
Re: (Score:2)
They buy a $50k+ car, tare it apart, add an other $50k worth of parts and thousands of hours of labor, and reduce its resale value by $25k
Finished that for you.
When I was a kid, I was one of the Car Modifications people. I'm glad I kicked that habit before I started having real money.
Re: (Score:2)
We're using M1 Mac Minis for testing our Linux ARM builds, which will probably be run by our customers on things AWS Graviton instances. It works out a lot cheaper for us to do it this way than to do it in AWS.
Because *nix code should be tested under Linux (Score:2)
Would I shell out that kind of cash for a mac and then proceed to try to run Linux on it????
Because while code I write may be *nix and run just fine on macOS I do need to test it under Linux too.
By the way, Apple is providing a Linux solution:
"Learn how you can use the Virtualization framework to quickly create virtual machines on your Mac. We'll show you how to create a virtual Mac and quickly test changes to your app in an isolated environment. We'll also explore how you can install and run full Linux distributions on Apple silicon, and share how you can take advantage of Rosetta 2 to run x8
Re: (Score:2)
...because Apple hardware, like any hardware, has a limited support life cycle for the official OS - but the actual device itself remains useful and usable far longer than the support period. Being able to take a 5-10 year old computer and install an OS that is still receiving security updates dramatically increases the usable lifespan of the hardware, keeping it out of the waste electronics stream that much longer.
I really am happy with my M1 MacBook Pro. But it will some day be an old, unsupported system.
Re: Why in the literal fuck (Score:2)
Cuz you could have a laptop that can run for 2 days straight on a charge
Re: (Score:2)