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

Open Source

No description
by

aldana lagos

on 10 September 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Open Source

OPEN SOURCE
Documental
Revolution OS es una película documental de 2001 que recorre los veinte años de historia de GNU, Linux, de código abierto,
y el movimiento de software libre.
¿Qué es código abierto?
Consideraciones
Es el término con el que se conoce al software distribuido y desarrollado libremente.
Open source = código abierto
Open source no es lo mismo que free software.
Libre
NO
es lo mismo que gratis
LIBRE
quiere decir que el código tiene que estar disponible para las personas.
Distinción: existe el código abierto y el código libre.




GNU/LINUX
ANDROID
Basado en GNU/LINUX
Entendamos
La idea del código abierto se centra en la premisa de que al compartir el código, el programa resultante tiende a ser de calidad superior al software propietario, es una visión técnica.
Por otro lado, el software libre tiene tendencias filosóficas e incluso morales: el software propietario, al no poder compartirse, es "antiético" dado que prohibir compartir entre seres humanos va en contra del sentido común.

Al igual que el software libre, el código abierto tiene una serie de requisitos necesarios para que un programa pueda considerarse dentro de este movimiento, éstos son:

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.
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.

La idea bajo el concepto de código abierto es sencilla: cuando los programadores
(en Internet) pueden leer, modificar y redistribuir el código fuente de un programa, éste evoluciona, se desarrolla y mejora. Los usuarios lo adaptan a sus necesidades, corrigen sus errores a una velocidad impresionante, mayor a la aplicada
en el desarrollo de software convencional o cerrado, dando como resultado la producción de un mejor software.
Comunidad
Comienzos
Richard Stallman es el Fundador del Movimiento del software libre, de la FSF y del Proyecto GNU.
El proyecto GNU siguió, en 1985, la publicación del Manifiesto GNU, en el cual Stallman declaraba sus intenciones y motivaciones para crear una alternativa libre al sistema operativo Unix, al que denominó GNU (GNU No es Unix)
RED HAT
Mozilla Firefox
GIMP
Google Developers
http://code.google.com/
Proyectos Open Source
Es una plataforma gratis abierta para todos los desarrolladores de software libre. En esta plataforma los desarrolladores encuentran recursos de hosting para aplicaciones gratis, publica su código en internet y mucho más. Google Code proporciona un entorno de desarrollo en colaboración gratuito para proyectos de software libre.
Algunas ventajas de software libre
Corrección mas rápida y eficiente de fallos
Sistemas sin puertas traseras
*
y más seguros
Sistema en expansión
Independencia tecnológica
No es excluyente
*sistema de puertas abiertas: envio de información sin que el usuario lo sepa
Full transcript