0% encontró este documento útil (0 votos)
18 vistas27 páginas

Ejemplos y Libertades del Software Libre

1) El documento describe qué es el software libre, incluyendo que los programadores dan acceso al código original para que los usuarios puedan copiar, modificar y distribuir el software libremente. 2) Explica que Richard Stallman fundó la Free Software Foundation y el proyecto GNU para desarrollar un sistema operativo totalmente libre. 3) Detalla algunas libertades esenciales del software libre como ejecutar, estudiar, redistribuir y distribuir versiones modificadas del software.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
18 vistas27 páginas

Ejemplos y Libertades del Software Libre

1) El documento describe qué es el software libre, incluyendo que los programadores dan acceso al código original para que los usuarios puedan copiar, modificar y distribuir el software libremente. 2) Explica que Richard Stallman fundó la Free Software Foundation y el proyecto GNU para desarrollar un sistema operativo totalmente libre. 3) Detalla algunas libertades esenciales del software libre como ejecutar, estudiar, redistribuir y distribuir versiones modificadas del software.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

Software Libre

¿Qué es el Software Libre?


Son aquellos programas informáticos que le dan a sus usuarios, por decisión explícita de sus
programadores y diseñadores, el acceso al código de programación original en que fueron fabricados,
para que pueda copiar, modificar, personalizar y distribuirlo libremente.
El término Software Libre se le atribuye Richard Stallman, quien fue fundador de la Free Software
Foundation (Fundación del Software Libre) en la cual un número importante de computistas expertos
aspiraba a desarrollar un Sistema Operativo totalmente libre, que llamaron Proyecto GNU (Para
distinguirlo de Unix).
El proyecto permite a sus usuarios avanzados desarrollarse y mejorar libremente y en
contra con empresas de software tradicionales de la comunidad.

Además de ahorrar dinero, esto también les da una mayor autonomía en la gestión de la
información y les permite evitar riesgos porque el código libre de estos software se puede
adaptar libremente a sus necesidades específicas.
Libertades esenciales

1. Libertad para ejecutar el programa tal y como se desee, con cualquier propósito que se
tenga, sin necesidad de notificar..
2. Libertad para estudiar el funcionamiento del programa y alterarlo para que realizar
determinadas tareas..
3. Libertad para redistribuir copias del programa original, para el disfrute y ayuda de la
comunidad, sin necesidad de notificar.
4. Libertad para distribuir a terceros copias de las versiones modificadas, sin necesidad de
notificar, permitiendo que todos sean beneficiados de estas alteraciones y las nuevas
versiones del programa.
Un programa se considera como Software Libre si les da a sus usuarios todas estas libertades
descritas. Caso contrario, no es un programa libre.
Softwares Libres CAD
❖ Son herramientas con las que con la que podrás realizar tus diseños
técnicos sin necesidad de utilizar AutoCAD u otra aplicación de pago.
❖ Existen diversos Softwares libres de CAD por ejemplo
1. ZCad
2. FreeCAD
3. LibreCAD
4. ProfiCAD
5. Open SCAD
6. QCAD
7. gCAD3d
8. BRL-CAD
FreeCAD
Sirve para modelar cualquier objeto en 3D, pues las he

Las herramientas con las que cuenta, permiten crear cualquier tipo de forma geométrica en la pantalla, siempre
teniendo el control preciso de las dimensiones, posición, etc.

Con tecnología basada en Open CASCADE y programado en los lenguajes C++ y Python.

FreeCAD también permite tener el control y acceso al historial de modelado.

bastante fácil de utilizar, y sobre todo al alcance de cualquier persona.

Con el conjunto de herramientas FreeCAD, podemos diseñar desde líneas simples hasta estructuras
tridimensionales complejas
Características de FreeCAD

● Permite crear dibujos en el plano o 2D, a partir de ellas es posible crear objetos en tres
dimensiones, de tal manera que puedas controlar cada detalle.
● Cuenta con herramientas necesarias para extraer detalles de los diseños.
● Es compatible con los principales sistemas operativos, es decir es multiplataforma
(Windows, Mac y Linux).
● Es capaz de leer y escribir en varios formatos de archivo tales como: STEP, IGES, SVG,
DXF, OBJ, IFC y muchos más.
LibreCAD
Aplicación de diseño asistido por computadora (CAD) de código libre para diseño 2D.

Una gran parte de la interfaz y su concepto de uso son similares a AutoCAD, por lo que es más cómodo para los usuarios
con experiencia en programas CAD comerciales utilizar esta interfaz.

LibreCAD utiliza internamente el formato de archivo AutoCAD DXF y se utiliza para guardar e importar archivos, así como
para permitir la exportación de archivos en varios formatos.

A partir de la versión 2.0.8, se ha proporcionado un formato de compatibilidad experimental para leer archivos en formato
DWG utilizado por AutoCAD.
Características:

● Completamente libre y gratis.


● Es de código abierto y eres libre de hacer lo que quieras con ella.
● Con herramientas completas para crear planos 2d.
● Tiene soporte en más de 30 idiomas.
● Disponible para los principales sistemas operativos como: Windows, Apple y
Linux.
ProfiCAD

Está diseñado para dibujar diagramas eléctricos y electrónicos, diagramas


esquemáticos, diagramas de circuitos de control y también se puede utilizar para
diagramas hidráulicos, neumáticos y otros tipos de diagramas técnicos.
Características:
● El CAD eléctrico más sencillo. Solo se necesita colocar los símbolos eléctricos en el dibujo y
agregar los cables.
● Incluyendo más de mil símbolos. Puede crear fácilmente sus propios símbolos utilizando el
editor de símbolos.
● Admite numeración automática de símbolos, generación de netlist, lista de líneas, lista de
materiales, gráfico de líneas rayadas y funciones más avanzadas.
● El programa de referencias admite cruzadas entre cables y símbolos pertenecientes a
componentes. Se puede acceder en una página diferente a un símbolo vinculado haciendo
clic en la referencia cruzada.
● El programa ha sido traducido a muchos idiomas, lo que facilita la cooperación con socios
internacionales.
● Los dibujos se pueden exportar a formato DXF.
BRL-CAD
● Se trata de una herramienta potente pero de uso controvertido.
● Ha sido usado por la NASA para diseñar satélites
● Cuenta con herramientas de edición y modelado de imágenes, editor geométrico interactivo,
procesamiento de imágenes y señales y una gran capacidad de renderizado. Además es
multiplataforma (Windows, Mac, Linux).

Permite hacer muchas cosas pero requiere mucho


esfuerzo aprender a utilizarlo si no estás
acostumbrado a programar o utilizar comandos,
aunque cuenta con una página web con manuales
en inglés donde se puede consultar esta información
fácilmente.
Software Libre de Cálculo
❖ Son herramientas con las que con la que podrás resolver cualquier tipo de cálculos
numéricos, de álgebra, funciones, polinomios, etc.
❖ Por ejemplo:
1. FreeMat
2. Sage
3. Scilab
4. GNU Octave
Scilab

● Se desarrolló en los 90 con el objetivo de ser un sistema abierto donde el usuario pueda definir
nuevos tipos de datos y operaciones entre ellos.
● Cuenta con multitud de herramientas como Gráficos 2-D y 3-D, animación, álgebra lineal, matrices
dispersas, polinomios y funciones racionales, simulación, Xcos: simulador por diagramas de
bloque, control clásico , robusto, optimización LMI, optimización diferenciable y no diferenciable,
tratamiento de señales, grafos y redes.
GNU Octave
● Se trata de un una herramienta de software libre diseñada para realizar cálculos numéricos,
de álgebra, funciones, polinomios, etc.,
● Se inició para ser utilizado en un curso de reactores químicos y posteriormente se amplió.
● Permite ciertas cosas que no permite Matlab, como por ejemplo el uso de comillas dobles y
simples
YafaRay
YafRay (Yet Another Free Raytracer) es un raytracer gratuito, basado en el concepto de
licencia LGPL. El trazado de rayos es una tecnología de renderizado que puede generar
imágenes trazando la trayectoria de la luz que pasa a través de una escena 3D. Esta
tecnología permite reproducir el comportamiento de la luz y sus efectos entre superficies,
como la reflexión, la refracción, la caustificación difusa entre superficies y la iluminación
indirecta.
Principales características

● Iluminación global completa: YafRay puede iluminar escenas mediante este sistema, empleando
aproximaciones Montecarlo y Quasi Montecarlo.
● Iluminación Skydome: Luz originaria de un cielo emisor que causa sombras suaves en la escena.
● Iluminación HDRI: Este tipo de iluminación se basa en la información contenida en una imagen
HDR. Puede usarse con los dos tipos de iluminación descritos anteriormente. permite simular el
comportamiento de los materiales reflectantes y transmisores de luz, como el cristal.
● DOF Real: reproducir en la escena el efecto de enfoque que tendría una lente real, produciendo
desenfoque en los objetos más lejanos y cercanos del punto de enfoque.
● Reflexiones borrosas: Ciertos objetos producen una distorsión en la reflexión debida a una
microscopía superficie rugosa, y este efecto puede ser simulado por el programa.
OpenVSP
Open Vehicle Sketchpad, es una herramienta de geometría de aeronaves paramétrica de código abierto
desarrollada por la NASA. Se puede utilizar para crear modelos 3D de superficies aerodinámicas y analizar las
características aerodinámicas de estas superficies.

Desde principios de la década de 1990, JR Gloudemans y otros han desarrollado OpenVSP para la NASA, que se
utiliza principalmente para generar rápidamente bocetos informáticos de ideas, que luego pueden analizarse de
forma aproximada. Por lo tanto, es particularmente poderoso para generar y evaluar ideas de diseño no
convencional.

En los últimos años, la cooperación entre OpenVSP y


la empresa de mallado CFD Pointwise ha continuado
desarrollándose. El software usa el formato .stl, que es
administrado por Blender.
Sweet Home 3D
Es una aplicación libre de diseño de interiores que le ayuda a colocar sus muebles sobre un plano de una casa.

Es un editor CAD de ingeniería, construcción y construcción bajo la Licencia Pública General GNU, que se utiliza
para diseñar muebles de casas con planos de planta 2D y dibujos de vista previa en 3D.

El software está desarrollado en Java y se puede utilizar en forma de una aplicación Java Web Start que requiere
la instalación previa de una máquina virtual Java, o se puede utilizar en forma de aplicación con una máquina
virtual Java (para evitar que los usuarios instalen su propia Java).

El software se puede ejecutar en cualquier plataforma con una máquina


virtual Java y una biblioteca Java 3D, lo que lo hace liviano y se puede
ejecutar en Mac OS X, Windows, Linux y Solaris.
FreePCB

Es un editor de PCB de código abierto gratuito para Microsoft Windows. Está diseñado para ser
fácil de aprender y usar, pero capaz de realizar un trabajo de calidad profesional.
Características

● 1 a 16 capas de cobre
● Tamaño del tablero de hasta 60 pulgadas por 60 pulgadas
● Utiliza unidades métricas o inglesas para la mayoría de las funciones.
● Bibliotecas de huellas cortesía de Ivex Design International, PCB Matrix y el IPC.
● Áreas de relleno de cobre
● Asistente de huellas y editor de huellas para crear o modificar huellas
● Importa y exporta netlists PADS-PCB
● Exporta archivos extendidos de Gerber (RS274X) y archivos de perforación Excellon
● Verificador de reglas de diseño
● El diseño de una pequeña PCB se muestra en la captura de pantalla a continuación.
Fusion 360

Combina diseño mecánico e industrial, simulación, colaboración y mecanizado para formar una
serie de herramientas integradas desde el concepto hasta la fabricación del producto
Características:

● Diseño 3D y modelado: Diseñe como desee en todas las fases del proceso de desarrollo del producto.
● Electrónica: Obtenga todas las ventajas de una herramienta electrónica con todas las funciones y un CAD
mecánico en una única plataforma basada en datos.
● Simulación: Pruebe sus diseños al principio del proceso de desarrollo para determinar la usabilidad y
descubrir fallas costosas.
● Diseño generativo: Genere rápidamente alternativas de diseño de alto rendimiento a partir de un conjunto
de limitaciones de fabricación y materiales. Una vez que se elige una solución, edite su geometría lista para
CAD.
● Documentación:Obtenga fácilmente dibujos 2D directamente de sus modelos 3D para garantizar la
precisión de fabricación.
● Colaboración: Vea todos los datos de diseño desde un único panel de proyectos y colabore fácilmente con
partes interesadas internas y externas.
● Fabricación: Utilice las tecnologías HSM para generar rápidamente trayectorias de herramientas que
reducen los tiempos de ciclo, reducen el desgaste de máquinas y herramientas y producen piezas
terminadas de alta calidad.
Software Libre de Electronica

Al igual con los demás softwares está el Software de electrónica y algunos son :

1. Qucs (Quite Universal Circuit Simulator)


2. Fritzing
3. KiCAD
4. XCircuit
5. MyOpenLab
Qucs (Quite Universal Circuit Simulator)

Es un simulador de circuito, lo que significa que puede utilizar una interfaz gráfica de usuario (GUI) para
configurar el circuito y simular la señal grande, la señal pequeña y el comportamiento de ruido del
circuito. Una vez completada la simulación, puede ver los resultados de la simulación en la ventana o
página de demostración.
Tipos de Qucs
● Qucs es un simulador de circuitos con una interfaz gráfica de usuario (GUI). La GUI se
basa en la Digia®Qt®. El software está diseñado para admitir varios tipos de simulación
de circuitos, como CC, CA, parámetros S, análisis de equilibrio armónico, análisis de
ruido, etc.
● Qucsator, es un simulador de circuito de línea de comandos. Toma una lista de redes en
un formato determinado como entrada y genera un conjunto de datos. Ha sido
programado para ser utilizado en proyectos Qucs, pero también puede ser utilizado por
otras aplicaciones.

La GUI de Qucs es muy avanzada, lo que le permite configurar diagramas esquemáticos y


mostrar resultados de simulación en varios tipos de diagramas. Utilice este simulador de
circuito para analizar parámetros de CC, CA, S, ruido y transitorios, ecuaciones matemáticas y
puede utilizar la jerarquía de subcircuitos.
KiCAD
Es un software de código abierto, para el diseño de circuitos electrónicos, incluyendo
circuitos impresos. Provee de manera visual de un editor en 3D que permite el diseño de
circuitos con hasta 32 niveles de placas.
❖ contiene un gestor de proyectos, así como 4 herramientas integradas:
● Eeschema: Para editar esquemas
● PCBNew: Para editar las placas impresas
● Gerbview: Visor de ficheros Gerber
● Cvpcb: Selector de huella (footprint) de los
componentes usado en el diseño esquemático

También podría gustarte