News for hackers. Stuff that matters.
Re:Would you be willing to fund a Linux port to Apple Silicon? by squarefoot on Sunday November 29, 2020 @05:31PM (#25248701)
No, I wouldn't, not even if I could print billions in a snap.

I'd rather help funding the port to a 10 times slower but open platform, rather to a technically superior but proprietary close one whose owner would make it incompatible two seconds after they would smell competition from Linux in any of their core business fields. No thanks, I'll send my small quid to whomever appears to be really in favor of openness, no strings attached, which is neither the case with Apple as it is not with Google or Microsoft.

https://www.washingtonpost.com/technology/2019/09/05/how-app...

Re:Would you be willing to fund a Linux port to Apple Silicon? by ashneo76 on Sunday November 29, 2020 @10:45PM (#25250525)
No.No.no.no.no.no.no.no.

A million thousand times no.

As some one else said, every spare dollar I have is going to fund a company that values open source hardware, open source software, right to repair and own.

A company that doesn't purposefully force manufactured obsolescence as a business model, privacy intrusions, lip service to OSS, bullying right to repair in courts, tax evasions doesn't deserve any free work from the skilled people in the community. All of this, just so that they can make more billions when people around the world are suffering just to give their restrictive supply chain their blood, lives and tears.

You know why open source hardware is expensive for lower quality? Because Apple pays the premium on the premium quality stuff. But I'm that process they also drive up the prices.

Hardware manufacturers want the Apple cash, so they wait for the Apple contract and when they get that, any other contracts that you might have will get delayed and sidelined with lower quality stuff. Essentially, a monopoly in the supply chain

Re:Would you be willing to fund a Linux port to Apple Silicon? by simonh on Monday November 30, 2020 @03:37AM (#25251860)
Wow, thats some conspiracy theory. Only a teeny tiny fraction of hardware companies have any relationship with Apple whatsoever. For those that do yes their Apple work is lucrative, but for most of them like Sony or Samsung it's a minuscule fraction of their overall revenue, and even then is only for very specific components. Large swathes of their output has nothing to do with Apple. The supply chains of most PC manufacturers never go anywhere near Apple or any of Apple's suppliers at all, yet somehow Apple is responsible for their shoddy quality and poor compatibility? Amazing.

Also the cognitive dissonance is deafening. The company with industry leading device lifetimes and premium long lasting second hand market value is, er, guilty of built-in obsolescence. How does that work exactly?

I mean Ive got to think you must know both those points are true. The fact that Apple has nothing to do with the vast majority of the PC supply chain, and the fact that Apple devices have industry leading lifetimes and service and support is just overwhelmingly supported by the evidence. I just don't see how you can not know those things. Yet here you are making this argument. I just find it really puzzling. Are you really not aware of these things, or deny that they are true? Are these things we actually need to dig into and discuss?

I'll concede on the repairability point, yes that's a valid argument. I would contend that it's mostly just a tradeoff between compactness and simplicity of design, versus repairability and it's up to customers to choose which they value most, but Apple has sometimes gone too far in unnecessarily obstructing repairability.

Re:Would you be willing to fund a Linux port to Apple Silicon? by ksec on Monday November 30, 2020 @06:30AM (#25252734)
>I mean Ive got to think you must know both those points are true.

Hardware relating Comments on HN has always been fairly low quality to say the least, comparatively speaking to many other subjects. But Apple M1 sort of brings the worst out of it. My current counting right now over 10K comment suggest most have very limited understanding of Hardware tech, little on Hardware business, and quite literally zero on supply chain.

So I would not be suspired If many doesn't know.

I could count people with one hand who have to constantly comment and correcting all the wrong assumption, TSMC capacity limitation, NAND and DRAM price fixing etc etc. And now we have Apple's supply chain monopoly.

The world currently ships approx ~1.2B Smartphone every year, and Apple represent less than 20% of it. And if you include Tablet, PC and Laptop ( Which shares the same supply chain ) Apple is much closer to 10%. The premium Apple pays is not leading edge ( apart from 5nm TSMC ) but very strict quality control and capacity guarantee.

My observation into this issue, is that most software developers and tech workers are so far removed from old model ( non-tech ) of business they have very little understanding of Logistics, Supply Chain, Lead Time, Sales Channel, Distribution and Discovery ( Marketing ). And ironically enough the world best company at doing all of the above is also a tech Company called Apple.

Re:Would you be willing to fund a Linux port to Apple Silicon? by saurik on Monday November 30, 2020 @07:54AM (#25253240)
FWIW, it is because we read articles like this one, and because we are constantly told that Apple has exclusive deals for good touch screens from Samsung (who happens to also make the one other good line of competing phones, and which you explicitly stated was a place where people are wrong).

https://thenextweb.com/apple/2011/08/21/apple-locks-its-riva...

> How Apple locks its rivals out of the tablet market with exclusive sourcing deals

Care to explain how we are wrong instead of just claiming we are dumb? I promise that if you educate me (somewhat a bit famous in the "hating on Apple" space) I will help educate others. (Though, FWIW, I do know that a lot of Apple's hardware is semi-custom design, and so if the argument is that I know but find it irrelevant for this comment thread. I am focusing on the belief that Apple makes it hard for others to source parts, which has a lot of history to it.)

Re:Would you be willing to fund a Linux port to Apple Silicon? by ksec on Tuesday December 01, 2020 @12:44PM (#25267579)
I guess I will write a long blog post when I have time. But that article is from 2011. So that perspective were correct at the time but no longer relevant now.

Example when the first iPad using NAND launched, Apple secured nearly 60% of the world's total NAND production capacity. That was not a monopoly or exclusive deal. It was out of necessity. Securing a stable supply of critical component is the norm is any industry. It is up to the manufacture to decide whether they should expand their capacity to meet demand ( from others ).

In again NAND example, since the cost of building a new fab and amortisation time is far too long, most would delay any Capex spending until it is absolutely necessary. With high demand and fixed supply, NAND and DRAM price were sky high, and Samsung managed to be the most profitable company for 3 quarters in 2017, only to be overtaken by Apple. The profits then fasten the capacity increase cycle because the risk are now comparatively lower.

Smaller players who do not have the volume, forecast and commitment will always be left at the will of their manufacturing partners. But partners / vendors will always complain these players dont give ( accurate ) forecast. Capacity planning in itself is a profession. And these are common, if not the norm across all Manufacturing industries, from Food, Metal, Raw Mats or even Transport like DHL where they have Data Scientist working on Flight Space ( Their unit of capacity ).

Re:Would you be willing to fund a Linux port to Apple Silicon? by Argish on Monday November 30, 2020 @07:38AM (#25253142)
Apple is superficially "premium" nowadays.

It has been releasing faulty keyboards on it's macbooks for years. They knew. They didn't care. They just continued to release new ones every year with the same faulty keyboard.

Not to mention staingate (which affected me personally).

Those 2700$+ macbooks with ghosting screens. The stupid chip that does a weird sound when you stop your music.

The list just goes on and on.

And this is the stuff on the surface. Go open a macbook and analyze every single component quality...

Re:Would you be willing to fund a Linux port to Apple Silicon? by onlyNow99 on Monday November 30, 2020 @07:50AM (#25253217)
Apple has always been superficially premium

It’s an Intel machine

They’ve released versions with bad graphics cards, bad batteries.

It takes time to re-design and ship. They replaced numerous “bad keyboard” models for people.

Meanwhile, every plastic Lenovo or Dell needs a new hinge or battery cover every year, and screws fall out.

I’d take physically legit with hard to source issues like ghosted screens since I’m only using it for text and browsing and occasional sound hiccups than a laptop that falls apart after 2 years.

My recent 15” MBP has outlived Dells of the same age at my employer.

80% of the way there is better than 60%

Re:Would you be willing to fund a Linux port to Apple Silicon? by Argish on Monday November 30, 2020 @12:26PM (#25256289)
What Lenovo/Dell models were those? And how are you exactly calculating these percentages?

It looks like you speak from your own experience, and so do I.

Enterprise grade laptops from either Lenovo and Dell are known to be very sturdy and well made. Not sure if the materials will be as nice for your fingers as the macbook materials, but for sure they won't fall apart.

I have had thinkpads that would have survived falling from a third floor. I just don't see how a macbook is more reliable than a thinkpad or a precision.

Try throwing a macbook out your window.

Re:Would you be willing to fund a Linux port to Apple Silicon? by artemave on Monday November 30, 2020 @09:47AM (#25254240)
Came here to defend my plastic Lenovo. Two years and counting, looks and feels like new. The keyboard still makes me want to just keep typing.
[dead]
Re:Would you be willing to fund a Linux port to Apple Silicon? by simonh on Monday November 30, 2020 @04:13AM (#25252045)
Oh right, you know what these hundreds of millions people actually need better than they do themselves and they are all idiots, so none of the evidence counts. Discussion over. I'm done.
Re:Would you be willing to fund a Linux port to Apple Silicon? by rdsubhas on Monday November 30, 2020 @04:31AM (#25252147)
> You know why open source hardware is expensive for lower quality? Because Apple pays the premium on the premium quality stuff. But I'm that process they also drive up the prices.

"pays the premium on the premium quality stuff" reads very weird to me. Isn't that how generally the world is supposed to work? You pay a premium for premium stuff? If not Apple, somebody is anyways going to do it right...

Re:Would you be willing to fund a Linux port to Apple Silicon? by mschuster91 on Monday November 30, 2020 @04:09AM (#25252022)
I agree with the majority of your post, but this part here is flat out wrong:

> You know why open source hardware is expensive for lower quality? Because Apple pays the premium on the premium quality stuff. But I'm that process they also drive up the prices.

Hardware is hard. Some Atmel or whatever low brain microcontroller can be had on a board with hand-painted selfmade-etched circuits or shoddy breadboard stuff, at the frequencies these things operate signal integrity doesn't really matter.

But anything with a brain powerful enough to run Linux? Then you're delving into differential signalling at extremely high frequencies - which means you have to precisely account for trace widths, trace thickness and trace length matching simply to ensure that the signal from your CPU arrives at your RAM chip intact. You'll ned an awful lot of awfully precise voltage levels other than 3v3/5v, with equally precise requirements on timing in getting them up. You also won't be able to get away with a two layer board, you'll need three or more layers and a lot of vias - and now, you can't manufacture your own prototypes any more but need to order at a PCB shop which means you either pay through your nose for speedy turnaround and low volume or wait for weeks for pool orders.

And once you have the PCB you'll need to populate and solder it - where you will run into such nasty things as minimum order quantities and the need for a pick-and-place machine if you don't want to go nuts. And if that's not enough, have fun with NDAs and no support for hobbyists by big SoC vendors due to small volumes (I have extensively written about that topic here: https://news.ycombinator.com/item?id=25208056).

The best solution if you needs smarts is to look into either adopting a Raspberry Pi 4 Compute Module if you can get away with its performance, or look into COMexpress if you need serious, up to Intel Xeon scale levels performance - but be warned, designing for that ain't exactly easy either.

Re:Would you be willing to fund a Linux port to Apple Silicon? by amelius on Monday November 30, 2020 @04:19AM (#25252087)
You seem to be forgetting about the powerful EDA software that will help with the design and its verification.
Re:Would you be willing to fund a Linux port to Apple Silicon? by mschuster91 on Monday November 30, 2020 @04:26AM (#25252126)
Which isn't free (and easy to use!) either.

And I forgot about another thing too: the supply of people. While everyone and their dog can attend some six weeks coding bootcamp or teach themselves using free and open resources and can then start contributing to open source code, dealing with hardware requires a good education in fundamental physics, good amounts of money for components and tooling (a good soldering iron, air filters, fine-controlled hot air gun, a decent oven, the equipment and the chemicals for etching, a precise micro-drill, ...). Many people don't have that amount of upfront money and skills, and those that do often don't have the amount of free time to help advance open source because, as I wrote, it takes lots of time and money to deal with smart hardware.

Re:Would you be willing to fund a Linux port to Apple Silicon? by MaxBarraclough on Monday November 30, 2020 @05:30AM (#25252411)
> everyone and their dog can attend some six weeks coding bootcamp or teach themselves using free and open resources and can then start contributing to open source code

Perhaps this was intended to be hyperbolic, but no, you can't become a kernel developer, say, in six weeks. You can learn to dabble in web development in that time, but you'll barely have taken the first step toward being a serious software engineer.

Re:Would you be willing to fund a Linux port to Apple Silicon? by j4yav on Monday November 30, 2020 @06:23AM (#25252693)
They said that it was possible to contribute to open source, which is surely true. Not that they could be a kernel developer.
Re:Would you be willing to fund a Linux port to Apple Silicon? by MaxBarraclough on Monday November 30, 2020 @07:13AM (#25252992)
Granted, but six weeks is easily long enough to learn how to assemble a computer, or to do basic soldering. If we're going to compare hardware skills and software skills, let's do so in a reasonable way. If we're talking about building a new system from the ground up, I think the comparison to kernel development is about right.

Much skill is needed to make a serious contribution to an open hardware project, but the same is true for many types of software.

Re:Would you be willing to fund a Linux port to Apple Silicon? by amelius on Monday November 30, 2020 @06:22AM (#25252686)
I don't think you understand very well how hardware design works. Most hardware designers write code just like software developers. Most of them have never used a hot air gun, and most of them can't explain in much detail how a transistor works at the physical level (they learned this once in their education, but have since forgotten, simply because they don't need to know this in their daytime jobs). Yes, once you need to fab your design (and iterate on it) you need other disciplines, but the work here is more or less the same for any design.
Re:Would you be willing to fund a Linux port to Apple Silicon? by foldr on Monday November 30, 2020 @07:28AM (#25253064)
PCB design doesn't involve much coding. It's typically done in a semi-manual way using a CAD-like interface. Here's an example for a simple board:

https://www.youtube.com/watch?v=2b1UdOmxVrw

There is, as yet, no magical piece of software that automatically produces good layouts - not even for simple designs like this where signal integrity is of little concern.

Re:Would you be willing to fund a Linux port to Apple Silicon? by mschuster91 on Monday November 30, 2020 @06:33AM (#25252755)
> Most hardware designers write code just like software developers.

You're talking about people doing FPGA work which is a totally different skillset than making your own PCBs - and even more lacking in people contributing to open-source projects because it is (at least in my opinion) even harder to get a grasp on, and capable FPGA development boards cost a boatload of money.

Re:Would you be willing to fund a Linux port to Apple Silicon? by AzN1337c0d3r on Monday November 30, 2020 @01:33PM (#25257192)
I'm pretty sure he meant people who design hardware using Hardware Description Languages which aren't only used to configure FPGAs... you can build ASICs using them too.

https://en.wikipedia.org/wiki/Hardware_description_language

Re:Would you be willing to fund a Linux port to Apple Silicon? by foldr on Monday November 30, 2020 @04:32AM (#25252159)
I completely agree with your overall point, but on a pedantic note, you don't need to etch your own PCBs these days.
Re:Would you be willing to fund a Linux port to Apple Silicon? by dabernathy89 on Monday November 30, 2020 @06:35AM (#25252766)
> A company that doesn't purposefully force manufactured obsolescence as a business model

Apple's mobile devices, laptops, and desktops have some of the best longevity and the best resale values in the market.

Re:Would you be willing to fund a Linux port to Apple Silicon? by flyinglizard on Monday November 30, 2020 @02:10AM (#25251400)
> As some one else said, every spare dollar I have is going to fund a company that values open source hardware, open source software, right to repair and own.

What is this whimsical company, and how exactly does it make money?

> You know why open source hardware is expensive for lower quality? Because Apple pays the premium on the premium quality stuff. But I'm that process they also drive up the prices.

Apple is not even in contention over the same stuff. Nothing open sourced can fund the development process of a 5nm IC, as the tooling alone would be tens of millions if not more. The total cost of an IC would be in the hundreds of millions (making something of the M1 class is billions).

Open source is lower quality unless there is a commercial sponsor. This is almost universally true for software and hardware. This is because people, naturally, have less resources to invest in something with zero to no financial return.

Re:Would you be willing to fund a Linux port to Apple Silicon? by fsflover on Monday November 30, 2020 @03:24AM (#25251787)
> What is this whimsical company, and how exactly does it make money?

https://puri.sm/products

Re:Would you be willing to fund a Linux port to Apple Silicon? by simonh on Monday November 30, 2020 @04:23AM (#25252107)
What is the point of having the right to repair a phone that, 3 years after it's crowd funding campaign, now has 5 year old hardware, still can't reliably make calls and has a sub 2 hour battery life?
Re:Would you be willing to fund a Linux port to Apple Silicon? by fsflover on Monday November 30, 2020 @04:32AM (#25252156)
It can reliably make calls [0] and has a decent battery life [1] (even though it cannot sleep yet!). If you have more concerns, you can check the community FAQ [2].

Concerning the old hardware, it's the most powerful phone which can run latest Linux kernel and the only one recommended by the FSF [3]. Specs is not the whole story in smartphones [4].

[0] https://source.puri.sm/Librem5/community-wiki/-/wikis/Cellul...

[1] https://puri.sm/posts/librem-5-4500mah-battery-upgrade/

[2] https://source.puri.sm/Librem5/community-wiki/-/wikis/Freque...

[3] https://www.fsf.org/givingguide/v11

[4] https://source.puri.sm/Librem5/community-wiki/-/wikis/Freque...

Re:Would you be willing to fund a Linux port to Apple Silicon? by simonh on Monday November 30, 2020 @05:20AM (#25252372)
Can make calls sometimes and being reliable are I suppose a matter of experience and opinion.

https://www.techrepublic.com/article/librem-5-review-the-lin...

Re:Would you be willing to fund a Linux port to Apple Silicon? by fsflover on Monday November 30, 2020 @05:42AM (#25252463)
This is not a review of the mass production batch (Evergreen). Please stop spreading FUD. Evergreen started shipping in November. Some people received theirs recently:

https://forums.puri.sm/t/received-my-librem-5-evergreen/1087...

https://www.reddit.com/r/Purism/comments/jzj6s1/i_have_recei...

Re:Would you be willing to fund a Linux port to Apple Silicon? by simonh on Monday November 30, 2020 @07:18AM (#25253014)
Ok, it looks like you're quite right I'm out of date. My apologies.
Re:Would you be willing to fund a Linux port to Apple Silicon? by cbozeman on Monday November 30, 2020 @05:57AM (#25252560)
What's the point?

You own it. You control it. YOU have the power. That's the damn point.

Re:Would you be willing to fund a Linux port to Apple Silicon? by flyinglizard on Monday November 30, 2020 @06:56AM (#25252889)
You have all the power but none of the utility.
Re:Would you be willing to fund a Linux port to Apple Silicon? by fsflover on Monday November 30, 2020 @07:02AM (#25252925)
You are spreading FUD. The phone can do almost everything, including 3D-games.
Re:Would you be willing to fund a Linux port to Apple Silicon? by bzzzt on Monday November 30, 2020 @07:55AM (#25253247)
Fine, so you can port tuxracer to it.

If you want to play an actual game people care about and think there are game companies building those for PureOS you're delusional.

Re:Would you be willing to fund a Linux port to Apple Silicon? by fsflover on Monday November 30, 2020 @11:07AM (#25255202)
Depending what you call "actual game", you can play some of them: https://www.youtube.com/watch?v=S_HXQJkWjUQ.

Concerning "game companies", this is a typical problem of new hardware and is quite expected (in the beginning). The difference however is that you do not have to rewrite anything, just recompile for Debian ARM and make it fit the screen. Potentially thousands of games should run well after quick adjustments.

Re:Would you be willing to fund a Linux port to Apple Silicon? by flyinglizard on Monday November 30, 2020 @04:21AM (#25252098)
Is their hardware really open source? Are they making money? Is a $799 phone with hardware that dates 5 years back considered a "viable consumer product", or is this a niche device that just shows how open source fails to produce viable consumer products?
Re:Would you be willing to fund a Linux port to Apple Silicon? by fsflover on Monday November 30, 2020 @04:33AM (#25252163)
See my reply above and check the FAQ: https://source.puri.sm/Librem5/community-wiki/-/wikis/Freque....

> Is their hardware really open source?

The phone is going to get Respects Your Freedom certification by the FSF.

Re:Would you be willing to fund a Linux port to Apple Silicon? by flyinglizard on Monday November 30, 2020 @06:58AM (#25252899)
Can I download a zip file which contains all of the phone’s engineering information, which I can then submit to Foxconn and manufacture millions?
Re:Would you be willing to fund a Linux port to Apple Silicon? by fsflover on Monday November 30, 2020 @07:09AM (#25252968)
Re:Would you be willing to fund a Linux port to Apple Silicon? by flyinglizard on Monday November 30, 2020 @08:51AM (#25253639)
So the answer is a resounding “no”:

>> Purism published the KiCAD schematics files for the DevKit, which was entirely designed with free software tools. However, Purism has not released the CAD files or the Gerber files for the Librem 5, in order to prevent the creation of clones. CEO Todd Weaver says that Purism needs to recover its development costs before releasing the Gerber files, which they are “thinking about releasing in a time capsule” of “3 years, 5 years, something like that.”

Not to mention the plastic CAD files, tooling, etc.

Re:Would you be willing to fund a Linux port to Apple Silicon? by fsflover on Monday November 30, 2020 @11:09AM (#25255224)
Your "resounding no" is the very definition of FUD. In fact, it is more "yes" than "no". Name me any other company which publishes x-rays, schematics and promises to publish KiCAD files for their hardware.
Re:Would you be willing to fund a Linux port to Apple Silicon? by flyinglizard on Monday November 30, 2020 @11:47AM (#25255772)
Not sure where the FUD is (that's the third time in this thread that you've thrown the "FUD" accusation, just saying). Purism does not publish manufacturing files, with a specific claim that they want to prevent their product from being copied. They say so themselves, in the link you provided.

There's very little you can do with electrical schematics alone. It's probably just enough for someone to claim a product is "open sourced" while keeping it proprietary for all intents and purposes.

Re:Would you be willing to fund a Linux port to Apple Silicon? by fsflover on Monday November 30, 2020 @11:56AM (#25255886)
> (that's the third time in this thread that you've thrown the "FUD" accusation, just saying)

Yes, you are right. The reason is the wrong claims written in a convincing tone and (intentionally?) ignoring facts.

For example, here you ignore that this company is providing much more than any other company typically provides (schematics). Purism also promise manufacturing files and have a history of fulfilling their promises (even though sometimes with delays). I have no idea how you can say "resounding no" if you take into account the alternatives.

Re:Would you be willing to fund a Linux port to Apple Silicon? by wizzwizz4 on Monday November 30, 2020 @02:25AM (#25251472)
> What is this whimsical company, and how exactly does it make money?

I mean, Olimex isn't exactly poor. https://www.olimex.com/

Re:Would you be willing to fund a Linux port to Apple Silicon? by flyinglizard on Monday November 30, 2020 @03:00AM (#25251626)
Olimex makes low end development tools, not consumer products; and it’s not a large company by any means.
Re:Would you be willing to fund a Linux port to Apple Silicon? by eyelidlessness on Sunday November 29, 2020 @07:30PM (#25249511)
Lol they highlighted running Linux in the first announcement of the ISA switch, they see no threat in Linux at all. Their business model would need to change dramatically for that to happen. They’re a hardware company that makes the hardware more attractive with software, service and device integration. Their software restrictions are part of the value proposition, but anyone fully ejecting from that would be on their own. Linux becoming attractive on their hardware would almost certainly be unsupported, but I seriously doubt it would be undermined.
Re:Would you be willing to fund a Linux port to Apple Silicon? by CharlesW on Sunday November 29, 2020 @07:53PM (#25249666)
> 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.

Re:Would you be willing to fund a Linux port to Apple Silicon? by someperson on Sunday November 29, 2020 @08:16PM (#25249808)
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 sure Apple loves that Hackintosh users are in the Apple ecosystem (often developing software for Apple machines), and many will eventually start buying real Apple hardware.

Apple will turn a blind eye to Hackintosh as long as the process stays too difficult to ever cannibalize sales.

Re:Would you be willing to fund a Linux port to Apple Silicon? by jjoonathan on Sunday November 29, 2020 @09:44PM (#25250263)
Did they ever start getting license revenue from China? I've had a few recent interactions with Chinese businesses that suggest piracy is still rampant and shameless.
Re:Would you be willing to fund a Linux port to Apple Silicon? by egsmi on Monday November 30, 2020 @01:03AM (#25251134)
http://www.chinagoabroad.com/en/article/microsoft-s-cloud-co...

"A survey conducted by Forrester Research earlier this month showed that Microsoft has already become the country’s second-biggest cloud services provider, with its Office 365 and Azure platforms."

Looks like the subscription model did the trick.

Re:Would you be willing to fund a Linux port to Apple Silicon? by kalleboo on Sunday November 29, 2020 @10:47PM (#25250538)
They're probably still better off than if they clamped down on piracy and China decided to develop a competitor to Windows and switched to that
Re:Would you be willing to fund a Linux port to Apple Silicon? by cies on Monday November 30, 2020 @06:04AM (#25252592)
China did, it's (was) called Red Flag Linux. It's shut down now. I believe this product was mainly a tactic to get the Chinese gov't a better position in negotiating deal with MS (probably regarding both cost and access to backdoors).
Re:Would you be willing to fund a Linux port to Apple Silicon? by squarefoot on Monday November 30, 2020 @12:14AM (#25250933)
> Apple doesn't even care about Hackintoshes

That's because their numbers are so low that they don't represent a threat, but still contribute to keep users hooked to the Apple ecosystem, which is vital for them; of 10 people with a Hackintosh there may be no real Mac users, but many of them are likely to own an iPhone and use other Apple services; Apple need to keep those customers so they close both eyes on Hackintoshes. Also, since they offer no warranty for non original Apple hardware, it wouldn't impact much their corporate users base, which often are forced to use the real thing.

One side effect of making their own line of CPUs, and a system that as for now, runs only on them, however, could also be seen as a way to kill the Hackintoshes "competition", or it may be just a nice side effect for them. Time will tell.

Re:Would you be willing to fund a Linux port to Apple Silicon? by minot on Sunday November 29, 2020 @08:10PM (#25249768)
The main reason to run hackintosh as far as I know is to write software for macOS or iOS. Apple won’t encourage corporations to build hackintoshes but as long as it isn’t too easy to install macOS anywhere I don’t see how — on net — it hurts apple.
Re:Would you be willing to fund a Linux port to Apple Silicon? by Wowfunhappy on Sunday November 29, 2020 @08:36PM (#25249901)
> The main reason to run hackintosh as far as I know is to write software for macOS or iOS.

I suspect a lot of Hackintoshes users do so because they like using macOS day-to-day, but don't see anything appealing in Apple's hardware lineup.

I'm one of them.

Re:Would you be willing to fund a Linux port to Apple Silicon? by fangorn on Monday November 30, 2020 @03:11AM (#25251701)
Won't Apple silicon eradicate hackintoshes eventually? I mean, you won't be able to just buy Apple's components and assemble a computer. If you were, it's really just a Mac, isn't it? I imagine they'll support x86_64 based systems for a few more years, but there won't be new drivers or support for new cpus, etc.

I wonder if it occurred to someone at Apple, if it's somewhat an added benefit to them.

Re:Would you be willing to fund a Linux port to Apple Silicon? by michelb on Monday November 30, 2020 @04:38AM (#25252189)
I'm on my second hackintosh now, and while setup is now easier, I still need to be careful with what I buy/update/upgrade. Right now, I'm getting way more bang for my buck. (faster cpu, faster gpu, normal priced ram+storage)

With apple silicon, I hope they release a decent 'mac pro' or something that is good enough for me. Prices won't go down obviously, so here's hoping we can at least install third-party ram + storage.

Re:Would you be willing to fund a Linux port to Apple Silicon? by waheoo on Sunday November 29, 2020 @09:25PM (#25250159)
I don't agree with you but I am glad you exist.
Re:Would you be willing to fund a Linux port to Apple Silicon? by woahAcademia on Sunday November 29, 2020 @10:44PM (#25250523)
What makes MacOS good?
Re:Would you be willing to fund a Linux port to Apple Silicon? by zimpenfish on Monday November 30, 2020 @03:33AM (#25251830)
When they moved to HiDPI screens, everything worked. In contrast, when I moved my Windows 10 box to a 4K monitor, everything was unbelievably tiny until I set the system scaling to 300%. Which then broke some apps (far too large text, etc.) that I had to go through the "run in this scaling compatibility mode" debacle. Except some other apps still had small text and icons (looking at you, Chitubox!) which required the "run in this other scaling compatibility mode" finagling. Imagine having a "mature" OS where people are still dealing with this after years.

(and this is just one of the pain points I get from Windows 10 every day that I don't get from macOS.)

Re:Would you be willing to fund a Linux port to Apple Silicon? by woahAcademia on Monday November 30, 2020 @06:58AM (#25252893)
So you have more pain points with Windows 10 than Apple corporation?

My biggest pain are how Apple treats everyone, for the last 30 years. It's unbelievably frustrating.

Re:Would you be willing to fund a Linux port to Apple Silicon? by zimpenfish on Monday November 30, 2020 @08:38AM (#25253541)
> So you have more pain points with Windows 10 than Apple corporation?

Yes. Especially if you add in how Microsoft Corporation have treated people over the last 30 years too.

Re:Would you be willing to fund a Linux port to Apple Silicon? by hehetrthrthrjn on Sunday November 29, 2020 @11:04PM (#25250625)
Generally good design and user-centered design (but that's being eroded with every new release) along with attention to detail.

Small examples: you can scroll a window without having to click on it to make it active, applications don't refer to files using paths but file ids instead so you can generally move files around a disk while they are open without things breaking.

Re:Would you be willing to fund a Linux port to Apple Silicon? by rfoo on Monday November 30, 2020 @12:32AM (#25251006)
> you can scroll a window without having to click on it to make it active

This works on Windows, and most sane Linux DEs are either default to that or can be configured to do that.

> applications don't refer to files using paths but file ids instead so you can generally move files around a disk while they are open without things breaking.

Do you mean they hold an opening fd of the file, which is also not special at all? Otherwise it is pretty interesting, please elaborate.

Re:Would you be willing to fund a Linux port to Apple Silicon? by hehetrthrthrjn on Monday November 30, 2020 @03:06AM (#25251673)
I only really use macOS these days, so they've clearly improved or borrowed features since I last looked, but I guess the point is that those features were implemented long ago.

The ability to implement file access the way is obviously possible on any OS, but on the Mac it's consistently implemented that way in applications, except for a couple of bad actors. On other OSes it's much more mixed. The same can be said for many other small features. There's a just a lot better consistency overall on macOS.

Re:Would you be willing to fund a Linux port to Apple Silicon? by e_proxus on Monday November 30, 2020 @07:30AM (#25253077)
> Do you mean they hold an opening fd of the file, which is also not special at all? Otherwise it is pretty interesting, please elaborate.

Exactly. Special notwithstanding, it’s still a nice feature and not something Windows has to my knowledge, at least not common (i.e. “File is in use” errors). On macOS you can e.g. move a file to trash while it’s being used still by some running program.

Re:Would you be willing to fund a Linux port to Apple Silicon? by gsich on Monday November 30, 2020 @01:14AM (#25251171)
Somewhat not consistent though. But I don't know if that is the fault of the application or Windows.
Re:Would you be willing to fund a Linux port to Apple Silicon? by koyote on Monday November 30, 2020 @12:23AM (#25250962)
The scrolling behaviour also exists in Windows and in Linux.

I believe (if I understand what you mean correctly) that the file system behaviour is also a Linux thing. Deleting a file that is open is completely fine in Linux.

I think UX between the three OSs is almost completely a matter of habit and familiarity these days. I for one can't see how anyone can be productive with the (what I believe is abysmal) window management on a Mac but millions of people like it so I'd probably get used to it if I wanted to.

Re:Would you be willing to fund a Linux port to Apple Silicon? by danieldk on Monday November 30, 2020 @02:04AM (#25251373)
file system behaviour is also a Linux thing

It's required by POSIX, so all modern UNIX-like systems have this behavior:

When the file's link count becomes 0 and no process has the file open, the space occupied by the file shall be freed and the file shall no longer be accessible. If one or more processes have the file open when the last link is removed, the link shall be removed before unlink() returns, but the removal of the file contents shall be postponed until all references to the file are closed.

https://pubs.opengroup.org/onlinepubs/9699919799/functions/u...

Re:Would you be willing to fund a Linux port to Apple Silicon? by sixbrx on Monday November 30, 2020 @09:02AM (#25253745)
> the file system behaviour is also a Linux thing

I think the interesting part is being missed here, the behavior is that the file is being identified to apps by a uniquie identifier which is not the path, so referrering apps still find it after it's been moved, even when they didn't have it open already. More like using the inode as the identifier maybe? This is a behavior that goes all the way back through the pre-OSX macs. It was part of some sort of philosophy for Macs though I forget its name.

Re:Would you be willing to fund a Linux port to Apple Silicon? by andreareina on Monday November 30, 2020 @02:29AM (#25251489)
Reason I bought a Mac way back when is that I wasn't going to go back to Windows if I could avoid it, and I needed to run Photoshop.
Re:Would you be willing to fund a Linux port to Apple Silicon? by woahAcademia on Monday November 30, 2020 @06:52AM (#25252862)
This sounds a tad irrational, but I also hate windows once every 4 years.
Re:Would you be willing to fund a Linux port to Apple Silicon? by andreareina on Monday November 30, 2020 @07:35AM (#25253110)
That sounds a tad presumptive.
Re:Would you be willing to fund a Linux port to Apple Silicon? by pedro596 on Monday November 30, 2020 @06:09AM (#25252619)
- Normally is attached to very good-looking and sturdy machines

- You can have (..)nix like terminal in half of the screen and Office, Photoshop, and most of the shiny SW ("except games") running flawlessly in the other half without some kind of VM

- The battery of this very nice machines that it comes attached to may last a day

- Customization is a bit more restricted than its (..)nix cousins so most of the time it runs flawlessly even if you don't know what you're doing

- It connects very well with the other device that a lot of people carry in their pockets

- There are not a lot of combinations of HW + MacOs that you can run so online support tends to be very good

Re:Would you be willing to fund a Linux port to Apple Silicon? by woahAcademia on Monday November 30, 2020 @06:56AM (#25252886)
Can't really take this seriously when your first line is false.
Re:Would you be willing to fund a Linux port to Apple Silicon? by MobiusHorizons on Monday November 30, 2020 @08:45AM (#25253587)
Would you care to elaborate?

Try as I might, I have never found any laptop that is even half as sturdily built as a macbook. Yes apple plays dirty tricks that prevent inexpensive repair, but TBH, no one else produces a product that physically lasts long enough to be worth repairing by the time the board level components gives out.

Re:Would you be willing to fund a Linux port to Apple Silicon? by woahAcademia on Monday November 30, 2020 @12:04PM (#25256006)
Butterfly keyboards. Lack of ports. That's just from memory.

I'm sure Apple denies any faulty hardware as they did with their keyboards.

Re:Would you be willing to fund a Linux port to Apple Silicon? by MobiusHorizons on Monday November 30, 2020 @12:33PM (#25256387)
Oh gotcha, I certainly agree that the keyboards were a problem, and it was not cool how Apple pretended it was a non-issue for so long. It definitely prevented me from purchasing one during the time they using those keyboards.

That said, I am using one of those Macbook Pros for work, and the overall build is still very impressive. I would expect this machine to last longer physically than any of the non-mac laptops I have ever used.

Re:Would you be willing to fund a Linux port to Apple Silicon? by kergonath on Monday November 30, 2020 @01:42AM (#25251275)
UNIX with good taste and a decent UI.
Re:Would you be willing to fund a Linux port to Apple Silicon? by woahAcademia on Monday November 30, 2020 @06:52AM (#25252855)
That makes up for Apple being Apple?
Re:Would you be willing to fund a Linux port to Apple Silicon? by kergonath on Monday November 30, 2020 @01:19PM (#25257013)
Does it make up for running on well designed hardware? Well, yes it does. That’s also irrelevant to your question I was answering (well, I know you were trolling, but anyway).
Re:Would you be willing to fund a Linux port to Apple Silicon? by eyelidlessness on Tuesday December 01, 2020 @07:28PM (#25271904)
Don’t shift the goalposts. You can ask what makes [product] good, or what excuses [company]’s actions, but it’s not the same question.
Re:Would you be willing to fund a Linux port to Apple Silicon? by eyelidlessness on Tuesday December 01, 2020 @07:31PM (#25271936)
As an example: I find Amazon to be one of the most blatantly evil large consumer facing tech companies; I hate giving them money and avoid it as much as I can often at my own expense; their consumer facing products are wildly good for most common usage scenarios and I understand why they’re successful even though I wish they weren’t.
Re:Would you be willing to fund a Linux port to Apple Silicon? by 2muchcoffeeman on Monday November 30, 2020 @03:38AM (#25251869)
Unix based OS where sleep and hibernate work flawlessly, decent UI, with good commercial and open source software support? Also all the hardware works?

I like Linux, but it’s no where near as polished as Mac OS. Wasn’t 20 years ago. Isn’t now.

Hell, I’m thinking I should just reinstall windows and use WSL2.

Re:Would you be willing to fund a Linux port to Apple Silicon? by woahAcademia on Monday November 30, 2020 @12:06PM (#25256035)
That first paragraph isn't accurate.
Re:Would you be willing to fund a Linux port to Apple Silicon? by sbuk on Monday November 30, 2020 @01:13PM (#25256927)
> That first paragraph isn't accurate[...]

"...in my opinion."

Re:Would you be willing to fund a Linux port to Apple Silicon? by deergomoo on Monday November 30, 2020 @05:49AM (#25252504)
It's a *nix with real Office and Photoshop
Re:Would you be willing to fund a Linux port to Apple Silicon? by woahAcademia on Monday November 30, 2020 @06:55AM (#25252885)
I'm not following why these are related. I use Linux for dev, I use windows for office and Photoshop.

None of those require macOS.

Re:Would you be willing to fund a Linux port to Apple Silicon? by deergomoo on Monday November 30, 2020 @09:02AM (#25253747)
That's nice, I hope you enjoy your setup.
Re:Would you be willing to fund a Linux port to Apple Silicon? by woahAcademia on Monday November 30, 2020 @12:05PM (#25256026)
Really makes you wonder how many people are just buying because of marketing and psychology tricks.
Re:Would you be willing to fund a Linux port to Apple Silicon? by deergomoo on Monday November 30, 2020 @01:55PM (#25257433)
Or perhaps they just value different things than you? Assuming that the only reason someone might enjoy a product is because of marketing trickery is pretty elitist.
Re:Would you be willing to fund a Linux port to Apple Silicon? by hehetrthrthrjn on Sunday November 29, 2020 @11:14PM (#25250658)
The main reason for me is that Apple hardware is (from my experience) unacceptably unreliable and their warranty service is infuriating.

Add to that a lack of expandability, customizability, (user) repairability and (hardware) compatibility.

Life is just a lot less miserable without having to deal with Apple hardware. PC components seem to be very reliable when you spend just middle-range prices and you can easily buy and swap out components when something does go wrong.

I generally go many months without having to reboot my Hackintosh, and I can't ever remember having a kernel panic after initial setup. Both of those things were not true with Apple hardware.

Re:Would you be willing to fund a Linux port to Apple Silicon? by rileymat2 on Sunday November 29, 2020 @08:45PM (#25249953)
They were a hardware company, but are moving into services for continued growth, which puts them at odds with an open platform. The business model is changing. https://www.statista.com/statistics/382136/quarterly-segment...

You can see services revenue is up to 14 billion compared to iPhone's 26 billion.

Re:Would you be willing to fund a Linux port to Apple Silicon? by eyelidlessness on Monday November 30, 2020 @12:12AM (#25250924)
Why would services put them at odds with an open platform? (I’m pretty sure they use that open platform for many of their services)
Re:Would you be willing to fund a Linux port to Apple Silicon? by wizzwizz4 on Monday November 30, 2020 @02:27AM (#25251479)
Making it harder not to use their services permits them to profit thereby (e.g. via the Apple tax).
Re:Would you be willing to fund a Linux port to Apple Silicon? by eyelidlessness on Monday November 30, 2020 @10:44AM (#25254917)
Why would an open platform running on their hardware impact service usage at all? Let’s be clear what an open platform on ARM Mac is: people (such as a lot of folks here) who already prefer an open platform and want M-series performance, not a significant proportion of the macOS user base developing a preference for Linux.
Re:Would you be willing to fund a Linux port to Apple Silicon? by ngcc_hk on Sunday November 29, 2020 @10:29PM (#25250464)
And that is revenue. Guess margins is the main question.
Re:Would you be willing to fund a Linux port to Apple Silicon? by eyelidlessness on Monday November 30, 2020 @12:15AM (#25250938)
That’s pretty easy to ballpark. Everything Apple does targets a whole package 25-30% margin. If the services aren’t generating that margin, the hardware is making it up. Last I heard the iPhone is on that margin target, as are all or nearly all macs. So it’s pretty reasonable to assume the services are pretty close in line.
Re:Would you be willing to fund a Linux port to Apple Silicon? by toyg on Monday November 30, 2020 @12:49PM (#25256587)
Services actually hover in the 60% gross margin, vs 30% for hardware. But they sell so much hardware that the overall profits are still 80% from that.

Source: https://sec.report/Document/0000320193-19-000119/

Re:Would you be willing to fund a Linux port to Apple Silicon? by Dylan16807 on Monday November 30, 2020 @05:35AM (#25252430)
> whole package margin

> If the services aren’t generating that margin, the hardware is making it up.

I really don't like that way of looking at profits.

Going by that standard, if you sell a thousand dollar device with $260 in margin and no software, everything is great.

But then if you add on $600 in software to increase your margin to $330, that's bad somehow?

Re:Would you be willing to fund a Linux port to Apple Silicon? by eyelidlessness on Monday November 30, 2020 @10:48AM (#25254957)
Huh? I wasn’t making a value judgment at all, just observing Apple’s historical behavior. That is how they look at profit. And they move all sorts of revenue around to make certain price points more appealing. Mac mini gets cheaper at entry level, macOS is free. To the extent those are lower margin, they make it up in services or other hardware lines.
Re:Would you be willing to fund a Linux port to Apple Silicon? by Dylan16807 on Monday November 30, 2020 @01:53PM (#25257418)
Huh? I wasn't judging you at all, just insulting Apple's historical behavior, how they look at profit.
Re:Would you be willing to fund a Linux port to Apple Silicon? by MrBuddyCasino on Monday November 30, 2020 @03:03AM (#25251656)
> they see no threat in Linux at all

Imagine thinking macOS is threatened by Linux. Guys like this will never understand the appeal of the Apple ecosystem, it is beyond their comprehension. There are some good reasons to run Linux, but shouldn't you at least be capable of seeing why Apple makes the kind of money they do, beyond the "well those customers must obviously be stupid and less enlightened than myself, a true warrior of the Free Software tribe"? Why are people like this.

Re:Would you be willing to fund a Linux port to Apple Silicon? by higerordermap on Monday November 30, 2020 @04:49AM (#25252240)
> "well those customers must obviously be stupid and less enlightened than myself, a true warrior of the Free Software tribe"

Sort of.

For most MacBook users, a chromebook will be more sensible choice.

And iphones sell because fashion.

iOS is locked down, and Mac app Store is also a candy shop. Because there are stupid people to spend money on shit mobile games, apple makes quite a lot of money.

And they do lot of deceitful marketing. Apple software is getting shit year by year.

Most people buy apple because "brand", and get accustomed to it and don't like slightest change.

Re:Would you be willing to fund a Linux port to Apple Silicon? by samvher on Monday November 30, 2020 @06:24AM (#25252698)
My next machine is going to be a Linux machine. Having said that, Apple builds high quality products - my 2012 MacBook Pro is still very good, and the software is incredibly stable. Yes a lot of stuff is locked down but that also means the interface is predictable and stable, mostly things just work.
Re:Would you be willing to fund a Linux port to Apple Silicon? by segfaultbuserr on Sunday November 29, 2020 @10:59PM (#25250600)
+1. The real problem is not software incompatibilities or restrictions, but simply the lack of any vendor support and documentation. For a Linux port to "fail" (in the sense of very low usability), Apple doesn't even have to do anything actively, staying unresponsive and unsupporting is sufficient. Without comprehensive documentation, the development will be a long struggle.

- First, having good hardware support even on x86_64, a known platform with vendor support, can be problematic.

Even on a standard laptop where Linux works just fine, it's still a struggle for the community to get all the peripherals working after a new laptop has been released. Usually new computers can take a year or two before everything is sorted out. For example, on my Lenovo tablet, it took a whole year before every driver has stabilized, yet the integrated audio still didn't work (even when two company employees were actively supporting it on Linux), and I had to take an USB soundcard on-the-go, a really frustrating experience. Eventually I found the problem in the source code, fixed it, and submitted it to LKML - happy end. But it's not the only problem I had, and not everyone is lucky to have an easy problem - the more non-standard the platform is, the more problematic it is, just ask Microsoft Surface Book users for confirmation.

- Second, power management is already a somewhat unsolvable problem on x86_64, again, it's a known platform, and often with vendor support.

It's increasingly difficult to do power saving in modern laptops with highly integrated SoC - a single component can prevent the entire system from entering a deeper power saving state. In the old days, CPU and graphics were basically everything, but nowadays there can be an endless number of traps - a SATA driver or an audio driver can be the culprit. And even when developers have gone through the trouble of supporting power saving in a device driver based on the existing documentation, it's often plagued with mysterious bugs that baffles everyone (the Window driver often includes nonstandard workarounds that is difficult to be discovered without familiarity with the hardware and systematic testing). And not to mention that many subsystems are poorly documented that prevents the implementation of power management. On many machines, it's already safe to say that nobody knows how power management really works, and nobody knows how to fix it.

- Third, reverse engineering the GPU driver is hard, GPU driver is still a disaster on Nvidia x86_64 and ARM SoCs.

In the past decade, it's well known that Nvidia had done a successful job to destroy Nouveau, the free and open source driver for Nvidia graphics, by simply not providing documentation and tech support. It took years of reverse engineering to get basic 3D rendering, and another few years for reclocking support. And the introduction of signed firmware for hardware initialization and control essentially rendered Nouveau unusable on the last few generations. The problem is GPU is not limited to complex hardware like Nvidia graphics, even the graphics on relatively simple ARM SoCs have this problem, documentation is nonexistent and reverse engineering is slow. The Mali GPU commonly found on ARM single board computers is still having problem on performance, stability and hardware support.

Even on an extremely popular platform, with known documentation (after requests from the community) and strong community support - the Raspberry Pi, it still takes 3 years or so before the 3D graphics driver, VC4, is developed into a usable state.

---

Porting Linux to Apple Silicon is a challenge that requires developers to accomplish a similar task, but under the conditions of (1) to a brand new platform, (2) with unknown, new and non-standard peripherals, including the GPU, (3) without adequate documentation. It's easy to make the kernel boot, but making it usable is the sum of all nightmares.

You'll find none of the peripherals works, and the community reverse engineering efforts will take years before getting basic functionality, and even then, the battery will only last for 2 hours and will forever be broken. Graphics acceleration will be nonexistent or just borderline usable. And only Apple knows the technical details, nobody can fix it.

Unless the circumstances change and indicate otherwise, I think the Apple Silicon port will be a serious waste of community time, talents, and resources. It's better to spend time on a platform where vendor support and documentation exists...

However, the conclusion assumes that a serious competitor of Apple Silicon will eventually emerge and more supportive to the community, but it won't necessarily happen. I'm somewhat afraid that biting the bullet and reverse engineering the Apple Silicon could be the only way to have a high-performance Linux desktop on ARM - I hope not.

Re:Would you be willing to fund a Linux port to Apple Silicon? by heavyset_go on Monday November 30, 2020 @01:21PM (#25257036)
This is, unfortunately, the conclusion I've come to, as well. Thanks for the write up.
Re:Would you be willing to fund a Linux port to Apple Silicon? by iso1631 on Monday November 30, 2020 @06:01AM (#25252580)
> Lol they highlighted running Linux in the first announcement of the ISA switch, they see no threat in Linux at all

First they ignore you

Then they laugh at you

Re:Would you be willing to fund a Linux port to Apple Silicon? by otabdeveloper4 on Monday November 30, 2020 @03:03AM (#25251653)
> they see no threat in Linux at all

Yet.

Re:Would you be willing to fund a Linux port to Apple Silicon? by yellowapple on Monday November 30, 2020 @04:14AM (#25252049)
I mean, hopefully they haven't entirely sold their hardware-company soul, in which case Linux support would only help hardware sales, even if by a little bit. Apple certainly didn't do much to interfere with people porting Linux and BSDs to their PowerPC hardware back in the day (and indeed, the Powerbook G4 sitting on my bed right now is mostly-happily running OpenBSD).

However, considering Apple's behavior around iPhones and iPads, I don't expect those hopes to come to much fruition.

Re:Would you be willing to fund a Linux port to Apple Silicon? by cies on Monday November 30, 2020 @06:13AM (#25252636)
If you use Linux on an Apple laptop, you are less likely to use their software stores, mobile phones, tablets, headphones, etc.

The integratedness of Apple's offerings depend on the control they have on both software and hardware. I think it's the integratedness that sells Apple's product.

Re:Would you be willing to fund a Linux port to Apple Silicon? by whereistimbo on Monday November 30, 2020 @06:33AM (#25252750)
But is amount of people that want to use Linux on an Apple laptop going to be relevant to Apple? Given most consumer would rather use preloaded OS and the state of the linux on the desktop, I don't really think it matters to Apple.
Re:Would you be willing to fund a Linux port to Apple Silicon? by cies on Monday November 30, 2020 @06:59AM (#25252901)
> I don't really think it matters to Apple [given] amount of people that want to use Linux on an Apple

Agreed. But the point I argues was that Apple does not care because they sell hardware either way. I think they care a lot their hardware is used to runt their software, as this is a big reason to sell more hardware.

Re:Would you be willing to fund a Linux port to Apple Silicon? by otabdeveloper4 on Monday November 30, 2020 @06:48AM (#25252839)
Despite what people say, I view the possibility that Microsoft might switch to the Linux kernel to run Windows as very much real.

NT is very much legacy code in maintenance mode, switching to something that's more modern that's also the base for Android makes a lot of sense.

Re:Would you be willing to fund a Linux port to Apple Silicon? by yellowapple on Monday November 30, 2020 @02:29PM (#25257844)
Right, but at least before iOS those software offerings were specifically to make the hardware more attractive. Being able to install Linux or Windows or what have you doesn't really impact that much, since the option to reinstall macOS and return to that "integratedness" always exists, and since there's nobody holding a gun to "normal" users' heads saying "you must install an entirely different operating system" (and indeed, Apple taking a stance of "we don't officially support this, and strongly suggest you stick with macOS, but if you really know what you're doing we won't get in your way" would be perfectly reasonable).

Nowadays, especially on iOS, it seems like the software is the focus. I'd argue that's a mistake that will sooner rather than later bite Apple in the ass. Hopefully the switch to M1 is a sign that Apple realizes this and wants to move back toward making top-notch hardware instead of coasting on App Store rent-seeking and planned obsolescence.

Re:Would you be willing to fund a Linux port to Apple Silicon? by fartcannon on Sunday November 29, 2020 @11:12PM (#25250650)
The phrase 'I seriously doubt' should have to be backed up by money.
Re:Would you be willing to fund a Linux port to Apple Silicon? by eyelidlessness on Sunday November 29, 2020 @11:24PM (#25250714)
Okay. I’ll give you a dollar if I’m wrong
Re:Would you be willing to fund a Linux port to Apple Silicon? by romanoderoma on Monday November 30, 2020 @03:45AM (#25251904)
> They’re a hardware company that makes the hardware more attractive with software

They also make hardware that to take advantage of the new software features need to become obsolete

Linux extends the life of any hardware it runs on

Re:Would you be willing to fund a Linux port to Apple Silicon? by ddingus on Sunday November 29, 2020 @06:01PM (#25248898)
As spiffy as Apple mobile devices are, I never found the locked down environment worth it. Nice hardware, too bad about the OS/App model...

This new hardware is awesome!

I could care less overall though.

Frankly, open computing can be done fast enough to not be a worry. I will stick with all that and see where this new path leads.

And my mind is open. Who knows? Maybe it all ends up in a good place.

I am quite happy to run FOSS on the many devices that will do that reasonably for the foreseeable future.

Re:Would you be willing to fund a Linux port to Apple Silicon? by scoopertrooper on Sunday November 29, 2020 @08:13PM (#25249784)
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.
Re:Would you be willing to fund a Linux port to Apple Silicon? by MegaDeKay on Sunday November 29, 2020 @10:15PM (#25250404)
> once driver support arrives.

How will the GPU driver support arrive unless Apple opens up the specs to it? Either these open it up like AMD and the community writes a driver, or they keep it closed and people try to reverse engineer something that is a poor second best (hello Nouveau).

What do you realistically think will happen?

Re:Would you be willing to fund a Linux port to Apple Silicon? by fomine3 on Sunday November 29, 2020 @08:27PM (#25249856)
There's no OSS driver for Apple Silicon (x86 platforms has OSS driver for Linux maintained by platform company) and boot process is proprietary (x86 UEFI is open spec).
Re:Would you be willing to fund a Linux port to Apple Silicon? by HeadsUpHigh on Monday November 30, 2020 @09:10AM (#25253830)
Driver support will never arrive. The reverse engineering effort without specs from apple would be gigantic. And during that period the floss software would be running much worse than the benchmarks we see and want right now. All that for a moving target that Apple can also lock down with a random update at any time.

It's just not worth it.

Re:Would you be willing to fund a Linux port to Apple Silicon? by waheoo on Sunday November 29, 2020 @09:27PM (#25250173)
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.

Re:Would you be willing to fund a Linux port to Apple Silicon? by dwighttk on Sunday November 29, 2020 @11:17PM (#25250676)
Fwiw both times I dipped my toes into Linux on some old PC laptops (once mint once Ubuntu) I ran into audio, trackpad, and WiFi driver issues.
Re:Would you be willing to fund a Linux port to Apple Silicon? by black_puppydog on Monday November 30, 2020 @12:15AM (#25250935)
Which is exactly why these days I'm mindful to buy hardware from companies (and using components) that don't make it hard to run FLOSS. Neither actively by locking bootloader or such, nor passively by withholding documentation needed to write drivers.

There are options to buy from & support manufacturers who actively help this process. Why would I put my money towards making apples hardware more attractive, when their stance is at best "we don't care but we might change things any second and break this simply because we don't care."

Re:Would you be willing to fund a Linux port to Apple Silicon? by johnisgood on Monday November 30, 2020 @06:52AM (#25252859)
I will probably look for laptops in the foreseeable future, or maybe a new desktop. I never had a laptop before[1]. Which brand or models do you recommend for Linux? And for desktop? Like for CPU is AMD good? What about motherboard? Asus, Gigabyte, MSI?

[1] OK, I do. I have a T-42 with an unknown supervisor password. :( I installed OpenBSD on it ages ago, but locked myself out.

Re:Would you be willing to fund a Linux port to Apple Silicon? by waheoo on Monday November 30, 2020 @08:36PM (#25261275)
Lenovo ThinkPad or dell for Linux is fine. Lenovo run their QA off of Ubuntu live USBs.

AMD is traditionally better for desktop GPU support but either is fine.

Particular hardware doesn't really matter these days, just check the manufacturer website / reviews. Level1 techs on YouTube cover Linux support well for various mobos.

Re:Would you be willing to fund a Linux port to Apple Silicon? by Wowfunhappy on Sunday November 29, 2020 @09:37PM (#25250226)
> Do you seriously trust that not to change?

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? by endgame on Sunday November 29, 2020 @10:26PM (#25250446)
The same Apple that continually locks down / harder and harder with each OS release, and makes developers jump through more and more hoops?
Re:Would you be willing to fund a Linux port to Apple Silicon? by mschuster91 on Monday November 30, 2020 @04:19AM (#25252086)
As a power user, you can however still jump through all those hoops, even with custom kext's.

I agree that the situation sucks for us, but on the other side - you can give a piece of Apple hardware to a literal child and won't have to deal with either getting it running in the first place (as with anything Linux based) or a persistent rootkit or other malware (which is more common and easy than not on Windows).

Being easily open for power users, hard to exploit for malware and hard for incompetent people to mess up, unfortunately, is a Hard Thing.

Re:Would you be willing to fund a Linux port to Apple Silicon? by foldr on Monday November 30, 2020 @04:39AM (#25252192)
This is mostly just Apple fixing the bonkers default security settings of a unix desktop. As devs we're used to the idea that, e.g., any app we run should be able to modify any files that belong to us, regardless of whether we asked it to. But that's actually an insanely lax security model.

It's honestly not hard to disable any security settings that are getting in the way. I run whatever software I like on my Mac, no problems.

People have been talking about how Apple were going to lock down Mac OS "real soon now" for at least a decade. There's no real indication that it's ever going to happen.

Re:Would you be willing to fund a Linux port to Apple Silicon? by mch82 on Sunday November 29, 2020 @08:00PM (#25249695)
I don’t understand why people complain instead of taking FOSS they like, packaging it as an app, distributing it on the App Store & publishing the source. Does Apple prohibit that?

I remember the days of very little Apple compatible software on the shelf at retailers, and no games. I was probably one of the first students to use a MacBook with OSX for CSCI 101 because many classes required Windows. That was lack of freedom. The App Store has more software than any other distribution channel at any point in my life.

Edit: I also love freedom from malware, which I understand is probably a temporary situation. But it’s been a good run so far.

Re:Would you be willing to fund a Linux port to Apple Silicon? by Wowfunhappy on Sunday November 29, 2020 @08:37PM (#25249906)
> I don’t understand why people complain instead of taking FOSS they like, packaging it as an app, distributing it on the App Store & publishing the source. Does Apple prohibit that?

Apple does not, but the GPL does.

Re:Would you be willing to fund a Linux port to Apple Silicon? by mch82 on Sunday November 29, 2020 @09:09PM (#25250069)
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.

Re:Would you be willing to fund a Linux port to Apple Silicon? by Wowfunhappy on Sunday November 29, 2020 @09:11PM (#25250085)
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.

Re:Would you be willing to fund a Linux port to Apple Silicon? by mch82 on Sunday November 29, 2020 @09:49PM (#25250289)
That’s a helpful reference on GPL. I’ll save a link to it.

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? by user-the-name on Monday November 30, 2020 @04:57AM (#25252269)
Note that this applies only if you are using GPL software owned by other people.

If you write entirely your own code, and include only more freely licensed dependencies, you can release your own code under the GPL and still distribute it on the App Store.

Re:Would you be willing to fund a Linux port to Apple Silicon? by Wowfunhappy on Monday November 30, 2020 @08:26AM (#25253456)
Sure, but that's only because if it's your own code, you don't have to follow any rules at all. You can do whatever the heck you want, up to and including making the whole thing closed source.
Re:Would you be willing to fund a Linux port to Apple Silicon? by heavyset_go on Monday November 30, 2020 @01:27PM (#25257113)
Apple will remove software from the App Store if they get a whiff of it including GPL code.
Re:Would you be willing to fund a Linux port to Apple Silicon? by mixmastamyk on Sunday November 29, 2020 @08:57PM (#25250014)
It costs time and money to do that. Who is gonna port, pay, and gonna do it?
Re:Would you be willing to fund a Linux port to Apple Silicon? by mch82 on Sunday November 29, 2020 @09:15PM (#25250103)
I understand it will take effort and don’t have answers for those questions.
Re:Would you be willing to fund a Linux port to Apple Silicon? by ddingus on Sunday November 29, 2020 @11:26PM (#25250734)
This is all a lot cheaper on open systems. Just saying.

Eric Raymond explained why: use value. Open systems can be exploited easily and the people who use them get high use value because of all that.

Incentives to port and build on known open systems are stronger, barriers to access lower.

Result: more FOSS on said system

Re:Would you be willing to fund a Linux port to Apple Silicon? by freehunter on Sunday November 29, 2020 @07:28PM (#25249500)
>owner would make it incompatible two seconds after they would smell competition

We're talking about Apple, right? The company that made an entire software platform called Bootcamp, specifically to enable a competitor's OS to run on their hardware? A company who custom-developed drivers specifically to be compatible with a competitor's OS on their own hardware? You're talking about that Apple? The one who said they would be open to allowing Windows to run on M1 if Microsoft developed a compatible version of Windows?

I just want to make sure we're talking about the same company, because you seem to think we're talking about a company who runs in the face of competition, where the Apple I know confronts it head-on and goes out of their way to be compatible with the competitors.

Re:Would you be willing to fund a Linux port to Apple Silicon? by cookiengineer on Monday November 30, 2020 @01:09AM (#25251158)
Yes, we are talking about that Apple which integrated soft fuses that can be triggered remotely, and will brick your device physically.

We are talking about that Apple which sued a recycling vendor in Canada because they recycled devices instead of trashing them.

We are talking about that Apple which bribed judges in the US to deny its endusers the right to repair.

We are talking about that Apple which removed even the audio port of a device to prevent its competition to breakout of the locked hardware with their "upgrades" like better cameras, or even payment systems that wont be supported by Apple.

We are talking about that Apple which even changed their goddamn shell from the BSD fork because they didnt want to "open source" (Apple thinks this is zip file dumping) their own bash, which was the only reason bash was outdated for decades.

Yes, we are talking about that Apple.

Once anything is a competition, it will be extinguished by Apple. They only care about profits, and nothing else.

Re:Would you be willing to fund a Linux port to Apple Silicon? by sbuk on Monday November 30, 2020 @04:12AM (#25252036)
>Yes, we are talking about that Apple which integrated soft fuses that can be triggered remotely, and will brick your device physically.

Care to expand on that?

> We are talking about that Apple which sued a recycling vendor in Canada because they recycled devices instead of trashing them.

That's incorrect. They sued the company because they were supposed to take the devices apart and recycle/recover the parts. Not resell them as manufacturer refurbished.

> We are talking about that Apple which bribed judges in the US to deny its endusers the right to repair.

Again, please expand on that.

> We are talking about that Apple which removed even the audio port of a device to prevent its competition to breakout of the locked hardware with their "upgrades" like better cameras, or even payment systems that wont be supported by Apple.

Arguably, for the 2 things you have mentioned, the Lightening port would be much better suited. They took out the headphone jack because wires are a pain in the ass and the state of the art for wireless headsets is good enough for the majority.

> We are talking about that Apple which even changed their goddamn shell from the BSD fork because they didnt want to "open source" (Apple thinks this is zip file dumping) their own bash, which was the only reason bash was outdated for decades.

So brief history of the defaults shells in macOS. First 3 releases it was tcsh (BSD - inherited from NeXTStep), then for a while, it was the GPLv2 version of bash (last version to be released under GPLv2 was 3.2), more recently they moved to zsh (MIT). The critical part to get here is licensing. The GPLv3, like it or not, is a controversial license. Apple have an issue with GPLv3, so they avoid software that uses it. Frankly, when bash transitioned to GPLv3 is when Apple should've made the change, but that is a different discussion.

Re:Would you be willing to fund a Linux port to Apple Silicon? by Aeronwen on Monday November 30, 2020 @04:49AM (#25252239)
>That's incorrect. They sued the company because they were supposed to take the devices apart and recycle/recover the parts. Not resell them as manufacturer refurbished.

While they ended up on the market as refurbished, (not necessarily manufacturer refurbished) the devices were sold to refurbishers, who would have treated them as any other device they received for refurbishing.

Re:Would you be willing to fund a Linux port to Apple Silicon? by cookiengineer on Monday November 30, 2020 @05:57AM (#25252563)
> Care to expand on that? (brick your device physically)

The lock feature is implemented via iCloud and the "Find My Mac" page, which is able to remotely shut the soft fuses via BIOS/EFI, and in return physically bricks the hardware. Anybody that has control over your iCloud account (e.g. a malicious third party) can potentially do this. See [1], this happened to a lot of companies (customers) that had problems with malicious third-parties getting access to their network.

> That's incorrect. They sued the company because they were supposed to take the devices apart and recycle/recover the parts. Not resell them as manufacturer refurbished.

How come that they could only prove that by having more than 18% of devices that were sent to be trashed with active GPS antennas, and active remote iCloud software tracking? [2] Also, recycle is defined as re-cycling, not re-abandoning. The definition of recycling among the population seems to be a different perception than yours.

Do you honestly think Apple would've dropped the lawsuit if the devices would've been repaired and given away for free? Also kind of related: The lawsuit that happened in Norway, where Rossmann was called as a witness [4]

> They took out the headphone jack because wires are a pain in the ass and the state of the art for wireless headsets is good enough for the majority.

Literally a couple months after PayPal and other payment providers were banned by removing the headphone jack in the 8th gen iPhone, Apple Pay was introduced. You're making it sound like 2 or 3 tiny low-voltage wires are harder to implement than a Bluetooth antenna wiring... c'mon, really?

> (history of default shells in macOS)

You're making it sound as if bash was only inside macOS for a short time. bash, for the sake of argument, has been in use since macOS 10.2 which was released in 2002 [3], whereas 10.0 was a public beta and 10.1 was released the same year in 2001. The argument of a tcsh being in use for 9 months, and bash being in use for over 19 years is quite the opposite way around than you seem to perceive it.

=========

[1] https://support.apple.com/en-us/HT208987

[2] https://www.theverge.com/apple/2020/10/4/21499422/apple-sues...

[3] https://opensource.apple.com/release/mac-os-x-102.html

[4] https://repair.eu/de/news/apple-crushes-one-man-repair-shop/

=========

Again, my arguments were to counteract the argument that "Apple is acting in good faith for the people", because I do not think that anything innovative can happen on a crippled platform.

Apple actively shuts down innovation, every time it could be seen as an alternative to their own product, which they will release only once market adaption has been done by pioneers. This was happening a lot of times with hardware, and a lot of times with software.

I personally would choose repairability over anything, always, because I've learned my lessons the hard way with financial burdens.

Re:Would you be willing to fund a Linux port to Apple Silicon? by sbuk on Monday November 30, 2020 @07:40AM (#25253149)
> The lock feature is implemented via iCloud and the "Find My Mac" page, which is able to remotely shut the soft fuses via BIOS/EFI, and in return physically bricks the hardware. Anybody that has control over your iCloud account (e.g. a malicious third party) can potentially do this. See [1], this happened to a lot of companies (customers) that had problems with malicious third-parties getting access to their network.

So a security feature? Hardly Apple acting maliciously, is it. Regarding iCloud being compromised, this is inarguably down to lack security policy on the part of business or the end user. iCloud now enforces 2fa by default as a result, largely because (and I'm speaking from experience here) most businesses can't be trusted to do this themselves.

> How come that they could only prove that by having more than 18% of devices that were sent to be trashed with active GPS antennas, and active remote iCloud software tracking? [2] Also, recycle is defined as re-cycling, not re-abandoning. The definition of recycling among the population seems to be a different perception than yours.

Had Apple sold the lots to the company, you'd be right, but that's not what happened. Apple paid the company to destroy, recover and recycle. The company acted in bad faith and against the terms of the contract they had with Apple. With regards to you claim that Apple tracked active devices - when a business has any kind of electronic equipment destroyed, they are required, by law, to record certain information about the devices like serial numbers, etc. Unsurprisingly, some of the devices turned up at Apple stores for repair. The article that you linked to has the following from Apple: “Products sent for recycling are no longer adequate to sell to consumers and if they are rebuilt with counterfeit parts they could cause serious safety issues, including electrical or battery defects...”. Devices that can and meet the requisant standards to be refurbished and resold are.

> Literally a couple months after PayPal and other payment providers were banned by removing the headphone jack in the 8th gen iPhone, Apple Pay was introduced. You're making it sound like 2 or 3 tiny low-voltage wires are harder to implement than a Bluetooth antenna wiring... c'mon, really?

This is noting more than a conspiracy theory! Do you really believe that they removed the headphone jack to fuck with Paypal? This is utterly ridiculous. I'm not, by the way, suggesting that wires are are a pain in the ass from an engineering perspective, rather a user perspective.

> You're making it sound as if bash was only inside macOS for a short time. bash, for the sake of argument, has been in use since macOS 10.2 which was released in 2002 [3], whereas 10.0 was a public beta and 10.1 was released the same year in 2001. The argument of a tcsh being in use for 9 months, and bash being in use for over 19 years is quite the opposite way around than you seem to perceive it.

Your link shows that bash was included with 10.2 (it was included with 10.0/10.1 and NeXTStep too), not the default. tsch was still the default until OS X 10.3 (bash-2.05a-release) - not 9 months, 2.5 years. bash 4.0 was formally released in 2009, with a change to GPLv3. Apple had updated bash to 3.2 and stuck with that as it was licensed in a way that was acceptable to them for distribution. I know this to be the case because I actually used these OS's on a daily basis. As I said originally, Apple should have switched to a different shell at this point. The wornderfull thing about UNIX shells is that the user can change the default and use what they want, including updating the pre installed one, so suggesting this as Apple being user hostile is well wide of the mark.

> Again, my arguments were to counteract the argument that "Apple is acting in good faith for the people", because I do not think that anything innovative can happen on a crippled platform.

That's your opinion, and a perfectly fine and valid one to have, but...

> Apple actively shuts down innovation, every time it could be seen as an alternative to their own product, which they will release only once market adaption has been done by pioneers. This was happening a lot of times with hardware, and a lot of times with software.

...is simply not accurate in the way you are framing it.

> I personally would choose repairability over anything, always, because I've learned my lessons the hard way with financial burdens.

That's fine. Others wouldn't. I'd suggest convenience is top of the list for the majority of people that use Apple products. It's the same argument that goes against the customisation camp.

Re:Would you be willing to fund a Linux port to Apple Silicon? by eyelidlessness on Monday November 30, 2020 @01:33AM (#25251244)
> bribed judges

...

Say more...?

Re:Would you be willing to fund a Linux port to Apple Silicon? by eyelidlessness on Sunday November 29, 2020 @07:33PM (#25249525)
And they did all of that in response to community solutions that weren’t as solid as their first party support. They went out of their way to support and extend the viability of their users clear desire for dual booting, at that time of a much more formidable competitor than MS is today.
Re:Would you be willing to fund a Linux port to Apple Silicon? by ineedasername on Sunday November 29, 2020 @10:19PM (#25250423)
It wasn't altruism, they did it because it would help sell more hardware and bring more people into the Apple ecosystem.

If they see a similar use for Linux support, they'll do the same. If they think it will hurt them in some way, they won't.

But I think it's fair to at least consider the "undermine" possibility considering that on iPhones they've consistently blocked attempts to jailbreak or open that platform in the way an alternate OS does on their Macs. We've already seen incremental moves to make MacOS app distribution more centrally controlled. So I honestly don't know where Apple believes their long-term interested to be on the topic of facilitating, or at least not actively blocking Linux.

Re:Would you be willing to fund a Linux port to Apple Silicon? by eyelidlessness on Sunday November 29, 2020 @11:23PM (#25250705)
> It wasn't altruism, they did it because it would help sell more hardware and bring more people into the Apple ecosystem. > > If they see a similar use for Linux support, they'll do the same. If they think it will hurt them in some way, they won't.

I agree and said... pretty much the same thing. I just don’t think there’s a snowball’s chance in hell Apple will see Linux as a threat.

> But I think it's fair to at least consider the "undermine" possibility considering that on iPhones they've consistently blocked attempts to jailbreak or open that platform in the way an alternate OS does on their Macs. We've already seen incremental moves to make MacOS app distribution more centrally controlled. So I honestly don't know where Apple believes their long-term interested to be on the topic of facilitating, or at least not actively blocking Linux.

Nope. Not likely, unless the mechanism for getting Linux on the M-series is software exploits of the macOS platform. They don’t do anything to undermine booting entirely other OSes on their hardware, even iDevices. But they do patch up their own stack.

Re:Would you be willing to fund a Linux port to Apple Silicon? by ineedasername on Monday November 30, 2020 @03:38AM (#25251870)
You can't "nope" your way around Apple putting up a few walls around the MacOS garden just because they've left a door in one of them. If they go no further, then it's fine. But "not likely" is a bit too soon to say until they've gone a while without further limitations. That is, unless you consider something like the Mac equivalent of Project Sandcastle running on outdated hardware to be an acceptable situation, which appears to require a jailbreak of their stack anyway. There's simply nothing stopping Apple from going that route, and some years of incremental changes to MacOS that have inched it closer. Again, I'll believe they won't do that when they stop taking those incremental steps. Until then, "nope" really just means "not yet".
Re:Would you be willing to fund a Linux port to Apple Silicon? by eyelidlessness on Monday November 30, 2020 @07:19PM (#25260793)
I'm pretty amused by all the "open" and "free" advocates the last few days telling me what I "can't" or "should have to" do.
Re:Would you be willing to fund a Linux port to Apple Silicon? by 2OEH8eoCRo0 on Sunday November 29, 2020 @10:07PM (#25250376)
The company that forced me to buy a mac to develop for them?
Re:Would you be willing to fund a Linux port to Apple Silicon? by msie on Sunday November 29, 2020 @10:30PM (#25250465)
How about Windows? Did someone force you to buy a computer to develop for it?
Re:Would you be willing to fund a Linux port to Apple Silicon? by aruggirello on Monday November 30, 2020 @04:03AM (#25251996)
You can pretty much develop software for Windows on other platforms too. Cross compilation is supported in several languages, and when you can't - you can usually compile stuff under Wine, or even ReactOS. So while obviously you need a computer, you don't strictly need Windows.
Re:Would you be willing to fund a Linux port to Apple Silicon? by aspyct on Monday November 30, 2020 @04:38AM (#25252190)
Yes you do need Windows. Wine is great, but there's no way I'll publicly release a windows application that hasn't been tested on an actual windows install.
Re:Would you be willing to fund a Linux port to Apple Silicon? by Summershard on Monday November 30, 2020 @05:38AM (#25252439)
Microsoft gives virtual images of their OS for free for development. You can work on any platform and test on VMs.
Re:Would you be willing to fund a Linux port to Apple Silicon? by heavyset_go on Monday November 30, 2020 @01:34PM (#25257193)
You can cross-compile from other OSes using MinGW and test via the free Windows VMs that Microsoft distributes. You can also download the free Windows development VMs and develop from them exclusively.
Re:Would you be willing to fund a Linux port to Apple Silicon? by netsharc on Monday November 30, 2020 @03:59AM (#25251975)
In theory one could do Windows dev on hard mode (on Linux/Mac): get one of the Windows virtual machines that Microsoft provides to test for old IE compatibility (https://developer.microsoft.com/en-us/microsoft-edge/tools/v...), install the freely available compilers (or even the open source Cygwin one), and code away!
Re:Would you be willing to fund a Linux port to Apple Silicon? by heavyset_go on Monday November 30, 2020 @01:35PM (#25257213)
Microsoft distributes free Windows VMs with developer tools installed for the explicit purpose of developing on Windows, there's no need to use their IE images.
Re:Would you be willing to fund a Linux port to Apple Silicon? by 2OEH8eoCRo0 on Monday November 30, 2020 @10:39AM (#25254843)
I wasn't clear enough. I meant I'm forced to buy a Mac to develop for iPhone.
Re:Would you be willing to fund a Linux port to Apple Silicon? by nightski on Sunday November 29, 2020 @07:41PM (#25249579)
Bootcamp is dead on M1. In addition they have taken steps towards further locking down which apps can run on OSX. So he's probably talking about that Apple.
Re:Would you be willing to fund a Linux port to Apple Silicon? by internet2000 on Sunday November 29, 2020 @08:01PM (#25249700)
Bootcamp isn't available as Microsoft doesn't have a version of Windows compatible with the new platform. The parent comment even says that. And Gatekeeper has been around for 8+ years, always with ways to run whatever you want, but I'm sure the "locking down" is coming any day now.

It's just business: Apple won't intentionally remove features that makes their hardware more attractive. It's where they make most of their money.

Re:Would you be willing to fund a Linux port to Apple Silicon? by nightski on Sunday November 29, 2020 @09:36PM (#25250219)
I didn't mean to imply it was Apple's fault Windows did not run on M1 (in fact it has been shown that Windows ARM64 does run natively on M1 albeit through a patched QEMU due to lack of driver support), but by designing a custom SoC they have abandoned the approach which would afford them the most compatibility (staying with x86). This may have been the right direction for them, but it's not the same approach as before and definitely abandons compatibility in favor of better performance.

Second while Gatekeeper has been around for 8+ years, the default of contacting an Apple server on every program launch was new (or so I thought) with Big Sur. It's a step towards that direction. People could not launch apps when this server was down.

Re:Would you be willing to fund a Linux port to Apple Silicon? by spacedcowboy on Sunday November 29, 2020 @10:00PM (#25250347)
Nah, gatekeeper has been doing the remote check thing for years (just, 2 of them, I think).

It only became noticeable because there was an oversight in the "fail-fast" algorithm. If Apple was available, it was assumed it would be fast, and it wasn't when there was an iCloud outage.

Re:Would you be willing to fund a Linux port to Apple Silicon? by mjcohen on Sunday November 29, 2020 @10:43PM (#25250517)
I followed the instructions on how to use Little Snitch to skip Apple's app start stuff.
Re:Would you be willing to fund a Linux port to Apple Silicon? by lathiat on Sunday November 29, 2020 @08:25PM (#25249847)
Though “BootCamp” is dead they 100% give you the option to boot unsigned software (unlike iPhone) and it will be possible to boot another OS. However obviously that OS will need drivers and they aren’t available and apple aren’t making them hence no “BootCamp” but it’s totally possible and people will almost certainly start to boot Linux to a certain degree although it seems unlikely we’ll get a proper accelerated GPU driver (I’m sure it will be possible for some basics to work and someone will do that).
Re:Would you be willing to fund a Linux port to Apple Silicon? by dev_tty01 on Sunday November 29, 2020 @10:06PM (#25250375)
Well, it remains to be seen if something like Boot Camp will return. Federighi's comment made me at least think that if MS allowed (and encouraged) Windows on ARM to run on Macs then Apple might do what it takes to make it happen. Time will tell.

Federighi quote: “We have the core technologies for them to do that, to run their ARM version of Windows, which in turn of course supports x86 user mode applications. But that’s a decision Microsoft has to make, to bring to license that technology for users to run on these Macs. But the Macs are certainly very capable of it.”

To be completely clear, this quote may have only been referring to virtualized operation, but given a change in the WinARM solution licensing model, Apple might support booting as they did on x86 Macs.

Re:Would you be willing to fund a Linux port to Apple Silicon? by josteink on Monday November 30, 2020 @06:48AM (#25252836)
> We're talking about Apple, right? The company that made an entire software platform called Bootcamp, specifically to enable a competitor's OS to run on their hardware?

Let's rephrase that: The company that made a generic X86 computer and intentionally created a non-standard way to boot operating systems on their run-of-the-mill X86 hardware, so that other X86-compatible operating-systems running on the same hardware would have issues and make OSX look better by comparison.

Yeah, that company. I don't expect them to do jack shit for compatibility.

Re:Would you be willing to fund a Linux port to Apple Silicon? by thayne on Sunday November 29, 2020 @11:22PM (#25250703)
> The one who said they would be open to allowing Windows to run on M1 if Microsoft developed a compatible version of Windows?

How generous of them. And will they provide microsoft with the specs needed to do so?

Re:Would you be willing to fund a Linux port to Apple Silicon? by dorfsmay on Sunday November 29, 2020 @08:49PM (#25249982)
Will Apple sell M1s to other laptop manufacturers?

I already pay for closed source Intel and AMD, I wouldn't mind being able to use M1s, but, I just don't like Apple laptop hardware.

Re:Would you be willing to fund a Linux port to Apple Silicon? by ineedasername on Sunday November 29, 2020 @10:26PM (#25250444)
Apple did not have a good experience the last time they rolled out licensing of that sort. Watered down the brand especially given some very crappy PowerPC clones.
Re:Would you be willing to fund a Linux port to Apple Silicon? by dwighttk on Sunday November 29, 2020 @11:19PM (#25250687)
And the ones that weren’t crappy were better than Apple’s
Re:Would you be willing to fund a Linux port to Apple Silicon? by ineedasername on Monday November 30, 2020 @03:23AM (#25251777)
Maybe those good ones were few and far between. I had the misfortune of supporting some of the clones, and finding myself in front of one was always a much more unpleasant experience than a PowerMac G3.
Re:Would you be willing to fund a Linux port to Apple Silicon? by tambourine_man on Sunday November 29, 2020 @08:50PM (#25249990)
That’s not how they roll
Re:Would you be willing to fund a Linux port to Apple Silicon? by JumpCrisscross on Sunday November 29, 2020 @11:22PM (#25250702)
> I'd rather help funding the port to a 10 times slower but open platform

This is an idealism vs. pragmatism debate. Ideally, we’d have a solid hardware stack for Linux. Pragmatically, we have top-of-the-line metal for which there will or will not be Linux. I know which one I would fight for if I still believed in consumer-grade Linux.

Re:Would you be willing to fund a Linux port to Apple Silicon? by Zee2 on Monday November 30, 2020 @08:33PM (#25261259)
Yeah, I'm in the same boat on this one.

I am just as in favor of fully open source hardware, software, the whole stack (heck, I'm a huge RISC-V nut), but I won't stick my head under the sand and pretend that I'd rather have a 10x slower, but FOS, machine.

I applaud Purism and other companies that strive to make a fully open source full stack, but I won't always have the financial freedom to purchase products that are either slower or less ergonomic than a closed alternative. It's sad, but it's pragmatism.

Re:Would you be willing to fund a Linux port to Apple Silicon? by voodootrucker on Sunday November 29, 2020 @08:09PM (#25249758)
> I'll send my small quid to whomever appears to be really in favor of openness

That would be these guys then: https://www.sifive.com/boards/hifive-unmatched

Re:Would you be willing to fund a Linux port to Apple Silicon? by black_puppydog on Monday November 30, 2020 @12:20AM (#25250955)
I think you misspelled that link. ;)

https://mntre.com/media/reform_md/2020-05-08-the-much-more-p...

Edit: and here I was, thinking a smiley would clarify things. For the record, I'm of course not arguing against supporting sifive. I just think that in the context of this thread, what MNT are doing is much more directly comparable to porting Linux to M1

Re:Would you be willing to fund a Linux port to Apple Silicon? by rimliu on Monday November 30, 2020 @04:53AM (#25252261)

    > a 10 times slower but open platform
With the mindset like this they will never smell any competition from Linux.
[dead]
Re:Would you be willing to fund a Linux port to Apple Silicon? by solraph on Sunday November 29, 2020 @09:06PM (#25250057)
An more charitable explanation is the parent poster is someone who puts their principles and a long term view above short term convenience. Seems like good marriage material to me.
Re:Would you be willing to fund a Linux port to Apple Silicon? by imtringued on Monday November 30, 2020 @03:01AM (#25251636)
Yes, having no will power and giving up after being forced to is a strength...
Re:Would you be willing to fund a Linux port to Apple Silicon? by black_puppydog on Monday November 30, 2020 @06:28AM (#25252726)
Wtf? Should they rather marry you, someone who goes ahead and makes them look like somehow less of a worthy human, just because they would opt to spend their money in a way you disagree with?
Re:Would you be willing to fund a Linux port to Apple Silicon? by dwighttk on Sunday November 29, 2020 @11:09PM (#25250639)
> they would smell competition from Linux in any of their core business fields

I don’t think you or Apple or anyone else has to worry about that

Re:Would you be willing to fund a Linux port to Apple Silicon? by rowanG077 on Sunday November 29, 2020 @06:15PM (#25249008)
Well I wouldn't pay for it if I could print billions in a snap because then I would start my own company that creates open RISC-V laptops and pcs. But in the current market I will because there's simply no alternative.
Re:Would you be willing to fund a Linux port to Apple Silicon? by ric2b on Sunday November 29, 2020 @06:27PM (#25249108)
What do you mean by no alternative?
Re:Would you be willing to fund a Linux port to Apple Silicon? by rowanG077 on Sunday November 29, 2020 @06:31PM (#25249133)
All the current 13 inch devices have vastly underperforming cooling systems. Well every device except the Apple macbook pro.
Re:Would you be willing to fund a Linux port to Apple Silicon? by slang800 on Sunday November 29, 2020 @06:58PM (#25249302)
If you're not willing to look outside of the exact form factor and specs that Apple happens to support, then open devices aren't a priority for you.

I use a 1 inch thick Thinkpad that's almost a decade old because it runs Libreboot. There is an alternative, but you need to be in the mindset where freedom is more important than hardware.

Re:Would you be willing to fund a Linux port to Apple Silicon? by ddingus on Sunday November 29, 2020 @07:10PM (#25249384)
I do too, and that machine is a beast! Plenty fast.
Re:Would you be willing to fund a Linux port to Apple Silicon? by rowanG077 on Sunday November 29, 2020 @07:48PM (#25249627)
Exactly you need to compromise significantly on speed and form factor. It's simply not practical for me to do that.
Re:Would you be willing to fund a Linux port to Apple Silicon? by bigbubba on Sunday November 29, 2020 @08:00PM (#25249697)
No computers available in the years preceding the present were practical for you? I doubt that.
Re:Would you be willing to fund a Linux port to Apple Silicon? by rowanG077 on Monday November 30, 2020 @01:27AM (#25251219)
Not in a 13 inch form factor.
Re:Would you be willing to fund a Linux port to Apple Silicon? by bigbubba on Monday November 30, 2020 @12:29PM (#25256341)
If you desire the latest and greatest no matter how proprietary, that's your prerogative. But to then pretend you want open hardware but have your hands tied is silly.
Re:Would you be willing to fund a Linux port to Apple Silicon? by cbozeman on Monday November 30, 2020 @06:14AM (#25252646)
No, its practical... you just don't want to do anything more than what's easiest, because that's how humans have evolved.

You could drive across country right now without a cell phone, just buy a Rand McNally road atlas. That's all you need.

You won't... because it would require you to pay attention to signs and exits, instead of having Google Maps do all that for you.

Re:Would you be willing to fund a Linux port to Apple Silicon? by rowanG077 on Monday November 30, 2020 @12:19PM (#25256199)
I don't have a smartphone so I do in fact use maps.
Re:Would you be willing to fund a Linux port to Apple Silicon? by zoid_ on Sunday November 29, 2020 @07:16PM (#25249436)
I agree with your message in general, however believe that the new M1 Mac mini has the best (and sufficient) cooling among the new line up.
Re:Would you be willing to fund a Linux port to Apple Silicon? by ddingus on Sunday November 29, 2020 @07:11PM (#25249390)
What is worth what?

Serious question. Freedom / open computing

, or

Spiffy hardware.

Pick one. This is where we are right now.

Re:Would you be willing to fund a Linux port to Apple Silicon? by tengbretson on Sunday November 29, 2020 @09:21PM (#25250131)
Did you not own a computer prior to this month?
Re:Would you be willing to fund a Linux port to Apple Silicon? by rowanG077 on Monday November 30, 2020 @02:22AM (#25251452)
Of course I do. But there is no 13 inch laptop that fullfills my nerds.
Re:Would you be willing to fund a Linux port to Apple Silicon? by cbozeman on Monday November 30, 2020 @06:15AM (#25252651)
> there is no 13 inch laptop that fullfills my nerds.

I choose to believe this is not a typo.

Re:Would you be willing to fund a Linux port to Apple Silicon? by ekianjo on Sunday November 29, 2020 @06:24PM (#25249074)
X86 based PCs are no alternative?
Re:Would you be willing to fund a Linux port to Apple Silicon? by rowanG077 on Sunday November 29, 2020 @06:26PM (#25249099)
Unfortunately not. There are no 13 inch x86 devices on the market that don't throttle afaik.
Re:Would you be willing to fund a Linux port to Apple Silicon? by nrp on Sunday November 29, 2020 @07:18PM (#25249447)
Dynamic Voltage and Frequency Scaling (DVFS) is a desirable feature. You're not getting a 60W CPU in a 13" form factor, but you can get a 28W CPU that will run at 28W indefinitely while also being able to temporarily boost to 60W when needed and thermally able to.
Re:Would you be willing to fund a Linux port to Apple Silicon? by rowanG077 on Sunday November 29, 2020 @07:51PM (#25249653)
It's fine if I could get an ultra book that could sustain non boost performance. But even that is too much to ask for intel. I have't tested recently released AMD cpus to claim AMD also falls short.
Re:Would you be willing to fund a Linux port to Apple Silicon? by ineedasername on Sunday November 29, 2020 @10:42PM (#25250507)
AMD laptop chips are pretty decent: you can find laptops/ultrabooks for about $700 running on a Ryzen 7 4700U. Based on a vs comparison on CPU Monkey it looks like it gets about 80% of the performance of the M1, though only about 25-50% graphics. However, you have much better ram & storage options, all at a lower price, and the graphics are still 2x to 4x better than Intel's on board graphics.
Re:Would you be willing to fund a Linux port to Apple Silicon? by LeifCarrotson on Sunday November 29, 2020 @07:05PM (#25249351)
You've been mislead if you think the 13" Macbooks run at full boost clock all the time.
Re:Would you be willing to fund a Linux port to Apple Silicon? by wmf on Sunday November 29, 2020 @07:21PM (#25249456)
It looks like the M1 does run all out all the time (maybe because it never turbos that much to begin with).
Re:Would you be willing to fund a Linux port to Apple Silicon? by macintux on Sunday November 29, 2020 @08:18PM (#25249815)
When plugged in, perhaps, but when on battery those slower cores are going to get used more.
Re:Would you be willing to fund a Linux port to Apple Silicon? by dev_tty01 on Sunday November 29, 2020 @08:50PM (#25249989)
No, if you run a heavy computational load on a battery powered Macbook Pro it runs all out on all cores. Lots of reviewers looking at this. Battery life is worse of course under heavy load but still incredible relative to x86 for identical tasks. Faster and less battery usage.