Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Software Libre

No description

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Software Libre

Erick Salazar
Que es CopyLeft?

El copyleft es un método general para hacer un programa (u otro tipo de trabajo) libre, exigiendo que todas las versiones modificadas y extendidas del mismo sean también libres.

Es la forma más simple de hacer que un programa sea libre es ponerlo bajo dominio público, sin derechos de autor.

Permite a la gente compartir el programa y sus
mejoras si así lo desean.

Con copyleft cualquiera que redistribuya el software, con o sin cambios, deberá de otorgar al usuario la libertad de copiarlo y modificarlo, garantizando que se mantendrán estas
libertades para todos los usuarios.


Licencias GPL

Licencias AGPL

Licencias BSD

Licencias MPL



Tipos de licencias

El autor conserva los derechos de autor (copyright), y permite la redistribución y modificación bajo términos diseñados para asegurarse de que todas las versiones modificadas del software permanecen bajo los términos más restrictivos de la propia GNU GPL. Esto hace que sea imposible crear un producto con partes no licenciadas GPL: el conjunto tiene que ser GPL.

Es decir, la licencia GNU GPL posibilita la modificación y redistribución del software, pero únicamente bajo esa misma licencia.

Licencia GPL

Alex Varela
Licencia AGPL

Es una copia calcada de la GPL, pero añade una cláusula (sección 2(d)) que añade la obligación de distribuir el software si éste se ejecuta para ofrecer servicios a través de una red de ordenadores.

La Affero GPL es íntegramente una GNU GPL con una cláusula nueva que añade la obligación de distribuir el software si éste se ejecuta para ofrecer servicios a través de una red de ordenadores.

La Fundación de Software Libre recomienda que el uso de la GNU AGPLv3 sea considerado para cualquier software que usualmente corra sobre una red.

“Como dato curioso, comentaremos el caso de Mublet,del sitio Tipete (similar a Taringa!). Utilizaba Status.net, un software libre para la creación de servicios de microblogging, pero el problema es que lo hacía sin informar del código en su sitio. Esto es un ejemplo polémico de violación de la licencia AGPL.”

Licencia BSD (“Berkeley Software Distribution”)
Llamadas así porque se utilizan en gran cantidad de software distribuido junto a los sistemas operativos BSD.

Permite la libre redistribución y modificación, Son muy permisivas, tanto que son fácilmente absorbidas al ser mezcladas con la licencia GNU GPL con quienes son compatibles.

Puede argumentarse que esta licencia asegura “verdadero” software libre, en el sentido que el usuario tiene libertad ilimitada con respecto al software, y que puede decidir incluso redistribuirlo como no libre.

El software puede ser vendido y no hay obligaciones de incluir el código fuente. Esta licencia garantiza el crédito a los autores del software pero no intenta garantizar que las modificaciones futuras permanezcan siendo software libre.
EJ: UNIX de AT&T Research

Se utilizan en gran cantidad de productos de software libre de uso cotidiano en todo tipo de sistemas operativos. EJ: MORZILLA

La MPL es Software Libre y promueve eficazmente la colaboración evitando el efecto "viral" de la GPL (si usas código licenciado GPL, tu desarrollo final tiene que estar licenciado GPL).

No tan permisiva como la BSD.

En el espectro de las licencias de software libre se la puede considerar adyacente a la licencia estilo BSD, pero perfeccionada.

Licencia estilo MPL y derivadas
¿Qué es un Entorno de Desarrollo?
- Herramientas de computación
- Compatibilidad
- Comerciales y Libre

Entornos de Desarrollo
- Licencias
- Limitados
- Negocio
- Uniplataforma

Entornos de desarrollo Comerciales
- Alta calidad
- Extensiones
- Multiplataforma

Entornos desarrollo Software libre

- Ligeros
- Poderos
- Sintaxis
- Multilenguaje
- Multiplataforma

Editores de texto multipróposito

- Licencias
- Mercadeo
- Comunidades desarrollo

¿Cuál es mejor Comercial o libre?

Controversias

Ejemplos

Entornos Desarrollo Comerciales

- Comercializado por Microsoft
- Framework .NET
- Multilenguaje
Visual Studio

- SAP
- Desarrollo de aplicaciones
- Clase “Empresarial”
- Dataviews
Power Builder

- Java
- Cliente/Servidor
- Enfoque a Celulares
- Ajax

intellij IDEA
Ejemplos
Entornos Desarrollo Libre
- Java / PHP
- Interfaz Gráfica
- Cliente / Servidor
- Teléfonos inteligentes
Netbeans
- IBM
- Desarrollo en java/ C++ / PHP
- Sencillo
- Flexibilidad
Eclipse
Ejemplos

Problemas comunes al iniciar a programar en software libre
- Capacitar al persona

¿Soluciones?

- Interfaz gráfica
- Comandos de linux
- Instalación

- Desarrollo bajo necesidades

¿Soluciones?

- Proyectos innecesarios
- Pérdida de recursos (Tiempo)

Desarrollo inútil
- Retos de aprendizaje

¿Soluciones?

- Desmotivación
- Bajo rendimiento


Mentalidad Comercial

Software libre y el gobierno

¿Qué necesita el gobierno?

- Seguridad
- Economía
- Eficiencia
- Recursos operativos


¿Brinda el software libre soluciones a esas necesidades?
¿Por qué entonces usan software comercial?
Luis Montero
Que es una PYME?
PYME es toda aquella micro, pequeña o mediana empresa que opera como sociedad local o comerciante individual que desarrolla diferentes actividades económicas




Fuente: C.C.S.S
Pyme C.C.S.S








Fuente: www.pyme.go.cr

pyme.go.cr
Representan el 98,% de las empresas en nuestro país.

Constituyen el 81% del número de empresas exportadoras.

Contribuyen en un 15% del valor exportado.

Contribuyen con un 49 % del empleo formal
según la CCSS.

Datos Económicos de las Pymes

Financiación:
Las empresas pequeñas tienen más dificultad de encontrar financiación a un coste y plazo adecuados debido a su mayor riesgo.
Empleo:
Son empresas con mucha rigidez laboral y que tiene dificultades para encontrar mano de obra especializada.
Acceso a mercados internacionales:
El menor tamaño complica su entrada en otros mercados.
Tecnología:
Debido al pequeño volumen de beneficios que presentan estas empresas no pueden dedicar fondos a la investigación.

Factores que afectan a las Pymes

Software Libre
Richard Stallman

Ejecutar el programa con cualquier propósito (libertad 0)
(privado, educativo, público, comercial, militar, etc.)

Estudiar y modificar el programa (libertad 1)

Distribuir el programa de manera que se pueda ayudar al prójimo (libertad 2)

Distribuir las versiones modificadas propias (libertad 3)

Software Libre (Libertades)
Eric S. Raymond
Libre redistribución:
el software debe poder ser regalado o vendido libremente.
Código fuente:
el código fuente debe estar incluido u obtenerse libremente.
Trabajos derivados: la redistribución de modificaciones debe estar permitida.
Integridad del código fuente del autor:
las licencias pueden requerir que las modificaciones sean redistribuidas sólo como parches.
Sin discriminación de personas o grupos:
nadie puede dejarse fuera.

Software de Código Abierto
(Premisas)

Sin discriminación de áreas de iniciativa:
los usuarios comerciales no pueden ser excluidos.

Distribución de la licencia:
deben aplicarse los mismos derechos a todo el que reciba el programa.

La licencia no debe ser específica de un producto:
el programa no puede licenciarse solo como parte de una distribución mayor.

La licencia no debe restringir otro software:
la licencia no puede obligar a que algún otro software que sea distribuido con el software abierto deba también ser de código abierto.

La licencia debe ser tecnológicamente neutral:
no debe requerirse la aceptación de la licencia por medio de un acceso por clic de ratón o de otra forma específica del medio de soporte del software.

Universo Linux







El software libre se enfoca en las libertades filosóficas que les otorga a los usuarios mientras que el software de código abierto se enfoca en las ventajas de su modelo de desarrollo.

Y entonces… Cual es la diferencia con el Software de Código Abierto? ._.

Software que se distribuye sin costo.

Tiempo ilimitado.

 Suele incluir una licencia de uso.

!= Shareware.

!= Crippleware. (Lite).

Software Gratuito
(FREEWARE)

Software para las Pymes

Facilita el Comercio electrónico.

Permite dar a conocer a la empresa.

Expande Fronteras.

Facilita la comunicación con clientes y proveedores.

Captación y fidelización de nuevos clientes.

Software de Infraestructura para Internet
(Importancia para las Pymes)

WAMP, GLAMP, MAMP, XAMP

Framework.

Bajo Costo.

El Contenido y el diseño son Independientes.

Gestión de usuarios.

Extensiones.
Sistema de gestión de contenidos

Ejemplos CMS

MVC
Capa de Abstracción

Helpers ()

Patrón Modular.

Ruby, Java, Perl, PHP, Python, .NET
Características MVC

Frameworks MVC

Software de Ofimática


Plataformas: Windows, Linux, Mac OS, Solaris, OpenSolaris, entre otros.

Posee compatibilidad con MS Office.

Hunspell (Diccionario).

Extensiones.

No existen Problemas de seguridad ni bugs.


Características

Francis Astley
JOHAN FIGUEROA...
Ventajas y Desventajas de Software Libre y Propietario
Mas barato
Libre Al publico
Requerimientos bajos de Hardware


Ventajas del Software Libre

Curva aprendizaje mayor
No posee garantia
Generacion de errors a la hora de ejecucion
Dificultad de migracion de Datos


Desventajas

Ventajas y desventajas del Software Propietario

Control de Calidad
Curva de aprendizaje menor
Soporte mas amplio
Ventajas Software Propietario

Codigo Fuente codificado
Altos costos de adquisicion
Generalmente posee soporte tecnico ineficiente
Desventajas del software propietario

Comparaciones Software libre propietario

Software Libre en America Latina

Fundacion de Software Libre America Latina
Gleducar (Argentina)
Abrasol (Chile)
Grupo de Usarios de Tecnologias Libres (Cuba)
Organizaciones en America Latina
CaFeConf.
Jornadas Regionales De Sofware Libre
Congreso Nacional de Software Libre (CONSOL)
Forum Internacional de Software Libre(FISL)
LatinoWarE

Eventos en America Latina

Red Costarricense de Software Libre
Comunidad Linux Costa Rica
Comunidad de Software Libre de la Universidad de Costa Rica
Comunidad de software libre del instituto Tecnológico de Costa Rica
Debían Costa Rica
GNU/Linux U Latina
Distribución para la región del Caribe (SIBU)
UNA-Alternativa
Ubuntu-CR


Software Libre en Costa Rica

21 de Setiembre
ITCR (2013)
UCR (2012)
UNA Sarapiqui (2011)
Dia Internacional de la libertad del Software

Sofware Libre en las Pymes

Se reducen Costos la hora de implementar Software Libre?

Es Confiable Software de Codigo Abierto

VtigerCRM
TeamLab

CRM
OpenERP
OpenBravo
BulmaGes

ERP
Pagados
FileNet
SharePoint

Libres
OpenKM
Knowledge Tree

Gestores de Documentos

BRL-CAD, LibreCad, FreeCad, gCAD 3D y QCAD
OppenOffice, AbiWord, Peepel
Distribuciones de linux (Fedora, Ubuntu, Manjaro, Musix)
Gimp
AutoCad
Microsoft Office
Windows/ Mac
Adobe Photoshop

Alternativas de software usados
Implicaciones Económicas del
Software Libre
Es en esencia no lucrativa.
Afecta positivamente las finanzas
Toda la plataforma informática, tiende a ramificarse (de PED a SIBC)
Responde a la
Economía Solidaria
Las finanzas son el punto neurálgico de toda empresa.
Puntualmente:
El software es libre de usarse y modificarse.
Plataformas de trabajo colaborativo mundial.
Todo en beneficio de
ese
usuario ó
esa
empresa.
Wilmer Cordero
Trabajo colaborativo...
Respeto al medio ambiente...
Incorpora medios de distribución mas sostenibles.
El software libre, utiliza menos que el los medios de transferencias que el software propietario (CD's, DVD's, etc).
Reciclaje de hardware. EL software no requiere de equipo de ultima generación.
Equidad de oportunidades
El acceso a la información.
Desarrollo intelectual.
Desarrollo academico.
Dotar de acceso a cualquier persona
independientemente
de su situación socio-económica
Reduce la depreciación (y el desecho) del hardware... ... y del software...
Sistemas operativos libres

Ecología del conocimiento... Reutilización de...
¿Qué es un sistema operativo?
¿Qué es os libre?
Sistemas adaptables.
Contrato de empresas de emergentes para manejo del software.
Extensión de funcionalidad del software.
Mejora continua del software.
Uso sin restricciones.
Menor costo.
Diversidad de soporte técnico
Importancia del uso de so libre:

Gastos iniciales.
Resistencia al cambio.
Dependencia tecnológica a un tipo de software.
Posible compra de nuevos equipos.(licencias de tres o mas anos ya adquiridas).
Escala de la sustitución del tipo de software licenciado.
Manejo de las expectativas.
Desventajas del cambio A so libre
Expectativas
Logros
Errores
Experiencias
Conocimientos
Algunos sistemas operativos disponibles:

El conocimiento como un bien común...
Compromiso social...
Software libre y su aplicacion en las pymes
Modelo alternativo (PYME)
Independiente de grandes corporaciones.
Permite a usuario y tecnicos desarrollarse socialmente.
...un nuevo modelo donde las PYMES,
adecuen ó ajusten
sus propias plataformas informáticas... Ó que contraten alguna (s) PYME que lo haga...
Sin carácter lucrativo...
Esencia no sin animo de lucro capitalista
Principios de promoción humana y social
El conocimiento sea devuelto a la sociedad
Curva de aprendizaje
Los beneficios económicos no serán para beneficio particular, sino que se reinvertirá apoyando proyectos sociales iniciativas solidarias ó programas de cooperación...
Algunos otros financiamientos...
Financiamiento privado...
Autofinanciado.
Desarrolladores voluntarios.
Una ó varias empresas interesadas por el proyecto puede asumir el 100% de los costes.
Financiamiento publico...
Gobiernos nacionales
Locales
Regionales
Supranacionales
Generalmente de investigación
Entidades promotoras de I+D.
Normalmente no se busca recuperar la inversión.
Objetivos puntuales (optimizar un sector productivo, promover cierta plataforma ó apps)
Europa, un ejemplo...
La Comisión Europea financia proyectos para
mejorar la competividad
de toda Europa.

Algunos de estos fondos son destinados al Software Libre, sea como una herramienta de investigación ó como
un nuevo producto derivado
de dicha investigación...
Motivos para desarrollar software libre
...muy subjetivo
"El comunismo, llevado a la programación..."
... No capitalista...
Steve Jobs y Bill Gates
Richard Stallman
Al margen de la ideología...
...¿De que se vive?
No ven el software como un producto, sino como un servicio!
... y al ver el software como un servicio
El programador de software libre gana:
Se aleja de las megacompañias de dominadores del mercado de software propietario.
Redes colaborativas.
Mayor agilidad en la gama de productos
Mejor respuesta técnica
Relación directa en la creación ó adaptación del software, por lo tanto lo conoce mejor.
... el usuario de software libre gana...
No debe pagar una licencia de uso
Adaptación total de su plataforma
Utilización del 100% de plataforma (no subutilizacion)
No accede a la piratería
El futuro del software libre
¿Sustituirá al software propietario?
¿Cuál es el futuro del software en general?
¡LA NUBE!
La movilidad...
Pero... y actualmente?
Fuente: http://www.tableausoftware.com
Complejidad de la Migración Sencillo:
Que migrar? Migrar la Plataforma de servidores y servicios, Migrar la Plataforma de aplicaciones Migrar la infraestructura de la data, Migrar el intercambio de la data.
Inventario Infraestructura de HW.
Inventario Infraestructura de SW.
Inventario rh.
Inventario Infraestructura de la Data:
Quienes deberían migrar? Migraciones Internas Terciarizadas.
Pasos para migración de un sistema operativo:
Totales:
Parcial:
Piloto:

Tipos de Migraciones:
¿El software libre comunista?...
Ellos piensan que sí...
¿... y él quien es?
Decreto 3 390, diciembre 2004:
Uso prioritario de Software Libre, en los Instituciones Publicas Venezolanas. Plazo de migración de dos años.
Gaceta 39 109, enero 2009:
Se define el .
odf
y el .
pdf
como formatos estandares de Gobierno.
Ley de InfoGobierno:
uso obligatorio el Software Libre para todos los servicios informáticos que preste el Poder Público
En Venezuela...
Fuente: Fundación Software Libre América Latina.
http://www.fsfla.org
Ecuador: Este país ha sido modelo a seguir en la implementación de sistemas operativos libres, para dicha migración de software privativo a software libre, se ha seguido esta estimación: CTS = CTI + CTA + CTC
Politica de estado:Uso de sistemas operativos libres.

“Establecer como política pública para las Entidades de la Administración Pública Central la utilización de Software Libre en sus sistemas y equipamientos informáticos.”


Gobiernos que promueven el uso de os libre (casos de éxito)



Gobiernos que promueven el uso de os libre (casos de éxito)
Brasil:
$225 M/2010.
-Mas utilizado por el gobierno en la esfera gubernamental.

Cuba:
El Gobierno Cubano ha establecido una indicación oficial para introducir de manera progresiva el software libre y en particular el Linux, donde la red de Salud Pública, Infomed, fue pionera en su uso. También cuentan con una Guía Cubana de Migración al Software Libre. Poseen una distribución GNU/Linux propia, conocida como NOVA



Gobiernos que promueven el uso de os libre (casos de éxito)


Chile:
Edulinux
Gestion ambiental mediante Linux.


Gobiernos que promueven el uso de os libre (casos de éxito)

República Dominicana:
Codigolibre.org Esta fundación impulsa un anteproyecto de ley que busca que en el estado y la educación de este país tan solo se use Software Libre.

Gobiernos que promueven el uso de os libre (casos de éxito)
México: Gobierno del Distrito Federal dentro de sus políticas y lineamientos en materia de Informática da preferencia al uso del Software Libre. La Delegación Tlalpan crea la distribución Gobierno GDF/Linux en conjunto con el proyecto del Laboratorio de Informática y Software Libre (LINFOSOL) con el que se pretende investigar y experimentar con el software libre, buscando aportar datos que ayuden a una futura migración al software libre.


Gobiernos que promueven el uso de os libre (casos de éxito)
Gobiernos que promueven el uso de OS libre (casos de éxito)

Uruguay: Ha sido el primer país en el mundo en implementar como estrategia de país el proyecto OLPC mediante su Proyecto Ceibal que brinda un Portátil XO con el sistema operativo Gnu/Linux Sugar

Costa Rica debe consolidarse como precursor del software libre porque:


El software libre representa una opción tecnológica de calidad que impulsa la innovación.
El software libre crea tejido industrial y asegura la libre competencia.
El software libre fomenta el escrutinio público y optimiza el gasto informático.
El software libre garantiza la igualdad de oportunidades de los proveedores y la seguridad de la información.
El software libre ensancha las libertades en la sociedad de la información y favorece la cultura abierta

Costa Rica debe consolidarse como precursor del software libre porque:
El software libre representa una opción tecnológica de calidad que impulsa la innovación.
El software libre crea tejido industrial y asegura la libre competencia.
El software libre fomenta el escrutinio público y optimiza el gasto informático.
El software libre garantiza la igualdad de oportunidades de los proveedores y la seguridad de la información.
El software libre ensancha las libertades en la sociedad de la información y favorece la cultura abierta

Gasto en os privativo:

"Lo que no se suba a la nube, la nube lo terminará tapando..."
Full transcript