Pine64 Hardware and FSF RYF Certification
#4
Open source is a prerequisite for trust. Some people want to trust their device.

Having the boot rom's documented source code available is the first level of trust. From time to time people add new features and implicitly go over the source code. This process builds more trust over time.

The problem is the hardware. You can never really trust it. Undocumented controllers or, as z4v4l pointed out, the controller firmware in general, or the hardware circuitry programmed by (even open source) firmware.


Another point: open source let's you adapt source code to your needs. Here and there I need to do this because upstream is not reacting to bug reports and provided patches. This is also true for the boot firmware. In the case of Rockchip, it's a design mistake to provide boot-rom and not boot-spi flash.


PS: When it comes to trusting software, one should also be aware of Ken Thompson's Turing Award lecture Reflections on Trusting Trust  https://www.archive.ece.cmu.edu/~ganger/...ompson.pdf


Messages In This Thread
RE: Pine64 Hardware and FSF RYF Certification - by Der Geist der Maschine - 09-13-2019, 03:20 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Advice on Choosing the Best Pine64 Device for My Use Case? Ingrid 4 651 02-28-2025, 01:14 AM
Last Post: stefan_hdb
  [Article] Test Bot for NuttX Pull Requests ... Tested on Real Hardware (Oz64 SG2000) lupyuen 0 319 02-15-2025, 11:26 AM
Last Post: lupyuen
  Registering my 'nick' on Pine64's IRC network diederik 7 3,788 12-04-2024, 05:44 AM
Last Post: mmonster
  Need Help Choosing the Right Pine64 Board for My Project jacoballen 1 977 09-22-2024, 06:28 PM
Last Post: tllim
  Enhancing Privacy with additional hardware killswitches Substing 2 1,423 07-25-2024, 07:49 PM
Last Post: Kevin Kofler
  SBC Case Builder and Pine64 SBC hominoid 0 832 07-21-2024, 06:10 PM
Last Post: hominoid
  [Article] RISC-V Emulator for Pine64 Oz64 SBC lupyuen 2 1,525 07-07-2024, 04:19 AM
Last Post: lupyuen
  Unable to connect to Pine64 IRC channel due to certificate error? Must-Borrow 1 1,373 03-10-2024, 02:43 PM
Last Post: Must-Borrow
  hardware updates ??? aular 0 948 03-05-2024, 08:28 PM
Last Post: aular
  Forum Recommendations for Pine64 support? backwoodstech2 0 1,042 02-04-2024, 07:12 PM
Last Post: backwoodstech2

Forum Jump:


Users browsing this thread: 1 Guest(s)