Software Libre (EUITIO 2005)

download Software Libre (EUITIO 2005)

If you can't read please download the document

Transcript of Software Libre (EUITIO 2005)

Software Libre en la E.U.I.T.I.O.

No te dejes intimidar

Presentacin

La llegada a la Universidad

Los Elegidos

Los estudiantes de informtica -> Los elegidosInocentes criaturas llevas de potencial

El miedo ...

Y entonces empieza el miedoEsos programas que no acaban de ir bienRiesgos de virusAlertas de seguridadEtc, etc

lleva a la ira

Y aparece la iraInstalamos todo tipo de proteccionesAntivirusFirewallsConvertimos nuestro equipo en un Fort NoxEsquivamos las balas que nos lanzan

La ira lleva al odio

Pero an as, a veces falla, y alguna bala nos alcanzaY nos asalta el odioY qu hacemos?

y el odio lleva al sufrimiento

Formatear y reinstalarEs un sufrimiento, pero siempre nos han dicho que cada 3 meses es buenoAl final, seguimos esquivando balasNo sabemos muy bien por qu, pero funciona

Ya lo dijo el maestro

El miedo lleva a la ira,la ira al odio,y el odio lleva al sufrimiento

Y ya lo dijo el maestroEl miedo lleva a la iraLa ira al odioy el odio lleva al sufrimiento

Y dnde nos lleva todo esto?

El Lado Oscuro

Al reverso tenebroso

Eras los elegidos!!!

Hay otro camino?

Ms rpido, ms fcil,ms seductor ...

Existe alguna alternativa?

Puede que el reverso tenebroso sea:- ms rpido- ms fcil- ms seductor

Pero al final, estamos parando balas que no sabemos de donde vienen

Claro que existe una alternativa: el lado luminosoEl Software Libre donde..

Podres parar las balas

Podemos parar las balas

Y sabes por qu?

Porque veres el cdigo !!

Porque vemos el cdigo

Recordad: Sois los elegidos

El Software Libre, qu es?

Sexo a los 15 aos !!

Pero, qu es eso del Software Libre?

Todo el mundo habla de ello, pero, lo practican?

Es como el sexo a los 15 aos?

El Software Libre, qu es?

Software desarrollado bajo las siguientes condiciones:

Libertad de uso

Libertad de modificacin

Libertad de redistribucin

Libertad de anlisis y estudio

NO ES SOFTWARE GRATUITO !!

Es software desarrollado bajo una serie de condiciones...

Y no tiene por qu ser gratuito

El Software Libre, quin lo hace?

Dos tipos de desarrolladores:

Usuarios finales (la comunidad):

Por aprender, por ego personal ...

Empresas:

Un medio para obtener beneficios

Y quin lo hace?

Usuarios -> La comunidadNo es increible lo que es capaz de hacer una comunidad?

Empresas -> No son ONGs

El Software Libre, qu puedo hacer?

Esto no son pelculas, son realidades...

Esta para vosotros

Alternativas Libres en la EUITIO

an tienes dudas?

Presentacin

Software Libre en la E.U.I.T.I.O.

An tienes dudas?

Presentacin

Debes usar software legal

Por desgracia no en todas las asignaturas se usa software legal, eso es un hecho.

Facilitado incluso por los propios profesores.

Excepciones: Microsoft Academic Alliance y dems convenios acadmicos.

Qu futuro espera a nuestra profesin si a los propios profesionales se les inculcan estas prcticas desde su formacin...?

Pero, cmo lo pagamos?

Es cierto, somos estudiantes sin ingresos.

Apenas tenemos para salir, como para pagar software.

Pues tendremos que buscar una solucin...

Existen alternativas libres

Manrique nos cont antes de que va esto del Software Libre.

Existen alternativas en software libre que realizan la mayora de las tareas que necesitamos.

Y estn documentadas y clasificadas:

http://alts.homelinux.net/

Un ejemplo

Mucha gente usa Adobe Photoshop, que vale una pasta...

La mayoria podran usar GIMP y no echaran nada en falta.

http://www.gimp.org/

Otro ejemplo

La ofimtica es de uso cotidiano para todos.

Existiendo una suite ofimtica completa y libre como OpenOffice.org, para qu complicarnos...?

http://es.openoffice.org/

Alternativas Libres en la EUITIO

En el da a da de la EUITIO tambin es posible echar mano de estas alternativas libres.

Excepto para casos muy puntuales que lo exige, es posible usar software libre para desarrollar normalmente todas las asignaturas de la carrera.

Y recordar, estas en vuestro derecho de usar software libre (y as lo dicen los estatutos de los propia Universidad de Oviedo).

Vamos a ver casos concretos...

Desarrollar en Java

Quizs el lenguaje de programacin al que le dediquemos ms horas y crditos en la EUITIO.

Presente en muchas asignaturas: IP, MP, Redes, Operativos, EDI, etc...

Normalmente bajo Borland JBuilder.

Se puede programar en Java en ms entornos!

El ms extendido el IDE Eclipse.

Eclipse IDE

Multiplataforma

Multilenguaje: adems de Java, se puede usar para Prolog, C++, C#, PHP, HTML, etc...

Su uso est muy extendido

Tendris una charla a fondo el prximo 30

http://www.eclipse.org/

GCC

Con GCC (GNU Compiler Collection) tenemos frontends para mltiples lenguajes:

C

C++

Objective-C

etc...

Compilador de C/C++ por exelencia en sistemas GNU/Linux.

Realmente interesante Dev-C++ para Windows.

Prolog

Este es un campo ya bien cubierto en la EUITIO, pero del que no est de ms comentar.

Hay varios interpretes libres de Prolog:

SWI-Prolog

OpenProlog

GNU Prolog

Octave

En varias asignaturas (Calculo, Numrico, Algebra, etc) se utiliza Matlab.

Quizs Octave sea su mejor alternativa libre.

Altamente compatible con Matlab.

Tenemos mas alternativas, como Scilab.

Anlisis estadstico

Con R tenemos una seria alternativa libre al clsico programa estadstico SPSS.

R es un interprete para anlisis estadstico y de grficos, con una naturaleza doble de programa y lenguaje de programacin.

Ya se utiliza este ao en la asignatura de estadstica.

Otras asignatras

Practias de Matemticas Discretas se hacen con Gap.

Tambin en Teora de Autmatas se utiliza jLex.

Algunas herramientas de apoyo, como puede ser Umlpad en asignaturas de programacion.

Gestin de Proyectos

Aunque no tienen la madurez de otras herramientas ms veteranas, existen varias alternativas libres:

Planner

MrProject

dotProject

Control de versiones

Desarrollar hoy en da sin un sistema de control de versiones detrs es como tirarse de un avin sin paracadas

Uno de los sistemas de control de versiones ms usados es libre: subversion (aka svn).

Con subversion se mejoran ciertas carencias de viejos sistemas de control de versiones como CVS.

TortoiseSVN

TortoiseSVN es un cliente de subversion que se integra con la shell grfica de Windows.

Es quizs el cliente ms utilizado bajo Windows.

Lo usa, por ejemplo, el equipo de webmasters de la EUITIO.

Y mucho ms...

Y existen muchas alternativas libres ms

Las tienes todas en:

http://alts.homelinux.net/

Grupo Software Libre E.U.I.T.I.O.

Grupo de interes en aplicaciones de Software Libre.

Charlas en la facultad.

Talleres, Install Partys.

PFC de Software Libre.

Encuentranos en el D-B-04

Y tambien en la seccion Asociaciones en los Foros de la EUITIO.

AsturLiNUX

Asociacin asturiana de usuarios de Linux y Software Libre

http://www.asturlinux.org

Creada en 1999 a semejanza de otros grupos locales de usuarios (HispaLinux)

Hoy cuenta con ms de 50 socios

Una de las ms activas en Espaa

Presentacin de AsturLiNUX

AsturLiNUX

Eventos:

VI Jornadas del Software Libre en Asturias13 14 15MarzoAuditorio Prncipe Felipe (Oviedo)

Os veremos en las Jornadas, verdad?

AsturLiNUX

Eventos:

Viajes

Talleres

Charlas

Tambin hacemos algunas cosillas ms...

AsturLiNUX

Eventos:

Cenas, muchas cenas...

y nos gusta cuidarnos.

Pulse para editar el formato del texto de ttulo

Alternativas Libres en la E.U.I.T.I.O. AsturLiNUX & Grupo de Software Libre de la E.U.I.T.I.O. de 17