Live data from Hacker News

GrapheneOS Overhauled Default Apps and Secure Clipboard

grapheneos.social

261–270 of 284 posts

Re: GrapheneOS Overhauled Default Apps and Secure Clipboard

#261

Earlier quoted context omitted.

GrapheneOS does not want to adopt RCS for public perception. It is still a better option than SMS/MMS and providing it is beneficial. GrapheneOS will still recommend using better platforms and protocols but RCS being bundled and cross platform are great reasons to implement it.

Suppose GrapheneOS becomes highly popular. Then I have to fight the average Joe who insists RCS is fine enough. I understood from other comments that RCS is the default communication channel in N.America an I can sort of see why you want to give people a somewhat less worse option here than Google's Messenger. But RCS should not be the default imho, because lazy people gonna be lazy. So I hereby endorse you to gently…

Whether or not you tolerate using RCS is up to you. Not supporting it for the sake of having a worse default option on the off-chance you can use the to convince them to use a better option is not a good reason to not support RCS.

Either you will have people content with SMS, or you will have people content with RCS. Which is better is obvious.

I am not on the GrapheneOS team but the community does push better options such as Molly/Signal and RCS is usually only advised as a fallback messenger.

Re: GrapheneOS Overhauled Default Apps and Secure Clipboard

#262

I hope they replace the AOSP keyboard with FUTO keyboard. I'm mostly fine with the other stock apps, but that keyboard was the one thing I absolutely had to end up replacing due to its jenky behavior.

Probably never happening in the next millennium. GrapheneOS has a gripe against FUTO because it is tied to Louis Rossmann, which dared to challenge GrapheneOS's social skills in the past.

Daniel Micay stepped down as the lead dev and was where most of the lack of social skills was coming from.

Re: GrapheneOS Overhauled Default Apps and Secure Clipboard

#263
post #42
post #35

Earlier quoted context omitted.

Can the Linux kernel be included in the OS?

Linux is GPLv2, though. Not sure if that makes a difference here.

It does make a difference. GrapheneOS includes a lot of GPLv2 code from AOSP and we choose it as a license for several of own projects within GrapheneOS.

Re: GrapheneOS Overhauled Default Apps and Secure Clipboard

#264

Earlier quoted context omitted.

Yes, the GPLv2 license does not have the same restrictions GPLv3 does, it does not necessitate making the code it is bundled with GPLv2.

Neither does the GPLv3: A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an “aggregate” if the compilation and its resulting copyright are not used to limit the access or legal rights of the compila…

The issue isn't that GPLv3 applies to non-derivative OS components but rather that the terms apply to the overall redistribution of the OS. Including any GPLv3 component means GrapheneOS cannot be used in products where AOSP can be used due to having additional restrictions beyond GPLv2. We don't want more restrictive licensing than AOSP. We're fine with using additional GPLv2 code as long as we're sure it's not going to move to GPLv3 or that if it does we're prepared to maintain it ourselves.

Re: GrapheneOS Overhauled Default Apps and Secure Clipboard

#265

Earlier quoted context omitted.

It is true, and if Ubuntu is shipping apps as a part of the OS with incompatible licenses, that is a crime.

I think you are confused. You can have a Linux distribution with software with incompatible licenses (e.g. GPLv2 and Apache License version 2), because the license for a particular program or library only applies to that specific work, not other works that it is distributed with. The GPL is very clear on this: In addition, mere aggregation of another work not based on the Program with the Program (or with a work base…

GPLv2 and Apache 2.0 are not incompatible licenses when bundled together. GPLv3 is the problematic license as it requires all code it is bundled with be GPLv3 as well.

When it comes to AOSP/GOS, bundled apps are not aggregated together, they are built and signed under a singular OS binary.

Re: GrapheneOS Overhauled Default Apps and Secure Clipboard

#266

Earlier quoted context omitted.

I use Gboard with the network permission disabled. It works well but I hope they have a better stock keyboard, I haven't found any others that don't annoy me in one way or another.

The latest FUTO works just as well as Gboard for me. Their somewhat recent update to their swiping library really changed the game, and their voice recognition is also pretty decent.

It seems like work on voice recognition has halted entirely though. On https://keyboard.futo.tech/voice-input-models , community models and other models have been "coming soon" forever, and in the end the only model they offer is whisper-small, a very basic model from 2022. Which in AI is like prehistory.

Re: GrapheneOS Overhauled Default Apps and Secure Clipboard

#267

Earlier quoted context omitted.

There is no alternative. Apple isn't going to let them build on top of iOS, and anything except those two is dead in the water because it'll never have users because it is missing a bunch of critical apps, and will never have those apps because it doesn't have users.

Remember when we thought IE's monopoly could never be broken? Or windows? Anything can and will go down. Nothing is forever.

IE was a web browser. Breaking it was a matter of making a web browser good and compatible enough.

It's a completely different situation here.

Re: GrapheneOS Overhauled Default Apps and Secure Clipboard

#268

Earlier quoted context omitted.

There is no alternative. Apple isn't going to let them build on top of iOS, and anything except those two is dead in the water because it'll never have users because it is missing a bunch of critical apps, and will never have those apps because it doesn't have users.

> There is no alternative. There have been several projects like Ubuntu Touch to create an open Linux for smartphones. That would be an open alternative. Android is not open.

Which of my banking apps are running on any of these?

Re: GrapheneOS Overhauled Default Apps and Secure Clipboard

#269

Earlier quoted context omitted.

Could you please elaborate? I wouldn't think this causes an issue unless they need to link against it, which I don't think they do.

Unsure what you mean by link against it. GPLv3 requires making the entire project it is bundled with GPLv3 as well. GrapheneOS would need to relicense the entire OS and bundled apps as GPLv3 to allow them to use any app with that license.

Literally none of what you said is true.

Go read the GPLv3 license and/or ask yourself how Linux distributions are able to ship a mix of GPLv3, v2, MIT, BSD, etc licensed software all in the same image.

GrapheneOS may or may not have a policy against shipping GPLv3 software (I don't know), but if they do, it's a political or business decision, not a restriction imposed by GPLv3.

Post reply on HN