It'll probably be a closed source fork. Defeating the whole purpose of Librem.
It'll probably be a closed source fork. Defeating the whole purpose of Librem.
Now try to get the right version sold with an Android phone.
Compare that to the rest of the software on an Android device; you'll have no luck convincing Samsung to give you the source to any of the UI bits on their phones, for example.
The GPL is a huge improvement in this regard.
Being as that's GPL, it seems strange the GPL license isn't somehow "virally" infecting windows, making other things OSS.
Linux specifically does not use the GPLv3 for exactly this reason. rms et al. complained about "tivoization", which came from tivo shipping boxes that contained the code but were locked down. Linus didn't really care as much, or at least not enough to re-license. He didn't like the restriction, and new that such a provision would prevent exactly what MS is now doing: allowing more freedom for the users.
https://github.com/nokia-dev/android_device_nokia_sdm660-com...
https://github.com/OnePlusOSS/android_kernel_oneplus_sdm845
https://github.com/MiCode/Xiaomi_Kernel_OpenSource
https://dlcdnets.asus.com/pub/ASUS/ZenFone/ZS630KL/ASUS_I01W...
https://android.googlesource.com/kernel/msm/+/android-9.0.0_...
https://consumer.huawei.com/en/opensource/
etc.
The argument for using the GPL when creating copyleft software is that most copyleft software uses the GPL and you want everything to have a compatible license, that’s not really the case for hardware.
> It'll probably be a closed source fork. Defeating the whole purpose of Librem.
wouldn't that also defeat sales too?
might not, system76 comes off like purism and sells well, but I believe they have hardware that requires binary blobs.