4 ms·
I'd go even a step further: Since they open-sourced all their work, maybe other vendors can pick up / fork where they left off and we may actually have more tha
by ThreeFx 7y ago
I'd go even a step further: Since they open-sourced all their work, maybe other vendors can pick up / fork where they left off and we may actually have more than one Linux phone in the future!
Two years ago that seemed like wishful thinking to me, but I am very excited about how far Purism got in an even shorter timespan.
- dastx 7y ago> fork It'll probably be a closed source fork. Defeating the whole purpose of Librem.
- mbowcutt 7y agoI think the Librem5 will have a CC-by-SA 4.0 license, aka copyleft, so it'd have to be open source.
- meruru 7y agoThat's a weird statement. Why would they use a CC license, rather than a software license like the GPL?
- swiley 7y agoHave you read the GPL? It makes very little sense for hardware (it’s actually a pretty weird license full of all kinds of software specific things. “Linking” to “operating system components” for example doesn’t make them a derivative work, whatever all that means. There’s quite a lot of other stuff.) 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.
- ptx 7y agoGNOME and Linux are under the GPL. So are phosh (Purism's shell), Chatty (their messaging app) and probably a lot of other components. So you can't make a closed fork.
- pjmlp 7y agoLinux kernel is GPL. Now try to get the right version sold with an Android phone.
- ryukafalz 7y agoIt often seems to take some persistence, but typically it is possible to get the kernel sources. The manufacturers can drag their feet for a while but ultimately they have to give it to you. 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.
- justinclift 7y agoSemi-related, but apparently Win10 WSL now includes the Linux kernel. Being as that's GPL, it seems strange the GPL license isn't somehow "virally" infecting windows, making other things OSS.
- mises 7y agoThey have released the source for their fork: https://github.com/microsoft/WSL2-Linux-Kernel https://github.com/microsoft/WSL2-Linux-Kernel. 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.
- justinclift 7y agoThanks, that's useful info. :)
- bubblethink 7y agoThat's orthogonal though. WSL would be fine even with GPLv3. It runs on a hypervisor. WSL poses no restrictions on modifying the source of the kernel. You can fork, rebuild and run. You can't on a tivo device.
- m463 7y ago> > fork > 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.
- deleted 7y ago[deleted]
- beatgammit 7y agoLike PinePhone? They're pushing for a ~$200 phone in Q3 this year, same as Purism. The difference is that Pine64 doesn't seem to be putting nearly as many resources into development, just enough to get functioning hardware out there and then leaving it up to the community to build the ecosystem. It's an exciting time! While I'm waiting, I'm setting up my own PBX to hopefully take control of my phone service, and I'm going to experiment with using VOIP over data instead of going over the "regular" voice channels. I'm super excited to see what's possible with an open platform like this.
- solarkraft 7y agoIsn't Pine64 also compromising security more than Purism by being more lenient regarding unfree blobs?
- mises 7y agoHaving set up a PBX before, what does it give you that allows you to "take control"? You've still got to connect to some phone provider. It's basically just a highly-configurable alternative.