Archivo de la etiqueta: Software libre

¿Qué es y para qué sirve Arduino?

 

51rmayrbspl._ac_

 

Arduino es un hardware libre muy utilizada en educación y en espacios de creación (makerspaces) para enseñar programación básica. Se trata de una tarjeta muy simple que permite conexiones y utilizar diversas aplicaciones. Un recurso muy útil y asequible. La tarjeta básica vale simplemente unos 20 euros.

 

Arduino es una empresa de hardware y software de código abierto, una comunidad de proyectos y usuarios que diseña y fabrica microcontroladores de placa única y kits de microcontroladores para la construcción de dispositivos digitales. Sus productos están licenciados bajo la Licencia Pública General Menor de GNU (LGPL) o la Licencia Pública General de GNU (GPL). Esta plataforma nos proporciona una herramienta de Arduino programación de código abierto y fácil de usar, para escribir código y subirlo a tu tarjeta a través de como Arduino IDE (Entorno de Desarrollo Integrado). Arduino permite a los usuarios una manera simple para crear objetos interactivos que pueden tener entradas de interruptores y sensores, y controlar salidas físicas como luces, motores o actuadores.

La tarjeta Arduino es una plataforma de código abierto de creación de prototipos de basada en Hardware Libre y software libre y fácil de usar. Arduino incluye circuitos electrónicos, software y documentación en formato de código abiertos, es decir cualquiera puede usarla o hacer cambios en ella.

El nombre de Arduino proviene de un bar en Ivrea, Italia, donde se reunían algunos de los fundadores del proyecto. El bar fue nombrado en honor a Arduino de Ivrea, quien fue el organizador de la Marcha de Ivrea y Rey de Italia de 1002 a 1014.

Los diseños de la placa Arduino utilizan una variedad de microprocesadores y controladores. Las placas están equipadas con conjuntos de pines de entrada/salida (E/S) digitales y analógicos que pueden ser conectados a varias placas de expansión (‘shields’) o pancartas (para la creación de prototipos) y otros circuitos. Las placas tienen interfaces de comunicación en serie, incluyendo el bus serie universal (USB) en algunos modelos, que también se utilizan para cargar programas de ordenadores personales. Los microcontroladores pueden ser programados usando los lenguajes de programación C y C++. Además de utilizar las cadenas de herramientas de compilación tradicionales, el proyecto Arduino proporciona un entorno de desarrollo integrado (IDE) basado en el proyecto del lenguaje Processing.

Debido a que el lenguaje está basado en frameworks bien utilizados, Arduino puede interactuar con otros programas en el ordenador como Flash o incluso con APIs web como Twitter. Esta plataforma puede tener tanto usos industriales como domésticos e incluso artísticos, pero se aplica sobretodo dentro del campo educativo por ser de código abierto, además de su sencillez de uso y su bajo coste, hay una gran cantidad de modelos de placas siendo la más utilizada la Uno, sobretodo en el mundo de la educación. Por eso ha sido diseñada de manera robusta para así soportar toda una serie de situaciones de uso con los estudiantes.

Propiedades:

  • Plataforma de código abierto utilizada para la construcción de proyectos electrónicos.
  • Arduino consiste en una placa de circuito físico programable (a menudo referido como un microcontrolador) y una pieza de software, o Arduino IDE (Entorno de Desarrollo Integrado) que corre en tu ordenador, usado para escribir y cargar código del ordenador a la placa física.
  • Un circuito Arduino. Es muy popular entre la gente que acaba de empezar con la electrónica.
  • A diferencia de la mayoría de las anteriores placas de circuito programables, Arduino no necesita una pieza separada de hardware (llamada programador) para cargar nuevo código en la placa – simplemente puedes usar un cable USB. El IDE de Arduino usa una versión simplificada de C++, haciendo más fácil aprender programación.
  • Arduino proporciona un factor de forma estándar que desglosa las funciones del microcontrolador en un paquete más accesible.
  • Plataforma con la que construir o fabricar Impresoras 3D, Drones, Robots sigue lineas, domótica, etcétera Está dirigido a artistas, diseñadores, aficionados y cualquier persona interesada en crear objetos, proyectos o entornos interactivos.

 

La placa Arduino UNO es una placa con microcontrolador basada en el ATmega328. Contiene todo lo necesario para el funcionamiento del microcontrolador. Para empezar a utilizar la placa sólo es necesario conectarla a un ordenador con un cable USB o alimentarla con un adaptador AC/DC o una batería.

 

Parte del texto es copiado de: https://descubrearduino.com/

 

Sistemas de código abierto: hacia prácticas robustas

 

61nyla817bl

Federico, B., C. Roberto Di, et al. (2017). [e-Book] Open Source Systems: Towards Robust Practices 13th IFIP WG 2.13 International Conference, OSS 2017, Buenos Aires, Argentina, May 22-23, 2017, Proceedings, Springer.

Texto completo

PDF

ePub

 

Este libro constituye el acta de referencia de la 13ª Conferencia Internacional sobre Sistemas de Código Abierto, OSS 2017, celebrada en Buenos Aires, Argentina, en mayo de 2017, en la que se examinaron detenidamente los 16 documentos completos revisados y los 3 documentos breves presentados, que fueron seleccionados entre 32 propuestas. Las ponencias abarcan una amplia gama de temas relacionados con el software libre, gratuito y de código abierto (FLOSS), entre los que se incluyen: licencias, estrategias y prácticas; estudios de casos; proyectos, comunicación y participación; herramientas; y gestión, desarrollo y evaluación de proyectos.

 

 

FossHub: una de las mejores plataformas para descargarse de software libre de manera segura

fosshub

FossHub

FossHub es parte de la comunidad FOSS centrada en proporcionar descargas y alojamiento para los proyectos gratuitos. También encontrarás una cantidad limitada de títulos de software libre que se pueden clasificar como software «gratuito», «propietario» o «de código cerrado» (lea a continuación la sección «Controversia» o «Manifiesto»). 

Reconocidos como uno de los lugares más confiables cuando se trata de software libre.

categorías POPULARES

Categorías de software más populares.

  1. Editores de audio
  2. Compartir archivos
  3. Utilidades
  4. Multimedia
  5. Aplicaciones gráficas
  6. Editores de video
  7. Anti Malware
  8. Analizadores de disco
  9. Sistemas Operativos
  1. Reproductores multimedia
  2. Ebook Apps
  3. Herramientas para desarrolladores
  4. Herramientas de grabación
  5. Móvil
  6. Herramientas de respaldo
  7. Editores de texto
  8. Emuladores de juegos
  9. Basededatos
  10. Administradores de contraseñas
  11. Administradores de archivos
  12. Organizadores
  13. Rescate del sistema
  14. Reproductores de audio
  15. Paquetes de códecs
  16. Pre lanzamiento
  17. Navegadores
  18. Limpiadores del sistema
  19. Aplicaciones de Office
  20. Aplicaciones PDF
  21. Seguridad

 

Metodología de curación de datos de investigación con la herramienta OpenRefine

 

c4176d84c3fed661bc703225e6c685d0

Metodología de limpieza de datos con la herramienta de OpenRefine. Ciudad de México, México: CONACYT, 2016

 

Texto completo

 

En los últimos años la disponibilidad de datos abiertos ha sido de gran ayuda para analistas e investigadores en diversas áreas y ámbitos. Sin embargo, a pesar de la disponibilidad de la información, a menudo esta no es fácilmente utilizable, debido a errores e inconsistencias (hablando en términos técnicos) que posee, o la diversidad de formatos en los cuales se puede encontrar. Es otras palabras, es muy común que los datos encontrados en internet estén sucios o se encuentren en formatos incompatibles. Por lo tanto, antes de que la información sea utilizable, es necesario que sea sometida a un proceso de limpieza. Es posible encontrar diversas herramientas en línea gratuitas o de paga que sirvan al propósito de limpieza de datos, sin embargo, la gran mayoría son poco prácticas.

OpenRefine (anteriormente, Google Refine), es una herramienta de código abierto que puede ayudar a convertir datos sucios en datos limpios y utilizables de manera sencilla. OpenRefine se ejecuta como un servidor web en el ordenador del usuario, de tal manera que no se consumen muchos recursos del mismo. Este utiliza un navegador web como su interfaz, para que los datos se guarden en el ordenador local. Una gran ventaja que posee es que es capaz de manejar volúmenes grandes de información.

 

OpenRefine – Guía básica para curar datos de investigación

 

openrefine

SiB Colombia (2019). OpenRefine – Guía básica, Limpieza de datos sobre biodiversidad. Sistema de Información sobre Biodiversidad de Colombia, Bogotá D.C., Colombia, 22 p.

Texto completo

 

OpenRefine (anteriormente Google Refine) es una herramienta que dispone de un conjunto de características para trabajar con datos tabulares que mejoran la calidad general de un conjunto de datos. Se trata de una aplicación que se ejecuta fuera de tu ordenador como un pequeño servidor web, al que se accede desde un navegador web. Debe pensar en OpenRefine como una aplicación web personal y de acceso privado. Es similar a las aplicaciones de hoja de cálculo ( y puede trabajar con formatos de archivo de hoja de cálculo) , sin embargo , se comporta más como un base de datos.

OpenRefine es utilizado por científicos, investigadores de datos, analistas de negocios, periodistas de datos y administradores de repositorios digitales en una variedad de disciplinas, los cuales necesitan datos utilizables y limpios. A pesar de no ser una herramienta complicada, si el usuario desea obtener el mayor provecho de OpenRefine, tendrá que aprender las principales características y herramientas con las cuales dispone.

 

Un análisis horizontal de las herramientas y plataformas de publicación de código abierto

untitled-13

John W Maxwell, Erik Hanson, Leena Desai, Carmen Tiampo, Kim O’Donnell, Avvai Ketheeswaran, Melody Sun, Emma Walter, Ellen Michell. MIND THE GAP. A Landscape Analysis of Open Source Publishing Tools and Platforms. Mitt Press, 2019

Texto completo

La cantidad de plataformas de publicación en línea de código abierto (SO), es decir, sistemas de producción y alojamiento de libros y revistas académicas, lanzados o en desarrollo, ha proliferado en la última década. Muchas de estas iniciativas de infraestructura editorial están bien desarrolladas, son estables y cuentan con el respaldo de una comunidad de desarrolladores distribuida pequeña pero vigorosa, pero recientemente se han lanzado nuevas empresas prometedoras.

El notable aumento en el número de plataformas del sistema operativo sugiere que está surgiendo una ‘ecología’ de infraestructura alrededor de estos sistemas. Distinguir entre sistemas que pueden evolucionar a lo largo de líneas competitivas y aquellos que se resolverán en una «variedad» de servicios de tecnologías de servicios complementarios relacionados que ayudarán a los potenciales usuarios a comprender cómo estas plataformas pueden o deben interactuar.

Plataformas de programas informáticos de código abierto

 

opensource_electronics_platforms

Ngo, T. D. [e-Book] Open-Source Electronics Platforms. Basel, Switzerland, MDPI, 2019.

Texto completo

La informática de código abierto se está volviendo muy popular y está integrada con nuestras actividades diarias de educación y desarrollo. En la actualidad, el uso de la informática de código abierto para la enseñanza de las ciencias, la tecnología, la ingeniería y las matemáticas (STEM) se ha convertido en una tendencia mundial. La informática integrada disponible, como los módulos compatibles con Arduino y Raspberry, se ha utilizado ampliamente para diversas aplicaciones, desde el bricolaje hasta los proyectos industriales. Además del crecimiento de las plataformas de software de código abierto, la informática de código abierto desempeñan un papel importante en la reducción de la brecha entre la creación de prototipos y el desarrollo de productos. De hecho, los impactos tecnológicos y sociales de la electrónica de código abierto en la enseñanza, la investigación y la innovación han sido ampliamente reconocidos.

 

 

Principales sistemas y plataformas de servicios bibliotecarios integrados de código abierto

 

53n6_breeding_300

Breeding, Marshall. Open Source Library Systems: The Current State of the Art . Library Technology Reports, Vol 53, No 6 (2017)

Texto completo

Más sobre  

Este número de Library Technology Reports tiene por objeto esbozar los principales sistemas y plataformas de servicios bibliotecarios integrados de código abierto y su influencia en la industria de la tecnología bibliotecaria en general. El Capítulo 1 proporciona una visión general de las soluciones de gestión de recursos de código abierto e introduce el panorama actual de estos productos en la industria. Los capítulos siguientes examinan de cerca los sistemas de gestión de recursos de código abierto Koha, Evergreen, TIND y FOLIO. El informe concluye explorando el impacto de los productos de código abierto en el entorno de automatización de bibliotecas.

Gestión y edición de revistas académicas con software libre. El uso de Open Journal Systems 3

gestion-y-edicion

Delgado-Vázquez, Ángel M. . Gestión y edición de revistas académicas con software libre. El uso de Open Journal Systems 3., 2018 Universidad de Murcia. [Book]

 

Texto completo

Este libro aborda el uso de gestores de contenido específicos para la gestión de revistas en el ámbito académico. Se centra concretamente en el uso de Open Journal Systems, un software de código abierto que, a día de hoy, forma parte de uno de los pilares fundamentales del movimiento por la Ciencia Abierta: poder publicar resultados de investigación por canales y cauces distintos a los comerciales. Creado y mantenido por el Public Knowledge Project, una iniciativa interuniversitaria que, a nivel global, promueve la mejora de la calidad y de la difusión de la publicación académica mediante el diseño de software libre, OJS va ya por su versión número 3. El trabajo contiene una breve introducción sobre el panorama de las revistas académicas, en la que además se repasan las diferentes herramientas disponibles para su gestión. Tras ella, el libro se centra en desgranar los entresijos de la versión 3 de OJS, para constituir una guía para aquellos que quieran convertirse, o sean ya, gestores o editores de revistas académicas, siendo de hecho la única que se ha publicado en español hasta el momento.

Software Libre en bibliotecas. Planeta Biblioteca 2018/12/12.

 

31351484777_02e05ac6e7_b_d

ESCUCHAR EL PROGRAMA

Ir a descargar

Únete al Grupo Facebook – Software libre para bibliotecas 8.262 miembros

El acto de compartir software es tan antiguo como los propios ordenadores. En los primeros años del inicio del trabajo con ordenadores los programadores difundían sus aplicaciones libremente. Posteriormente llegaron las grandes compañías que empezaron a interesarse en estos desarrollos limitando considerablemente esta cultura de difusión e intercambio de los códigos fuente de los programas. La toma de conciencia de esta situación la lleva a cabo Richard Stallman, un informático que trabajaba en el laboratorio de inteligencia artificial (IA) del Instituto Tecnológico de Massachusetts (MIT). La Free Software Foundation (Fundación para el software libre. La importancia de Stallman es su carácter como ideólogo estableciendo un marco de referencia moral, político y legal para el movimiento del software libre. El término software libre se refiere a los programas que son libres y que permiten acceder al código fuente para modificarlo y mejorarlo; además de permitir el derecho de redistribuirlo. La accesibilidad al código fuente es la condición necesaria para considerar un programa como software libre

Es importante señalar que aunque la mayoría del software libre es gratuito, no existe contradicción entre capacidad de negocio y software libre, ya que desde el principio del movimiento la venta de copias, o servicios de soporte y adaptación relacionados con el software libre han servido para poder financiar nuevos desarrollos.

La utilización de software libre en bibliotecas y otras instituciones públicas tiene muchas ventajas y algunos inconvenientes. Además el mundo abierto comparte muchos principios con la moderna Biblioteconomía, Ambos valoran el libre e igual acceso a los datos, la información y el conocimiento; y abogan por promover el valor social de la información y el compromiso con la comunidad. Actualmente se están siguiendo tendencias y temas emergentes dentro del entorno de la información que brindan una oportunidad única a las bibliotecas y que se alinean perfectamente con la filosofía del código abierto. Estos avances incluyen los movimientos open como: datos abiertos vinculados, gestión “open” de datos de investigación; ciencia abierta; contenido abierto, gobierno abierto, recursos educativos en abierto (REA); crowdsourcing, y, por supuesto, el acceso abierto. Las soluciones de código abierto para la biblioteca encajan muy bien en un momento especialmente más ampliamente abierto que afecta al mundo académico en la actualidad.

Recomendaciones:

El concepto de Software Libre y Código Abierto

El derecho a leer

Software libre para una sociedad libre

Adpatación de KOHA a una biblioteca universitaria. Planeta Biblioteca 2015/02/04

Software Libre en bibliotecas con Joaquín Hierro. Planeta Biblioteca 201/12/10