content
No es una simple modalidad de creación de software; es una nueva forma de escribir las reglas del juego de la sociedad digital. El Software Libre es aquello por el que no es necesario pagar, se encuentra a disposición de todos los usuarios porque es creado y modificado por los mismos.
En Campus Party recogemos la necesidad de difundir este movimiento y lo hacemos en un entorno abierto y participativo, con la presencia de las personalidades internacionales más relevantes.
En Campus Party recogemos la necesidad de difundir este movimiento y lo hacemos en un entorno abierto y participativo, con la presencia de las personalidades internacionales más relevantes.
Conferencia
Cómo hacer dinero con el software libre(Jon "maddog" Hall)
En los últimos años el software libre ha venido ganando terreno dentro de las empresas tradicionales. Las instituciones públicas y privadas más importantes alrededor del mundo apuestan hoy en día por incluir tanto aplicaciones como sistemas operativos de código abierto completos en sus labores cotidianas de negocio. Descubre cómo conjugar el software libre con una visión a través de los conocimientos de Jon "maddog" Hall, director ejecutivo de Linux Internacional, quien hizo presencia en suelo mexicáno en el marco de Campus Party.
"Maddog" es el Director Ejecutivo de Linux Internacional, organización sin ánimo de lucro dedicada a promover el uso del software gratuito y de código abierto. Licenciado en Comercio e Ingeniería por la universidad de Drexel y master en Ciencias de la Computación en el Instituto Politécnico Rensselaer, es una de las personalidades más relevantes dentro del mundo del software libre.
Conferencia
Qt, revolucionando las plataformas móvilesDaniel Rocha (Nokia)
En esta charla, el experto en tecnología Daniel Rocha nos hablará sobre Qt, un framework de desarrollo open source que está revolucionando la forma de hacer aplicaciones para dispositivos móviles por su facilidad en cuanto al proceso de desarrollo y la capacidad de hacer aplicaciones fuertemente integradas al dispositivo móvil.
Taller
Instalación y comandos básicos de Linux
(Miguel Zuñiga)
Es muy importante que al momento de querer usar una distribución de Linux sepamos que cosas podemos llevar a cabo durante su instalación y sobre todo que podemos hacer con Linux instalado. En este taller se verá cómo podemos instalar y configurar un Linux, qué aplicaciones podemos usar y qué tanto provecho podemos sacar de este sistema operativo.
Instalación y comandos básicos de Linux
(Miguel Zuñiga)
Es muy importante que al momento de querer usar una distribución de Linux sepamos que cosas podemos llevar a cabo durante su instalación y sobre todo que podemos hacer con Linux instalado. En este taller se verá cómo podemos instalar y configurar un Linux, qué aplicaciones podemos usar y qué tanto provecho podemos sacar de este sistema operativo.
Conferencia
Filosofía del software libre
(Rodolfo Velasco)
Se escucha bastante en estos días, "OpenSource", software libre, codigo abierto y muchos terminos que tal vez las personas que no estamos directamente involucrados con el desarrollo de software y que solamente utilizamos la PC como una herramienta de trabajo o diversion, no terminamos de comprender. Qué es open source? Por qué existe? Las personas que lo hacen no comen? Cómo puedo beneficiarme de él? Cómo puedo apoyar al movimiento OpenSource? En esta charla se contestaron estas preguntas como una forma de permitirte entrar al movimiento y beneficiarse de él de la mejor manera.
Filosofía del software libre
(Rodolfo Velasco)
Se escucha bastante en estos días, "OpenSource", software libre, codigo abierto y muchos terminos que tal vez las personas que no estamos directamente involucrados con el desarrollo de software y que solamente utilizamos la PC como una herramienta de trabajo o diversion, no terminamos de comprender. Qué es open source? Por qué existe? Las personas que lo hacen no comen? Cómo puedo beneficiarme de él? Cómo puedo apoyar al movimiento OpenSource? En esta charla se contestaron estas preguntas como una forma de permitirte entrar al movimiento y beneficiarse de él de la mejor manera.
Conferencia
Python para desarrollo web de ultima generación
(Audiencia: Principiantes / Erik Rivera Morales)
Python se ha convertido en la actualidad en uno de los lenguajes favoritos en entornos Linux dado su dinamismo y la creciente cantidad de frameworks para desarrollo de altísima calidad. En esta charla se mostraran las alternativas para desarrollo web usando Python y como poder aprovechar las alternativas existentes para aplicaciones Web 2.0.
Mesa Redonda
Software Libre en México desde tres perspectivas
(Enrique Zamudio, Elias Ríos Navarro y Alejandro Lopez)
Se abordara el uso del software libre en nuestro país desde la perspectiva de un desarrollador, un abogado y un empresa. Se enseñará como en las empresas es usado y como este uso ha dado numerosos beneficios para las organizaciones; pero también se hará una critica de la idiosincracia del mexicano respecto al cumplimiento de las distintas licencias de software libre.
Conferencia
Uso avanzado de línea de comandos
(Octavio Ruíz Cervera)
La familiarización, así como la productividad del usuario en un ambiente *NIX, están intrínsecamente relacionados con el conocimiento y aprovechamiento de las características de la interfaz básica que le otorga el sistema: La shell. Entre las características principales de Bash - el intérprete de comandos predeterminado de los sistemas GNU - se encuentran el control de trabajos; auto-completar; las expansiones (aritméticas, de variables, etc.); el historial; la edición y reingreso de comandos; entre otras. Particularmente más allá de ser la capa entre usuario y núcleo del sistema operativo, así como de sus características en esta relación, Bash es un poderoso lenguaje de programación en el cual bajo el contexto de «lanzador de programas», prácticamente cualquier utilidad o herramienta del repertorio de comandos UNIX, puede ser invocada desde un programa de shell, facilitando tareas de administración del sistema y trabajos repetitivos de rutina. Esta presentación proveerá al asistente una guía fácil para aprovechar las principales características de Bash como lenguaje de programación y lanzador de programas en el uso diario de sistemas *NIX.
Conferencia
Git-Control de versiones distribuido
(Audiencia: Avanzado / David Cruz)
Se hará una introducción a los sistemas de control de versiones distribuidos y se mostraran las ventajas que estos ofrecen, en particular se enfocara en analizar las bondades de Git y de como puede ser aprovechado para desarrollar software con programadores ubicados en localidades remotas. Git es el sistema de control de versiones que utiliza el desarrollo del kernel de Linux.