|
|
|
|
|
by Jedd
3479 days ago
|
|
> Linux has never had any sort of cross-architecture binary compatibility story. You mean like qemu? > Certainly nothing that worked as well as Apple's Mixed Mode Manager or Rosetta. I think the parent was alluding to the fact that with GNU/Linux and/or free software in general there isn't the same kinds of requirement to get binary lumps of code running on alien architecture. |
|
No.
> there isn't the same kinds of requirement to get binary lumps of code running on alien architecture.
Are you implying that this has something to do with the software being free?
In 2006, I used Time Machine to back up my G5, and then restore it onto my new Intel Core Duo (both iMacs!). The migrated apps just worked, regardless of whether they were free software or binary blobs.
This has nothing to do with software freedom. It's about having a good user experience: when your users migrate from an old machine to a new one, it just works, period.
Linux doesn't have this requirement because it prioritizes developers over end users. I'm not bashing Linux here, I use it often and appreciate it for what it is. But an honest assessment tells us it has never come close to Apple-level smoothness in architectural transitions.