<div dir="auto"><div><br><div class="gmail_extra"><br><div class="gmail_quote">On Mar 17, 2017 2:52 AM, "Javier Serrano" <<a href="mailto:Javier.Serrano@cern.ch">Javier.Serrano@cern.ch</a>> wrote:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dear all,<br>
<br>
Phillip's message about the Adafruit interview to Altium has reminded me<br>
of something I have been wanting to submit to the list for some time. My<br>
question is whether OSHWA has a strong official position about CAD<br>
(including EDA) software, and in particular about proprietary vs FOSS.<br>
And my suggestion if it does, would be to communicate it more clearly.<br>
<br>
In the OSHWA "Best practices" page [1] one reads:<br>
<br>
"Ideally, your open-source hardware project would be designed using a<br>
free and open-source software application, to maximize the ability of<br>
others to view and edit it. For better or worse however, hardware design<br>
files are often created in proprietary programs and stored in<br>
proprietary formats."<br>
<br>
Maybe it's just me, but I like to think about OSHWA as "the FSF of<br>
hardware", or OSI, or the Linux Foundation. Pick your favourite FOSS<br>
organization. FSF identified the need of FOSS tools to create FOSS very<br>
early on, and contributed decisively to tools like emacs and gcc. Before<br>
the advent of such tools, and others, it was quite normal for e.g. C<br>
code to be written in such a way that only a proprietary compiler would<br>
be able to deal with it. Happily for software developers, those days are<br>
long gone. Is such a state of affairs acknowledged as desirable by<br>
OSHWA, and is OSHWA willing to be more than a spectator in this regard?<br>
<br>
Taking a strong stand may have economic consequences. I am not thinking<br>
about economic contributions to the development of FOSS CAD tools. FSF<br>
itself contributes very little to FOSS development. I am rather thinking<br>
about things like potential loss of sponsorship opportunities for e.g.<br>
the Open Hardware Summit.<br>
<br>
A similar argument applies to some of the bigger companies which are<br>
championing the OSHW movement. I would be surprised if they don't have<br>
big reductions, or even a complete waiver, of licensing fees for the<br>
proprietary software they use for designing PCBs. That's what I would do<br>
in any case if I were selling those tools. These companies have a big<br>
indirect effect on what tools thrive in OSHW, because many people<br>
download their designs to study them and modify them. Proprietary tools<br>
can afford to lose some licence money with them and more than make up<br>
for it thanks to their trend-setting role.<br><br></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">I know my employer pays huge licensing fees for CAD software. There is certainly an economic incentive to using FOSS. I'm working with others in the cloud/server industry to move toward using FOSS tools for open hardware designs. With my employer's CAD team, I'm hearing mostly resistance to change, concern the tools can't actually complete the design and that is an unacceptable risk.  I'm eager to work with anyone who has interest or ideas on how to convince big companies FOSS is a viable alternative.</div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br><br>
This is all very legitimate, of course. I, as an individual, have<br>
complete freedom to vote with my wallet, by deciding what to do with my<br>
OSHWA membership or where to buy OSHW. For instance, I think Olimex is<br>
really showing a nice example by designing all their hardware with KiCad<br>
now, including their new laptop! [2] And I am sure I will get one in the<br>
near future. When Olimex decided to migrate from Eagle to KiCad, they<br>
wrote a short post explaining their intent [3]. This is very valuable to<br>
me as an OSHW advocate and as a potential client, because it allows me<br>
to clearly know what it is I am supporting when taking decisions,<br>
financial or otherwise.<br>
<br>
I guess I don't need to revisit the old Free vs Free debate here. Recent<br>
events in the proprietary EDA world illustrate the risks of proprietary<br>
free-as-in-beer perfectly. In that respect, I would like to praise the<br>
efforts of Phillip and others on trying to convince proprietary<br>
companies to go open-source or at least have a publicly documented set<br>
of file formats. I am sure those initiatives would have more chances of<br>
success if there were a clear stand from OSHWA and the backing of its<br>
members and friends, including OSHW companies.<br>
<br>
Again, I think all positions are legitimate and respectable, but I think<br>
it would be very interesting to spell them out and discuss them<br>
publicly. Thanks for reading this far!<br>
<br>
Cheers,<br>
<br>
Javier<br>
<br>
[1] <a href="https://www.oshwa.org/sharing-best-practices/" rel="noreferrer" target="_blank">https://www.oshwa.org/sharing-<wbr>best-practices/</a><br>
[2]<br>
<a href="https://www.olimex.com/Products/DIY%20Laptop/KITS/TERES-A64-BLACK/open-source-hardware" rel="noreferrer" target="_blank">https://www.olimex.com/<wbr>Products/DIY%20Laptop/KITS/<wbr>TERES-A64-BLACK/open-source-<wbr>hardware</a><br>
[3]<br>
<a href="https://olimex.wordpress.com/2013/12/09/why-is-important-open-source-hardware-community-to-use-open-source-cad-tools/" rel="noreferrer" target="_blank">https://olimex.wordpress.com/<wbr>2013/12/09/why-is-important-<wbr>open-source-hardware-<wbr>community-to-use-open-source-<wbr>cad-tools/</a><br>
______________________________<wbr>_________________<br>
discuss mailing list<br>
<a href="mailto:discuss@lists.oshwa.org">discuss@lists.oshwa.org</a><br>
<a href="http://lists.oshwa.org/listinfo/discuss" rel="noreferrer" target="_blank">http://lists.oshwa.org/<wbr>listinfo/discuss</a><br>
</blockquote></div><br></div></div></div>