Software Libre
Upcoming SlideShare
Loading in...5
×
 

Software Libre

on

  • 881 views

Platica acerca del Software Libre en el ciclo Firefox en la Escuela 2009- http://www.firefoxenlaescuela.org/

Platica acerca del Software Libre en el ciclo Firefox en la Escuela 2009- http://www.firefoxenlaescuela.org/

Statistics

Views

Total Views
881
Views on SlideShare
851
Embed Views
30

Actions

Likes
0
Downloads
19
Comments
0

3 Embeds 30

http://www.masutostudios.com 20
http://www.linkedin.com 9
http://www.slideshare.net 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Software Libre Software Libre Presentation Transcript

    • Software Libre Mauro Parra Miranda mauropm@gmail.com
    • ¿Qué es? • F/OSS = Free/Open Source Software. • Free Software • Poder correr el software • Poder estudiar el software y modificarlo • Poder distribuir el software • Poder mejorar el software y liberar dichas modificaciones.
    • Desarrollo • Tradicionalmente, en el ciclo de desarrollo privado, se sigue: • Definición del producto • Análisis del producto • Implementación • Pruebas de calidad • Liberarlo al público • Mantenimiento
    • Desarrollo • En el F/OSS, se mantienen algunas cosas, como: • Definición del producto • Implementación • Liberarlo al público • Mantenimiento
    • Desarrollo • En el F/OSS, se mantienen algunas cosas, como: • Definición del producto • Implementación • Liberarlo al público • Mantenimiento
    • Desarrollo • Viendo esto, ¿qué sucede con... • Analisis del producto • Pruebas de calidad • Esto lo hace la comunidad: • Opina acerca de la calidad, levantando bugs y discutiendo en la lista de correo • Esta discusión genera una mejora en la arquitectura del software.
    • Desarrollo • Release early, release often... • En un producto comercial, se seleccionan una serie de features y fixes para incluirlos en la siguiente versión. Por el número de problemas a resolver, el ciclo de desarrollo puede llevar un año o similar. • En el software libre, se puede liberar una versión tan pronto se arregle un problema o se añada una feature. Se pueden tener releases incluso diarios (nightly builds)
    • Desarrollo • En resumen, por su naturaleza, el software abierto puede evolucionar más rápido que el software de código cerrado. • El F/OSS termina siendo como lo quiere/ necesita la comunidad, debido a que los desarrolladores escuchan el clamar de sus usuarios (algo que no necesariamente pasa en el software cerrado). • Release early. Release often. And listen to your customers - L. Torvalds
    • Software Libre • Movimiento creado por Richard Stallman (circa 1983)
    • Software Libre • Crea la FSF = Free Software Foundation • Crea la GPL = GNU Public License
    • Software Libre • Desean crear un sistema operativo • Crean un montón de software, pero aun no es un sistema operativo completo.
    • Software Libre • Linus Torvalds crea la última pieza faltante: un kernel. Lo llama Linux (circa 1991) • Comienzan las distribuciones de Linux
    • Software Libre • El software libre puede ser “gratis como una cerveza gratis” • O libre, en el sentido de que tienes el código
    • Software Libre • Free Software != Comunismo • El software libre puede venderse, asi como los servicios asociados a él.
    • Software Libre • Esto crea un ecosistema alrededor del software libre. • Compañias, académicos, creadores, hobby.
    • Software Libre http://masutostudios.com Mauro Parra Miranda mauropm@gmail.com