Open plans and schematics, interoperable, standardized. I should be able to unplug a component from my computer and plug it into another one. I should be able to replace broken parts. I should be able to, if feasible, make it myself with off the shelf components.
Thank you. So, last year, the Lower Merion School District, in a middle-class, affluent suburb of Philadelphia found itself in a great deal of trouble, because it was caught distributing PCs to its students, equipped with rootkits that allowed for remote covert surveillance through the computer's camera and network connection.
I admit I have only skimmed this yet, but that was 12 years ago. Back then, copyright was a major problem for a free and open society in which people could freely communicate.
The world has changed since then. Those opposed to such a society are now more likely to talk about disinformation, radicalization, child porn, hate speech rather than copyright. Those pretexts aren't really any better of course.
https://en.m.wikipedia.org/wiki/Open-source_hardware the big difference is the cost of entry for a software project vs hardware. Software you're looking at a computer and time. Hardware you need at minimum a few hundred dollars for pcbs, and chips.
Using available goods though, there are things out there. Check out WLED. https://kno.wled.ge/ it's a software stack that runs on esp32 (mostly) boards to drive LEDs in very fun ways.
While not community-developed per se, the RISC-V processor architecture is completely open, in contrast to all other architectures which are widely deployed, such as x86, AMD64 or ARM.
Vedder Electronic Speed Controller is an open source set of schematics, a firmware, and a config application for a electronic speed controller for BLDC Motors.
Anyone can use the schematics to build and sell ESCs that can then be programmed for use in a wide range of real-world applications. Some VESC based ESCs are the Stormcore and BKB Xenith. Both run the firmware, and can be configure with VESC tool.
It's popular all over where hobbyists are building stuff with electric motors. My electric skateboard is powered by one!
There are tons of extensions, remote control systems, support for bluetooth radios for on-the-fly config from a phone, telemetry displays, etc...
Open source hardware is a thing, there are tons of projects on places like Hackaday but it feels to me like it will never quite reach the same level of success as open source software simply because it is much harder to do.
The main exception to this is obviously 3d printing where people happily share their designs and things for people to print and "remix" (i.e. fork) under CC licences.
The problem I think is that electronics is difficult and expensive (especially for "one off" orders for things like PCBs) for the most part which is why you seem to end up with two camps.
Hobbyists making their own electronics at their own cost and making stuff available. If you are lucky there might be a company willing to make batch orders of the custom parts along with the rest of the components as a DIY kit (which, depending on your soldering skill might be easy or extremely difficult with the possibility of ruining it) or they might pre-assemble the kit for you.
Companies making OSH products but there is little appetite for anyone to fork it or create a competing version in such a niche space. ClockWorkPi come to mind here with some neat little hand held computers they sell but also make the plans available for. To date I don't think I've heard of anyone making a clone from scratch or forking it to make their own modified version as the cost would be so extreme compared to just ordering the original.
So yeah, I think there is appetite for open source hardware but the high costs, practical electronic skills and ease of damaging expensive parts means that I think things will stay less active in that space. I'd love to see more, for example if super cheap prototype PCBs and pre-assembled kits could be ordered at far cheaper prices than are currently possible. Or an easy and cheap "PCB printer" with associated parts picker/placer/soldering machine to make the process of prototyping a project as easy as just ordering a bunch of generic and off the shelf parts then downloading a file or two to send to the machines. I can dream can't I?
I happen to know one hardware project coming out of CERN that is under an open license, specifically their own CERN OHL.
That's a pretty interesting example I think.
It does seem to work to a certain degree. We know of four suppliers who build switches according to that projects spec, although there is at least one trying to add proprietary bits in a second product line they push harder.
Sharing only the STL it's not very open source, It's like sharing compiled software without the source code.
You should share the file of the software you used for modelling such as .CAD or .BLEND.
@bullshitter Imo I would say hardware that has blueprints released for it and is permissive with what you could do with them. It seems like a very open question though. AMD released FOSS drivers and that may seem FOSS enough for some people, but it's only FOSS on the software-side, so it's not like one can just make an AMD GPU. :blobfox_w_:
I've been an iPhone user since 2017, so I've been out of the loop. Are battery issues due to misbehaving apps (like flashlight spyware apps) still a thing on Android?