Earlier quoted context omitted.
For the record, I disagree with some of your points, but the one point I agree with is really important. There's no clear guarantee that there will be other performance-competitive arm64 CPUs in laptops anytime soon. I don't think anyone has as much incentive as Apple does. Who else is as incentivized to make a laptop/desktop-class arm64 chip? Maybe ARM themselves ... but without a mainstream OS to run it on (with ma…
> Server chips, maybe - but we can already see with Azure that competitive x86 chips from AMD have killed Microsoft's plans to deploy arm64 on their cloud service. I have heard a theory that ARM Servers have a difficult time because there aren't really many developer machines that run ARM. With Apple changing that, there is a chance that the next round of ARM server chips will have better success.
Would you be willing to fund a Linux port to Apple Silicon?
231–240 of 548 posts
Re: Would you be willing to fund a Linux port to Apple Silicon?
#232Earlier quoted context omitted.
The Mac M1 platform is about as open as any other laptop platform. Your points are quite valid for the i-class devices, but there is nothing preventing anyone from installing linux on an M1 Mac once driver support arrives.
Do you seriously trust that not to change? When is driver support coming? When will audio on Mac's work on Linux? When will the touchbar drivers be made available? Apple doesn't give a shit about Linux, but they also don't make it easy to use their hardware. And to answer the question posed, no, I would never give this company money.
No, I don't. On the Mac platform, Apple has consistently elected to give users ultimate control. They could have a change of heart some day, but so could Intel, Microsoft, or any other vendor.
Re: Would you be willing to fund a Linux port to Apple Silicon?
#233With these M1 chips, you're gonna take a long time to get to that level of understanding. I think Apple would likely need to provide Linux driver support to get this to a complete model.
I'm sure the chip can be reverse engineered as they got Linux running on the T2 chip when it was jail broken.
Re: Would you be willing to fund a Linux port to Apple Silicon?
#234Earlier quoted context omitted.
> Linux becoming attractive on their hardware would almost certainly be unsupported, but I seriously doubt it would be undermined. This. Apple doesn't even care about Hackintoshes, which are (theoretically) orders of magnitude more threatening to Apple's business model since they (theoretically) cannibalize Mac sales.
Reminds me of that Bill Gates quote from 1998: > Although about 3 million computers get sold every year in China, people don't pay for the software. Someday they will, though," Gates told an audience at the University of Washington. "And as long as they're going to steal it, we want them to steal ours. They'll get sort of addicted, and then we'll somehow figure out how to collect sometime in the next decade. I am sur…
Re: Would you be willing to fund a Linux port to Apple Silicon?
#235I wonder—how certain are we that Apple would be unwilling to assist with a project like this? They've said that Windows support is "up to Microsoft"[1], and they explicitly demonstrated Linux VM support at WWDC. Apple's primary mission is to sell hardware, and they know that Linux is important for certain consumers. I wouldn't expect Apple to write or finance any code, but I could certainly see them providing documen…
Something I'm just not understanding here. Why the obsession of single thread time in 2020? Give it 2 years and a competitor will beat it, Apple will be behind yet again and the price will be higher than ever. And again, this is only for single thread. My computer is already blazing fast and intense programs will use multi threads.
Will a competitor beat them in two years? It's possible, but I expect Apple to keep their lead for a while. CPU-wise, the iPhone has been well ahead of competitors for several years (even as other specs like memory lag behind), and no one else appears to be making serious inroads in this space.
Re: Would you be willing to fund a Linux port to Apple Silicon?
#236Apple won't support it, therefore support and maintenance will be working around apples proprietary hardware and special drivers. Linux is not meant to live in that environment, I'd argue bettering support for other OEM's is a more fruitfull goal.
If anyone has been following nvidia/linux story, this nails it on the head. Apple has never played well with FOSS and aren't going to start now. Apple's implementation will always be ahead, better, less bugs, and the linux port will always be a shitty experience that takes up several weeks to get working properly, and then it'll be slower than expected. Get yourself a laptop with an nvidia card and Ubuntu. Even today…
>Apple's implementation will always be ahead, better, less bugs...
No, it's not and really hasn't ever been. Every platform has a shortcoming and claiming it's ahead of the game is a biased stance. The M1 specs may be impressive now, but the same can be said of every "new" SoC chip.
>... linux port will always be a shitty experience...
People who really love Linux and FOSS actually prefer to tune their environment to their expectations. The weeks of tinkering is part of the hacker mindset that is slowly eroding, and I'll take the weeks long config experience over a locked environment.
To sum it all, Linux and consumer open systems have a different target audience from Apple. Apple users are like car lessees, they just want to hop in and drive their car until the lease is up. Linux users are like the mechanic working out of their garage who drives a hodgepodge vehicle they pieced together. To say that the Apple experience is better is just hype, and calling the personalization/optimization process "shitty" is closed-source/closed-minded view.
Re: Would you be willing to fund a Linux port to Apple Silicon?
#237Most of the solutions in this thread are simply not viable. Stuff like the Pinebook and Raspberry Pi are several magnitudes away from Apple's M1 SoC. No amount of hackerish imitation will bridge that gap, the laws of physics are not kind to consumer product hardware hackers. It is very obvious that most of the people commenting here has never held a soldering iron, nor taken a single computer architecture class. The…
> Apple has already laid the architectural groundwork, a chip with similar performance numbers can probably be commissioned with ~50 million. I think you might be two orders of magnitude off here. A class leading general purpose compute chip on a cutting edge process? I don’t think $5 billion to produce working chips is unreasonable. If it were only $50M to produce A14/M1 level chips, Qualcomm would already have done…
A competitor also needs 10 years experience designing higher and higher performance ARM cpus in tremendously heat/power constrained systems (phones). There are a lot of long term threads that have come together in the M1 chip.
Re: Would you be willing to fund a Linux port to Apple Silicon?
#238Earlier quoted context omitted.
If the source of the app is released by the author, what about GPL prohibits this? Edit: I ask because I’m curious to learn and because many systems run apps that are GPL without the whole system being GPL. For example, I love using GIMP on Windows.
Section 6 of the GPLv2 states: > You may not impose any further restrictions on the recipients' exercise of the rights granted herein. This conflicts with the App Store's Terms of Service, particularly it's "Usage Rules". https://www.fsf.org/blogs/licensing/more-about-the-app-store... This is of course different from merely running GPL software on a proprietary OS. In fact, iOS ships with GPL software on board.
Not sure this Stack Overflow is current/correct, but it appears other FOSS licenses might be compatible with iOS App Store terms. https://stackoverflow.com/questions/459833/which-open-source...
Re: Would you be willing to fund a Linux port to Apple Silicon?
#239Earlier quoted context omitted.
I think this is a legitimate concern, but it seems less likely to me, specifically in the case of Apple hardware, for two reasons: 1. There will be far more interest in being able to run Linux on that hardware, and in being able to keep it up to date (since it'll be a daily driver). 2. Apple are probably less likely to regularly make drastic changes between hardware revisions because they will need to support multipl…
I'm skeptical. Linux is reasonably popular for "Windows" hardware, most statistics put it at about 0.5% market share. I've never seen anyone running Linux on Intel Macs. Why would ARM Macs, which seem quite a bit more locked down, ever become a better supported and more popular Linux hardware platform? I wish they would become one, but I don't see how we can make this leap.
I still use my late 2013 MBP running nixos. That machine was a great piece of hardware at the time and still works fantastically well even today. (Its really sad how terrible most most non-Apple speakers are in laptops).
I would buy an M1 Macbook Air if it could run linux and had good power management. (I'll say the same about an M1 MBP in the generation where they give up on the touchbar and go back to hardware buttons.)
Re: Would you be willing to fund a Linux port to Apple Silicon?
#240No, because it is already a unix OS. I imagine this is unpopular in HN, but what matters to me is just running on a good solid unix. I don't really care if it is a unix or Linux. What I want is shell scripting, pipes, forks, make, python, awk, grep, find, du, df, etc... Most anything that doesn't come pre-installed can be built from source. This wasn't true in the early days of OS X, but now the only things I find th…
Same. Only reason I even look at OSX is because of the terminal/BASH and how easy that makes programming-related work. For everything else, I think windows is way better.