Tabla de contenido

Open source

Open Source es un modelo de desarrollo que promueve el acceso universal a través de una licencia gratuita a los
diseños de un producto y a su distribución universal, incluyendo las subsecuentes mejoras que cualquiera haya
realizado.
Bajo nuestro criterio, adoptar la filosofía Open Source tiene muchas ventajas:
Más control: Somos capaces de ver todo lo que sucede y modificarlo para adaptarlo a nuestras necesidades.
Nos ayuda a aprender: Gracias a que podemos leer y ver los diseños que otras personas han realizado, mejo-
ramos como programadores e ingenieros.
Seguridad: Al ser diseños abiertos, mucha más gente puede modificar y/o corregir errores que el autor original
puede haber cometido.
Mejoras, rápido: La comunidad que hay detrás proporciona mucha información de cómo poder mejorar el
producto. De esta manera se pueden arreglar errores y actualizar de manera mucho más rápida.
Utilizar licencias Open Source en los productos que desarrollamos significa expresar una voluntad de compartir,
colaborar con otras personas de manera transparente (para que otros puedan ver y unirse también), abarcar el
fracaso como un medio para mejorar, y esperar, o incluso alentar a todos los demás a hacer lo mismo.
BCN3D Technologies y sus productos, no estarían donde están actualmente si no fuera por el proyecto RepRap y su
comunidad Open Source. Una iniciativa con el objetivo de desarrollar una impresora 3D que pudiera imprimirse la
mayoría de sus componentes y que fuera de bajo coste. Al tratarse de un proyecto Open Source, todos los diseños
fueron liberados bajo la licencia "free software", GPL.
Este proyecto no solo cubre el hardware, sino que ha concebido un completo ecosistema de herramientas para
poder imprimir, desde software CAD/CAM hasta el código que interpreta la máquina para imprimir objetos físicos.
La Sigma R19 utiliza muchas de estas herramientas y tecnologías que son Open Source como el firmware Marlin y
el software de preprocesado Cura. El primero controla todos los elementos de la impresora y el segundo traduce el
archivo en 3D a G-Code, lenguaje que la máquina es capaz de interpretar.
El firmware Marlin está publicado bajo la licencia GPL. Esto quiere decir que debemos mantener Marlin abierto y
hemos de proveer del código fuente a los usuarios finales. Es por ello que tenemos nuestro repositorio en la plata-
forma Github y dirigimos a la gente a él con todas nuestras modificaciones.
El software Cura está publicado bajo la licencia AGPLv3. Es simplemente la licencia general GPLv3 pero con un
párrafo añadido en la sección 13 que obliga a proporcionar el código fuente a aquellos que hacen uso del software
a través de la red. Es por eso que se dispone de repositorios para cada sistema operativo y el usuario es capaz de
acceder al código fuente.
Open Source no solo se aplica a casos de código, sino que también cubre el hardware. En nuestro caso, tanto la
parte mecánica como la parte electrónica están publicadas bajo la licencia GPLv3.
Desde BCN3D Technologies apoyamos firmemente las iniciativas Open Source y creemos que con la ayuda de la
comunidad seremos capaces de hacer mejores productos.
Manual de usuario
58
Tabla de contenido
loading

Tabla de contenido