El documento proporciona información sobre la historia y concepto del software libre. Explica que Richard Stallman fundó el proyecto GNU y la Free Software Foundation en 1984 para promover el software libre como alternativa al software propietario. También resume los beneficios del software libre para países como Venezuela y cómo este ha adoptado políticas para priorizar el uso de software libre en la administración pública.
Prezentácia Cestuj z rozumom po celom svete.
Nájdete tu bližšie informácie o našej firme a zistíte ako môžete cestovať za najlepšie ceny kam budete chcieť.
Diapositivas utilizadas durante el curso "Entendiendo git".
Cuando un equipo de desarrollo y/o diseño trabaja de verdad en equipo, una herramienta como git se hace imprescindible. Trabajaréis con la tranquilidad y seguridad de saber que siempre podréis volver atrás, sabréis qué ha pasado con el código, controlaréis quién y cuándo lo ha modificado y reduciréis el tiempo dedicado al mantenimiento del mismo. Aunque la flexibilidad de git permite que lo adaptéis a vuestro flujo de trabajo sin grandes dificultades, será git el que acabe por cambiar vuestra forma trabajar, tanto si trabajáis solos como si lo hacéis en equipo.
Objetivos: Entender el funcionamiento interno de git, ser capaces de comprender el grafo de evolución de un proyecto, entender qué es una rama y una etiqueta (¿hay alguna diferencia?), entender qué son los repositorios y ramas remotas y aprender a trabajar en equipo a través de un servidor central (github/bitbucket).
Dirigido a: Programadores, diseñadores, maquetadores y administradores de sistemas que quieran mejorar el control sobre el código fuente, la gestión de sus ficheros de configuración o versionar, en general, cualquier fichero de texto plano. No se requiere ningún conocimiento previo de git o cualquier otro sistema de control de código.
Temario:
Tema 1: Introducción
¿Por qué usar un sistema de control de código?
Un poco de teoría
Cómo instalar Git en Mac, Windows y Linux
Herramientas visuales para trabajar con git
Tema 2: Trabajando con Git
Crear o clonar un repositiorio
Controlando los cambios que hacemos en el código
Revisando el histórico de nuestro repositorio
Me he equivocado ¿qué hago?
Etiquetas
Tema 3: Ramas
¿Para qué necesito las ramas?
Branching y Merging
Resolución de conflictos
Ejemplo de flujos de trabajo
Ramas remotas
Volver a un estado anterior
Tema 4: Repositorios remotos
¿Para qué necesitamos un servidor?
Trabajando con repositorios remotos
Pull y push a fondo
Trabajando con ramas remotas
Pull requests
Tema 5: Trabajo en equipo
Trabajando con múltiples repositorios remotos
Compartir nuestro repositorio con otras personas
Trabajando en equipo
Resolución de conflictos
Flujos de trabajo
After our extremely successful symposium in February on Pathways and Barriers to Success in Social Enterprise. SIRG brought together Taiwan's thought leaders and social enterprise community to identify how to move forward. SIRG has released its White Papers based on our fruitful discussions. Check it out: http://sirgtaiwan.files.wordpress.com/2012/09/sirg-whitepapers-2013-symposium.pdf
This is the Social Innovation Research Group's (SIRG) sixth newsletter with content by Wendy Pan, Reza Mirza, Melinda Jacobs and Remi Kanji. Design by Reza Mirza.
SIRG is mapping social innovation entities in Taiwan by interviewing organizations, entrepreneurs and thought leaders to identify factors for success and to create models for innovation.
Our work is funded by the University of Toronto and The Munk School of Global Affairs. We work closely with the Canadian Trade Office in Taipei and The Global Innovation Group at The University of Toronto, a partnership among top researchers in health, business and politics to change the world.
Postgrado. Especialización en Mercadeo para Empresas UCV. Este documento nos pasea por la historia del Software Libre, sus ventajas, desventajas, autores, utilidades, caracteristicas y aplicación en Venezuela.
MERCADEO Y SOFTWARE LIBRE UCV - VENEZUELAdandresgat
Postgrado de Mercadeo para Empresas UCV - Venezuela. Para quien desee conocer la información básica sobre el Software Libre y su desarrollo en Venezuela
que es un software libre es una denominacion que brinda libertad de usuario sobre sus productos adquiridos,tambien la historia de software libre, sus libertades y caracteristicas etc.
El uso del software libre cada vez es mas extensivo a nivel mundial, sin embargo es interesante destacar las diversas administraciones que han decidido darle a esta tecnología su voto de confianza, migrando total o parcialmente sus servicios más importantes.
aqui nos narra sobre que es un software libre cual su historia tambien sobre que son las libertades, caracteristicas del software libre tambien lo del proyecto GNU entre otros
1. UNIVERSIDAD CENTRAL DE VENEZUELA
FACULTAD DE CIENCIAS ECONÓMICAS Y SOCIALES – FACES
UCV - VENEZUELA
2. HISTORIA DEL SOFTWARE LIBRE
Entre los años 1960 y 1970, el software no era
considerado un producto sino un añadido que
los vendedores de las grandes computadoras de
la época aportaban a sus clientes para que estos
pudieran usarlos. En esta cultura, era común
Precisamente esto fue lo que le sucedió a Richard
que los programadores y desarrolladores de
Stallman en el laboratorio que trabajaba, ya que
software compartieran libremente sus
recibieron una impresora la cual era utilizada en red
programas unos con otros, pero a finales de la
por todos los trabajadores, la misma no funcionaba
década de 1970, las compañías iniciaron el
correctamente, debido a que cada cierto tiempo el
hábito de imponer restricciones a los usuarios,
papel se atascaba y no se generaba ningún aviso que
con el uso de acuerdo de licencia.
se enviase por red a los usuarios, de modo
informativo.
Con la llegada de los años 1980 la situación
comenzó a cambiar, se comenzaron a utilizar
La perdida de tiempo era constante, debido a que los
sistemas operativos privados; en caso de que un
usuarios mandaban a imprimir sus trabajos por red y
usuario o programador encontrase algún error
al ir a buscarlos se encontraban con la impresora
en la aplicación, lo único que podía hacer era
atascada y una cola enorme de trabajos pendientes.
darlo a conocer a la empresa desarrolladora
para que esta lo solucionara, aunque el
Richard Stallman decidió resolver el problema, pero
programador estuviera capacitado para
para ello necesitaba acceso al código fuente, el cual
solucionar el problema.
solicitó a la empresa y fue negado. Ese fue el
momento donde Richard Stallman decidió desarrollar
más software propietarios y es entonces cuando en
1984 comenzó a trabajar en el proyecto GNU, y un
año mas tarde fundó la Free Software Foundation
UCV - VENEZUELA (FSF), introduciendo así la definición de Software
Libre.
3. CONCEPTO DE SOFTWARE LIBRE
Se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar,
modificar el software y distribuirlo modificado.
Free Software Foundation, 1984
Modelo de desarrollo y de distribución del software desarrollado
cooperativamente. En vez de que el código del sistema o de cada uno de los
programas sea un secreto celosamente guardado por la empresa que lo produce,
éste es puesto a disposición del público, para que puedan modificar, mejorar o
corregirlo.
Manifiesto del Software Libre - México
El Software Libre es una cuestión de libertad de los usuarios de ejecutar, copiar,
distribuir, estudiar, cambiar y mejorar el software. Se debe pensar en libre como
“libertad de expresión” y no como en “barra libre”.
Proyecto GNU
UCV - VENEZUELA
4. COMPARATIVO ENTRE SOFTWARE DE MICROSOFT Y
SOFTWARE LIBRE
1.- BENEFICIOS SOCIALES Y TECNOLÓGICOS PARA EL PAÍS
SOFTWARE PROPIETARIO
2.- TODO EL MUNDO TIENE DERECHO A USARLO
3.- ACCESO AL DISEÑO (CÓDIGO FUENTE)
1.- VIENE YA INSTALADO EN LA MAYORÍA DE LAS MÁQUINAS
4.- DERECHO A MODIFICACIÓN
2.- LAS HERRAMIENTAS DE MICROSOFT SON SOPORTADAS
POR UNA GRAN CANTIDAD DE COMPAÑIAS DE TODOS LOS 5.- SIN COSTO ASOCIADO
TAMAÑOS A NIVEL NACIONAL E INTERNACIONAL
6.- LIBRE DISTRIBUCIÓN
3.- REALIZAN ACTIALIZACIONES Y MEJORAS CONSTANTES A
SUS PRODUCTOS , PARA QUE TENGAN UN MEJOR 7.- MAYOR CURVA DE APRENDIZAJE
DESEMPEÑO EN AMBIENTES DE RED.
8.- NO HAY GARANTÍA DE AUTOR
4.- CADA COMPONENTE DE ESTE SOFTWARE ES UNA CAJA
NEGRA DE LA CUAL SE DESCONOCE SU FUNCIONAMIENTO 9.- ÚNICAMENTE PROYECTOS IMPORTANTES Y DE
DETALLADO TRAYECTORIA TIENE BUEN SOPORTE
5.- DESCUIDO POR SUS SISTEMAS OPERATIVOS 10.- EL USUSARIO DEBE TENER NOCIONES DE
PROGRAMACIÓN
6.- EL COSTO DE LAS LICENCIAS ES MUY ELEVADO
7.- ES NECESARIO CONTRATAR PAQUETES DE SOPORTE
TÉCNICO PARA LA RESOLUCIÓN DE PROBLEMAS A COSTO
ELEVADO SOFTWARE LIBRE
UCV - VENEZUELA
5. CARACTERISTICAS
1.- Tiende a ser muy eficiente, por que mucha
gente lo optimiza y mejora
2.- Tiende a ser muy robusto, ya que mucha gente
puede arreglarlo, no solamente el creador o la
compañía que lo produce. Mucha gente tiende a
contribuir, por que es interés de todos mejorar esta PAISES QUE HAN ADOPTADO EL
base común. SOFTWARE LIBRE
3.- Tiende a ser muy diverso, ya que la gente que • Portugal
contribuye tiene muchas necesidades deferentes y • España
esto hace que el software esté adaptado a una • Noruega
cantidad más grande de problemas. • Argentina
• China
4.- Motiva al aprendizaje en el área de la • Grecia
programación. • Brasil
• Suecia
• Dinamarca
• Finlandia
• México
• Venezuela
UCV - VENEZUELA
6. MÁS SOFTWARE LIBRE…
GNU MOZILLA
FIREFOX AUDACITY
1984
Richard Stallman
THUNDERBIRD
GIMP
LINUX ANDROID
1991
Linus Benedict Torvalds UCV - VENEZUELA
7. SOFTWARE LIBRE EN VENEZUELA
Con la finalidad de facilitar la interoperabilidad de los sistemas de información del Estado contribuyendo a dar respuestas rápidas y oportunas a
los ciudadanos, el Gobierno Bolivariano de Venezuela bajo el decreto N° 3.390, publicado en Gaceta Oficial Nº 38.095 el 28 de diciembre del
año 2004 expresa en su art. 1:
“La Administración Pública Nacional empleara prioritariamente Software Libre desarrollado con estándares abiertos, en sus sistemas,
proyectos y servicios informáticos. A tales fines, todos los organismos y entes de la Administración Pública Nacional iniciarán los procesos de
migración gradual y progresiva de estos hacia Software Libre desarrollado con estándares abiertos”.
Los beneficios de la aplicación del Software Libre en Venezuela son:
• Razones Económicas: Ahorros importantes al liberarse del pago de licencias y especialmente por la replicación casi gratuita de aplicaciones
comunes a toda la administración pública. El muy bajo costo del software permitirá la ejecución de programa.
• Independencia Tecnológica: El Estado deja de depender de terceros (a menudo transnacionales) para el diseño, desarrollo y mantenimiento
de sus sistemas de información, retomando el control total de sus procesos, en particular de los procesos críticos y de alta importancia
estratégica para el país.
• Control de la Información: El acceso al código fuente, la libertad de inspeccionar el funcionamiento del software, la libertad de decidir la
manera en que almacenan los datos y la posibilidad de modificar cualquiera de estos aspectos queda en manos del Estado, lo cual le permite el
control total de la información y por consiguiente el ejercicio de la Soberanía Nacional.
• Confiabilidad y Estabilidad: El software libre realizado por comunidades está sometido a la inspección de un importante número de personas,
este número de verificadores es mucho mayor que el del software propietario. Estas personas identifican los problemas, los resuelven, y
comparten las soluciones con los demás. Por tal razón los programas libres de las comunidades gozan de gran confiabilidad y estabilidad.
• Seguridad: La información que el Estado maneja generalmente es importante y/o confidencial, puede ser muy peligroso que esta información
caiga en manos incorrectas. Por esta razón es imprescindible que el Estado pueda verificar que su software no tenga puertas de entrada
traseras, voluntarias o accidentales, y que pueda cerrarlas en caso de encontrarlas; tal control sólo es posible con el software libre.
• Desarrollo País: Se genera Transferencia Tecnológica hacia los actores nacionales productores de software, acelerando el Desarrollo
Endógeno y reforzando la Soberanía Nacional.
UCV - VENEZUELA
8. El Ministerio del poder
Popular para Ciencia,
Tecnología e Industrias
Intermedias creo el portal
www.sotwarelibre.gob.ve,
del Gobierno Bolivariano
de Venezuela, con la
finalidad de mantener a la
población venezolana,
interesada en este tema,
informada con temas de
actualidad, links a
instituciones relacionadas,
programación y
cronograma de actividades
relacionadas con el Plan
Canaima, entre otras.
UCV - VENEZUELA
9. El pasado 14 de marzo de 2010 se publicó en la Gaceta Oficial N° 39633 la resolución 025, la cual establece el uso OBLIGATORIO de Canaima
GNU/Linux en los equipos de trabajo en la Administración Pública Nacional (APN).
“Resolución mediante la cual se establece el uso de Canaima GNU/Linux como sistema operativo de Software Libre en las estaciones de
trabajo de los Órganos y Entes de la Administración Pública Nacional de la República Bolivariana de Venezuela, con el propósito de
homogeneizar y fortalecer la plataforma tecnológica del Estado Venezolano”.
CANAIMA GNU/LINUX es un sistema operativo libre (derivado de Debian) creado por venezolanos dirigido a todos los usuarios y usuarias de
sistemas computacionales. Este sistema contiene muchas aplicaciones destinadas a satisfacer la mayor parte de necesidades comunes del ser
humano en materia computacional.
El Proyecto Canaima está compuesto por un grupo heterogéneo de participantes provenientes de diferentes instituciones públicas y
particulares, activistas del Software Libre y ciudadanos en general. Su desarrollo es abierto y busca sumar a la mayor cantidad posible de
colaboradores y desarrolladores.
Entre las instituciones que participan o han participado en el desarrollo en el desarrollo, organización e impulso de CANAIMA GNU/LINUX
están:
CNTI, VENEZOLANA DE INDUSTRIA TECNOLÓGICA, COVETEL, CANTV, ONUVA, FIDETEL, CENDITEL, FUNDACITE, CVG EDELCA, GLOBAL
KNOWLEDGE, entre otras.
El Plan Canaima Educativo se basa en la entrega de computadoras a
alumnos de las distintas unidades educativas del país, con la finalidad de
democratizar las tecnológicas que se están aplicando en la actualidad y
llevarlas al alcance de todos.
UCV - VENEZUELA
11. DATOS PERSONALES
Exposición realizada por:
Grupo N° 7
Materia: Sistema de Información en la Empresa
Tema: Software Libre
Alumnas: Daniela Hernández
Alejandra Vera
Postgrado de Mercadeo para Empresas
UCV - VENEZUELA
UCV - VENEZUELA