News for hackers. Stuff that matters.
Re:Do you really want Linux phones by macdice on Wednesday March 24, 2021 @11:18PM (#26576209)
Yes, I would like a FreeBSD-powered phone that can run Android or iOS consumer apps totally sealed inside virtual machines.
Re:Do you really want Linux phones by rahimnathwani on Wednesday March 24, 2021 @11:23PM (#26576255)
One VM per app would need a lot of RAM. Maybe one VM for Linux/Android, and one for iOS, would be a decent compromise. We'd still 'waste' some RAM, but isolation between different Android apps could be handled by cgroups/namespaces.
Re:Do you really want Linux phones by esrauch on Wednesday March 24, 2021 @11:29PM (#26576278)
He said Android or iOS. It seems like massive overkill to have a phone that can run both. Even running Android apps well is a pretty tall order, running iOS apps natively on your own open source phone seems like a pipedream. It took even Google a long time and a lot of investment to get Android apps to work reasonably well on ChromeOS.
Re:Do you really want Linux phones by GekkePrutser on Wednesday March 24, 2021 @11:46PM (#26576391)
If you're talking FreeBSD you would use jails instead which eliminate a lot of the doubled up resources. It's a lot more like docker containers.
Re:Do you really want Linux phones by macdice on Thursday March 25, 2021 @01:36AM (#26576885)
True. The question is whether the Linux emulation can be good enough to satisfy Android. There are lots of funny quirks ...

I wish something like CloudAPI/Capsicum would take off to be more secure, while also being an open platform, instead of Linux ubiquity rendering standards irrelevant.

Re:Do you really want Linux phones by Apocryphon on Wednesday March 24, 2021 @11:33PM (#26576296)
Technically iOS is the closest thing to a *BSD-powered phone, because of the Darwin lineage.
Re:Do you really want Linux phones by ekianjo on Thursday March 25, 2021 @06:05AM (#26578276)
BUt in practical terms it's the most locked platform in existence, so stretching definitions hardly matter here.