The "Respects Your Freedom" certification program encourages the creation and sale of hardware that will do as much as possible to respect your freedom and your privacy, and will ensure that you have control over your device. u.fsf.org/3g0

@fsf Respect Your Freedom is bullshit that actively sabotages Open-Source Hardware development through endorsement of proprietary developers like librem who refuse to release the relevant hardware files despite their CEO promising to do so years ago[source.puri.sm/Librem5/communi]

Stick to software and hug off from hardware you are not qualified to make any kind of polities there

@kreyren @fsf So, you are not happy because they provide schematics and files to mod the case but didn't open up there business for push button clones form china by providing the files needed for the fab. In my book, they respect my ownership if I buy there product and I respect there right to have a chance to make back there investment and maybe even have some profit to keep existing.

@dgr @fsf i am unhappy that i can't modify the hardware to fit my computing or when it breaks to just open KiCAD and know exactly why e.g. like with OLIMEX (github.com/OLIMEX).

Librem made their investment back multiple times already [git.dotya.ml/kreyren/kreyren/i]

Saying that librem respects your ownership is insanity, because they really don't

@kreyren @fsf Maybe I misunderstand but the schematics like file:///home/dgr/Downloads/librem5_mainboard_schematic.pdf are what's needed to fix problems and modding the hardware the CAD and Gerber files are what you need to oder 100'000 copies from the fab in china.

@dgr @fsf Last time i checked the schematics are released under a restrictive license so if you are developing OSHW hardware like me then you can't really look at them e.g. i have RockPro64 that broke few weeks after i got it under minimal use (i basically just tested NixOS on it for collectively ~20min runtime) and i have to pay a local repairer instead of using schematics to fix it myself.

And even that schematics will tell you where to put a jumper wire so that you can have your very own spaghetti monster inside the system which is not really sustainable it's more like hotfixing to see if the configuration works to then make proper PCB, bcs it won't allow you to change the pcb itself e.g. using the OLIMEX's teres-1 i can just open KiCAD i currently work on adding:
* RFID reader
* Fingerprint sensor
* changing the case to be 3D printable and rugged
* hot-swappable batteries
* changing the PCB material from FR4 to aluminium so that i can later manufacture them myself in investment silver base
* Eventually use the IMX8QM-TUKHLA instead of A64 so that it can have an NVME drive and performance better than pinebook pro
* etc..

when company gives you these files it also enables you to go further e.g. i am using the KICAD files from TERES-1 and OLinuXino A64 to re-engineer the electronics of Xiaomi Scooter to run nongnu guix and develop drones.

Not to mention that you can actually verify how the PCBs are wired e.g. librem is shipping the systems with hardware vulnerabilities (SPECTRE + meltdown) and backdoors (proprietary router running proprietary firmware with evident wired access to kernel's ring-0).

@kreyren @fsf

License doesn't look to bad. I maybe now understand your frustration. "Respects Your Freedom" is for users like me and not for Open-Source Hardware creators like you. I'm fine with the FSF certifying hardware for me that isn't "as a service" and I can have a realistic shot at fixing it with a jumper wire. This and printing a case is about the extend of my capabilities.I guess, you're not the audience and your needs aren't a concern because of the skill gap - you're OP dude ;)

@dgr @fsf The skill gap is not really a thing.. hardware development is easier to learn than learning python as kicad makes that really easy.. consider investing few hours into it

@kreyren @fsf you lost me, software is way easier then hardware. I'm a developer by trade and dabbled a bit in hardware with building keyboards and a 3d printer. Software is cheep, fast and a lot less dangerous. I can change software in minutes but if I tinker with hardware, it's hours!

Follow

@dgr @fsf I am software developer for almost 15 years now and i do hardware for almost 4 it's significantly easier.. it's like graphical programming language compared to enso you just read the "backtrace" more as the "linting" for the PCB tells you where you've made mistakes..

I would compare that to regex from a junion dev perspective as it looks scary and complicated but when you invest few min learning it you will realize that it's stupidly simple..

Like you basically just open schematics and connect lines based off of documentation and then use the schematics to then make the layers which is like making images in inkscape just computer guided to help you make them..

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.