top | item 46042846

(no title)

paxcoder | 3 months ago

From the article:

>Another important note - some binary blobs and other non-free software components are used today in PebbleOS and the Pebble mobile app (ex: the heart rate sensor on PT2 , Memfault library, and others). Optional non-free web services, like Wispr-flow API speech recognizer, are also used. These non-free software components are not required - you can compile and run Pebble watch software without them. This will always be the case. More non-free software components may appear in our software in the future. The core Pebble watch software stack (everything you need to use your Pebble watch) will always be open source.

100% should mean 100%

discuss

order

darkwater|3 months ago

If they are not mandatory it's 100%. Otherwise according to your standard, Debian is not 100% free software either.

bayindirh|3 months ago

Debian doesn't advertise itself as 100% open source, either.

Main and Contrib has to obey DFSG guidelines, and there's an optional non-free repository which you can enable if you prefer.

Firmware is a gnarly can of worms though, and while I prefer 100% free firmware myself, companies are not brave enough to open that part of their ecosystem, yet, if ever.

rnewme|3 months ago

100% of their own software.

RobotToaster|3 months ago

> More non-free software components may appear in our software in the future.

That sounds ominous.

I can understand not being able to remove non-free dependencies that were used previously, but that sounds like they intend to create new non-free components.

wafflemaker|3 months ago

IMHO, it's much closer to 100% than an iWatch or a Garmin.

aallaall|3 months ago

1% is closer to 100%, than 0% is, yes.