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!

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

    If the Android app is fully open source, then it should be made available in f-droid

    • tangonov@lemmy.ca
      link
      fedilink
      arrow-up
      20
      arrow-down
      2
      ·
      17 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
        9
        ·
        11 hours 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.

      • Kilgore Trout@feddit.it
        link
        fedilink
        English
        arrow-up
        7
        arrow-down
        1
        ·
        16 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
          4
          ·
          12 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)

      • barryamelton@lemmy.world
        link
        fedilink
        arrow-up
        3
        arrow-down
        3
        ·
        13 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?