Hacker Newsnew | past | comments | ask | show | jobs | submit | zer0zzz's commentslogin

How is Linux a Unix derivative apart from some guy in Finland reading a sysV syscall manual in 1990?

I don't think SCO's claim ever got adjudicated but it was enough to let them shake down multiple companies

IIRC SCO's claim was flawed as they didn't produce the infringing code and doubly flawed as they didn't even own the right to the Unix code.

Ahh yeah I remember that one now.

1) Intel and AMD help to implement support in Linux before their chips even ship. Actually a sanitized version of the Intel graphics ISA bspec is actually available to the OSS community too.

Apple on the other hand provides no support. The one nice thing they did do is allow their bootloader to boot non-apple signed OSes. They do not do this on iPhones, iPads, Apple TVs, Watches, or homepods btw.

2) The GPU ISA changes drastically and often. Its not entirely uncommon for the entire instruction set to change entirely within one generation. Every change to the ISA would require an entire round of new reverse engineering (I suspect, ive never reversed).


I do wonder why Apple chooses not to lock down the Mac to just Mac OS like all their other hardware? I'm sure the sales from people who intend to run something other than MacOS look like a floating-point error on the scales Apple operates.

You replied to your own question. Locking down the system for 3 users worldwide and making sure it stays locked is not worth the effort.

Just not publishing the specs is enough to delay so much the effort that those machines are out of warranty and have depreciated so much by the time they are supported that they aren't competitors to the mac ecosystem anymore.


Locking down would be pretty trivial. Require code signing of bootloader. They already do this on all their other platforms.

I don't think it is possible to have a locked down development machine. You have to be able to run arbitrary code on a development machine so they can never lock it down like iOS is.

There are plenty of other ways they can be less open and hackable than Linux but it can never get to the point of the iPhone.


That’s a reasonable take. The never part seems strong though.

If I may offer a slight consideration? “arbitrary code vs arbitrary signed code”.

What’s realistically stopping Apple from requiring all code and processes be signed? Including on device dev code with a trust chain going back to Apple and TPU / Secure Enclave enforcement


Nothing.

That's confusing "will boot anything" with "will run any userspace software".

The guy that did the boot loader work made it work that way on purpose:

https://x.com/XenoKovah/status/1339914714055368704?s=20


Didn't know that, very cool of him!

They don't because it's a floating-point error now. But with the continued enshitification of MacOS, it likely won't be in the future, and they just may lock it down. But being so hostile to the hacking community would do more harm than good, so I doubt that they would do so even if Linux use on Macs grew to >1%.

They hired a guy who cared about it

Last I heard iMessage was not deemed an eu “gatekeeper” so no


I don’t know anyone in Europe who uses iMessage, everyone is on WhatsApp though.


I believe iMessage is only used in the USA. In Latin America almost everyone uses WhatsApp.


Yeah, that's why it has no EU gatekeeper status.

You don’t get a choice on that unless you’re running Linux/BSD or a Mac.


I don’t think it’s as fast breaking as you suggest but certainly big changes like 32Bit support dropping, OpenGL deprecation, and move to arm64 are huge breaks.

Generally their “availability” macros in swift and objc keep things working across versions in a forward compatible way.


This guy is a genius


I thought this was vaporware?


Jolla has been selling on real hardware since the Nokia N900 of which it's a direct descendant. That platform has been shipping for 20 years. It's been around longer than iOS or Android. What on Earth do you mean "vapourware"?

I have 2 handsets here currently. It is completely real.


Are there any made in the last 5 years? I too was a huge fan of Maemo but where can I buy hardware made in recent years that runs this as well as my Maemo experience in 2008?



Thank you sir.


I've also been using hardware that some of the Jolla team worked on 20+ years ago. N9, N900 to currently Sony and Volla/Gigaset devices.


There was a fat elf project to solve this problem at one point I thought.


Link?


Maybe parent is referring to icculus' FatELF proposal from fifteen years ago? https://icculus.org/fatelf/


Maybe Jart's APE could "host" the multiple flavors of the executable:

https://github.com/jart/cosmopolitan/blob/master/ape/specifi...


Yes I think that’s it


Best take


“Don't only hang out only with stronger students. Weaker students will have you explain things to them and you will find that teaching the material helps A LOT with understanding.”

This guy really understands the human mind


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: