Emre Demiralp Contenidos: Introducción �Por qué Linux? Consultores estudiantes Conclusión |
Resumen:
Linux tuvo inesperadamente muchos grupos de usuarios en
Turqu�a, especialmente en el �mbito acad�mico. Entre ellos, la
Universidad T�cnica de Estambul tiene un papel importante en el
desarrollo de versiones turcas y en la contribuci�n a los
desarrollos sobre Linux en diferentes escalas. Muy recientemente,
se ha desarrollado una versi�n beta del Linux turco, Turkuvaz
(Turquesa), en el Departamento de Ingenier�a El�ctrica de la
universidad. A pesar de que ha sido desarrollado en este
departamento por los asistentes de investigaci�n y ense�anza
existe un gran grupo de estudiantes que usa Linux intensamente en
la Facultad de Ciencias y Letras. Los estudiantes son los alumnos
del Programa de Pregraduados de Ingenier�a Matem�tica que est�
coordinado conjuntamente por el Departamento de Matem�ticas y el
Departamento de Ingenier�a. Este art�culo explica el uso de Linux
en este programa empezando desde el principio.
La historia empieza en 1992, cuando se plante� la modernizaci�n del programa de Ingenier�a Matem�tica.
En aquellos d�as, el Departamento de Ingenier�a decidi� hacer cambios dr�sticos en la parte de software del temario. El contenido de los cursos se revis� de tal manera que el prop�sito de los seminarios no fuera dar conocimientos, sino ense�ar como los estudiantes pod�an acceder a los conocimientos y usarlos eficientemente. As� pues, las clases, especialmente en los cursos orientados a los ordenadores, tomaron una estructura m�s din�mica para que los profesores pudieran revisar m�s f�cilmente los contenidos de acuerdo con las necesidades diarias. Esto fue muy importante para adecuarse a los r�pidos cambios que sufren la tecnolog�a de los ordenadores y la inform�tica.
Antes de seguir, debo mencionar brevemente lo que la frase "Ingenier�a Matem�tica" significa en Turqu�a. Es una profesi�n interdisciplinaria en la que los que son ingenieros matem�ticos pueden establecer di�logos t�cnicos con cualquier tipo de ingeniero. Las principales capacidades de estas personas son la creaci�n de modelos de problemas interdisciplinarios, la creaci�n y/o selecci�n de los algoritmos apropiados para resolver los problemas matem�ticos resultantes y finalmente el empleo del ordenador como una herramienta eficiente. Son ingenieros de software con una fuerte formaci�n en matem�ticas. Esta definici�n incluye la importancia del uso del ordenador en este curso.
En 1991, la disponibilidad de ordenadores dedicados a los estudiantes era casi nula. Ten�an un main frame IBM, pero era solo para el personal de la facultad. Los estudiantes solo pod�an usar once PCs 8086. Debido a los problemas con los virus, el control de los laboratorios era una pesadilla. Los virus por s� solos no se pueden considerar un gran problema, pero el empleo de las m�quinas por mucha gente agravan el problema. Hab�a solo una soluci�n: formatear las m�quinas cuando era necesario. La situaci�n movi� a los administradores a buscar soluciones m�s eficientes a nivel de software, ya que la apretada situaci�n presupuestaria no permit�a la mejora del hardware.
En 1992, la Universidad compr� una estaci�n SUN IPX que introdujo el sistema operativo UNIX a los laboratorios. Poco despu�s de esta compra, el Decano de la Facultad pudo comprar quince PC's 386. Con los problemas del virus y de administraci�n en mente, los administradores empezaron a buscar soluciones m�s eficientes. El primer intento fue OS/2. Sin embargo, debido a la falta de conocimientos y experiencia suficientes, el sistema solo estuvo una semana en los laboratorios y los estudiantes ganaron la batalla al sistema: se colaps�. Afortunadamente, el jefe de los laboratorios oy� algo en BITNET sobre un nuevo sistema operativo, Linux. Se encontr� la direcci�n y se compr� el software. Era el Yggdrasil Linux. Naturalmente, la compra de este software no fue el remedio completo. Al contrario, fue el principio de un camino plagado de problemas. Sin embargo, el software era gratuito, y hab�a un mont�n de informaci�n en INTERNET. Todo el mundo estaba enterado de los problemas y el largo camino que quedaba hasta su resoluci�n. Pero el r�pido desarrollo de su estructura, la existencia de la gente entusiasta pele�ndose con �l y el hecho de que fuera gratuito llevaron a tomar la decisi�n: Linux se eligi� como el principal sistema operativo de los laboratorios.
Pas� el primer a�o mientras el personal de la facultad ganaba experiencia sobre el sistema operativo, y se vio que la administraci�n de los laboratorios no era trabajo f�cil. Llevaba mucho tiempo y era casi imposible servir con unos pocos administradores a los cientos de estudiantes que se encontraban con este sistema operativo por primera vez en su vida. Un a�o m�s tarde, la compra de nuevos 386s y 486s dio m�s flexibilidad a los laboratorios, pero tambi�n increment� el volumen de ordenadores que hab�a que administrar. Como el alquiler de profesionales para el mantenimiento era demasiado caro para el limitado presupuesto de la facultad, la idea de usar a los estudiantes como administradores pareci� buena. Ellos trabajar�an como administradores y aprender�an m�s de lo que aprenden en sus cursos normales. Se les llam� "Consultores Estudiantes" y se les permiti� hacer casi cualquier cosa con los ordenadores, a nivel de software y hardware, aunque lo segundo estaba m�s limitado debido a las necesidades de dispositivos m�s sofisticados para un mantenimiento riguroso (aunque ellos podi�an diagnosticar los fallos de hardware y proponer los recambios). El sistema funcion�. Primero se empez� a trabajar con X Window y m�s tarde se empezaron a extender las herramientas de TeX y PostScript. Siguieron el gcc y otros lenguajes de programaci�n, como Pascal, Fortran, Mathemtica, Scilab, Rlab, etc... M�s tarde se cre� la red y se instalar�n todos los servidores correspondientes.
Hoy, hay unos cien consultores estudiantes que mantienen el sistema. Su misi�n no es solo mantener el sistema, sin� tambi�n encontrar, adaptar y construir nuevo software. Pasan su tiempo libre aumentando sus conocimientos y pr�cticas y se les d� un certificado extra cuando se grad�an. Los consultores estudiantes trabajan en nueve unidades diferentes:
Esta unidad organiza cursos y seminarios extracurriculares. Sus responsabilidades incluyen programas de seminarios y cursos de nuestra facultad y junto a otras facultades.
La unidad tambi�n organiza programas de pr�cticas de verano. En estos programas, los estudiantes tienen la oportunidad de incrementar sus conocimientos y experiencia a la vez que contribuyen al desarrollo y actualizaci�n del sistema.
Esta unidad ayuda a la creaci�n de gr�ficos y animaciones para las presentaciones de los laboratorios y de la facultad en eventos especiales, ceremonias y p�ginas web. Es tambi�n responsable de la educaci�n de los j�venes estudiantes.
Los miembros de la unidad usan POVRAY, 3DStudio, Lightwave, PostScript y software similar. Usan principalmente Linux, y en menor medida, Windows NT.
La unidad publica un magazine online bimensual en Turco, Olu�um (que significa Formaci�n).
Esta unidad mantiene una red instalada de manera eficiente. La red de Linux est� basada en NIS y NFS. Est�n disponibles quotas de tiempo y memoria din�mica. Para ello se han escrito scripts en Perl, aparte de las utilidades existentes. Hay programas de citas, escritos por los estudiantes usando gcc con X y ncurses.
Existe una subunidad que se ocupa de la seguridad de la red. La misi�n del equipos es encontrar puntos d�biles de la red y notificarlo a las autoridades. El equipo esta compuesto de hackers con h�bitos buenos (!).
La unidad publica un magazine online bimensual en Turco, Eri�im (que significa Accediendo). Hay muchos estudiantes que son expertos en muchas ramas de las redes. La unidad mentiene servidores de DNS, NIS-NFS, FTP y MAIL.
El prop�sito de esta unidad es contruir un sistema de base de datos eficiente para la evaluaci�n de los consultores estudiantes, ya que solo algunos de ellos tendr�n la oportunidad de obtener un certificado. Los cr�ditos para los consultores estudiantes se obtienen a trav�s de proyectos y examenes con ordenadores. Las personas cuyos cr�ditos exceden un cierto valor obtienen los certificados.
La unidad usa PostGres, PostGresSql, Msql y Adabas como base de datos. Hay un nuevo proyecto para la evaluaci�n de los estudiantes a trav�s de servidores web.
Esta unidad tiene la misi�n de proporcionar informaci�n sobre Linux y temas relacionados. Para este prop�sito, tiene varios equipos: grupo de dise�o de CD, grupo de b�squeda por Internet, grupo de traducciones y naturalizaciones de t�rminos extranjeros y grupo de lenguajes de documentaci�n. La unidad publica un magazine online bimensual en Turco, Yaz�l�m Da�arc��� (que significa Peque�o Tesoro de Software).
La unidad utiliza programas de grabaci�n de CDs, browsers, TeX, LaTeX, PostScript, MetaFont, MetaPost, etc...
Muy recientemente, se ha iniciado un trabajo en Python.
La unidad coordina proyectos para el desarrollo de systemas de Linux existentes en los laboratorios. Los programas nuevos o existentes pero todav�a no utilizados, se ponen a disposici�n de los estudiantes. Hoy, los proyectos m�s populares son sobre Perl, Gawk, Tcl-Tk y Python.
Esta unidad ayuda a incrementar el conocimiento y experiencia en los lenguajes de programaci�n m�s importantes. Para ello, se consideran lenguajes estructurados, como C, Pascal, Fortran, etc..; lenguajes orientados a objetos, como C++, objc, Java..; lenguajes de inteligencia artificial como Lisp, Prolog, etc...; int�rpretes simb�licos, como Mathematica, Reduce, etc...
Esta unidad es responsable del mantenimiento y dise�o de los sitios web de la Facultad y de los servidores web. Usan Apache y Netscape Fasttrack como software de servidor web. Para el dise�o de los materiales de los sitios web se utiliza HTML, Java, JavaScript y Gimp.
La unidad mantiene tambi�n un mirror del website de LinuxFocus.
La unidad es responsable de ayudar en la actividades de ense�anza de la facultad y de los laboratorios. Est�n tambi�n involucrados en un proyecto de ense�anza a distancia.
A pesar de que los laboratorios est�n totalmente dominados por Linux, tambi�n hay unas pocas m�quinas con Windows NT. Esto proviene de las necesiades de otros programas de la facultad: F�sica y Qu�mica.
La unidad mantiene una peque�a red NT. LA administraci�n se realiza con Samba y Linux. NT no tiene quotas de memoria, al menos de momento, y por ello es dificil hacer un sistema compartido como NFS. Sin embargo, Linux y Samba lo facilitan.
A pesar de que casi todas las utilidades para NT est�n disponibles para Linux, mucha gente todav�a prefiere usar productos Microsoft. Es, naturalmente, una cuesti�n de gustos, y nuestros laboratorios necesitan proporcionar estas utilidades para esta gente..
Hoy, despu�s de nuevas compras de ordenadores, los laboratorios de la facultad se han mejorado. El sistema tiene 70 m�quinas con un Pentium 166, 55 de las cuales tiene Linux instalado. El mantenimiento se realiza mediante el sistema de consultores estudiantes que hemos explicado. El sistema atiende a unos 500 estudiantes 24 horas al d�a y el record sin ning�n colapso es de 90 d�as. El sistema usa NFS y NIS y quotas y gobierna tambi�n a una subred NT. Es una buena experiencias en la historia de Linux. Los laboratorios a�aden anualmente unas 50 personas educadas y entrenadas a la comunidad de ordenadores y software de Turqu�a. Y como punto final, podemos decir que todos los estudiantes que empiezan desde cero, o cambian desde otro sistema operativo a Linux, nunca piensan en abandonarlo. Disfrutan usando Linux, y la Comunidad de Linux Turca crece cada d�a con nuevos miembros. Aqu� hay algunos ejemplos de gifs animados creados por nuestra unidad de Gr�ficos y Animaci�n.
                                                                                          Texto original en Ingl�s
Traducido por Hugo Lastras y Danilo
P�ginas web mantenidas por Miguel �ngel Sep�lveda © Jose M. Fernandez 1998 LinuxFocus 1998 |