El Software Libre en la Empresa

Tamaño: px
Comenzar la demostración a partir de la página:

Download "El Software Libre en la Empresa"

Transcripción

1 El Software Libre en la Empresa 1

2 Demo de programación en PYTHON Abrimos IPYTHON Enseñamos autocompletado de métodos y atributos Ejemplos de tratamientos de cadenas Listas Abrimos un fichero y lo parseamos 2

3 Que es el Software Libre? Software libre y su origen 3

4 Que es el Software Libre? Origen En un principio el software no tenía licencias Luego llegaron las licencias Y a Richard Stallman no le dejaron arreglar su impresora Su mosqueo generó la Free Software Foundation y GNU

5 Que es el Software Libre? Richard Stallman 5

6 Que es el Software Libre? Richard Stallman 6

7 Que es el Software Libre? Las 4 libertades Libertad 0: libertad de usar el programa, con cualquier propósito Libertad 1: libertad de estudiar cómo funciona, y adaptarlo a tus necesidades. Libertad 2: libertad de distribuir copias, con lo que puedes ayudar a tu vecino. Libertad 3: la libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la comunidad se beneficie. 7

8 Que es el Software Libre? GNU/LINUX Linus Torvalds desarrolla el kernel Linux (1991) Richard y Linus unen Gnu + Linux Actualmente no se llevan muy bien Linus habla de linux englobando Gnu + Linux 8

9 Que es el Software Libre? Linus Torvalds 9

10 Que es el Software Libre? Tipos de Licencias GPL (GNU General Public License) AGPL (Affero GPL) LGPL (Lesser General Public License) BSD (Berkeley Software Distribution) MPL (Mozilla Public License) Creative Commons 10

11 Problemática Software Privativo Software privado: No sabes lo que hace por dentro Puede estar mandando información confidencial Puede tener grandes agujeros de seguridad Dependes de la empresa propietaria Frenan el conocimiento Desaparece la libertad 11

12 Que es el Software Libre? Frases célebres de Richard Si tienes un programa privativo (que utilice licencia) y un amigo te lo pide, debes decidir entre dos males: fallar a tu amigo o incumplir la licencia. Una solución es no tener amigos 12

13 Que es el Software Libre? Aclaraciones El Software libre se puede vender El Software gratuito no tiene porque ser Libre 13

14 Que es el Software Libre? "libre como en libertad, no como en cerveza gratis" 14

15 Software Libre en la Empresa Software libre en la empresa 15

16 Software Libre en la Empresa Como se puede ganar dinero con el software libre? Modelo de negocio basado en servicios: instalación, parametrización, adaptación, Desarrollo a medida Soporte técnico e integración de sistemas Consultoría 16

17 Software Libre en la Empresa Como se puede ganar dinero con el software libre? Servicios vs Venta de Software Venta: solución enlatada Servicios: te regala una caja de herramientas, el truco? El cliente necesita de nuestra ayuda para usarlas. 17

18 Software Libre en la Empresa Como la filosofía de colaboración afecta a la empresa? Todo es abierto: trabajo y espacios El equipo entre sí coopera no compite Momentos para relajarse aumentan la creatividad y la productividad Tiempo para estar informado Proyectos propios de Software libre Cultura freak. Risoterapia 18

19 Software Libre en la Empresa Grandes Empresas que usan y desarrollan Software Libre Google Red Hat Canonical (Ubuntu) Mozilla Corp. Sun IBM... 19

20 Como trabajamos en Yaco? 20

21 Como nos organizamos? Principios fundamentales Comunicación y Cooperación Espíritu crítico Reutilización. NO reinventamos la rueda Sentido Común Cacharreo: probar y leer mucho código 21

22 Que lenguajes y tecnologías usamos? Python (Lenguaje de programación) Django (Plataforma de desarrollo web) Características comunes: Extremadamente ágiles y sencillos Usadas por Google (por algo será) 22

23 Python Interpretado Orientado a objetos Independiente de la plataforma Dinámicamente tipado pero fuertemente tipado "Cuando veo un ave que camina como un pato, nada como un pato y suena como un pato, a esa ave yo la llamo un pato." 23

24 Python Sintaxis clara, simple, concisa y elegante Alta productividad Con recolector de basura Todo es un objeto No hay separadores de bloques como {...} o ; Lenguaje indentado 24

25 Por qué usar Python? Productividad: Velocidad de ejecución vs. velocidad de desarrollo Simplicidad: A la larga implica productividad Rápido turnaround: Velocidad de ciclo de trabajo. De nuevo mayor productividad Legibilidad: Primera regla para un código mantenible Diversión: Importante para quien quiere disfrutar de su trabajo. NO TODO ES VENTAJA: Ausencia de compilador, que podría detectar fallos por ti. 25

26 Que lenguajes y tecnologías usamos? Python vs Java Java algo más rápido Python mucho más productivo y divertido 26

27 Que lenguajes y tecnologías usamos? Python vs Java Hola Mundo JAVA public class HolaMundo { public static void main (String[] args) { System.out.println("Hola mundo"); } } Python print Hola mundo 27

28 Que lenguajes y tecnologías usamos? Python vs Java Leer de un fichero JAVA import java.io.*; BufferedReader fichero = new BufferedReader( new FileReader( entrada.txt )); while((linea=fichero.readline())!=null) System.out.println(linea); Python fichero = open('entrada.txt') for linea in fichero: print linea 28

29 Recursos python Web oficial: Tutorial en español: 29

30 Qué tipo de proyecto necesitamos desarrollar? Una web estática simple? Un blog? Un gestor de contenidos? Un desarrollo a medida más específico? En función del tipo de proyecto seleccionaremos la herramienta 30

31 Porque necesitamos un framework? Siempre se repiten las mismas tareas Abstraernos del tipo de base de datos: ORM Varias capas para varios especialistas Aprovecharnos de todo lo que ofrece la comunidad 31

32 Framework django Por qué necesitamos un framework?: Documentación django https://docs.djangoproject.com/en/1.4/ 32

33 Que lenguajes y tecnologías usamos? Django come de empresa, empresa come de django La bola crece cada vez más Empresa1 se baja el código: No paga licencias Es más productiva, gana más dinero, mejor servicio al cliente Empresa1 corrige errores y sube mejoras a Django Empresa2 sigue el ciclo Resultado: Todos ganamos 33

34 Repositorio de paquetes python Eggs: Paquete pyton fácilmente instalables: easy_install <nombre_paquete> o pip install <nombre_paquete> 34

35 Aplicaciones y utilidades django en pypi 35

36 Cuando no quieres empezar de cero: Merengue gestor de contenidos Gestión de bloques Herramientas de traducción Edición en línea Flexible interfaz de administración Arquitectura de plugins Sistema de temas gráficos 36

37 Merengue Gestión de contenidos Pluggable Permisos Workflows i18n and l10n Documentación Editores WYSIWYG 37

38 Merengue Búsqueda Tags Comentarios Captcha URLs internacionalizadas Sistema de revisión AuthN/AuthR vía SAML 38

39 Merengue SEO RSS GIS Tests Muchos plugins Y todo lo que trae Django

40 Merengue Web oficial del proyecto: Anímate a colaborar! 40

41 Como nos organizamos? Programación ágil SCRUM Nos olvidamos del orden rígido Especificación, Análisis (Uml), Diseño (Uml), implementación y pruebas Nos quedamos con lo realmente útil El cliente es parte del equipo Nos adaptamos a los cambios Todos los días hay resultados visibles El cliente obtiene lo que quiere 41

42 Como nos organizamos? Herramientas todas libres: Todos con Gnu/Linux Track (Gestión de proyectos) Control de versiones de código: Subversión, mercurial, git Irc Teletrabajo 42

43 Demo de trabajo con trac y subversion Abro un ticket en el trac Me bajo un proyecto (pequeño) Hago un commit (subo un cambio en el código) No puedo subir cambios si el código no pasa los controles de calidad Vuelvo al trac y veo los cambios 43

44 Que le pedimos a la tecnología? La belleza conduce a la felicidad, y la felicidad conduce a la productividad David Heinemeier Hanson, creador de Ruby on Rails 44

45 Nuestra Contribución Repositorio público https://tracpub.yaco.es/ Paquetes python Parches Y muchos otros por venir... 45

46 Buen rollo Objetivo final, disfrutar trabajando Vídeo largo de Yaco 46

47 Buen rollo Web de yaco 47

48 Software Libre en la empresa Gracias por la atención 48

Forjas de Software y Repositorios de Código en la nube

Forjas de Software y Repositorios de Código en la nube Forjas de Software y Repositorios de Código en la nube Euskal Encounter 2015 Creative Commons Attribution Share Alike 3.0 Spain License Iñaki Arenaza & Dani Reguera {iarenaza,dreguera}@mondragon.edu @iarenaza

Más detalles

Curso de Administración de Servidores GNU/Linux

Curso de Administración de Servidores GNU/Linux Curso de Administración de Servidores GNU/Linux Centro de Formación Permanente Universidad de Sevilla Jorge Juan . Abril, 2014 Usted es libre de copiar, distribuir y comunicar públicamente

Más detalles

Licencias en el Software Libre

Licencias en el Software Libre Introducción 1 1 Universidad del Quindío, Programa de Ingeniería Electrónica Flisol Armenia 2010. Contenido Introducción 1 Introducción El software libre 2 3 4 Contenido Introducción El software libre

Más detalles

1 LICENCIA GPL VS LICENCIA LGPL. GNU General Public License. Ventajas:

1 LICENCIA GPL VS LICENCIA LGPL. GNU General Public License. Ventajas: 1 LICENCIA GPL VS LICENCIA LGPL GNU General Public License - Código fuente accesible y disponible, copias ilimitadas, sin restricción al solicitante. - Software gratuito, compatible con otras licencias.

Más detalles

Unidad 4: Software Libre. Aspectos Profesionales UNPA-UARG

Unidad 4: Software Libre. Aspectos Profesionales UNPA-UARG Unidad 4: Software Libre Aspectos Profesionales UNPA-UARG Introducción al Software Libre Qué es el software libre? Historia del software libre Libertades del software libre Aspectos Profesionales UNPA-UARG

Más detalles

Software Libre. Software Libre. Coordinación de Estudios Interactivos a Distancia (CEIDIS), Mérida - Venezuela

Software Libre. Software Libre. Coordinación de Estudios Interactivos a Distancia (CEIDIS), Mérida - Venezuela Introducción. Entre los años 1960 y 1970, el software no era considerado un producto sino un añadido, que los vendedores de grandes computadores de la época (los mainframes) aportaban a sus clientes para

Más detalles

Software Libre. Guillermo Valdés Lozano. 28 de noviembre de 2007

Software Libre. Guillermo Valdés Lozano. 28 de noviembre de 2007 28 de noviembre de 2007 Documento protegido por GFDL Copyright (c) 2008. e-mail: guillermo(en)movimientolibre.com http://www.movimientolibre.com/ Se otorga permiso para copiar, distribuir y/o modificar

Más detalles

SOFTWARE LIBRE. Introducción al Software Libre

SOFTWARE LIBRE. Introducción al Software Libre Introducción al Software Libre Índice del curso 1. Introducción... 3 INTRODUCCIÓN AL SOFTWARE LIBRE... 3 Definición de Software... 3 Definición de Sistema operativo... 4 QUÉ ES EL SOFTWARE LIBRE?... 4

Más detalles

Introducción al Software Libre

Introducción al Software Libre Introducción al Software Libre Javier Sánchez Instituto Español Juan Ramón Jiménez Casablanca Abril 2009 Javier Sánchez (I.E. Juan Ramón Jiménez) Introducción al Software Libre Abril 2009 1 / 28 Índice

Más detalles

Software libre: historia y ventajas

Software libre: historia y ventajas Utilización y administración avanzadas de sistemas GNU/Linux y aplicaciones Software Libre para estudiantes universitarios Software libre: historia y ventajas Ramón Rey Vicente rrey@ramonrey.net Software

Más detalles

Qué es el Software Libre? Algunos principios básicos

Qué es el Software Libre? Algunos principios básicos Qué es el Software Libre? Algunos principios básicos Beatriz Busaniche Fundación Vía Libre http://www.vialibre.org.ar Qué es el software? El Software es un

Más detalles

MIT. Google NASA. Merrill Lynch & Co. Boeing. India. Yahoo! China. FedEx. Pixar. Bolsa de Nueva York. Brasil. California

MIT. Google NASA. Merrill Lynch & Co. Boeing. India. Yahoo! China. FedEx. Pixar. Bolsa de Nueva York. Brasil. California $7.207.027.000 Bolsa de Nueva York Google China India Merrill Lynch & Co. Yahoo! Brasil California Pixar FedEx Boeing NASA Departamento de Defensa de EEUU MIT Universidad de Tarapacá Escuela Universitaria

Más detalles

El software nació libre y permaneció así durante su infancia. Sin embargo, con la llegada de la juventud, la situación cambió completamente.

El software nació libre y permaneció así durante su infancia. Sin embargo, con la llegada de la juventud, la situación cambió completamente. El software nació libre y permaneció así durante su infancia. Sin embargo, con la llegada de la juventud, la situación cambió completamente. Sólo ahora, al llegar a su madurez, está en vías de recuperar

Más detalles

Importancia y aplicaciones del Software Libre para el mundo asociativo Qué es el Software? El software y la gastronomía... Un programa es una "manera ordenada de hacer algo", es decir, una receta: Receta

Más detalles

Clase 01 El Sistema Operativo GNU/Linux

Clase 01 El Sistema Operativo GNU/Linux Clase 01 El Sistema Operativo GNU/Linux Introducción al Sistema Operativo GNU/Linux DCIC - UNS Copyright Copyright 2011 A. G. Stankevicius Se asegura la libertad para copiar, distribuir y modificar este

Más detalles

Software libre (Master STI) Herramientas de desarrollo

Software libre (Master STI) Herramientas de desarrollo Software libre (Master STI) Herramientas de desarrollo Jesús M. González Barahona jgb@gsyc.es Móstoles, mayo de 2009 1 c 2001-2009 Jesús M. González Barahona. Algunos derechos reservados. Este artículo

Más detalles

Por qué, cómo y dónde aprovechar software libre,

Por qué, cómo y dónde aprovechar software libre, Por qué, cómo y dónde aprovechar software libre, sin morir en el intento Óscar Retana oscar@gridshield.com www.gridshield.com Agenda Dimensión Técnica Puede usar software libre aquí: Dimensión Jurídica

Más detalles

SISTEMAS OPERATIVOS. Instalación de los sistemas operativos basado en UNIX- LINUX TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN MSC.

SISTEMAS OPERATIVOS. Instalación de los sistemas operativos basado en UNIX- LINUX TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN MSC. SISTEMAS OPERATIVOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Instalación de los sistemas operativos basado en UNIX- LINUX Arquitectura de Ordenadores: PC s( procesadores Intel, AMD). WorkStations:

Más detalles

Tema 1: Introducción. Generador del proyecto GNU, Richard Stallman es principalmente conocido por el establecimiento de un.

Tema 1: Introducción. Generador del proyecto GNU, Richard Stallman es principalmente conocido por el establecimiento de un. Tema 1: Introducción Objetivos: Conocimiento de la historia y filosofía de GNU/LINUX para que el estudiante entienda cual es el propósito de la utilización de un sistema operativo libre de licenciamiento.

Más detalles

Tema 1. Introducción a JAVA

Tema 1. Introducción a JAVA Tema 1. Introducción a JAVA Historia Características Plataforma Java Entorno de desarrollo Ejemplo: Hola mundo Estructura general de un programa Java 1 Historia de Java (i) Surge en 1991: Sun Microsystems

Más detalles

Unidad 5. Software libre: un poco de historia Ejercicios de autoevaluación

Unidad 5. Software libre: un poco de historia Ejercicios de autoevaluación Unidad 5. Software libre: un poco de historia Ejercicios de autoevaluación Verdadero o falso 1. En los inicios, el software se distribuía junto con su código fuente y prácticamente sin ningura restricción.

Más detalles

Conceptos Generales. sobre Software Libre. Grupo de Estudio en Software Libre [GLUC-GEC] Copyright Ulises Hernandez. FDL

Conceptos Generales. sobre Software Libre. Grupo de Estudio en Software Libre [GLUC-GEC] Copyright Ulises Hernandez. FDL Conceptos Generales sobre Software Libre Grupo de Estudio en Software Libre [GLUC-GEC] Copyright Ulises Hernandez. FDL Que es el Software Libre? Software: diferencia entre Código Fuente y Archivos Ejecutables

Más detalles

Software libre y estándares abiertos

Software libre y estándares abiertos GNU/Linux, software libre para la comunidad universitaria Software libre y estándares abiertos Ramón Rey Vicente Universidad de Salamanca, 27 de octubre de 2010 Software libre y estándares abiertos Historia

Más detalles

Criterios a tener en cuenta para seleccionar un sistema de gestión de proyectos en software libre

Criterios a tener en cuenta para seleccionar un sistema de gestión de proyectos en software libre Criterios a tener en cuenta para seleccionar un sistema de gestión de proyectos en software libre 20 de diciembre de 2011 José Moro Melón facebook.com/josemoromelon linkedin.com/in/josemoro gplus.to/josemoro

Más detalles

Funcionamiento de los Computadores:

Funcionamiento de los Computadores: Funcionamiento de los Computadores: Requisitos La maquina (Hardware) Los programas (Software) Como Obtener? Hardware = Dinero. Software = Dinero. Ejemplo tipico: Quiero un computador para mi casa: Quiero

Más detalles

UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001:2008. Gestión de Información Web

UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001:2008. Gestión de Información Web Gestión de Información Web Características deseables de CMS Arquitectura técnica: Tiene que ser fiable y permitir la escalabilidad del sistema para adecuarse a futuras necesidades con módulos o extensiones.

Más detalles

(volver a Tabla de Contenidos)

(volver a Tabla de Contenidos) Para escribir, compilar y ejecutar un programa en Java lo único que realmente se necesita y no viene incluido con el sistema operativo es el kit de desarrollo de Java, denominado SDK (Software Development

Más detalles

Nociones Fundamentales sobre Derechos de Autor y Licenciamiento de Software Libre. Andrés Gazsó Abogado Gazsó Dolányi & Fernández Abogados

Nociones Fundamentales sobre Derechos de Autor y Licenciamiento de Software Libre. Andrés Gazsó Abogado Gazsó Dolányi & Fernández Abogados Nociones Fundamentales sobre Derechos de Autor y Licenciamiento de Software Libre Andrés Gazsó Abogado Gazsó Dolányi & Fernández Abogados Artículo 98 Constitución La creación cultural es libre. Esta libertad

Más detalles

Introducción al Mundo GNU/Linux

Introducción al Mundo GNU/Linux Pequeña Introducción a algunas características del Mundo GNU/Linux y el Software Libre Slide 1 Nota de Copyright 2005 Diego Chaparro. Algunos derechos reservados. Este trabajo se distribuye bajo la licencia

Más detalles

Software Libre. José Antonio Martínez Torres. 26 de abril de 2008

Software Libre. José Antonio Martínez Torres. 26 de abril de 2008 26 de abril de 2008 Software privativo Software gratuito Software abierto Software libre Software privativo (propietario, comercial) Alto costo. En un CD ó DVD entregan los ejecutables. Soporte técnico,

Más detalles

LINUX. GNU/Linux. Cuatro características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado:

LINUX. GNU/Linux. Cuatro características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado: LINUX GNU/Linux GNU/Linux es un sistema operativo de libre distribución, basado en el kernel Linux creado por Linus Torvalds y los desarrolladores del grupo GNU (Fundación para el software libre encabezada

Más detalles

Git. Introduccion a Git: Un Sistema de control de versiones. ...bien hecho. Gabriel Saldaña gabriel@gabrielsaldana.org http://blog.nethazard.

Git. Introduccion a Git: Un Sistema de control de versiones. ...bien hecho. Gabriel Saldaña gabriel@gabrielsaldana.org http://blog.nethazard. Git Introduccion a Git: Un Sistema de control de versiones...bien hecho. Gabriel Saldaña gabriel@gabrielsaldana.org http://blog.nethazard.net Atribución Qué es Git? Un sistema de control de versiones distribuido.

Más detalles

Linux IDES. Herramientas Open Source de apoyo en Ingeniería de Software. Investigación y Desarrollo en GNU/Linux

Linux IDES. Herramientas Open Source de apoyo en Ingeniería de Software. Investigación y Desarrollo en GNU/Linux Linux IDES Investigación y Desarrollo en GNU/Linux Herramientas Open Source de apoyo en Ingeniería de Software Juan Eladio Sánchez Rosas juansanchez.webcindario.com blogs.antartec.com/opensource Qué es

Más detalles

INSITITUTO TECNOLOGICO DE DURANGO

INSITITUTO TECNOLOGICO DE DURANGO INSITITUTO TECNOLOGICO DE DURANGO Historia del Software Libre Fernández Bustos Ana Roció Hernández Piedra Luisa María Herrera Favela Belem Oye te acuerdas cuando se creo el software libre. INTRODUCCIÒN

Más detalles

4.- Fundamentos del software

4.- Fundamentos del software 4.- Fundamentos del software Programación Sistemas operativos Software libre Linux Informática Aplicada al Trabajo Social. Curso 2005/06 4.1 Programación Problemas a resolver por una persona Ordenador

Más detalles

T2.- Software libre. TEMA 2 SOFTWARE LIBRE. T2.- Software libre. 1.- Concepto de software libre. 1.- Concepto de software libre.

T2.- Software libre. TEMA 2 SOFTWARE LIBRE. T2.- Software libre. 1.- Concepto de software libre. 1.- Concepto de software libre. TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN. TEMA 2 SOFTWARE LIBRE. 1.1.-Algunos tipos de software. Software libre: aquel que respeta la libertad de los usuarios sobre el producto, es decir que puede

Más detalles

Clase 02 Distribuciones GNU/Linux

Clase 02 Distribuciones GNU/Linux Clase 02 Distribuciones GNU/Linux Introducción al Sistema Operativo GNU/Linux DCIC - UNS Copyright Copyright 2011 A. G. Stankevicius Se asegura la libertad para copiar, distribuir y modificar este documento

Más detalles

AUDACITY BÁSICO EDICIÓN DE SONIDO

AUDACITY BÁSICO EDICIÓN DE SONIDO EDICIÓN DE SONIDO Índice del curso 1. INTRODUCCIÓN AL SOFTWARE LIBRE...4 1.1. Que es el software libre...4 1.2. Historia...4 1.3. Libertades del software libre...5 1.4. Ventajas del software libre...6

Más detalles

Introducción a la Administración de Sistemas Unix/Linux

Introducción a la Administración de Sistemas Unix/Linux Introducción a la Administración de Sistemas Unix/Linux Departamento de Sistemas Telemáticos y Computación (GSyC) gsyc-profes (arroba) gsyc.es Septiembre de 2012 GSyC - 2012 Introducción 1 c 2012 GSyC

Más detalles

Qué es el Software Libre?

Qué es el Software Libre? Qué es el Software Libre? Pablo Barrera González barrera@gsyc.info http://gsyc.info/~barrera Grupo de Usuarios de Linux gul@gul.uc3m.es http://gul.uc3m.es Por favor apaguen sus teléfonos móviles 2 Por

Más detalles

Software libre. Descripción

Software libre. Descripción Software libre Descripción El término software libre se relaciona con los conceptos de software de código abierto y de software gratuito, por lo que es necesario aclararlos para explicar la diferencia.

Más detalles

Qué es el software libre?

Qué es el software libre? 1. El nacimiento del software libre... 1 2. La filosofía del software libre... 3 3. Licencias de programas... 7 4. Programas disponibles... 9 5. Cómo podemos conseguir software libre... 12 Elaborado por

Más detalles

INTERNET START UP CAMPUS

INTERNET START UP CAMPUS INTERNET START UP CAMPUS Valencia, 20 Julio 2012 Gestión de la propiedad intelectual sobre el software y las creaciones web Modelos propietarios vs. Modelos C/ Joaquin Costa 28, 28002 MADRID abiertos T

Más detalles

Aplicaciones Informáticas

Aplicaciones Informáticas Aplicaciones Informáticas Profesor: Eduardo Zúñiga Sistema de aprobación: 2 parciales y recuperatorio Promoción: Sumar 14 o más puntos entre los dos parciales y no sacar menos de 6 en ninguno de los dos

Más detalles

Curso sobre software libre Licencias de software libre

Curso sobre software libre Licencias de software libre Curso sobre software libre Licencias de software libre Jesús M. González Barahona jgb@gsyc.es Móstoles, febrero de 2008 1 c 2001-2008 Jesús M. González Barahona, Joaquín Seoane, Gregorio Robles Algunos

Más detalles

Reinterpretación de los Derechos de Autor desde la Perspectiva del Software Libre

Reinterpretación de los Derechos de Autor desde la Perspectiva del Software Libre Reinterpretación de los Derechos de Autor desde la Perspectiva del Software Libre Ulises Hernandez Pino Grupo de Investigación en Educación y Comunicación Grupo GNU/Linux Universidad del Cauca Copyright

Más detalles

Recursos de programación en GNU/Linux

Recursos de programación en GNU/Linux Utilización y administración avanzadas de sistemas GNU/Linux y aplicaciones Software Libre para estudiantes universitarios Recursos de programación en GNU/Linux Ramón Rey Vicente rrey@ramonrey.net Recursos

Más detalles

Software libre. El software libre provee la libertad de: Documentación (guías, wikis, faqs, etc.). Programa ejecutable. Código fuente del programa.

Software libre. El software libre provee la libertad de: Documentación (guías, wikis, faqs, etc.). Programa ejecutable. Código fuente del programa. GNU / Linux Software libre Es una forma ética de entender el software (en su desarrollo, comercialización, distribución y uso). Con el software libre se distribuye: Documentación (guías, wikis, faqs, etc.).

Más detalles

Introducción al Linux y software libre. Marcelino Vicens Universidad de Valencia

Introducción al Linux y software libre. Marcelino Vicens Universidad de Valencia Introducción al Linux y software libre Marcelino Vicens Universidad de Valencia Concepto de Software libre Software Libre Se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar,

Más detalles

OMPI y la protección de los derechos de autor en la Sociedad de la Información. Programas informáticos de código abierto/ Programas libres.

OMPI y la protección de los derechos de autor en la Sociedad de la Información. Programas informáticos de código abierto/ Programas libres. OMPI y la protección de los derechos de autor en la Sociedad de la Información. Programas informáticos de código abierto/ Programas libres. La OMPI considera que la protección eficaz y equilibrada de los

Más detalles

Pimeef Software Libre en la empresa

Pimeef Software Libre en la empresa Pimeef Software Libre en la empresa Joan Clapés Gabinete de Tecnologías de la Información 15 de Febrero de 2006 Software Libre en la empresa Indice Introducción: conceptos básicos Software Libre: una nueva

Más detalles

El Proceso de Liberación

El Proceso de Liberación en el Marco Legal del Código Abierto jjamor@opensistemas.com OpenSistemas 15 Abril 2011 Universidad Rey JuanCarlos (cc) 2011 (cc) 2008 José Gato, Teófilo Romera (cc) 2007, Gregorio Robles, Jesús M. González-Barahona

Más detalles

Qué es el Software Libre?

Qué es el Software Libre? Qué es el Software Libre? Las Licencias de Software y cómo protegen nuestro trabajo. por Leonardo Tadei - Pegasus Tech Supply Distribuible bajo licencia Creative Commons By-NC http://creativecommons.org/licenses/by-nc/2.5/ar/

Más detalles

Java en 2 horas. Rodrigo Santamaría

Java en 2 horas. Rodrigo Santamaría + Java en 2 horas Rodrigo Santamaría + Generalidades 2 Desarrollado por Sun en 1995 Hereda mucha de la sintaxis de C (1972) Fuertemente tipado y orientado a objetos Aplicaciones compiladas a bytecode Gestión

Más detalles

Adopción de Ubuntu en una dependencia gubernamental, caso del Instituto

Adopción de Ubuntu en una dependencia gubernamental, caso del Instituto Adopción de Ubuntu en una dependencia gubernamental, caso del Mtro. Alejandro Escalante Enrique Martínez Fredy Alvarado Abril 2008 Introducción a Ubuntu Existen mas de 1000 diferentes versiones de distribuciones

Más detalles

Introducción al Software Libre y GNU/Linux. Por. Daniel Vazart P.

Introducción al Software Libre y GNU/Linux. Por. Daniel Vazart P. Introducción al Software Libre y GNU/Linux Por. Daniel Vazart P. Historia A principios de los años 80 Richard Stallman crea la fundación para el software libre (FSF). En 1984 se crea el proyecto GNU con

Más detalles

La protección de los programas de ordenador. Carles Comes 27 de Noviembre de 2012 CETIB (Barcelona)

La protección de los programas de ordenador. Carles Comes 27 de Noviembre de 2012 CETIB (Barcelona) La protección de los programas de ordenador Carles Comes 27 de Noviembre de 2012 CETIB (Barcelona) 1 Protección del software Se trata de protecciones alternativas o complementarias: Secreto industrial

Más detalles

Análisis de aplicación: Geany

Análisis de aplicación: Geany Análisis de aplicación: Geany Este documento ha sido elaborado por el Centro de excelencia de software libre de Castilla La Mancha (Ceslcam, http://ceslcam.com). Copyright 2011, Junta de Comunidades de

Más detalles

Campaña Antipiratería: Software Libre, Software Legal

Campaña Antipiratería: Software Libre, Software Legal Campaña Antipiratería: Software Libre, Software Legal Grupo GNU/Linux Universidad del Cauca gluc@unicauca.edu.co http://gluc.unicauca.edu.co/antipirateria Apoyo: Vicerrectoría de Cultura y Bienestar de

Más detalles

Análisis de aplicación: LetoDMS

Análisis de aplicación: LetoDMS Análisis de aplicación: LetoDMS Este documento ha sido elaborado por el Centro de excelencia de software libre de Castilla La Mancha (Ceslcam, http://ceslcam.com). Copyright 2010, Junta de Comunidades

Más detalles

GIT Dinahosting 3. Hola!

GIT Dinahosting 3. Hola! GIT Manual de uso GIT Dinahosting 2 Contenidos Sobre Git...3 Software...3 Cómo conectarse?...3 Volcar un repositorio remoto...4 Manejar el repositorio...5 Trabajando con ramificaciones...6 Fusionando ramificaciones...6

Más detalles

Que es Software Libre?

Que es Software Libre? GNU/Linux El Duo Dinámico Licencia Copyright (c) 2005, 2006, 2007 Leonardo Caballero. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation

Más detalles

Linux una opción para la empresa

Linux una opción para la empresa Linux una opción para la empresa Por Alejandro M. Mellado G. Magíster en Telecomunicaciones Docente de la Universidad Católica de Temuco Presentación realizada el 7 de Abril para la revista Channel News

Más detalles

El Software libre como camino hacia la independencia tecnológica.

El Software libre como camino hacia la independencia tecnológica. República Bolivariana de Venezuela Junio 2005 El Software libre como camino hacia la independencia tecnológica. El ejemplo de la Conselleria de Infraestructuras y Transporte. Generalitat Valenciana Gabriel

Más detalles

SOFTWARE LIBRE (GNU/LINUX) PARA

SOFTWARE LIBRE (GNU/LINUX) PARA SOFTWARE LIBRE (GNU/LINUX) PARA BIÓLOGOS Mikel Egaña - pik@sindominio.net 2003 Índice 1. Introducción 1 2. El software libre y GNU/Linux 2 2.1. Qué es el software libre?.................... 2 2.2. Historia

Más detalles

Evaluación de entornos integrados de desarrollo 1. Funciones de un entorno de desarrollo

Evaluación de entornos integrados de desarrollo 1. Funciones de un entorno de desarrollo Tema 3 Evaluación de entornos integrados de desarrollo 1. Funciones de un entorno de desarrollo Un entorno de desarrollo integrado (en inglés integrated development environment o IDE) es un programa informático

Más detalles

Que es Software Libre?

Que es Software Libre? GNU/Linux El Duo Dinámico Licencia Copyright (c) 2005, 2006 Leonardo Caballero. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License,

Más detalles

Análisis de aplicación: BlueFish

Análisis de aplicación: BlueFish Análisis de aplicación: BlueFish Este documento ha sido elaborado por el Centro de excelencia de software libre de Castilla La Mancha (Ceslcam, http://ceslcam.com). Copyright 2011, Junta de Comunidades

Más detalles

Sistema Operativo Linux

Sistema Operativo Linux Fundación Colegio Aplicación Toico Palo Gordo. Municipio Cárdenas. Cátedra: Informática Objetivo N. 2 (SISTEMA OPERATIVO LINUX) Segundo Año. Secciones: A y B. Prof. Dayana Meléndez Sistema Operativo Linux

Más detalles

This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.

This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/ Hugo

Más detalles

Sobre mí. Mario Galán Alonso Desarrollador Drupal. mariogalan.com mario.galan@gmail.com @poquitopaquito

Sobre mí. Mario Galán Alonso Desarrollador Drupal. mariogalan.com mario.galan@gmail.com @poquitopaquito Drupal Commerce Sobre mí Mario Galán Alonso Desarrollador Drupal mariogalan.com mario.galan@gmail.com @poquitopaquito Qué vamos a ver? Drupal Drupal Commerce Commerce Kickstart Demo Tipos de usuarios Visitantes/clientes

Más detalles

Análisis de aplicación: SaltOS

Análisis de aplicación: SaltOS Análisis de aplicación: SaltOS Este documento ha sido elaborado por el Centro de excelencia de software libre de Castilla La Mancha (Ceslcam, http://ceslcam.com). Copyright 2011, Junta de Comunidades de

Más detalles

OpenSource. Alternativas para la Empresa. Universidad Católica de Temuco Facultad de Ciencias Escuela de Informática. Profesor:

OpenSource. Alternativas para la Empresa. Universidad Católica de Temuco Facultad de Ciencias Escuela de Informática. Profesor: OpenSource Alternativas para la Empresa Universidad Católica de Temuco Facultad de Ciencias Escuela de Informática Profesor: Alejandro Mellado Gatica Qué es el OpenSource? Español : Fuente Abierta o Código

Más detalles

Curso Liberación del Código

Curso Liberación del Código Curso Liberación del Código Índice de contenido 1. Manejando licencias en la liberación del código...2 1.1 Qué es una licencia de software?...3 1.2 Conociendo las licencias de software...4 1.3 Cómo elegir

Más detalles

ESTUDIO SOBRE LOS PROGRAMAS INFORMÁTICOS DE CÓDIGO ABIERTO PARA EMPRESARIOS Y ABOGADOS ÍNDICE. Un elemento del ecosistema 1

ESTUDIO SOBRE LOS PROGRAMAS INFORMÁTICOS DE CÓDIGO ABIERTO PARA EMPRESARIOS Y ABOGADOS ÍNDICE. Un elemento del ecosistema 1 ESTUDIO SOBRE LOS PROGRAMAS INFORMÁTICOS DE CÓDIGO ABIERTO PARA EMPRESARIOS Y ABOGADOS Stephen J. Davidson *, Leonard, Street and Deinard, Minneápolis (Minnesota, Estados Unidos de América) Copyright 2004

Más detalles

Las Ventajas Competitivas del Software Libre

Las Ventajas Competitivas del Software Libre 1 Las Ventajas Competitivas del Software Libre Alexandre Oliva lxoliva@fsfla.org http://www.fsfla.org/~lxoliva/ Copyright 2000, 2003 Alexandre Oliva (último cambio Abril 2009) Copyright 2009 FSFLA (traducción

Más detalles

Un nuevo paradigma. Mario Medina C.

Un nuevo paradigma. Mario Medina C. Un nuevo paradigma Mario Medina C. mariomedina@udec.cl Tópicos a tratar Software libre UNIX y su cultura Richard Stallman y la Free Software Foundation Filosofíay éi ética dlh del hacker Bill Gates y Microsoft

Más detalles

Software Libre: Licencia para compartir

Software Libre: Licencia para compartir Software Libre: Licencia para compartir (Guía rápida a las licencias de Software Libre) Angel Pablo Hinojosa @psicobyte_ Para la OSL-UGR La libertad es la cuestión, toda la cuestión y la única cuestión

Más detalles

Prof. Ing. Miguel Angel Aguilar Ulloa 2009-2010

Prof. Ing. Miguel Angel Aguilar Ulloa 2009-2010 LECCIÓN 3 ARQUITECTURA DE SOFTWARE DE SISTEMAS EMPOTRADOS Prof. Ing. Miguel Angel Aguilar Ulloa 2009-2010 Copyright 2009. Ing. Miguel Angel Aguilar Ulloa. Última actualización: 15/02/2010. Usted es libre

Más detalles

Introducción al software libre

Introducción al software libre IES Francisco de Goya {mvidal,jfcastro}@libresoft.es GSyC/Libresoft URJC Madrid, 8 de marzo de 2010 c 2010. Algunos derechos reservados. Este trabajo se distribuye bajo la licencia Reconocimiento-CompartirIgual

Más detalles

Licencias de Software. Libre: Preguntas y

Licencias de Software. Libre: Preguntas y static void _f_do_barnacle_install_properties(gobjectclass *gobject_class) { Licencias de Software GParamSpec *pspec; /* Party code attribute */ pspec = g_param_spec_uint64 (F_DO_BARNACLE_CODE, Libre:

Más detalles

Introducción a Plone y Zope. Presentación introductoria sobre Plone y las tecnologías utilizadas, como Zope y Python.

Introducción a Plone y Zope. Presentación introductoria sobre Plone y las tecnologías utilizadas, como Zope y Python. Introducción a Plone y Zope Presentación introductoria sobre Plone y las tecnologías utilizadas, como Zope y Python. Licencia Copyright (c) 2008 Carlos de la Guardia. Copyright (c) 2008 Leonardo Caballero.

Más detalles

Introducción al Software Libre Desarrollado por: Diego Berrueta Sergio Fernández Luis Rodríguez

Introducción al Software Libre Desarrollado por: Diego Berrueta Sergio Fernández Luis Rodríguez Introducción al Software Libre Desarrollado por: Diego Berrueta Sergio Fernández Luis Rodríguez AsturLiNUX Modificado por: Daniel Cardaci Abril 2006 Conocimientos Básicos Hardware: parte física de un sistema

Más detalles

Gestión de proyectos informáticos con software libre

Gestión de proyectos informáticos con software libre Gestión de proyectos informáticos con software libre III Jornadas de Software Libre de Albacete Sergio Talens-Oliag 20 de abril de 2007 En esta charla se presentará una herramienta web ligera y extensible

Más detalles

APÉNDICE G: Declaración de Barcelona para el avance del software libre.

APÉNDICE G: Declaración de Barcelona para el avance del software libre. APÉNDICE G: Declaración de Barcelona para el avance del software libre. En el siguiente Apéndice se muestra el texto correspondiente a una declaración realizada en Barcelona sobre el Software Libre. Declaración

Más detalles

Atrápame si puedes...

Atrápame si puedes... Atrápame si puedes... SOFTWARE LIBRE Sobre cómo el Software Libre puede ser útil en mi empresa 22 de mayo de 2007 Organizado por Comunidad de empresas CEIN Ponente: Karlos G. Liberal de INVESTIC De qué

Más detalles

http://es.wikipedia.org/wiki/linux INFORMÁTICA 4º ESO

http://es.wikipedia.org/wiki/linux INFORMÁTICA 4º ESO LINUX Sistema operativo. http://es.wikipedia.org/wiki/linux Etimología Sistema operativo tipo Unix La expresión "Linux" es utilizada para referirse a las distribuciones GNU/Linux que son colecciones de

Más detalles

Ministerio de Educación Base de datos en la Enseñanza. Glosario

Ministerio de Educación Base de datos en la Enseñanza. Glosario Ministerio de Educación Base de datos en la Enseñanza. Glosario Instituto de Tecnologías Educativas 2011 Glosario Glosario GLOSARIO Archivo Un archivo es un elemento que contiene información y que a su

Más detalles

Master Universitario Oficial en Sistemas Telemáticos e Informáticos (URJC) Jesús M. González Barahona y Gegorio Robles.

Master Universitario Oficial en Sistemas Telemáticos e Informáticos (URJC) Jesús M. González Barahona y Gegorio Robles. Master Universitario Oficial en Sistemas Telemáticos e Informáticos (URJC) jgb@gsyc.es grex@gsyc.es GSyC/LibreSoft, Universidad Rey Juan Carlos Febrero 2010 c 2001-2010 Jesús M. González Barahona, Gregorio

Más detalles

La Libertad del Software

La Libertad del Software La Libertad del Software Nelo R. Tovar ntovar@yahoo.com nelo@ubuntu.org.ve www.tovar.net.ve/nelo Ubuntazo #1 Caracas, Mayo 2009 Nelo R. Tovar, nelo@ubuntu.ve.org (Ubuntu-ve) La Libertad del Software Ccs,

Más detalles

Introducción a la Administración de Sistemas Unix/Linux

Introducción a la Administración de Sistemas Unix/Linux Introducción a la Administración de Sistemas Unix/Linux Departamento de Sistemas Telemáticos y Computación (GSyC) gsyc-profes (arroba) gsyc.es Febrero de 2009 GSyC - 2009 Introducción 1 c 2009 GSyC Algunos

Más detalles

Forjas de Software y repositorios de código en la nube

Forjas de Software y repositorios de código en la nube Forjas de Software y repositorios de código en la nube Dani Reguera Bakhache dreguera@mondragon.edu http://twitter.com/dreguera http://www.linkedin.com/in/danireguera http://mukom.mondragon.edu/socialmedia

Más detalles

Software Libre y Software propietario

Software Libre y Software propietario Software libre y Software Propietario Software Libre y Software propietario Usualmente adquirimos software del que Aceptamos una licencia que nos impone restricciones en los usos que le podemos dar No

Más detalles

GLOSARIO. un conjunto de noticias, ordenado por fecha. CMF (Content Management Framework) - Entorno a programación de

GLOSARIO. un conjunto de noticias, ordenado por fecha. CMF (Content Management Framework) - Entorno a programación de GLOSARIO Apache servidor de páginas web de código abierto para diferentes plataformas (UNIX, Windows, etc.) Blog (Web log) Diario en formato web. Puede ser un diario personal o un conjunto de noticias,

Más detalles

Licencias de software

Licencias de software Licencias de software [ETICA Y LEGISLACIÓN] Nombre Integrante(s): Ruben Chura. Oscar Apata Nombre Docente: Rodrigo Tapia Santis Fecha de entrega: Octubre de 2014. Índice Qué es una Licencia de Software?...

Más detalles

Primer Foro Universitario de Software Libre

Primer Foro Universitario de Software Libre El sistema operativo Zorin OS, una alternativa para la prevención de virus en el Centro de Computo de la Facultad de Trabajo Social, Universidad Veracruzana Autor: Ing. Omar Castro Prado omcastro@uv.mx

Más detalles

El alumno sabrá asignar permisos, crear un código fuente mediante un editor de textos, y ejecutarlo con JAVA

El alumno sabrá asignar permisos, crear un código fuente mediante un editor de textos, y ejecutarlo con JAVA SISTEMAS OPERATIVOS REPORTE 1.3 INSTALACIÓN DEL JDK DE JAVA Rosalba Bernal Hernández Fecha 11 de marzo de 2015 Aléjate de la gente que trate de minimizar tus ambiciones. La gente pequeña siempre hace eso

Más detalles

Definición de Open Source

Definición de Open Source Definición de Open Source Nota: La traducción de open source sería código fuente abierto, pero preferimos utilizar el termino en inglés, debido a su gran aceptación. Open source no sólo significa acceso

Más detalles

Qué es OpenERP? Tecnología, libertad, flexibilidad y COMUNIDAD. Jordi Esteve (UPC) II Jornadas OpenERP Vilanova i la Geltrú.

Qué es OpenERP? Tecnología, libertad, flexibilidad y COMUNIDAD. Jordi Esteve (UPC) II Jornadas OpenERP Vilanova i la Geltrú. Qué es OpenERP? Tecnología, libertad, flexibilidad y COMUNIDAD Jordi Esteve (UPC) II Jornadas OpenERP Vilanova i la Geltrú. 17 abril 2009 OpenERP. Contenidos Qué es? Un poco de historia Tecnología Mini

Más detalles