A Critical Look At Open Licensing For Hardware
Glyn Moody writes "At a recent Open Hardware Camp in London, it became clear that one of the main obstacles to applying open source principles to hardware was licensing. For example, should competing big companies be allowed to use their economies of scale to make and sell cheaper products based on open hardware designs developed by small start-ups without payment? There's also the problem that hacking designs for physical objects like open source cars may have safety implications, which raises questions about liability. So what's the best way to address these issues?"
I don't understand why there would be security implications in having open designs for physical objects, unless those designs are pretty lousy and have faults that are only visible with the design.
For every problem, there is at least one solution that is simple, neat, and wrong.
It's an "open design" for a reason. Perhaps switch "open design" for "easy licensing options". Further, unless a big company forks the project, the originator usually has some control over the progress of the project, which means their smaller product becomes a "reference platform" with some added value even if the bigger company has a somewhat cheaper version.
In the case of cars, I fail to see why it would create any more of a liability issue than the DIY kit cars currently available. I suspect if it can pass inspection, it can be insured. For cars at least liability lies with the drivers (barring some catastrophic equipment failure, which obviously the manufacturers would be liable for).
So, I would assume that if there exists an appropriate ratings committee, standards, and inspectors to ensure safety (QA), liability would be a non-issue.
"Be prepared, son. That's my motto. Be prepared." --Joe Hallenbeck
For example, should competing big companies be allowed to use their economies of scale to make and sell cheaper products based on open hardware designs developed by small start-ups without payment?
This is called a non-commercial license. Non-commercial licenses have had a notoriously poor market reception in the past for software (no kidding). Only successful project I remember which uses such a license is MAME. People usually hate it for that, since you cannot easily port work to/from MAME and other open-source projects easily. If you do not allow people to manufacture hardware in a commercial basis, it will be even worse, since most people do not have the resources to manufacture hardware. It is nearly as bad as having a closed design.
'Hacking' for unlawful purposes is a problem with any design.
You just need to offer a free license instead. This will allow you to keep rights and to control how it is freely distributed. Only problem... don't expect people to trust the dictator. Otherwise the question is counter to open design to begin with.
Cars have been "open" by default for the majority of their existence -- they may not hand you schematics, but all the workings of the car were out in the open for any mechanic to see and generally well understood. Mechanics could replace or rebuild just about any part of the car including replacing the engine with a from-scratch rebuild, and this behavior was not only generally tolerated but often encouraged by the auto makers. It's only in relatively recent times with the advent of computer control that the ability to hide the workings of the vehicle even became possible, and even more recently that these computers were used to try to create a "proprietary" environment where you couldn't have any random mechanic fix your car (and this attempt has largely failed).
Safety and liability are no more an issue than it was with hot rods and such back in the day. It's simple: Your vehicle, modified or no, has to comply with state and federal laws regarding road worthiness, and pass any inspections your state might have. If your car fails because of the original manufacturer's design, then it's their fault. If it fails because of a 3rd party modification, that's their fault. If it fails because of your tinkering in your garage, that's your fault. Grey areas are hammered out in the courts, like they always have been.
The enemies of Democracy are
Hardware isn't special in requiring money/time to develop so why is it that this question only really gets asked when an open philosophy is applied to physical objects?
No not really, any liability would presumably be on the one that took the blueprints and actually build the device. After all, it is an open deisgn that can be modified by the manufacturer of choice.
Sigs are too short to say anything truly profound so read the above post instead.
There's a reason they don't use homebrew Linux* with the cool-patch-of-the-day in medical and other high-risk-if-something-goes-wrong devices: liability.
*Nothing wrong with Linux or any other open OS in medical devices, as long as the entire system has gone through all the regulatory and industry-standard quality checks first. Notice how the Microsoft Windows license says "don't use this in your nuclear reactor, if you do don't sue us if it melts down" or words to that effect. At least with Linux you could in principle tweak it until it was robust enough to run your nuclear plant.
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
... and hardware, here.
1. liability - so, you say, software does not lead to "liability"? No coder is liable for the code he writes? I don't think so. Just have a look at all those "no liability" clauses. And: yes, software - even OSS - can kill people. I'm pretty sure a lot of OSS software is responsibly for deaths in many wars taking place right now. So there really is no difference between an open licensed car and some OSS software - maybe operating IN that car.
2. cost - so, just because it's hardware, it is assumed that developing the hardware - with a big company "prospering" on it afterwords - is somehow different from software. I don't get why that is. It was never meant as "free as in beer" - there seems to be some misconception in this, yes.
Just because you can't touch the software, the implications for the programmer writing and open-licensing an OSS program are absolutely the same for a hardware developer.
Of course, building/prototyping hardware CAN be more expensive, but thinking of software development as "cheap" just because you can get a PC for ~$200 - yeah, well, no... not really.
I don't think "open source hardware" is really that much like "open source software" unless you've got matter duplicators (like in Ralph Williams' story "Business as Usual, During Alterations"). It's more like publishing plans in Popular Mechanics or Howto books.
I wouldn't run open source software on a pacemaker.
From a quality perspective, open source isn't the issue. The issue is the quality of the hardware and software and the rigorous testing required for its use and the backing by a company that can and will stand behind it.
If you got a pacemaker and the next day the company open-sourced the code, would you ask to have it removed?
If your doctor recommended a pacemaker which used open-source code that the vendor had scrutinized, tweaked, hardened, debugged, etc. so well that this pacemaker was considered the best one on the market, would you reject it because it was open source?
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
For example, should competing big companies be allowed to use their economies of scale to make and sell cheaper products based on open hardware designs developed by small start-ups without payment?
Unless you define "open" as "not open", then the answer to this is obviously yes.
If you want to work out some other kind of deal, then please don't call it "open-" anything, it'll just confuse matters.
Comment of the year
Yeah, sure, as if, for instance, Ralph Nader had no trouble at all making Chevrolet admit that the Corvair was a real coffin on wheels... Wanna bet an open-source Corvair would have been better?
I have a related question that still boggles my mind: Why does a hardware project from a university garner so much more attention than a completely open commercial solution?
For example, Atmel, Microchip, Cypress, and Parallax all have free compilers, cheap programers (sometimes embedded), free schematics and free layout files. However, they are not as popular as the Arduino. Why?
Now let's bring it into the real world.
Suppose you install a seatbelt based on an open hardware design, designed by some guys in Bulgaria. It's a solid design, and after installation you get it checked out, and it passes all of the safety regulations in your given area.
Now suppose you're driving one night, and you have to slam on your brakes to avoid hitting something. The seatbelt you installed breaks, and you fly groin-first into your steering wheel and severely damage your genitals.
Once in the hospital, it takes you months of surgery, medication and rehabilitation before you even have something that barely resembles a penis and scrotum and allows you to urinate, let alone participate in intercourse. They weren't able to save your testes, so now you have to take hormone injections for the rest of your life. Your wife dumps you because you can't pleasure her (not that you really could in the first place).
You've now lost your job, your genitals, your wife and your car. You have expensive medication to take daily for the next 40 years. Your insurance company, assuming you have health insurance, is throwing a fucking fit because of the hundreds of thousands of dollars of expenses you racked up.
What happens now? Who is the insurance company going to go after to recoup their costs? Who are you going to go after? Who gets sued? Would it be you, for choosing to install it? Would it be whoever manufactured it, based on the open design? Would it be whoever designed it (even though they're in a foreign land, and are basically untouchable)?
This simple scenario raises quite a few issues that need to be dealt with before we can really start looking into using open hardware.
Thanks for finding a way to get in a car analogy for this story. My faith in slashdot is renewed.
The critical moment is when something is offered for sale. If I build an open design car for my own use, and it fails miserably, it's my own dumb fault. However, as soon as I sell that car to someone else, I am warranting it to be a saleable product, which carries a number of legal implications. To a greater or lesser degree, I am liable for its performance.
The underlying problem isn't "open" or "closed" design, it's that when you sell something you're liable for it. To be willing to sell something, companies need to do a lot of work to ensure that the product is safe, in many cases far more work than creating the product in the first place. That being the case, there is little financial motive for openness and a large financial motive for keeping it proprietary.
I have a girlfriend whose name doesn't end in
So i want to replace the cylinders in my honda accord, what is the exact nickel content in each cylinder? what are the heat treat specifications for that cylinder? this is important, and this is proprietary knowledge given only to safety organizations like the DOT.
another example: my M5PVL drive gear, a component of my Acura transmission, has a certain chemical makeup. I know the makeup of the M5PVL for my honda pilot, but my Acura has turbochargers (its an RDX.) if you dont have the chemical makeup of the steel, you end up with a gear that explodes under stress.
Lastly, id like to exploit the extra space in my TL drivetrain to add motors and make a hybrid, but im worried the recall information on the cold weather start and idle fluid transfer system for the transmission is insufficient. I know the fluid doesnt transfer properly and i need to return the transmission for a different one, but I need more information about the failures so i can determine how best to plan my motor layout...this information is proprietary.
Good people go to bed earlier.
The first "open source" hardware designs must be for the technology required to remove the necessity for money from our economy. Automated farming equipment & food processing equipment, automated machine maintenance systems, automated construction devices & construction supply manufacture, or, simply enough, replicator technology. Without concerns over the monetary aspects, licensing becomes irrelevant.
Learning about brewing beer, by brewing beer.
What happens now?
Indeed, what happens now, as in today, when scenarios like that one occur? And there's your answer.
I realize you missed the extremely subtle point my post was hinting at, so let me repeat it: 3rd-party and end-user modifications are today possible, legal, and fairly common.
This simple scenario raises quite a few issues that need to be dealt with before we can really start looking into using open hardware.
See, there we go. There can be no issue which needs to be dealt with before we can have open hardware, because the hardware is already open. These issues are already being dealt with successfully. So, no.
The enemies of Democracy are
you get it checked out, and it passes all of the safety regulations in your given area.
that there is what the insurance companies would go after. Whoever checked out the seatbelt clearly did not do it right and they are responsible.
There are already real world examples of safety equipment in the aftermarket making it into driven vehicles and failing and they are taken care of by legal precedents. If you install it your self you're responsible, If you have a mechanic do it, that person is responsible so always have a mechanic who is bonded and insured. Anything sold as safety equipment has to pass requirements laid down by the NHSA. If you just install some joe shmuck designed seatbelts in your car yourself and they fail (inspected or not, though I doubt you would be allowed to use them if they are) you are solely responsible.
Who sold you that car with the seatbelt? Probably he's the one that has to pay. Simple, really.
But if it passed all regulations so it could be legally sold (I kind of hope there are some), and they do use crash testing too, those regulations suck if it still breaks easily. Maybe the regulator should pay some fines too and seller might need to get all cars back because of such a fault.
Then again, if it passes regulations clearly, and still breaks that easily, it's pretty likely that someone has broken it somehow between the checkup and the crash.
Who would pay in normal situation? Why wouldn't he pay in this situation too?
Like, if you buy a Linux based solution, of course seller pays if it explodes. Not enough testing and such... Open source doesn't mean no responsibility. I have a business, I sell open source, I'm responsible.
You know, generally speaking, if a big company wants to take a piece of "open source" hardware and make it cheaper, that would be a big win. If you are making open source hardware to make money making hardware, this will be bad for you. If you are making open source hardware to scratch an itch, this will be good for you. Just make sure you get the license right--you don't want them to start making the hardware, and then close it up and use their revenue stream to pay lawyers to shut you out.
You have to take it as it is. GPL code can be used to build the Great Firewall of China. Or for making a cheap nuclear bomb simulation. Likewise if the open hardware can be used by big companies under economies of scale without breaking the open nature of the hardware, then that has to be allowed.
As it is, if you're a small time operator you haven't a chance with closed hardware either. So you've lost nothing you had in only theoretical amounts.
A Slashdot comment thread, I should think.
I understand in the UK that there's a specific inspection routine that custom vehicles can go through. This guy made a supermarket ride for children into a road-legal car and had it approved via that process IIRC: http://www.egmcartech.com/2009/05/14/man-builds-worlds-smallest-street-legal-car-gets-70-mpg/
That's the normal way of getting road legality for an unusual vehicle. There might be a less conventional method: I once read that there is a nuclear-powered car somewhere in the UK which, for some bizarre reason, was granted a royal dispensation to allow it on the roads - thereby bypassing the normal regulations. That probably also makes it a bit awkward to revoke; I imagine if it's true we just rely on the person who's got it being a good sport and keeping it in the garage.
I object to that, sir - in the UK we have the finest stream contrivances money can buy. We've been building "railways" for a number of years and in London they even have horseless carriages! Simply spiffing. I'm typing this on one of our latest teletype machines, which is almost entirely automated. It only requires an office of 50 clerks or so to handle the Slashdot Javascript rendering. Actually, the clerks have something of an attitude time, insisting on collating and compiling the reports I requested on a "Just In Time" basis. I'm off to have a word with them now, toodle pip!
The FDA regulates medical devices out the wazoo.
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
It's only in relatively recent times with the advent of computer control that the ability to hide the workings of the vehicle even became possible, and even more recently that these computers were used to try to create a "proprietary" environment where you couldn't have any random mechanic fix your car (and this attempt has largely failed).
With the likes of OBD / OBD-II Any old back yard mechanic can see what ails the car (in the electronic control system). I mean, yes, usually you can only get the computer from the OEM, but you can still rebuild the engine, transmission, alternator, lower control arm, etc. And if it tells you an Oxygen sensor is faulting, you can test and replace the sensor on your own.
With some companies, like Chrysler, you don't even need to buy a scan tool to get the codes, you can just cycle the key ON-OFF-ON-OFF-ON really quickly and it will display the codes on the digital odometer, or flash the code on the check engine light for cars not equipped with a digital odometer.
You force the use of certification. Then you force either the manufacturer or the seller to provide insurance. Done.
This is a good example of where a little bit of knowledge can be dangerous.
Developing electronics used to be easy. It still can be except for one big area. Compliance.
For us to release a product (ie distribute outside the lab), there are a raft of conformance tests a device must pass to be legally sold/used.
EMC is one of the hardest and there are a myriad of traps for the inexperienced. eg
- Innerlayer pre peg spacing changes on your PCB
- Subtle changes in track layout
- Dielectric of capacitors
- Die shrink (ie your unit passes, but then a functionally equivilent die shunk part will make you fail because of faster switching)
- Chassis interaction with PCB
- Changes in cable harness layout
- Change in brand of resonators
- etc etc
Depending on the product you may need to comply for
- Emissions (all cases)
- Susceptibility (EU, all cases)
- Intended Emissions (for radio devices)
- Safety (for non SELV device)
- Mains tests (surge, dips, spikes etc)
- ESD testing (high voltage discharges)
Those are the main ones, but there are many more depending on end use.
So you may have a schematic, but the implementation of that schematic into hardware requires lots of expensive testing before it can be used in the real world.
46137
Let's take for example the OpenMoko Freerunner.
It's a mobile phone, with open schematics.
How much would it cost to make one?
It sells for $500 or so, so you might guess $250.
But - that's somewhat different to the question of what it would take to make one.
http://www.pcbcart.com/ - as a reasonable priced chinese PCB service I've looked at - though not used - in the past.
For one 50*100mm 8 layer PCB (what you need if you're going to put dense chips on both sides) - they charge $40 for 1-5 PCBs.
But - with a $200 setup cost.
So - $250 for the first PCB.
Parts cost for ten thousand phones may be $150 or so.
But - buying ones of everything, all the parts will cost you $400 very optimistically.
Assembling and soldering this together - there are well over a hundred parts - say $100.
So, that's $750 to get your first prototype.
It doesn't boot.
After a couple of weeks and several dead-ends, you find you forgot to connect a pin with a slightly ambiguous name on the datasheet that turns out not to be as unimportant as you thought.
So, if you can't work round it - and it turns out that it's a buried high-speed node under several layers of PCB that is completely inacessible, you need a new PCB made.
Another $750 for the whole lot again. Oh - you may try to reuse some of the parts - but all of these parts do not warranty more than one use, and with a 1% failure rate on removed parts, and the fact that a failed part may stall you for weeks - do you want to do that?
So, you get your new PCB, populate it, and it boots and prints 'loading the lin' and crashes.
After another weeks work, you work out that your routing of the RAM tracks has been slightly out of spec, and that unless you clock the system at under 12MHz, it doesn't work at all.
So, you test all you can at 12MHz, and get another board done.
After a week of wondering why this board doesn't work, you find that one component was installed backwards. Fixing that reveals...
For example, the freerunner release candidate boards had over 7 revisions - and there are still issues with it, and this was a professionally made board made by an actual factory that does these sorts of things all the time.
This hasn't even touched on the sourcing of parts.
For many parts this isn't an issue.
You can get most chips just fine from many sources online.
Some parts and modules however - in the mass produced and phone sector - are simply unavailable unless you are willing to order 100000. You can't even get docs unless the companies think you will order. And any docs you do get will be under NDA.
Some of these have no easy alternative. You simply can't buy a mobile phone radio chipset for example. You can buy modules - which may have a 200% price, 200% volume penalty.
Yup, no one would make a replacement seat belt that would be better than the OEM belt.
Serious? Seriousness is well above my pay grade.
to let the small start ups and big companies use the old technology and see who can make a better system with it.
The old MOS 6502 and 65816 series CPUs should be open sourced hardware so that companies can make cheap 8 bit computers based on them, or even design new computers using them in a creative way. Commodore should open source the VIC-20, Commodore 64/128, Commodore 16/Plus4. Atari should open source the 400/800/800XL.1200XL, Apple should open source the Apple // and //gs line of computers.
The old Motorola 6800/6809 and 68K series should be open sourced so we can have old Motorola based systems recreated for a low cost. Apple should open source the 68K Macs, Atari open source the Atari ST, Radio Shack open source the COCO (Color Computer) line, Amiga open source the 68K Amiga line and let the best company reproduce the old systems.
Intel should open source the 8088/8086, 80286, 80386, 80486, and Pentium chips and IBM and Compaq open source their old systems that used the 486 and under processors. Then we can use MS-DOS on them or FreeDOS and see who can build the better DOS based computer. OpenGEM is already open sourced DRI GEM, and I'd like to see 386MOS, Taskview, Desqview, IBM PC-DOS, DR-DOS, etc open sourced as well. I know OS/2 cannot be open sourced due to 300+ third party code IP, but OSFree is an open source project to create an open source alternative to OS/2 and IBM needs to contribute to it to develop it further.
The AM/FM Cassette players, 8 Track Tape players, VHS Video Recorders, etc should be open sourced so that cheaper versions can be made. I know it is old tech but media for them still exists and people have a need to play and listen to their old media.
The old cars that aren't made anymore need to be open sourced as well. The 1890 to 1950's cars should be released to open source so that people can put modern engines in them and make parts to replace those on existing cars that need repairs and upgrades. The auto companies cannot afford to upgrade them and replace parts for them anymore, so let the others deal with it.
Someone needs to create an open source hardware plugin hybrid engine for cars, and then adapt them to any vehicle to swap out the gas powered engine for the plugin hybrid one. We need this to convert old gas guzzler cars to hybrids as cheaply as possible. If not most people won't be able to afford new Hybrids. We need to be able to take the $500 car that gets 10 MPG and convert it for under $500 to a Hybrid engine.
Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
Who asked open-source hardware? I just want hardware whose programming interfaces are completely documented.
The largest prime factor of my UID is 263267.
No, they'd just go after all their clients by raising premiums.
[~10x "$Company should open source $thing"]
Cool, awesome. If I work for that company and it does open source $thing, does the money spent on paying the new people to do that work come out of my paycheck?
Or does the community fund the necessary work? Or, failing that, what's the economic incentive for $company to do it? To increase demand for the newer products in the trillion-dollar sector of nostalgic nerds?
It's all fine and good to say "but I want that pony!". It's even better to say "but it's good for society!". The companies are going to do what's good for them, and by law they owe that to their shareholders. Explain to me again why(/how) open-sourcing old technology is good for the company and the shareholders (I must have missed it the first n-1 times; sorry for not paying attention).
I really don't understand this issue at all: there is absolutely no difference to the situation given with open software. The only one: when dealing with 'real' things, people obviously seem to suddenly see the problems that arise by the concept of open intellectual property.
Companies do make money with software others developed for free and the same it would be with hardware. Who do licences enable to participate in that? The open project, not the folks that developed it. The question of safety issues does arise also with open software and also is answered already: open products are much safer than proprietary, because they do not follow the interest of a single person/organisation but the crowd, which has many different interests.
Last thing is technology (a previous comment was concerned about that...): open products generally have no real technology inside, mostly they're copies of proprietary products. Seems like technology can't be developed in an open way, only products. And this will also be the same with hardware: real knowledge (which is all Metadata) will be somewhere else but not in the CAD/VHDL files.
Obviously yes. If you don't want them to, then don't make it open.
Only three things are certain; death, taxes, and apocryphal quotations - Ben Franklin.
Oh man, it makes my balls hurt just to look at pictures like that. Next time, please try to find a picture of a six point belt.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
Well just remember that usually the force is forward or sideways. It's the "just in case" factor that they have the 5th belt going to the floor. Usually, the belt will keep you from being thrown from the seat. Well, that and they hold you in place while you're driving.
I did some oval track racing in my street car. I found out pretty quickly that in hard left turns with a standard 3 point belt, you find yourself sliding out of the shoulder portion. I had to brace myself with my elbow on the center console. I bought a 5 point harness that week, which kept me happily restrained in the seat.
But, for the sake of your nuts, this is what you'd want :)
I still think it's kinda silly seeing a lot of the modified street cars with harnesses. They never see serious driving. Then again, if (big if) they get into a situation where they are driving hard enough, or roll, they'll be properly restrained. It should be easier for the EMT to get you out too, since they don't have to dig around for the shoulder belt release. They're all quick releases in the center of your lap. Well, unless they can't find your lap, but you have more serious issues at that point. A good seat belt, without a good cage doesn't do you a lot of good. Most cars squish pretty easily.
Serious? Seriousness is well above my pay grade.
I still think it's kinda silly seeing a lot of the modified street cars with harnesses. They never see serious driving.
I've done a lot of canyon driving where I could have used a harness just to help keep me in my seat... but that was a 1989 240SX with suspension pulled off a multiply race-winning car. The point about the cage is well-taken, though; you need the cage just to properly attach the shoulder straps anyway. Tying the shoulder straps to the rear seat bolts defeats much of the purpose. I have seriously considered a seatbelt upgrade in my pickup truck for offroading, but I think I'll make a seat upgrade instead, to an air ride.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
I really like harnesses for that. :) But, you are right, they aren't as effective if they aren't attached to the proper equipment.
Serious? Seriousness is well above my pay grade.
Because the company that open sources old technology gets goodwill from it that cannot be bought via money. That means people are more likely to buy new products from $company because they open sourced $thing and thus more people will buy $newthing from $company because they open sourced $thing and helped out the community and society to have legacy hardware at cheaper prices.
In the case of the Amiga et al, they can still sell AmigaDOS and AmigaOS for the open source Amiga and make a profit on it, where they normally wouldn't make any profit on sales old old AmigaDOS and AmigaOS.
In the case of the open source Intel Pentium and under CPUs Microsoft could sell old versions of MS-DOS and Windows, and IBM could sell old copies of OS/2 for systems that run them.
Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
Ah, yes, you went with the "trillion-dollar sector of nostalgic nerds" answer.
The "trillion" bit is sarcasm. I think nostalgic nerds are already avid consumers of technology, with not much room to increase their consumption in. Why would you want two $newthing anyway? Oh, I might convince my aunt Tillie to buy $newthing from $company rather than $competitor, but that's a zero-sum game.
If it makes sense for all these many companies to open up $thing, why have none done it yet? Are all the managers stupid, unknowing, caught in inefficient and restrictive bureaucracy, or is it the final missing option (which I can't tell you or it wouldn't be missing)?
Well the open source hardware can be sold in third world nations that cannot afford the $newthing which would help the local population earn enough money from it to eventually buy $newthing later to replace $thing that was open sourced. The potential here for cheap $things for schools and libraries that otherwise couldn't afford them would win good diplomatic relations with the nation that $company is in for open sourcing their hardware to make it more affordable. As a result the foreign government might buy a whole lot of $newthing from $company for helping out their poor people and poor schools and libraries.
I wasn't talking about nerds, and your trillion dollar nerds is a false analogy. Already in Europe there is a big market for Amiga technology and upgrading 68K Amiga systems to PowerPC processors to run AmigaOS 3.1 and up to 4.1 because they are tired of Microsoft and Apple and want an alternative to it. The PowerPC based SAM EP440 motherboards are also used in embedded Linux development and made in Italy and can run MorphOS and other operating systems as well. So there is a market for this, I couldn't say if it was a trillion dollar industry, but people got pissed off by Microsoft and moved to Apple only to get pissed off by Apple and then moved to the Amiga (In the USA people move to Linux or *BSD Unix for the same reasons).
But Open Source Hardware is so new, no company knows how to take advantage of it yet. It is a new technology frontier and hardly any research has been done on it. But Open Source Software and Open Source Content is more common and more popular and Open Source Software companies have proven to be profitable, and Open Source Content is successful as Wikipedia, Wikia, Wikibooks, etc have shown high success rates.
Yes the average business manager is using classic management which dates back to Slavery in ancient Egypt and aren't knowledgable, are unknowing, caught in a restrictive and inefficient bureaucracy, and you can tell because the US, EU, and global economies are suffering because classic management doesn't work and the only successes are being done by people using participative management, servant leadership, organizational behavior, six sigma quality control, and other advanced management skills that lead to better profits and adoption of open source software, content, and hardware.
Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.