D
DJ Delorie
Guest
al.basili@gmail.com (alb) writes:
No, I've been involved in Free Software and OSS for over 20 years now, I
know the difference. The GPL is effective at protecting the freedom (as
in speech) of software *because* copying source code is effectively free
(as in beer).
I didn't say software was free (as in beer), I said it can be copied for
effectively free. How many man-hours of labor does it take to copy a
megabyte of data? How much internet cost does it take to transfer that?
These costs are typically trivial (essentially free) relative to the
development and other costs of a package (which the GPL allows you to be
compensated for, and rightfully so).
I've looked at some of them, and inevitably there's something in the EDA
chain that's proprietary, which kinda ruins it. But even so, my point
was, you can't just "copy" a resistor or FPGA device, you have to buy
each one. The non-trivial cost of such hardware "changes the game"
relative to software, which is why the FSF itself didn't get involved.
Meanwhile, the Open Harware groups are doing a great job at producing
hardware for which all the design files and specs are open, but design
files and specs are - wait for it - just data. It's not the hardware
itself that's freely copyable, it's the design of the hardware that's
copyable. Each instance of the hardware still has to be made "from
new parts" as it were.
The GPL doesn't work well on actual hardware (resistors, circuit boards,
fabricated mechanical parts, etc), because the concept of "copying" is
hugely different - software is just data, it can be copied for
effectively free.
I believe you are confusing 'free speech' with 'free beer'.
No, I've been involved in Free Software and OSS for over 20 years now, I
know the difference. The GPL is effective at protecting the freedom (as
in speech) of software *because* copying source code is effectively free
(as in beer).
and whoever is twisting the meaning of free software toward believing
that is 'free of cost'
I didn't say software was free (as in beer), I said it can be copied for
effectively free. How many man-hours of labor does it take to copy a
megabyte of data? How much internet cost does it take to transfer that?
These costs are typically trivial (essentially free) relative to the
development and other costs of a package (which the GPL allows you to be
compensated for, and rightfully so).
Hardware has a real cost per item. IIRC this has
come up in the past and the FSF just isn't interested in trying to make
the GPL apply to hardware, although other groups have made attempts at
"open source hardware" but that's more of a promise than a license.
There are 'open source hardware' that are at a mature stage ready to use
(see CERN OHL) and actually already used in production. I wish one of
those guys can chime in here, but I'm not sure if they are frequent
users of this group.
I've looked at some of them, and inevitably there's something in the EDA
chain that's proprietary, which kinda ruins it. But even so, my point
was, you can't just "copy" a resistor or FPGA device, you have to buy
each one. The non-trivial cost of such hardware "changes the game"
relative to software, which is why the FSF itself didn't get involved.
Meanwhile, the Open Harware groups are doing a great job at producing
hardware for which all the design files and specs are open, but design
files and specs are - wait for it - just data. It's not the hardware
itself that's freely copyable, it's the design of the hardware that's
copyable. Each instance of the hardware still has to be made "from
new parts" as it were.