Contribuir al Open Source

Ulises Gascón

Desarrollador Full Stack y orgulloso co-organizor de la comunidad Open Source Weekends (OSW)

 

Colaborador activo en la Comunidad Open Source

 

Trabaja como freelance, además de ser profesor en Fictizia.

  • Open Source
  • Git
  • ​Github
  • ¡Preguntas!

Open Source

Software Libre

El termino software libre refiere el conjunto de software que por elección manifiesta de su autor, puede ser copiado, estudiado, modificado, utilizado libremente con cualquier fin y redistribuido con o sin cambios o mejoras (...), que coloca la libertad del usuario informático como propósito ético fundamental.  - Wikipedia

Libertades Esenciales

0. Libertad de ejecutar el programa como desees.

1. Libertad de estudiar el código fuente del programa y realizar los cambios que desee el programador.

2. Libertad de ayudar a tu programa. Crear copias exactas del programa y distribuirlas bien gratuitamente o con la libertad de vender tu desarrollo. Estas dos opciones están permitidas por la comunidad.

3. Libertad para contribuir a tu Comunidad. Hacer copias de tus versiones modificadas y distribuirlas entre los demás.

Red Hat se convierte en la primera compañía de código abierto en alcanzar un valor de 2 billones de dólares. - ZDNET

74% de las corporaciones participan actualmente en proyectos de código abierto - Blackduck

Un 27% de las empresas españolas usa software libre - Silicon

En la actualidad, el 75% de pymes y grandes empresas y el 51% de las microempresas ya están utilizando tecnologías libres. - Iebschool

En el País Vasco, el 62,5% de las empresas vascas disponen de software libre, navegadores por Internet, programas de ofimática, sistemas operativos gratuitos o abiertos. Un porcentaje que aumenta hasta el 79,2% en las empresas de 10 o más empleados.  - Iebschool

Recursos

OSWeekends

LA HISTORIA DE UNA COMUNIDAD LIBRE

¿Qué es OSW?

Nos reunirnos un sábado al mes para crear y contribuir al código abierto.

No buscamos un formato de charlas, si no juntarnos todos en un mismo espacio para que las ideas fluyan.

Todo el mundo es bienvenido. La única condición es que lo que hagamos en este espacio sea código abierto y sin ánimo de lucro

Ulises

Gascón

José M.

Gallego

Carlos

Hernandez

Borja

Godoy

Organizadores

OSWaldito

Código y Diseños: Github | Licencia: GNU GPL v3

Miembros Meetup:

Miembros Slack:

Patrocinadores:

+1300

+290

6

Proyectos Propios:

Proyectos soportados:

+20

+10

Mensajes Slack:

+130k

En Números

#OSWeekendsRocks!

Open Expo Awards

Sábado 21 de Septiembre.10:00 en Campus Madrid

Recursos

Claves

  • Arquitectura en árbol(working area, staging Area, Repository)

  • Auditoria de código

  • Git trabaja en binario

  • Git no guarda solo los cambios.

  • Distribución (Repositorios y Clones)

  • Opensource y funciona offline

  • Terminal, API y GUIs

Nuevo Entorno

Básicos

  • Repositorio
  • Tracking
  • Commits
  • Sincronizar cambios
  • Ramas
  • Fork
  • Clonación
  • Pull-request
  • Gestión de merges
  • Gestión de permisos

Workflow

Workflow Simplificado

Branches (Ramas)

Tools

Demo time!

Recursos

Github

Básicos

API

Recursos

PREGUNTAS

¡Gracias!

Los sueños son sumamente importantes. Nada se hace sin que antes se imagine.  

- George Lucas