Live data from Hacker News

OpenBSD boots multi-user on Apple M1 hardware

marc.info

11–20 of 204 posts

Re: OpenBSD boots multi-user on Apple M1 hardware

#12
post #9

Is there something about multi-user that makes it harder than single-user? If it boots, it's all software at that point, no?

In the sense that single user mode is used as a failure mode for the boot process, it indicates that the system was successfully able to bootstrap from the EFI to its own (critical) drivers successfully.

Re: OpenBSD boots multi-user on Apple M1 hardware

#13

So much for the many remarks made on HN claiming that Apple would use the M1 to further exert control over users’ ability to boot an alternative OS. Between this and Asahi Linux, I’d say things are off to a good start. Btw, Asahi has a Patreon page for anyone who wants to contribute. I’m tossing twelve bucks a month and recommend any Mac users with interest in booting alternative OSes support such projects. Now I’m g…

> Now I’m gonna see if there’s an option to throw money at this.

Even if I were God I wouldn't stop anyone doing it, but does it not leave a bad taste in your mouth that Apple charge the best part of 2 thousand dollars for a laptop with a basically brand-new (so not rotted) stack but utterly refuse to document anything beyond the absolute basics - this is the world's largest tech company, from which I conclude that they have no interest in allowing users to control their own hardware since it's literally chump change for them to (say) publish some extremely basic info about the peripherals like even nvidia do now.

Re: OpenBSD boots multi-user on Apple M1 hardware

#14
post #7
post #5

Earlier quoted context omitted.

To be fair that wasn't the only type of knee jerk negative reaction here on this topic. IIRC there was another, more Apple-fan style commentary of "a free OS will never run on this bespoke Apple product, and shouldn't". I for one am glad people are making progress.

I’ve read just about every M1 story and thread on HN since launch, and one of us is apparently mis-reading some posts here. I have never seen anything that I could remotely interpret as matching that sentiment.

I didn't see it on the M1 threads but there have been some bizarrely "Corporations are not only people, but my friend"-ish arguments about "sideloading" (i.e. running software on a device you paid for!) on Apple products in general.

In short, "But think of my Grandma" as opposed to think of the children.

Re: OpenBSD boots multi-user on Apple M1 hardware

#15
post #5

Earlier quoted context omitted.

To be fair that wasn't the only type of knee jerk negative reaction here on this topic. IIRC there was another, more Apple-fan style commentary of "a free OS will never run on this bespoke Apple product, and shouldn't". I for one am glad people are making progress.

Like djrogers, I can't honestly say that I've seen a comment like that. I recall ones more like "I'm not interested in running another OS on my Mac" and "if you wanted to run Linux, why would you buy a Mac," but those really aren't the same sentiment.

Maybe you are more accurately describing it. Some of them also say that free OSs are often behind on Mac hardware anyway, even on Intel. But the implication that I read into it is there's little reason to do it.

Re: OpenBSD boots multi-user on Apple M1 hardware

#16
post #13

So much for the many remarks made on HN claiming that Apple would use the M1 to further exert control over users’ ability to boot an alternative OS. Between this and Asahi Linux, I’d say things are off to a good start. Btw, Asahi has a Patreon page for anyone who wants to contribute. I’m tossing twelve bucks a month and recommend any Mac users with interest in booting alternative OSes support such projects. Now I’m g…

> Now I’m gonna see if there’s an option to throw money at this. Even if I were God I wouldn't stop anyone doing it, but does it not leave a bad taste in your mouth that Apple charge the best part of 2 thousand dollars for a laptop with a basically brand-new (so not rotted) stack but utterly refuse to document anything beyond the absolute basics - this is the world's largest tech company, from which I conclude that t…

Apple needs open source hackers to port all open source software to M1 chips for free before locking them more down.

To be honest I just ordered my first MacBook Pro as well, so I guess I’m part of the ,,problem’’

Re: OpenBSD boots multi-user on Apple M1 hardware

#17
Fantastic. OpenBSD on an M1 Mac Mini would be a great home server.

As for desktop, I love cwm on my thinkpads, but macbook touchpads have won me over. That said, if arcan gets to a usable state on OpenBSD, I wouldn't mind sinking a few weekends (and/or crates of beer) into helping with improving touchpad/gesture support. X11 is just too daunting to have me bothered.

Re: OpenBSD boots multi-user on Apple M1 hardware

#18

So much for the many remarks made on HN claiming that Apple would use the M1 to further exert control over users’ ability to boot an alternative OS. Between this and Asahi Linux, I’d say things are off to a good start. Btw, Asahi has a Patreon page for anyone who wants to contribute. I’m tossing twelve bucks a month and recommend any Mac users with interest in booting alternative OSes support such projects. Now I’m g…

That wasn't an assumption or knee-jerk reaction. Apple went on record as saying other operating systems wouldn't boot on Apple Silicon. Admittedly there's enough vagueness that they didn't 100% rule it out completely, but I think it was a fair interpretation of what they said at the time.

Craig Federighi said this when talking to John Gruber:

"We're not direct booting an alternate operating system, it's... purely virtualization is the route. But these hypervisors can be very efficient, so the need to direct boot shouldn't be the concern."

https://www.reddit.com/r/linux/comments/hfkdlg/craig_federig...

Re: OpenBSD boots multi-user on Apple M1 hardware

#19
post #9

Is there something about multi-user that makes it harder than single-user? If it boots, it's all software at that point, no?

Implies a level of stability greater than getting to the "press enter for sh" prompt. Virtual memory is working, filesytems are working, etc.

Re: OpenBSD boots multi-user on Apple M1 hardware

#20
post #14
post #7

Earlier quoted context omitted.

I’ve read just about every M1 story and thread on HN since launch, and one of us is apparently mis-reading some posts here. I have never seen anything that I could remotely interpret as matching that sentiment.

I didn't see it on the M1 threads but there have been some bizarrely "Corporations are not only people, but my friend"-ish arguments about "sideloading" (i.e. running software on a device you paid for!) on Apple products in general. In short, "But think of my Grandma" as opposed to think of the children.

Can no one even be bothered to debate the point?
Post reply on HN