Yesterday, Pebble watch software was ~95% open source. Today, it’s 100% open source. You can download, compile and run all the software you need to use your Pebble. We just published the source code for the new Pebble mobile app!

  • tangonov@lemmy.ca
    link
    fedilink
    arrow-up
    13
    ·
    7 hours ago

    Apparently the packaging requirements for F-Droid are more challenging than just “must be open source” and aren’t for everybody.

    https://f-droid.org/en/docs/Inclusion_Policy/

    The “no Google Play services” alone are a non starter for many apps. My preferred messenger, Signal, is plenty open source and runs its own notification daemon, but cannot be found on F-Droid. I have to get it via Obtainium instead.

    • deadcade@lemmy.deadca.de
      link
      fedilink
      arrow-up
      1
      ·
      50 minutes ago

      “No Google Play services” falls under “app must be FOSS”. The average publicly developed open source app should not have much trouble getting into F-Droid if the developer wants to. Google Play services consists of several components, one of which is a proprietary library included in apps using it. If your app includes proprietary code, it is not FOSS.

      If Signal decided a build without proprietary blobs isn’t worth it, they’re not getting into F-Droid. Forks of Signal exist that remove the Google Play services build requirement, those are in F-Droid.

    • barryamelton@lemmy.world
      link
      fedilink
      arrow-up
      3
      arrow-down
      1
      ·
      3 hours ago

      Signal, the messenger that lags code sumps for a year so they can get a leg up with insider knowledge of their own cryptocurrency?

    • Kilgore Trout@feddit.it
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      1
      ·
      6 hours ago

      Signal […] cannot be found on F-Droid. I have to get it via Obtainium instead.

      You can get Molly on F-Droid. It’s a soft fork that iimplements UnifiedPush, among other things.

      • fum@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        2 hours ago

        In addition to this, Signal can be downloaded from their own website and has a self update mechanism. It also does not depend on google play services (which I don’t have on my android phone)