β² 565 βΌ The Jolla phone (feddit.it) submitted 5 days ago by pewpew@feddit.it to c/linuxmemes@lemmy.world 88 comments fedilink hide all child comments No thanks, I'd rather use a Google Pixel with GrapheneOS Image transcription: buy privacy-first community driven phone look inside closed source OS with no recovery image and outdated dependencies
[β] Fmstrat@lemmy.world 5 points 5 days ago (2 children) The base of Sailfish OS is a full blown Linux, way more open than Android Sorry, but no. AOSP and Graphene do not use any proprietary blobs. They are 100% open. By your own post, SailfishOS uses closed source components. permalink fedilink source parent hideshow 4 child comments replies: [β] macros@feddit.org 16 points 5 days ago (1 child) So does Graphene. Both ship: Firmware, the HAL components (which are way more critical in my eyes as they have low level hardware access and could hide anything from the OS) Example for these are: The Camera Stack, the Audio Stack, under Graphene the Widevine DRM components. Sailfish can run without these, e.g. on the Pinephone. Graphene OS can't Graphene additionally comes with an eSIM binary, which is disabled by default Sailfish comes with proprietary UI components, a choice the company made because of their limited manpower as it allowed them to provide features where currently no open source solution exists or existed at the time of implementation) examples are swipe gestures for the keyboard, MS Exchange support, Android App support. That not great, but far from a closed source system where everything is closed source. There exist many patches for UI components because they are partly open source. The OS ist still Linux, that is true. It is even LInux+GNU which Android is not. It is Linux with closed source components, thats true too. permalink fedilink source parent hideshow 2 child comments replies: [β] Fmstrat@lemmy.world 3 points 4 days ago (1 child) Both ship: Firmware, the HAL components (which are way more critical in my eyes as they have low level hardware access and could hide anything from the OS) Aren't firmware and HAL in hardware/devices in the source tree for graphene? Also the camera stack/etc isn't Google's, it's Graphene's. The Widevine comment is fair, but Sailfish needs to support DRM, too, so they're in the same boat, there. permalink fedilink source parent hideshow 2 child comments replies: [β] AlfredoJohn@sh.itjust.works 1 point 4 days ago (1 child) So graphene is also not open source then by your metrics? So some of the ui is closed source while on an os where you can trace and verify what is going on but an android derivative where you cant track whats going on in the os as freely with more critical closed source portions of its hardware is supposedly more open to you? Aren't firmware and HAL in hardware/devices in the source tree for graphene? So either you know its there because you care so much to have verified the source code or you are just getting defensive about something you literally arent verifying.... permalink fedilink source parent hideshow 2 child comments replies: [β] Fmstrat@lemmy.world 1 point 4 days ago What? Are you arguing without comprehending? And what makes you think it's easier to trace what is happening in SailfishOS? Tracing isn't hard in Android. permalink fedilink source parent [β] HereIAm@lemmy.world 1 point 4 days ago And AOSP does not make a complete system. There are still plenty of binary blobs in both for drivers to get a working phone. permalink fedilink source parent
[β] macros@feddit.org 16 points 5 days ago (1 child) So does Graphene. Both ship: Firmware, the HAL components (which are way more critical in my eyes as they have low level hardware access and could hide anything from the OS) Example for these are: The Camera Stack, the Audio Stack, under Graphene the Widevine DRM components. Sailfish can run without these, e.g. on the Pinephone. Graphene OS can't Graphene additionally comes with an eSIM binary, which is disabled by default Sailfish comes with proprietary UI components, a choice the company made because of their limited manpower as it allowed them to provide features where currently no open source solution exists or existed at the time of implementation) examples are swipe gestures for the keyboard, MS Exchange support, Android App support. That not great, but far from a closed source system where everything is closed source. There exist many patches for UI components because they are partly open source. The OS ist still Linux, that is true. It is even LInux+GNU which Android is not. It is Linux with closed source components, thats true too. permalink fedilink source parent hideshow 2 child comments replies: [β] Fmstrat@lemmy.world 3 points 4 days ago (1 child) Both ship: Firmware, the HAL components (which are way more critical in my eyes as they have low level hardware access and could hide anything from the OS) Aren't firmware and HAL in hardware/devices in the source tree for graphene? Also the camera stack/etc isn't Google's, it's Graphene's. The Widevine comment is fair, but Sailfish needs to support DRM, too, so they're in the same boat, there. permalink fedilink source parent hideshow 2 child comments replies: [β] AlfredoJohn@sh.itjust.works 1 point 4 days ago (1 child) So graphene is also not open source then by your metrics? So some of the ui is closed source while on an os where you can trace and verify what is going on but an android derivative where you cant track whats going on in the os as freely with more critical closed source portions of its hardware is supposedly more open to you? Aren't firmware and HAL in hardware/devices in the source tree for graphene? So either you know its there because you care so much to have verified the source code or you are just getting defensive about something you literally arent verifying.... permalink fedilink source parent hideshow 2 child comments replies: [β] Fmstrat@lemmy.world 1 point 4 days ago What? Are you arguing without comprehending? And what makes you think it's easier to trace what is happening in SailfishOS? Tracing isn't hard in Android. permalink fedilink source parent
[β] Fmstrat@lemmy.world 3 points 4 days ago (1 child) Both ship: Firmware, the HAL components (which are way more critical in my eyes as they have low level hardware access and could hide anything from the OS) Aren't firmware and HAL in hardware/devices in the source tree for graphene? Also the camera stack/etc isn't Google's, it's Graphene's. The Widevine comment is fair, but Sailfish needs to support DRM, too, so they're in the same boat, there. permalink fedilink source parent hideshow 2 child comments replies: [β] AlfredoJohn@sh.itjust.works 1 point 4 days ago (1 child) So graphene is also not open source then by your metrics? So some of the ui is closed source while on an os where you can trace and verify what is going on but an android derivative where you cant track whats going on in the os as freely with more critical closed source portions of its hardware is supposedly more open to you? Aren't firmware and HAL in hardware/devices in the source tree for graphene? So either you know its there because you care so much to have verified the source code or you are just getting defensive about something you literally arent verifying.... permalink fedilink source parent hideshow 2 child comments replies: [β] Fmstrat@lemmy.world 1 point 4 days ago What? Are you arguing without comprehending? And what makes you think it's easier to trace what is happening in SailfishOS? Tracing isn't hard in Android. permalink fedilink source parent
[β] AlfredoJohn@sh.itjust.works 1 point 4 days ago (1 child) So graphene is also not open source then by your metrics? So some of the ui is closed source while on an os where you can trace and verify what is going on but an android derivative where you cant track whats going on in the os as freely with more critical closed source portions of its hardware is supposedly more open to you? Aren't firmware and HAL in hardware/devices in the source tree for graphene? So either you know its there because you care so much to have verified the source code or you are just getting defensive about something you literally arent verifying.... permalink fedilink source parent hideshow 2 child comments replies: [β] Fmstrat@lemmy.world 1 point 4 days ago What? Are you arguing without comprehending? And what makes you think it's easier to trace what is happening in SailfishOS? Tracing isn't hard in Android. permalink fedilink source parent
[β] Fmstrat@lemmy.world 1 point 4 days ago What? Are you arguing without comprehending? And what makes you think it's easier to trace what is happening in SailfishOS? Tracing isn't hard in Android. permalink fedilink source parent
[β] HereIAm@lemmy.world 1 point 4 days ago And AOSP does not make a complete system. There are still plenty of binary blobs in both for drivers to get a working phone. permalink fedilink source parent