{"id":732,"date":"2009-09-16T23:11:34","date_gmt":"2009-09-17T06:11:34","guid":{"rendered":"http:\/\/www.iearobotics.com\/blog\/?p=732"},"modified":"2010-05-20T00:10:03","modified_gmt":"2010-05-20T07:10:03","slug":"hardware-libre-ii","status":"publish","type":"post","link":"http:\/\/www.iearobotics.com\/blog\/2009\/09\/16\/hardware-libre-ii\/","title":{"rendered":"Hardware libre (II)"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.iearobotics.com\/blog\/wp-content\/uploads\/2009\/09\/hardware-libre-2-peq.jpg\" alt=\"hardware-libre-2-peq\" title=\"hardware-libre-2-peq\" width=\"400\" height=\"320\" class=\"aligncenter size-full wp-image-733\" srcset=\"http:\/\/www.iearobotics.com\/blog\/wp-content\/uploads\/2009\/09\/hardware-libre-2-peq.jpg 400w, http:\/\/www.iearobotics.com\/blog\/wp-content\/uploads\/2009\/09\/hardware-libre-2-peq-300x240.jpg 300w\" sizes=\"auto, (max-width: 400px) 85vw, 400px\" \/><\/p>\n<p>[<a href=\"http:\/\/www.iearobotics.com\/blog\/2009\/09\/09\/hardware-libre-i\/\">hardware libre (I)<\/a>] Muchos de los dise\u00c3\u00b1os de<em> hardware libre<\/em> pertenecen al <strong>grupo II<\/strong>, y est\u00c3\u00a1n dise\u00c3\u00b1ados con la herramienta <a href=\"http:\/\/en.wikipedia.org\/wiki\/Eagle_(program)\">Eagle<\/a>. Este <em>software<\/em>, en mi opini\u00c3\u00b3n, <strong>es muy bueno<\/strong> y nos ha permitido a muchos dise\u00c3\u00b1adores electr\u00c3\u00b3nicos poder usar <strong>plataformas alternativas como Linux o Mac<\/strong>. Adem\u00c3\u00a1s existe una <strong>versi\u00c3\u00b3n freeware<\/strong> limitada, gratuita, que permite que cualquiera se lo pueda instalar y usar. Por ello, a nivel t\u00c3\u00a9cnico s\u00c3\u00b3lo tengo alabanzas para el Eagle.<\/p>\n<p>Sin embargo, <strong>al ser software propietario, aparecen restricciones a la hora de compartir los dise\u00c3\u00b1os<\/strong>. Son estas restricciones, y NO la calidad del Eagle, lo que conviene plantearse a la hora de hacer dise\u00c3\u00b1os libres. Normalmente, los usuarios hacen <em>hardware libre<\/em>, pero sin tener en mente estas restricciones. En este <em>post<\/em> las enumerar\u00c3\u00a9 y analizar\u00c3\u00a9.<\/p>\n<p><!--more--><\/p>\n<h3>Restricciones<\/h3>\n<p><\/p>\n<li> <font color=\"#FF0000\"><strong>Restricci\u00c3\u00b3n 1: <\/strong>Uso NO comercial<\/font>.  La versi\u00c3\u00b3n <em>freeware<\/em> del Eagle es gratuita. Sin embargo, s\u00c3\u00b3lo se puede emplear para hacer dise\u00c3\u00b1os para uno mismo.<strong> La licencia no permite que los vendas o ganes dinero con ellos<\/strong>. Por ello, <strong>el hardware dise\u00c3\u00b1ado con esta versi\u00c3\u00b3n NO ES LIBRE<\/strong>, ya que se viola la libertad de uso. El usuario tendr\u00c3\u00ada que tener la libertad de poder usarlo con fines comerciales. Para disponer de esta libertad, hay que pagar la licencia. <\/li>\n<li> <font color=\"#FF0000\"> <strong>Restricci\u00c3\u00b3n 2:<\/strong> Coste de la licencia.<\/font> Hay que pagar un licencia para hacer <em>hardware libre<\/em> con Ealge. La m\u00c3\u00a1s barata cuesta <strong>$49<\/strong> y permite adquirir una versi\u00c3\u00b3n limitada en funcionalidad. No es mucho dinero, si vives en occidente. Pero esta restricci\u00c3\u00b3n implica un gran esfuerzo para los usuarios de los paises menos desarrollados. Si esta versi\u00c3\u00b3n limitada no es suficiente para hacer el <em>hardware<\/em> que queremos, se puede comprar la versi\u00c3\u00b3n est\u00c3\u00a1ndar (<strong>$747<\/strong>) o la profesional (<strong>$1494<\/strong>) (licencias s\u00c3\u00b3lo para 1 usuario). <a href=\"http:\/\/www.cadsoft.de\/prices.htm\">Aqu\u00c3\u00ad pod\u00c3\u00a9is consultar la lista completa de precios<\/a>.\n <\/li>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.iearobotics.com\/blog\/wp-content\/uploads\/2009\/09\/hw-libre-dibujo.png\" alt=\"hw-libre-dibujo\" title=\"hw-libre-dibujo\" width=\"400\" height=\"329\" class=\"aligncenter size-full wp-image-795\" srcset=\"http:\/\/www.iearobotics.com\/blog\/wp-content\/uploads\/2009\/09\/hw-libre-dibujo.png 400w, http:\/\/www.iearobotics.com\/blog\/wp-content\/uploads\/2009\/09\/hw-libre-dibujo-300x246.png 300w\" sizes=\"auto, (max-width: 400px) 85vw, 400px\" \/><\/p>\n<li><font color=\"#FF0000\"><strong>Restricci\u00c3\u00b3n 3:<\/strong> Limitaciones en la placa. <\/font> Cuando se usa tanto la versi\u00c3\u00b3n <em>freeware<\/em> como la &#8220;barata&#8221; de $49, <strong>las placas que podemos dise\u00c3\u00b1ar est\u00c3\u00a1n limitadas<\/strong>. El tama\u00c3\u00b1o m\u00c3\u00a1ximo es de 10&#215;8 cm, no se pueden emplear m\u00c3\u00a1s de dos caras y el esquema no puede ser jer\u00c3\u00a1rquico (s\u00c3\u00b3lo una hoja por placa). Las limitaciones se relajan en la versi\u00c3\u00b3n est\u00c3\u00a1ndar ($747) y desaparecen en la profesional ($1494).\n<\/li>\n<li><font color=\"#FF0000\"><strong>Restricci\u00c3\u00b3n 4<\/strong>: Planos en formato propietario.<\/font> Nuestros dise\u00c3\u00b1os se almacenan en un fichero cuyo formato s\u00c3\u00b3lo es conocido por Cadsoft. Esto presenta varios inconvenientes. El principal es <strong>la incertidumbre en la perdurabilidad de la informaci\u00c3\u00b3n<\/strong>. <em>\u00c2\u00bfQui\u00c3\u00a9n me garantiza Cadsoft no rompa la compatibilidad en las versiones futuras y que no pueda abrir mis propios dise\u00c3\u00b1os en el futuro?<\/em>. Otro es la imposibilidad de que terceros desarrolladores de <em>software<\/em> hagan aplicaciones que puedan leer los planos. Por ejemplo, no se podr\u00c3\u00adan hacer herramientas que creen autom\u00c3\u00a1ticamente &#8220;footprints&#8221; parametrizados o  que sacasen estad\u00c3\u00adsticas. Este tipo de <em>software<\/em> s\u00c3\u00b3lo lo puede hacer Cadsoft, por lo que la comunidad de <em>software<\/em> libre no puede aportar nada.\n<\/li>\n<li><font color=\"#FF0000\"><strong>Restricci\u00c3\u00b3n 5<\/strong>: Multiplataforma limitada.<\/font> Aunque una caracter\u00c3\u00adstica muy importante del Eagle es que es Multiplataforma, s\u00c3\u00b3lo se puede ejecutar en las tres plataformas pre-establecidas por Cadsoft. Pero&#8230; <em>\u00c2\u00bfQu\u00c3\u00a9 pasa con FreeBSD?<\/em><em> \u00c2\u00bfSe puede ejectuar eagle en un notebook con procesador mips? \u00c2\u00bfO en un tel\u00c3\u00a9fono m\u00c3\u00b3vil de \u00c3\u00baltima generaci\u00c3\u00b3n?<\/em> La respuesta es NO.  Sin embargo, esto no es as\u00c3\u00ad con las aplicaciones libres, que al estar disponible su c\u00c3\u00b3digo fuente son potencialmente portables a cualquier plataforma.\n<\/li>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.iearobotics.com\/blog\/wp-content\/uploads\/2009\/09\/logokicad.png\" alt=\"logokicad\" title=\"logokicad\" width=\"507\" height=\"51\" class=\"aligncenter size-full wp-image-790\" srcset=\"http:\/\/www.iearobotics.com\/blog\/wp-content\/uploads\/2009\/09\/logokicad.png 507w, http:\/\/www.iearobotics.com\/blog\/wp-content\/uploads\/2009\/09\/logokicad-300x30.png 300w\" sizes=\"auto, (max-width: 507px) 85vw, 507px\" \/><\/p>\n<h3>Hardware libre y Kicad<\/h3>\n<p><strong>Todas estas restricciones desaparecen cuando se usa <em>software libre<\/em><\/strong>. Por ello, si estamos interesados en el <em>hardware<\/em> libre  y queremos hacer dise\u00c3\u00b1os libres que no tengan restricciones, hay que plantease el uso de alternativas libres. Una muy interesante es el <a href=\"http:\/\/www.lis.inpg.fr\/realise_au_lis\/kicad\/\">Kicad<\/a>. <strong>El hardware libre es a\u00c3\u00ban m\u00c3\u00a1s libre si se dise\u00c3\u00b1a con herramientas libres<\/strong>.<\/p>\n<p>Y esa es la motivaci\u00c3\u00b3n que me ha llevado a comenzar la migraci\u00c3\u00b3n de la <a href=\"http:\/\/www.iearobotics.com\/wiki\/index.php?title=Skypic\">tarjeta Skypic<\/a>, hecha con Ealge, a Kicad. Esta nueva versi\u00c3\u00b3n (Skypic-2009) tendr\u00c3\u00a1 las mismas funcionalidades (con peque\u00c3\u00b1os cambios) pero todas las restricciones para su compartici\u00c3\u00b3n desaparecer\u00c3\u00a1n. Est\u00c3\u00a1 accesible <a href=\"http:\/\/svn.iearobotics.com\/Skypic\/trunk\/\">en este repositorio<\/a>.<\/p>\n<p><a href=\"http:\/\/www.iearobotics.com\/wiki\/index.php?title=Juan_Gonzalez:Main\">Obijuan<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>[hardware libre (I)] Muchos de los dise\u00c3\u00b1os de hardware libre pertenecen al grupo II, y est\u00c3\u00a1n dise\u00c3\u00b1ados con la herramienta Eagle. Este software, en mi opini\u00c3\u00b3n, es muy bueno y nos ha permitido a muchos dise\u00c3\u00b1adores electr\u00c3\u00b3nicos poder usar plataformas alternativas como Linux o Mac. Adem\u00c3\u00a1s existe una versi\u00c3\u00b3n freeware limitada, gratuita, que permite que &hellip; <a href=\"http:\/\/www.iearobotics.com\/blog\/2009\/09\/16\/hardware-libre-ii\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Hardware libre (II)&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-732","post","type-post","status-publish","format-standard","hentry","category-hardware"],"_links":{"self":[{"href":"http:\/\/www.iearobotics.com\/blog\/wp-json\/wp\/v2\/posts\/732","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.iearobotics.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.iearobotics.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.iearobotics.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.iearobotics.com\/blog\/wp-json\/wp\/v2\/comments?post=732"}],"version-history":[{"count":65,"href":"http:\/\/www.iearobotics.com\/blog\/wp-json\/wp\/v2\/posts\/732\/revisions"}],"predecessor-version":[{"id":1444,"href":"http:\/\/www.iearobotics.com\/blog\/wp-json\/wp\/v2\/posts\/732\/revisions\/1444"}],"wp:attachment":[{"href":"http:\/\/www.iearobotics.com\/blog\/wp-json\/wp\/v2\/media?parent=732"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.iearobotics.com\/blog\/wp-json\/wp\/v2\/categories?post=732"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.iearobotics.com\/blog\/wp-json\/wp\/v2\/tags?post=732"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}