Slashdot Mirror


Open Source Hardware Definition Hits 0.3

ptorrone writes "A group of open source hardware makers have put together a draft of the open source hardware definition, now at version 0.3, which hopes to further define the making, sharing and selling of hardware within an 'Open Source Hardware license.' This fall, the day before Maker Faire New York City, the group hopes to have the license finalized for v1.0, and they are holding the first Open Source Hardware Summit. There are currently dozens of companies making open source hardware, altogether worth millions of dollars."

22 of 93 comments (clear)

  1. I have to say by ILongForDarkness · · Score: 2, Insightful
    They are dreaming. Sure some hardware is relatively easy to develop on your own on a small budget. But most of it needs expensive equipment, fab facilities, testing systems etc. If you think a group of disperse individuals will each have the same equipment to collaborate you're dreaming. If you think a company is going to by the hardware and then let anyone manufacture it again you are dreaming.

    The reason why open source software works is that it is easy for people to contribute and it is essentially free to give someone a copy. That is not the case with hardware.

    1. Re:I have to say by NegativeK · · Score: 4, Interesting

      What exactly are they dreaming about? I've only dealt with a few, but the open-source hardware companies I've purchased from are catering to individuals who don't need a PC motherboard or a 3GHz processor for their project. Think Arduino or GPS breakout board. In reality, cost barriers to open source hardware are progressing quite nicely. Access to fab resources in China and pick and place machines are dropping in price; doing it on your own is much more accessible. For examples, check out the aforementioned Arduino or the stuff Makerbot creates. 3d printers at a price-point of $1,000 were a pie in the sky dream 10 years ago. And lastly, open source isn't always about free as in bear. People still pay for Linux. I still pay for open source hobbyist hardware. I purchase it instead of other roughly equivalent devices because it's more easily modifiable, is easily hacked upon, is often quite well documented, and it's easy to find support. Adafruit has recently mentioned that "[t]here are 13 million-dollar open-source hardware companies". It seems to be working for some of us.

      --
      This statement is false.
    2. Re:I have to say by Michael+Kristopeit · · Score: 3, Insightful
      you're completely wrong. computer chip fabs are extremely automated, and many silicon valley chip makers don't even own their own fabs, and instead drop ship them from shared fabs in china. if a standard was created for manufacturing instructions, as the open hardware people are trying to do, then utilizing the fabs to make a one off product of an open design would be accessible to anyone.

      you're right that current manufacturing company's testing and development equipment wouldn't match... the entire point of open hardware is to make that fact not matter.

    3. Re:I have to say by vlm · · Score: 4, Insightful

      The reason why open source software works is that it is easy for people to contribute and it is essentially free to give someone a copy. That is not the case with hardware.

      Are you ever going to be confused when you learn about FPGAs.

      http://www.opencores.org/

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    4. Re:I have to say by serialband · · Score: 2, Insightful

      It has to start somewhere. Someone has to dream and try to make their dreams come true for things to even change. If no one ever bothers, then what's the point?

    5. Re:I have to say by hedwards · · Score: 2, Funny

      Last time I freed a bear, I almost ended up in prison.

    6. Re:I have to say by selven · · Score: 2, Insightful

      There is strong corporate backing behind open source software. For example, about 75% of Linux is written by corporations. The same arguments they use (basically, if we put stuff out there, we can benefit from others building on it and publishing their improvements) should also apply to hardware.

    7. Re:I have to say by vlm · · Score: 2, Informative

      I suppose people could develop test systems using FPGAs and then publish the design for what the dedicated hardware piece would look like though.

      Well, in practice my Spartan3 FPGA experimenters board from a couple years ago cost approximately as much as a "really good keyboard" or about half the cost of a "reasonable tower chassis". Or somewhere between 1 and 2 months cablemodem service. You can treat the FPGA as a distinct PLCC or BGA that needs to be soldered to something you make, or treat the FPGA as the standard PCB breakout/demo board that all manufacturers sell (cheaply) to promote their devices. Standard slashdot car analogy is you can buy a V-8 engine and you figure out how to put it into a car, or you can buy a ready to be modded / tuned up Civic just like a normal person.

      You have to realize the absolute minimum design of a FPGA board is pretty minimal, actually simpler than an arduino board. And the development software is free. If you're very handy with SMD you can assemble it yourself. Or, you can convince yourself that if you don't personally etch the board yourself that "you" didn't do it.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    8. Re:I have to say by Stan+Vassilev · · Score: 2, Insightful

      They are dreaming. Sure some hardware is relatively easy to develop on your own on a small budget. But most of it needs expensive equipment, fab facilities, testing systems etc. If you think a group of disperse individuals will each have the same equipment to collaborate you're dreaming. If you think a company is going to by the hardware and then let anyone manufacture it again you are dreaming.

      So, they have a dream, huh :P? Very dramatic, but you're confusing two orthogonal ideas: free/make-it-yourself hardware and open source hardware.

      Open source hardware means the spec is open, and any (suffiently rich) person or a company could manufacture clones of the hardware piece free of fees and obligations. The PC architecture is a fine example of mostly open source hardware, that has had wild success.

      Sure, PCs aren't free, but the fact anyone could enter the market and make PC clones have significantly brought prices down and have allowed free exchange of compatible parts and a platform that has remained independent contrary to the interests of some of the manufacturing agents.

      So these guys just want to create a clear definition of what "open source hardware" actually is, so when you say it, you know what you're getting. However, why the heck it's taking them so much time to write the damn thing... another story.

    9. Re:I have to say by Yungoe · · Score: 2, Informative

      They are not dreaming. Look at the Arduino project (http://www.arduino.cc/). This is an open source hardware project. All OSHW means is that anyone can make it.

    10. Re:I have to say by localman57 · · Score: 2, Informative

      People used to make these same arguments about professionally fabbed, multi layer pcbs. Now they're affordable to the masses.

    11. Re:I have to say by Zerth · · Score: 2, Interesting

      If you think a group of disperse individuals will each have the same equipment to collaborate you're dreaming.

      CNC routers, extruders, and sintering machines are all within range of the hobbyist much like computers were
      30 years ago. Several people will loan you a prototyping machine if you promise to loan out the one you build with it.

      Just the availability of small $200 XYZ stages makes tons of industrial automation possible: pick&place, automated testing, cutting, and the already mentioned routing and prototyping. Add in the advances in visual mapping and object simulation and you can even start doing assembly.

    12. Re:I have to say by PopeRatzo · · Score: 2, Interesting

      They are dreaming.

      You are measuring against a yardstick of success that doesn't really apply.

      To be "successful" an open hardware manufacturer does not need to become the next Intel. They're not necessarily trying to build mass market widgets. They're protecting a group of users that the rest of the industry badly to ignore: the imaginative user of technology.

      There are people out here who really don't strive to own the latest iPhone, but rather have specific applications for which the mass marketeers don't have solutions. There are those of us who don't want to have a locked-down box that "just works" because their imaginations are going in a different direction. The people who bought the original Apple IIs or kit computers of the 1980s were like that. Linus Torvald was "just dreaming" when he was playing with a VIC20 and was "just dreaming" when he started development on an open source operating system. Today, most web servers on the internet are running Linux based Apache.

      People who are "dreaming" threaten the status quo, and thus also threaten people who are frightened of change and progress. I don't know why there's so much scoffing about open source hardware (or open source anything) because it's not like it's going to take away your safe mass-marketed gear or anything. It's just people trying to make something for themselves and for each other. Why does that upset so many people?

      You're right that "they are dreaming". Maybe they're dreaming about something that can't be done with current off-the-shelf parts. Have you already forgotten how this great "high-tech/computer/internet" solution got started? And who started it? I say thank god somebody is still dreaming.

      --
      You are welcome on my lawn.
    13. Re:I have to say by Anonymous Coward · · Score: 2, Informative

      Yes really. Check out BatchPCB, which is just one among hundreds of companies that do affordable 1-off custom boards: http://batchpcb.com/index.php/Products

    14. Re:I have to say by BillX · · Score: 2, Informative

      Extraordinary? For work prototyping I usually get mine here: http://goldphoenixpcb.biz/quote2.php

      It's $100 for 100in^2 (that's a lot of space!) for 2-layer. In 6 years I've only once had a pressing need for more layers. Obviously, $100 is definitely not free (it's tangible goods and labor after all), but if you have a few friends who want boards, your price per design drops pretty quickly. BatchPCB does exactly this.

      There's plenty of design space left for people who are not making GHz PCs and cell phones. If you're prototyping and your needs are not that extravagent, your cost is ~ 99 cents, and you can build a machine for it yourself from an open-source design and readily available parts :-) (mine was ~ $200 and the gas to get to home depot and back).

      --
      Caveat Emptor is not a business model.
    15. Re:I have to say by IrquiM · · Score: 2, Interesting

      I think you are confusing open source with free as in beer

      --
      This is blinging
  2. Apple? by courteaudotbiz · · Score: 3, Funny

    Isn't Apple part of this initiative? Their stuff has been jailbroken so many times and so easily, they can almost call their iPhone "Open Source Hardware"! ;-)

  3. Full text by selven · · Score: 2, Informative

    Looks like it's getting a slashdotting, so here you go:

    Version 1.1 of the definition has been released. Please help updating it, contribute translations, and help us with the design of logos and buttons to identify free cultural works and licenses!

    Introduction

    Open Source Hardware (OSHW) is a term for tangible artifacts -- machines, devices, or other physical things -- whose design has been released to the public in such a way that anyone can make, modify, distribute, and use those things. This definition is intended to help provide guidelines for the development and evaluation of licenses for Open Source Hardware.

    It is important to note that hardware is different from software in that physical resources must always be committed for the creation of physical goods. Accordingly, persons or companies producing items ("products") under an OSHW license have an obligation not to imply that such products are manufactured, sold, warrantied, or otherwise sanctioned by the original designer and also not to make use of any trademarks owned by the original designer.

    The distribution terms of Open Source Hardware must comply with the following criteria:

    1. Documentation

    The hardware must be released with documentation including design files, and must allow modification and distribution of the design files. Where documentation is not furnished with the physical product, there must be a well-publicized means of obtaining this documentation for no more than a reasonable reproduction cost preferably, downloading via the Internet without charge. The documentation must include design files in the preferred form for which a hardware developer would modify the design. Deliberately obfuscated design files are not allowed. Intermediate forms analogous to compiled computer code -- such as printer-ready copper artwork from a CAD program -- are not allowed as substitutes.

    2. Necessary Software

    If the hardware requires software, embedded or otherwise, to operate properly and fulfill its essential functions, then the documentation requirement must also include at least one of the following: The necessary software, released under an OSI-approved open source license, or other sufficient documentation such that it could reasonably be considered straightforward to write open source software that allows the device to operate properly and fulfill its essential functions.

    3. Derived Works

    The license must allow modifications and derived works, and must allow them to be distributed under the same terms as the license of the original hardware. The license must allow for the manufacture, sale, distribution, and use of products created from the design files or derivatives of the design files.

    4. Free redistribution

    The license shall not restrict any party from selling or giving away the project documentation as a component of an aggregate distribution containing designs from several different sources. The license shall not require a royalty or other fee for such sale. The license shall not require any royalty or fee related to the sale of derived works.

    5. Attribution

    The license may require derived works to provide attribution to the original designer when distributing design files, manufactured products, and/or derivatives thereof. The license may also require derived works to carry a different name or version number from the original design.

    6. No Discrimination Against Persons or Groups

    The license must not discriminate against any person or group of persons.

    7. No Discrimination Against Fields of Endeavor

    The license must not restrict anyone from making use of the hardware in a specific field of endeavor. For example, it may not restrict the hardware from being used in a business, or from being used in nuclear research.

    8. Distribution of License

    The rights attached to the hardware must apply to all to whom the product or documentation is redistributed without the need for execution of an additional license by those parties.

  4. Re:Interesting change from OSS definition by vlm · · Score: 2, Informative

    As a historical note from an old timer, in an earlier era, maybe a decade or so ago, there was extremely heavy pimping of using open source software to do biological genetic processing "bioinformatics". By 2010, we'd all be doing genetic processing in our basement as our primary hobby. It was successful enough in its field, but not widespread to the masses.

    The discrimination against nuclear is from the standard proprietary software licenses forbidding use of MS products for air traffic control, medical devices, nuclear. Probably building your own homemade ATC radar or your own automatic defibrillator is a bit beyond most amateurs, but hotwiring a web interface to a geiger counter is FAR more believable. So, if you're going to pick and choose words from MS license, may as well pick that. Also nuclear is the most stereotypical dual use technology I can think of, in that it seems "obvious" that you'd want to ban 3rd world nuclear bomb development by banning "all nuclear devices" yet it seems obvious to me that a completely harmless twitter interface to a geiger counter would be kind of cool. Well, kind of, anyway.

    --
    "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
  5. Re:Open Source Hardware by localman57 · · Score: 3, Insightful

    for most hardware of any significance

    What is significant varies a lot from person to person. Building an inexpensive circuit that does something fun is significant if you find it to be so.

    a provider of open source hardware has to expend significant manufacturing

    Not so. If I build a single circuit to satisfy my own urges, I can still open source the schematic, pcb layout, parts footprint, etc. in a way that other people can use. They can fab it as is, or they can modify it, then fab it. Or, just look at it out of curiousity. No one says you have to manufacture your design in bulk, in the same way that you can create your own distro without having to send it to Best Buy in shrink-wrapped boxes. You can fab a prototype PCB these days for tens of dollars if you don't need it in a couple of days.

  6. Re:Open Source Hardware by vlm · · Score: 5, Informative

    The problem with "Open Source" hardware, and any other tangible thing, is simply that for most hardware of any significance, a person would need a factory and expensive resources handy to go about trying to make it.

    You are soooo obviously not a modern electronics entrepreneur. You rent all that stuff. Yes, over the internet. Just like I don't need my own personal silk screen offset printing press I just use cafepress and competitors.

    There's about a dozen board houses where you upload a PCB file, and in a couple days they mail you ready to solder PCBs. Multi layer, exotic substrates, plating, solder mask, these guys do it all. Generally PCB manufacture is completely automated, about as much slow human touch as buying a book from amazon. This is not vapor ware or a nebulous student business plan, but a pretty big business. Most PCB houses are glad to do one offs for a price, although theres obvious quantity discounts.

    If you will lower yourself to talking on the phone to a salesweasel, "most" board houses either have inhouse assemblers or a "special relationship" with a local assembler. You will need to talk extensively about assembly service, and FAX custom contract back and forth. Someone could probably make a killing in the business by "semi-automating" this process much like happened to ultra-small run PCB business over the last decade. The main problem with assemblers is their "JIT" sourcing of parts and their pre-soldering inspection of parts... um... has some stereotypical problems.

    There are at least half a dozen businesses where you upload a certain CAD file and in a couple days you get all manner of metal front panels, cases, and just plain ole random metalwork. Again all automated, about as difficult as uploading a picture to cafepress or uploading a "gerber" file to a PCB house. Not as popular as PCB houses, but up and coming.

    There would probably be a business opportunity for someone to set up an expediting service over the internet to coordinate all these guys. But trust me, at least for open source electronics devices, if you know how to use google its pretty much ask and ye shall receive (if ye have a thick enough wallet, of course).

    --
    "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
  7. Re:Open Source Hardware by localman57 · · Score: 2, Insightful

    it looks like the vast majority of the "open source hardware" projects were toys with blinking lights and pointless gadgets.

    First, I'd say that early computers were likely characterized by many as pointless gadgets with blinking lights.

    significantly improve our computing infrastructure and get rid of the problems caused by closed hardware (especially things like video cards, which are still giving open source OS's trouble)

    Secondly, you view this too narrowly. The idea of open source hardware goes far, far beyond the personal computer. It's about being able to develop all sorts of hardware. Things that interface to the OBD port of your car. An alarm clock that has 4 alarm times instead of 1 or 2. A way to blink your Christmas lights to the BeeGees. These are the goals of open source hardware. Oh, and yes, maybe video cards too.