Go Down

Topic: Debate Hardware Libre. (Read 8 times) previous topic - next topic

David Cuartielles

Nov 24, 2011, 02:46 am Last Edit: Nov 24, 2011, 02:03 pm by coleoptero Reason: 1
Lo primero es agradecer a todos los que os habeis tomado el tiempo de entrar en este proceso de ingenieria invertida (o divertida, como decia mi catedratico en la Universidad de Zaragoza) y habeis hecho una placa a partir de unas fotos y del codigo fuente que habia de ejecutarse dentro de las originales -a las que aun no habeis tenido acceso-.

Me parece un ejercicio de ingenio muy acertado y especialmente necesario en este momento de la historia para que la gente comprenda el valor del conocimiento libre y abierto. Es por esto que decidimos licenciar nuestro sistema como CC-SA-BY.


Como van o han planteado la compatibilidad con los shield que usan el SPI (Ether) o I2C? El pin out es incompatible!

Eso si, para mapear en la misma posición los PWM han montado un follón importante con el mapa de pins!


SPI e I2C no pueden estar situados igual que antes, porque la arquitectura de los perifericos en el microcontrolador es diferente. Esto es algo que hay que aceptar tal y como viene. Mover SPI no es un gran tema, ademas avisamos a todos los distribuidores de este cambio desde hace meses, para que preparasen su stock de placas de acuerdo a las circunstancias. En cualquier caso hay 350.000 Arduinos compatibles con ese pin-out ademas de todos los circuitos derivados y clonicos, por lo que dudo que alguien que tenga como objetivo vender shields para un determinado tipo de arquitectura y que tenga una salida razonable de placas por mes no pueda deshacerse del stock de placas antiguas.

Quote from: JMN
Arduino no es "hardware libre" es 50% libre (los bits) y 50% negocio (los átomos), y ese es el "hardware libre" que están promoviendo.


Antes de hacer afirmaciones gratuitas, tengo que pedirte que revises bien los terminos de nuestra licencia por una parte y el tema del lenguaje a usar en nuestro foro por otra.

No se si te das cuenta de esto, pero has hecho una placa basada en un diseño original que hice yo. La forma de esa placa la hice yo. La disposicion de los componentes, del puerto SPI, del conector de alimentacion, del conector USB ... la hice yo en marzo del año 2005. Tuve la decencia de hacer la placa abierta de cabo a rabo. No tengo que darte el BOM de la placa porque te doy el fichero que genera el BOM. Pongo a tu disposicion: hardware, firmware, core, bootloader ...

En este hilo de discusion -que por cierto sucede en mi servidor, que yo pago y mantengo desde hace casi 7 años- he podido leer sobre lo concienciados que estais los autores del Vinciduino porque se reconozca vuestro esfuerzo, incluso hablais de hacer la licencia No Comercial. Al final pondreis el nombre en las placas o habra una web donde dirigirse y ver ahi quien las diseño en primer lugar.

Yo pido que se me reconozca a mi y a mis colegas. Como somos muchos hemos decidido tomar el nombre Arduino.Nuestra forma de pensar es: "Como yo voy a respetar tu nombre, solo te pido que tu respetes el mio. Las placas? Copialas por favor. El software? Ahi esta, es GPL. La documentacion? no ha problema, esta en nuestro servidor... en abierto y con licencia CC".

Al respecto de pagar por las placas ... solo se me ocurre una forma en que se puedan hacer gratis, si es el "libre" del que hablas. Y es que una multinacional compre Arduino y te lo regale a cambio de que leas anuncios en el IDE. Si es la forma en la que quieres que la gente se eduque en electronica, mirando los anuncios, solo tienes que ir a por ello.

Quote from: JMN
Uno ya se cansa de ver tanto "abanderado" del "hardware libre" de evento a evento cuyo principal interés es vender plaquitas.

"Hardware libre" en el que su principal preocupación sea su difusión SI, "hardware libre" para vender NO.


No se a que "abanderado" te refieres. Espero que no sea a mi, aunque me costaria poco darme por aludido, puesto que he hecho:

- iParty
- Campus Party Valencia
- Campus Milenium Granada
- Over The Air, Londres
- COSCUP, Taipei
- FSCONS, Gotemburgo
- The Conference, Malmo
- Android Only, Malmo
- Android Day, Estocolmo
- OSHWCON, Madrid
- OSHW Summit, Nueva York
- TEDx Bruselas
- Eclipsecon, Ludwigsburg
- ICED11, Copenague
- ICALEPCS 2011, Grenoble

como tarea de difusion, representando a la Universidad de Malmo (Suecia) y a Arduino. En muchas de estas charlas, como por ejemplo Eclipsecon, mi objetivo era acercar el mundo de la electronica embebida a la gente que desarrolla Eclipse. Como una forma de acercarse a algunas de las aplicaciones donde se usa su software. En ICED11 comparti un keynote con A. Bowyer, el creador de RepRap donde introdujimos a una serie de empresas creadoras de sistemas a la ida de usar hardware libre. En Grenoble, hable para ayudar al CERN a introducir el concepto de hardware libre y abierto a las empresa fabricantes de su muy preciso equipamiento de medicion. Podria explicarte de que hable en cada evento y porque me invitaron. Arduino se difunde por el boca a boca. El equipo Arduino dedica su tarea de difusion a convencer a diferentes sectores de la sociedad de la importancia de liberar los contenidos que controlan la produccion de los objetos fisicos.

En Arduino somos tan abiertos que antes de sacar una placa te la mostranos, te decimos su arquitectura, sus componentes, y te damos el software que la ejectua ... solo para que pruebes.

Ahi queda eso, gracias por este muy interesante desarrollo, sobre todo por el esfuerzo colaborativo. Eso si, las afirmaciones gratuitas es mejor dejarlas para las cervezas y no para el foro.

/d

fm

Hola David,
Pues muchas gracias por tus comentarios y me alegra saber que te ha gustado la iniciativa del vinciDuino.
Coincido, en muchos puntos que has comentado incluso con hacer publica la información que compartís. Los ficheros digitales están disponible aunque no con sus "part numbers" (lógico por otro lado por la disponibilidad de los mismos). Creo que con la información que se publica es mas que suficiente, el resto es simplemente una selección de componentes a gusto del consumidor.

La web, uhmmm, ya hay un repositorio mercurial montado con su correspondiente wiki en la que espero haber captado el reconocimiento que os merecéis. En caso de no ser así, te rogaría nos lo indicases (hemos intentado capturar la esencia de CC SA-BY).

La esencia de este proyecto es que la gente pueda montarse su propia placa y aprender a soldar SMD mientras construyen algo útil para sus proyectos caseros.

Lo de las cervezas, me apunto, si vienes a Málaga mandame un PM y quedamos, pero para charlar de cosas mas interesantes que afirmaciones gratuitas.

Me parece que el ecosistema que habéis montado es muy interesante y el espíritu de aproximar los sistemas embebidos al publico es para quitarse el sombrero. El core es un punto que veo mejorar progresivamente, aunque aun le queda trabajo. Lo mejor es que mejora con vuestra iniciativa y el esfuerzo de todos.
   

*

#2
Nov 24, 2011, 11:46 am Last Edit: Nov 24, 2011, 12:06 pm by JMN Reason: 1
Voy a ser muy breve ya que pidieron que este hilo fuera de vinciduino y no de hardware libre.

Respecto a mi lenguaje creo que es totalmente correcto, sólo expongo ideas, MIS IDEAS, por lo que pueden ser correctas o no y por esto mismo en ningún momento deberían molestar a nadie.

De afirmaciones gratuitas nada, creo que todas están argumentadas (si no en este hilo si en otros posteriores), y es tan gratuita mi afirmación de que Arduino no es hardware libre 100%, como la tuya de que si lo es.

Desde mi punto de vista además de esquemáticos y código en el hardware libre se debe hacer especial énfasis en su difusión, en decir y enseñar cómo obtenerlo e intentar proporcionarlo al mínimo coste, y siempre con una transparencia total de costes ya que se basa en el trabajo de una comunidad.

Si se quiere vender, bien, te lo vendo porque los hago de 5000 en 5000 y te va a costar menos que hacerlo tú mismo, pero aquí tienes el número de orden en el fabricante de placas, la lista de componentes en el distribuidor que usé, lo que me ha costado cada cosa, por si quieres pedir tú 5000 para tí, o para que puedas comparar o ver donde hacerlo.

Y aquí está el botón de donaciones para todo el que quiera colaborar a mantener el proyecto.

Arduino es un proyecto fantástico para todos los que se inician con estos temas, pero muchos hacen placas (no me refiero sólo a arduino) y le ponen la etiqueta de "hardware libre" cuando su principal objetivo es venderlas más que enseñar.

Y aunque no te lo creas, muchos aficionados a estos temas que llevan años comparten mis pensamientos (como muchos otros compartirán los vuestros).

Saludos.

yOPERO

David

Yo creo que el reconocimiento a ti y a tus colegas es rotundo, habéis creado una plataforma en la cual otros podemos desarrollar aplicaciones sin necesidad de preocuparnos por el diseño inicial.

Como dijo fm la página web tiene información sobre la placa y cual fue la base usada.

Personalmente creo que el nombre "vinciDuino" dice mucho sobre el reconocimiento y créditos.

Deberíamos buscar un lugar para debatir sobre el tema, (dentro o fuera de arduino.cc). Yo también seré breve y mi opinión personal es que si la finalidad es ser Open Source se debe facilitar en lo posible a los demás el trabajo de en este caso tener una placa terminada.
Dentro del Open Hardware, Arduino ha sentado un hito y vuestro trabajo tiene un valor infinito ya que como dices habéis abierto de cabo a rabo vuestro conocimiento y así pusisteis en practica una idea innovadora.
Creo que es el momento de dar otro paso y facilitar mas aun las cosas dando numero de orden de fabricantes de PCBs, carritos de compras en los principales vendors de componentes(mouser, farnell, digi, etc).
El open hardware es difícil de que se asemeje al open software que lo tienes gratis y 100% funcional pero porque no soñar que alguna día tendremos fabricas de PCBs que te regalaran un Arduino Undici con el logo de Coca-Cola luego de rellenar el formulario de su web. y si realmente queremos llegar a eso el conocimiento debe estar lo mas accesible que se pueda.

Engineering is the art of
making what you want from
things you can get.

     

[SOLUCIONADO]

josemanu

En mi modesta opinión se está confundiendo una vez más lo libre con lo gratuito. El hardware, por su propia naturaleza material, nunca podrá ser gratis. Siempre habrá un coste de fabricación, de manipulación, de distribución, etc.

Aunque uno mismo se fabrique la placa en casa tampoco le sale gratis, por que debe hacerla con cosas materiales que están sujetas a las mismas circunstancias.

No entiendo como se discute sobre la licencia de la Vinciduino y se acuerda quitar el NC para que esto no sea un problema para el futuro desarrolla y difusión y luego alguien arremete contra quien fabrica y distribuye hardware libre por que no lo hace gratis.

Evidentemente todas las opiniones son respetables y abiertas a debate pero la frase:

Quote
Uno ya se cansa de ver tanto "abanderado" del "hardware libre" de evento a evento cuyo principal interés es vender plaquitas.


No creo que JMN lo diga por David, puesto que yo he coincidido con David en tres de esos actos (iParty, Campus Party y OSHWCON) y en ninguno de ellos he visto a David intentar venderle nada a nadie, al contrario, en la Campus fui yo el que le vendió una placa a David. Es más en los tres actos en los que coincidí con David el único que vendió placas fui yo, así que podría yo darme por aludido, en cuyo caso solo puedo responder que muchas gracias por llamarme abanderado.

Ahora en serio, es una frase un tanto desafortunada.

¿Que pasará cuando el diseño de la Vinciduino esté terminado y alguien pida 1000 pcb's? ¿acaso los tiene que vender a precio de coste? ¿lo echaremos a los perros por pretender ganar un euro por cada pcb?

El Arduino Team están haciendo un trabajo gigantesco, lo comparten libremente y lo comercializan de modo que sea accesible a todos (una de las pretensiones es que un Arduino cueste lo mismo que un libro). Y no se están haciendo ricos con ello.

Otros fabricantes comercializan sus productos al precio que les da la gana (buscad kits de desarrollo) por que si tienen vocación de hacer dinero. Si algún fabricante ahora está sacando placas al precio de un Arduino es por que están perdiendo cuota de mercado y se están dando cuenta que es mejor ganar poco que no ganar nada... pero siguen teniendo en mente el negocio.

En el caso del hardware libre la libre distribución está limitada a los diseños y los diseños de todas las versiones de Arduino han sido siempre libres para verlos, modificarlos, fabricar y distribuir copias o versiones.

En cuanto a lo de pedir un listado de componentes con las referencias de proveedor... personalmente me parece exagerado. A fin de cuentas el que quiera fabricar su propia placa debería saber donde comprar los componentes.

Go Up