@AmpBenzScientist i realise this is how it works but that doesn't mean i'm not allowed to bitch about it and point out examples of it being done better
@AmpBenzScientist i have this rant whenever i have to work with embedded systems, really. but i gotta say, it felt a lot less chaotic to work with the Microchip PIC series of chips.
@lore Microchip PIC was used in The Stamp I think. The Stamp was used to teach Embedded Systems Programming before the Arduino came along. The lower cost of the UNO and realistic language choice of C made for a more realistic experience if one would go on to work for a company that specialized in Embedded Systems.
The reality, especially for open source developers, is that they have next to no documentation and have to essentially wait for Reverse Engineering of the hardware, firmware and software to be completed so they can use these tools to do what they wanted or learn that they can't do it.
FLOSS developers might seem like pricks in many ways from how they tend to explain things to using a license like the GPLv3. The reality is that every step of the journey was a struggle and companies love to sue. So when something is reverse engineered and released, the GPLv3 is the choice of someone who endured the mountain of red tape, threats and hardship. No one will be able to steal their code because of the GPLv3 Superior Clause which means that the company has to stop use of the code or they will be required to release all of it under the same license.
@lore Microsoft saw that they were losing developers to Linux and had to come up with something. Essentially they had to look friendly because they were losing ground. This is where something called WSL allowed people to "use Linux" so they wouldn't actually use Linux. They are still the company that made computer manufacturers implement UEFI and only allow Windows to boot. It was claimed to be for security but the only secure device they have made is the Xbox One. It has still not been broken. It would be a nice little Linux box because of the 8 cores and fast ram but they are content with E-Waste.