>On one hand you mention refusing to bundle third party apps, but on this same initial post you celebrate the bundling of that third party TOR client. ๐ค
It's not bundled. It isn't going to be bundled. This is a post showing a work in progress beta app that most users have not seen before. This app is developed officially by Tor to hopefully replace Orbot, it is informational content.
>License isn't an obstacle [...].
Not relevant to our use case. We want GrapheneOS as a whole to have permissive licensing. Vanadium browser patch is GPLv2-only with exception for Apache2.
>I prefer GPL than MIT for security, but do you know why? That is the default license for everything Linux on the kernel and embedded level.
There isn't a security benefit to use one or the other. It's an agreement on what a user can do with source code when they change it. One of the most used and targeted platforms for attacks using it means nothing. GrapheneOS regrettably uses the Linux kernel too. There are countless hardening features distros are free to add.
Feel free to perform any security assurance you want.
>On that same domain you have chosen MIT. Do you know who else picks MIT for their open source? Answer: Microsoft.
No idea what this has to do with it. It's one of the most used licenses. Not relevant to us what some big company decides their favourite license is. Should I not drink water because Hitler did too?
>Do you know why? Because even though it is "open", in reality it doesn't protect users from patent litigations by you against them in the future.
GrapheneOS work isnt patented. What's to patent? It is free and open source. We see many bad actors make forks with our software all the time, we can't do anything about it except call it out as untrustworthy. All we have is a trademark for the name and branding to stop malicious sellers.
>Basically a gun pointed at their heads whenever you decide one day to sell the company to Radio Free Asia or In-Q-Tel.
...who? This is an open source software project, it isn't a company. If someone wanted to sell GrapheneOS then just fork it yourself and start a business.
We don't sell anything. There is zero plans to make the work a for-profit engagement and there was an incident in 2018 where we nuked signing keys (prevents OS from ever updating) to prevent a failed corporate takeover back at a time when the then lead developer worked at said company. That's a strong commitment to not be corporate.