Linux, el mejor sistema operativo para redes Internet, intranet y para aprender

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Linux, el mejor sistema operativo para redes Internet, intranet y para aprender"

Transcripción

1 RESUMEN Linux, el mejor sistema operativo para redes Internet, intranet y para aprender Autor: Fernando J. Pisani Proyecto InterCol - Docente Instituto Politécnico Superior Gral San Martín (UNR) EET nº 468 (ex ENET Nº 6) y EET nº 463 (ex nº 1)- Rosario -

2 LINUX: Simplemente el mejor... Linux no es meramente un sistema operativo súper poderoso, ideal para construir un servidor de Internet o del principal sistema operativo totalmente gratuito del mundo, que puede compararse e incluso superar a los que se consideran mejores (y no hablemos de DOS o Windows 95/98: al lado de Linux da vergüenza compararlos). Hablar de Linux/ GNU es hablar de la recuperación del mítico espíritu de UNiX de los 70, el espíritu creador, solidario, que aplica la inteligencia y la promueve, que no olvida el humor ni la sátira, incluso hasta en nombres de comandos. En menos de cuatro años LINUX/GNU ha ganado cientos de miles de adeptos y fanáticos, que no se dejan amedrentar por las dificultades, dispuestos a usar la cabeza para razonar y resolver problemas, y que no admiten quedar adocenados apretando botoncitos y encontrar todo supuestamente resuelto o esperando que se lo resuelvan. Linux no sólo es un sistema operativo basado en 32 bits genuinamente multitarea y multiusuario, que NO SE CUELGA y anda en cualquier computadora desde 386 en adelante, sin tantos requerimientos de memoria ni tanto espacio en el disco rígido. Es mucho más. Linux aún no es amigable y tal vez no llegue a serlo nunca al nivel que podría exigir cierto mercado. En él no encontraremos, todavía, los utilitarios que solemos usar (pero en ciertos temas los hay más potentes),

3 y con él se pueden hacer cosas complejísimas, a veces, paradójicamente, con herramientas muy simples, pero que se pueden concatenar. No por nada es el sistema operativo preferido de los hackers del mundo. Y lo curioso del asunto es que Linux no existía ocho años atrás, y no es fruto de un coloso como Microsoft, o Borland ni hay una gran compañía que lo actualice, aunque es hoy el sistema operativo más dinámico y de mayor ritmo actualización y crecimiento del mundo. Cualquier Universidad que quiera instalar una red o hacer un servidor Internet, tiene como principal opción Linux. Y aquí no termina todo. Lo maravilloso del proyecto GNU/Linux, es que con él no sólo tenemos los ejecutables, sino que también tenemos las fuentes, las librerías, todo. Y gratis. Jamás ningún programa comercial ni vendiendo ha dado las fuentes de sus sistemas operativos, comandos, procesadores de texto, compiladores, lo que sea. Aquí tenemos todo. Para aprender, para mejorar, para personalizar, para avanzar. Entrar al proyecto GNU/Linux/Unix es entrar a un mundo nuevo, a un fascinante e intrigante mundo donde quienes somos viejos en esto, desearíamos tener el tiempo que teníamos en nuestra juventud nada más para recorrer con placer, aunque sólo sea mirando, el camino de creación e ingenio que han recorrido quienes han hecho esta formidable familia de sistemas operativos Unix Abordando Linux. La mayor dificultad que tenemos para aprovechar la potencia de Linux, si queremos nosotros crear una red, una intranet, un servidor de Internet, etc. (porque aprovecharla, lo hacemos sin darnos cuenta cuando nos conectamos al servidor de la mayoría de las Universidades, o al Ministerio de Educación de la Nación, o a InterCol, por poner ejemplos) es que no es un sistema operativo fácil de instalar, configurar y poner a punto (Usarlo y mantenerlo es mucho más fácil). Pero no debe pensarse que sólo es para privilegiados o gurúes, o ni que se necesitan conocimientos avanzados de programación. Si aprendemos a «pescarle la vuelta» sobre

4 cómo familiarizarnos con él, encontraremos que resultará una aventura estimulante y gratificante, que a veces pondrá a prueba nuestra paciencia, pero no justamente por Linux, sino porque... Pero detengámonos un momento en un punto muchas veces mencionado, pero no analizado a fondo: su historia. Porque en la historia está la clave para abordarlo. Si entendemos su filosofía, sus criterios, su lógica, nos resultará mucho más fácil enfrentar cientos de nombres raros, comandos y archivos. Pero no la historia de Linux, sino la historia de Unix. Penemos por un momento que cuando se creó Unix, allá por 1969, no existía ninguna de las computadoras que conocemos nosotros, ni siquiera la vieja XT: no existían las computadoras personales ni los monitores ni teclados que usamos hoy, que nacerían diez años después. Obviamente tampoco existía el DOS, y mucho menos el Windows. Y cómo es posible que un sistema operativo que se inventó en aquel entonces hoy sea considerado el mejor sistema operativo del mundo? Cómo es que no se ha vuelto obsoleto como se han vuelto caducos sistemas operativos que han nacido muy posteriormente a él.? A principios de la década del sesenta, en el MIT (el famoso Instituto de Massachusetts), se armó un proyecto de crear un sistema operativo súper poderoso, uniéndose investigadores de la Bell, de General Electric y del MIT, al que llamaron Multics, que quería decir algo así como Servicio de Computo e Información Multiplexada (Multiplexar es combinar varias señales en una sóla) El proyecto era hacer un sistema de tiempo compartido que ofreciera múltiples herramientas a muchos usuarios y al mismo tiempo. Pero el proyecto terminó antes de terminar la década porque realmente era demasiado complejo y ambicioso. Uno de

5 esos investigadores, Ken Thompson se propuso hacer un sistema operativo para una DEC PDP-7 desechada lo que logró en 1969, con el apoyo de Rduc Canaday, Doug McIlroy, Jose Ossanna y el conocido Dennis Ritchie. Y a la hora de buscarle un nombre, como el objetivo del sistema operativo era más modesto: (hacer cosas simples, pero bien, y que se pudieran concatenar), eligió con contraposición a Multics el nombre Unics, que luego derivó en Unix. Este sistema, como todos los sistemas operativos hasta entonces, estaba hecho en lenguaje de máquina (Assembler), por lo que para correrlo en otro equipo más grande, debió ser reescrito, tarea que hizo con ayuda de Ritchie. Este último hizo también un compilador para el lenguaje C, que habían inventado por entonces. Y en 1973 Ritchie y Thompson dieron un paso trascendental: reescribieron el núcleo del sistema operativo en C, quebrando así la tradición de que los SO debían estar escritos en Assembler. Y al estar escrito en C se podía portar fácilmente a otras máquinas, debiendo sólo recompilar las fuentes para el tipo de máquina que sea. Para el 74 se comienza a usar en Universidades, con una ventaja fundamental: el SO se da con las fuentes, que por ese entonces la compañía propietaria del nombre Unix, la ATT, vendía por unos pocos dólares. Estos dos hechos, el que fuera escrito en C y que las fuentes fueran accesibles le dio un gran empuje ya que se podía modificar a conveniencia. La clave de la potencia y actualidad de Unix no está en programas mágicos capaz de resolver muchas cosas, sino en simples y pequeños programas que pueden relacionarse entre sí para aprovechar a fondo las posibilidades que ofrece la computadora. Pongamos un ejemplo. Ahora hay programas de correo que nos avisan si llega correspondencia (si estamos en línea y si el programa de correos está abierto). Y es probable que quienes lo usen se pregunten muchas veces cómo es que estará hecho, lo difícil que puede ser programar una cosa así. Y esto, que puede ser novedad de hace pocos años, es algo muy común y fácil de hacer en Unix y de muchas maneras (aparte de llamar a un programa que se encarga de hacerlo por nosotros).

6 Tratemos de ejemplificar el punto. Hay en unix un simple programita que busca la diferencia entre dos archivos y si las hay, muestra los resultados en donde le digamos (la pantalla, la impresora), se llama diff. Pues bien, con su ayuda podemos hacer fácilmente una rutina que revise. Mi correo entrante, antes de que lo capture mi programa de correos, se guarda en un subdirectorio que se llama /var/spool/mail, en un archivo con el nombre de mi cuenta fjpisani. Qué tamaño tiene ese archivo?, dónde está?: lo sé si miro una variable que se llama $MAIL, por lo tanto primero copio ese valor en un archivo de nombre cualquiera, viejo: cp $MAIL ~/viejo (el ~ es nuestro «hogar», nuestro subdirectorio origen /home/fjpisani para el caso señalado) Luego hago un bucle permanente (un lazo, algo que se repite mientras no se cumpla cierta condición), usando justamente el programita diff mientras diferencia entre $MAIL viejo sea cero (no hay diferencia) no hacer nada y mandar ese resultado al «agujero negro», es decir, a ningún lado que se pierda en la nada while diff $MAIL ~/viejo > /dev/nulo do esperar un minuto sleep 60 done y si hay diferencia, mandar un mensaje a la pantalla del usuario echo «Tenés nuevo correo! write $LOGNAME y si quiero luego lo hago ejecutar de nuevo o hago un bucle para que recomience. Podemos escribir este pequeño programa en un editor de texto sencillo, guardarlo con un nombre cualquiera, avisar por ej. luego transformarlo en ejecutable (poniéndolo en modo ejecutable, mediante la simple orden chmod +x avisar (la x significa ejecutable) y finalmente darle la orden de ejecución, pero para no quedarnos mirando como el programa corre ocupando nuestra terminal o pantalla, correrlo en segundo plano, parecido a como corren los programas residentes en memoria (no es lo mismo),

7 lo que se consigue muy simplemente en Unix, agregando una & al final de la orden de ejecución. avisar& Y como Unix es un s.o. multiusuario y multitarea, podemos ejecutar muchos programas simultáneos. También si por ej. estamos esperando una carta importante, de xxxxx, podemos hacer que el comando grep busque si está ese nombre en el archivo donde están todas las cartas y si el resultado de esa búsqueda no es nula, mandarnos un mensaje a la pantalla o hacer que llame por teléfono por ej. (grep es un comando que busca en un archivo de texto alguna cadena de caracteres, es muy simple y muy potente buscador). Vimos recién varias palabras claves, echo, write, $LOGNAME, cp, sleep, grep y así hay muchas. Todas hacen tareas simples, pero se pueden aprovechar para usar su salida para otro pequeño programa, o como entrada, etc., usando tuberías o redireccionamientos > ó < ó >>. Y los resultados son increíbles. Y aquí está una de las primeras claves para aprender Unix: hacer cosas complejas usando herramientas sencillas, lo que, por supuesto, requiere no sólo aprender a usar esas herramientas (lo que es muy fácil) sino aprender a relacionarlas entre sí (lo que no es tan fácil). Unix también brinda numerosas informaciones de todo tipo. Todo lo que se ejectura provoca uno o varios procesos, desde que arranca el SO hasta que se abren terminales y cada usuario ejecuta aplicaciones, todos se registran como procesos, con un número y datos de información. Esto es muy útil cuando por algún motivo alguna aplicación no funciona bien o hemos hecho algo que no está bien y queremos abortarlo. En Unix es simple, por eso no se cuelga nunca: simplemente matamos el proceso que provoca

8 algún inconveniente (kill nº de proceso). O algo no está andando como es debido, podemos investigarlo con herramientas que no contamos en otros sistemas operativos. Y la orden para ver los procesos en cursos es ps (para ver todos ps x y si no nos acordamos cuál es, hacemos un man ps y tenemos una información en línea completísima de todos los comandos, programas, etc.) Hace un mes más o menos, estábamos programando el nuevo servidor de InterCol, con una conexión analógica directa, dónde dábamos la orden al arrancar linux que llamara por teléfono al proveedor y estableciera la comunicación (pppd call proveedor). Pero no andaba bien. Por motivos que ignoraba, la comunicación se cortaba y el demonio (hay demonios en Unix, son muy importantes) de la comunicación point to point (punto a punto, pppd) debería llamar de nuevo, pero también por razones que no me daba cuenta, no lo hacía. Y al día siguiente me tenía que ir a Bs.As. y quería dejarlo andando, pero no podía nadie quedarse a vigilar que la comunicación continuase. Con las herramientas que ya vimos podemos fácilmente resolver el problema. Hacemos nuevamente un lazo o ciclo. Dentro de él ejecutamos la orden ps x para ver todos los procesos pero en vez de hacer que nos muestre el resultado en la pantalla, hacemos que se entuben hacia grep y que allí éste programa busque si está por algún lado el proceso del demonio ppp, y si no lo está, que llame por teléfono. Y que revise el asunto cada 30 segundos. En este enero me fui unos días las sierras de Córdoba, pero justo en esos días Telecom iba a cambiar la numeración telefónica, agregándole un 4. Y el viejo servidor de InterCol, que todavía funciona, tiene que llamar cada hora el proveedor para bajar el correo uucp. Por entonces no sabía que había un tiempo en que coincidirían los dos sistemas, sino que suponía que dejaría de funcionar el viejo, por lo que el servidor llamaría inútilmente al número antiguo, quedando los cientos de usuarios de Intercol incomunicados para el resto del mundo Acortaría las vacaciones?. Para colmo, Ruben Ale, que es quien me ayuda en la atención del servidor, tampoco estaba. Me empezaron a asaltar dudas existenciales, si debía o no acortar las vacaciones, si mandar un mensaje a los usuarios diciéndoles que... hasta que me di cuenta que el servidor no estaban en DOS o Windows, sino que estaban en Linux, y allí hay muchas maneras muy pero muy simples de planificar eventos diarios,

9 semanales, mensuales, para fechas fijas, etc. Por ej., si quiero que el día xxx es el cumpleaños de nnnnn y quiero no olvidarme y mandarle una carta de felicitación, a las 10 de la mañana es simple, escribo at 10:00 sep 11 mail -s «Felicidades» < mensaje.txt onde mensaje.txt es un texto que he realizado. Naturalmente si tengo una base de datos con nombres de diversas personas y sus fechas de nacimiento, puedo hacer un pequeño programa, sólo con herramientas del tipo que hemos visto, para que genere un sistema automático de envíos. Naturalmente hoy hay programas complejos que pueden hacer eso, pero aquí se puede hacer con una sencillez espartana. Y probablemente no seríamos capaces de hacer fácilmente aquellos programas complejos, pero sí realizar tareas complejas usando pequeños y simples programas. Y la mayoría de los programas e incluso lenguajes que se han realizados para Unix (como el PERL) justamente se hicieron para facilitar pequeñas tareas rutinarias y tener más tiempo libre para otras cosas. En general, en la mayoría de los otros sistemas operativos, cada programa debe controlar su salida, hacia dónde va y cómo se muestra, lo que implica un mayor esfuerzo de programación y mayor tamaño de los programas. En Unix esto es distinto. Cada programa se ocupa de hacer bien lo que tiene que hacer, y deja la salida para que otros se encarguen. Es el usuario el que determina si la salida irá a la pantalla, a la impresora, a otro archivo, o como ingreso a otro programa. Vimos hace un rato la orden ps x que muestra todos los procesos en curso. Si doy esa orden es probable que la pantalla corra rápido y no vea los primeros procesos. el programa ps se despreocupa de ello, porque en unix hay por lo menos dos herramientas, more y less que sirven para controlar la salida de la pantalla, incluso con muchas opciones de búsqueda, etc. Simplemente hago ps x less y el resultado de ps x (o de cualquier otro comando se entuba y se envía al programa less que regula la salida. Y si hubiera puesto ps x > procesos.txt se hubiera guardado en un archivo llamado procesos.txt. Si hubiera escrito mail gcaplan < ps x le hubiera mandado una carta a otra de las integrantes

10 de Intercol, con la lista de los procesos en curso y podría haber dado la orden en cron, otra manera de hacer tareas en determinados tiempos, para que cada x cantidad de horas me envíe un mail con los procesos que se estén ejecutando. Lo que quiero poner de manifiesto con esto es que con simples herramientas, relacionadas entre sí, se pueden hacer cosas muy poderosas y allí está unas de las bellezas de Unix/Linux, así también como su dificultad, acostumbrados como estamos a los programas mastodontes resuelvan las cosas por nosotros. Esta simple filosofía, a través de hacer herramientas que hagan bien una sola tarea, pero que se puedan usar relacionándolas con otras, fue otra de las claves del éxito de Unix. Nos podríamos preguntar por qué entonces Unix no tuvo mayor influencia en las PC y sí el DOS. En realidad influencia la tuvo, y mucho, ya que el DOS tomo muchas cosas de Unix, pero es cierto que como sistema, Unix no vino con las PC y los motivos eran simples: Cuando comenzó a cobrar un gran mercado, y ya era un sistema operativo mucho más potente, las fuentes se vendían por dólares y más, además estaba concebido para grandes computadoras, no para pequeñas. Y lo que hoy consideramos una computadora común tiene una potencia que no tenían las de antes. Se puede decir que con la aparición de las at comienza a ser posible usar Unix (en alguna de sus variantes) en las PC, pero es un sistema operativo muy caro. Y aquí aparece una pieza clave, la GNU y la Fundación de soft Free. Uno de los pioneros de este sistema, Richard Stallman, en 1985 escribía: Considero que la regla de oro establece que si yo aprecio un programa debo compartirlo con otras personas que también lo aprecien. Los vendedores de software prefieren dividirnos, así conquistarnos, haciendo que individualmente acordemos no compartir programas con otros. «Yo rechazo esta manera de romper la solidaridad con otros usuarios (...) Es así que para poder seguir usando computadoras sin deshonor, he decidido reunir un cuerpo de software libre de manera tal de poder trabajar sin necesidad de ningún programa restringido»la GNU (que significa con una ironía recursiva de los amantes del C: Gnu No (es) Unix) cuya Licnecia Pública General GNU establece en su PREAMBULO:»Las licencias de la mayoría del software están diseñadas para quitarle la libertad para compartirlo y cambiarlo. En contraste, la Licencia Pública

11 General (GNU) tiene el propósito de garantizarle la libertad para compartir y modificar sin restricciones el software (para asegurarse de que el software sea libre para todos los usuarios) «(...) Para proteger sus derechos debemos imponer condiciones que prohiban a cualquier persona negarle estos derechos o pedirle que cedan los suyos «(...) Por último, cualquier programa libre de restricciones está amenazado en forma constante) Es así que cuando Linus Torvalds, un estudiante de la Universidad de Helsinki, Finlandia, se propuso escribir un sistema operativo pequeño que superase a uno que servía para enseñar, llamado Minix y elaboró un núcleo para una 386, poniendo las fuentes a disposición de todos en Internet, lejos estaba de imaginar los alcances posteriores Linus contaba sus principios allá por el 91: «...Después de eso, todo fue viento en popa: faltaba la codificación problemática, pero tenía algunos dispositivos, y la depuración fue más fácil. En esta etapa comencé a usar C, y éste realmente aceleró el desarrollo. También fue cuando comencé a tomar en serio mis ideas megalomaníacas de hacer «un mejor Minix que el propio Minix». Tenía esperanzas de poder compilar gcc bajo Linux algún día... «Dos meses después para la configuración básica, pero después sólo un poco más de tiempo hasta que tuve una unidad de disco (plagada de errores, pero pudo trabajar en mi máquina) y un pequeño sistema de archivos. Eso ocurrió cuando liberé la 0.01, casi a fines de agosto de 1991: no era maravillosa, no tenía unidad de discos flexibles y no podía hacer mucho de nada. No creo que alguien haya compilado esa versión. Pero para entonces ya estaba conectado, y no quería detenerme hasta poder abatir a Minix» En Octubre Torvald lanza la versión 0.02 de Linux con un mensaje: «Suspira por las buenas épocas de Minix 1.1, cuando los hombres eran hombres y escribían sus propios controladores de dispositivos? Está sin un proyecto agradable y a punto de echar los dientes sobre un sistema operativo al que puede tratar de modificar para que se ajuste a sus necesidades? Se siente frustrado cuando todo funciona en Minix? No más desvelos para hacer funcionar un programa excelente? Entonces este mensaje puede ser para usted. «Como le mencioné hace un mes, trabajo en una versión libre de un sistema parecido al Minix para computadoras AT 386. Por fin ha llegado

12 a la etapa en la que incluso es útil (aunque no dependerá necesariamente de lo que usted quiera) y estoy deseoso de proporcionar las fuentes para una mayor distribución. Se trata de la versión pero he corrido en ella con éxito bash, gcc, gnu-make, gnu-send, compress, etcétera.» Naturalmente esto era casi nada. Nadie podría imaginar lo que pasaría pocos años después y lo que sigue pasando. Es que en Linux se junta la vieja filosofía de UNIX + la filosofía de los programadores y hackers que buscan compartir + el Proyecto de la Free Software Fundation + los nuevos recursos comunicacionales (Internet) + el rechazo a las manipulaciones comerciales + el humor y el espíritu de aventura Linux (como los otros Unix) está escrito en C, lo que implica portabilidad..el código fuente está disponible y escrito en un lenguaje de alto nivel, con un ambiente de programación de extraordinaria riqueza y productividad. Es un sistema de tiempo compartido, multiusuario y multitarea, teniendo todas las funcionalidades de Unix más la ventaja de ser gratuito y de contar con el código fuente (en Unix llegó un momento que se prohibió divulgar el código fuente, supuestamente para evitar problemas de seguridad). En una ponencia anterior decíamos que podíamos entender Unix/Linus de muchas formas: Unix: es un sistema operativo Unix: es una familia de Sistemas operativos «Unix es un conjunto de herramientas para gente inteligente», ha definido Harley Hahn, Unix: Es una comunidad y una cultura,implica una filosofía de cómo usar la computadora

13 ESTE APUNTE SE INTERRUMPE POR FALTA DE TIEMPO. Quienes deseen la continuación pueden escribirme a y cuando lo termine lo envío por correo electrónico. Próximamente dictaremos en InterCol un curso a distancia por correo electrónico de cómo armar una red linux (que sirva también al entorno windows, dos, windows98 y cómo armar un servidor similar al de InterCol. Escribir a partir de mayo al y en el cuerpo del mensaje info curso-linux BIBLIOGRAFÍA Hay mucha bibliografía ahora por internet, algunos libros de los mencionados han sido bajados desde servidores de Internet usando Linux via y el servidor que hicimos * Tackett, Jack; Gunter, David; Brown, Lance. Linux, Edición Especial. (1996) 860 pág. * UNIX UNSEASHED. Sams Development Team. (1994) 1620 pág. * Eckel, George & Chris Hare. Building a Linux Internet Server. (1995) 340 pag. * Kernighan, Brian y Pike, Rob. El entorno de programación UNIX ( ) 369 pág. * Montagnier, Jean-Luc. Administración Unix. System V. Redes TCP/IP. Editions Eyroles, Paris, pág. * Naba Barbakaki. «Los Secretos de Linux». Anaya, 790 páginas * Varios: LINUX: Complete Command Reference. De Sams 1495 páginas.

14 * Comer, Douglas E. TCP/IP. Redes globales e información con Internet y TCP/IP. Principios básicos, protocolos y arquitectura. Ed. Prentice- Hall Hispanoamérica S.A. (1996) 620 pág. * Pisani, Fernando. Internet: qué es, para qué sirve y cómo usarla. Nuevas Herramientas y Recursos Docentes.(UNR) * Hohn, Harley. UNIX sin Fronteras. Ed. Mc Graw Hill. (1995) 792 pág. * LeBlanc, Dee-Ann. Construya un site perfecto de Internet con Linux. Ed. Prentice-Hall Hispanoamérica S.A. (1996) 400 pág. * Rémi Card, Eric Dumas y Franck Mével. Programación LINUX 2.0 Api y funcionamiento del Núcleo. De. Eyrolles. 501 pág. * Kirch, Olaf. The Linux Network Administrators Guide. (1994) 373 pág. (Este libro ha sido «bajado» desde EEUU por moden, usando el servidor de Intercol). * Lars Wirzenius. Linux System Administrator s Guide 0.3 (1995) 117 pág. * UUCP Manual. Del manual de línea de Linux. * Skahan, Vince. The Linux Electronic Mail HOWTO (1995). * Storner, Henrik. Kerneld mini HOWTO (1996). * Gortmaker, Paul. The Linux BootPrompt HowTo (1996). * Fawcet, Tom and Chapman, Graham. The Linux Bootdisk HowTo. * Sendmail Manual ( ). * Peek, Jerry. Chapter about Majordomo from the Nutshell Handbook. «Managing Internet Information Services» (1994). * Barr, David and The Pensylvania State University. Majordomo FAQ (1995). * Gardner, James. Aprendiendo UNIX Segunda Edición. (1995) 644 pág. * Schwarte,. El gran libro de HTML. (1996). * Arteaga, Alejandro Eguinoa. Xenix a su alcance. (1990) 226 pág. * Revistas: Linux actual, Sólo Programadores, Sólo Linux.

Tema 1: Introducción. Generador del proyecto GNU, Richard Stallman es principalmente conocido por el establecimiento de un.

Tema 1: Introducción. Generador del proyecto GNU, Richard Stallman es principalmente conocido por el establecimiento de un. Tema 1: Introducción Objetivos: Conocimiento de la historia y filosofía de GNU/LINUX para que el estudiante entienda cual es el propósito de la utilización de un sistema operativo libre de licenciamiento.

Más detalles

Sistemas Operativos de Red

Sistemas Operativos de Red Sistemas Operativos de Red Como ya se sabe las computadoras están compuestas físicamente por diversos componentes que les permiten interactuar mas fácilmente con sus operarios y hasta comunicarse con otras

Más detalles

Clase 01 El Sistema Operativo GNU/Linux

Clase 01 El Sistema Operativo GNU/Linux Clase 01 El Sistema Operativo GNU/Linux Introducción al Sistema Operativo GNU/Linux DCIC - UNS Copyright Copyright 2011 A. G. Stankevicius Se asegura la libertad para copiar, distribuir y modificar este

Más detalles

Importancia y aplicaciones del Software Libre para el mundo asociativo Qué es el Software? El software y la gastronomía... Un programa es una "manera ordenada de hacer algo", es decir, una receta: Receta

Más detalles

REPÚBLICA BOLIVARIANA DE VENEZUELA. MINISTERIO DEL PODER PUPALAR PARA LA EDUCACIÓN. U.E.C NICOLÁS MEZA

REPÚBLICA BOLIVARIANA DE VENEZUELA. MINISTERIO DEL PODER PUPALAR PARA LA EDUCACIÓN. U.E.C NICOLÁS MEZA REPÚBLICA BOLIVARIANA DE VENEZUELA. MINISTERIO DEL PODER PUPALAR PARA LA EDUCACIÓN. U.E.C NICOLÁS MEZA 2do AÑO SECCION A QUÉ ES LINUX? DOCENTE: Mitchel Alvarez. ALUMNO: Oliver Salcedo. Santa Elena de Uairén.

Más detalles

Unidad 4: Software Libre. Aspectos Profesionales UNPA-UARG

Unidad 4: Software Libre. Aspectos Profesionales UNPA-UARG Unidad 4: Software Libre Aspectos Profesionales UNPA-UARG Introducción al Software Libre Qué es el software libre? Historia del software libre Libertades del software libre Aspectos Profesionales UNPA-UARG

Más detalles

Qué es el Software Libre? Algunos principios básicos

Qué es el Software Libre? Algunos principios básicos Qué es el Software Libre? Algunos principios básicos Beatriz Busaniche Fundación Vía Libre http://www.vialibre.org.ar Qué es el software? El Software es un

Más detalles

Beneficios de Usar Sistemas Web Para el Desarrollo de Aplicaciones. Daniel Lozano Carrillo. Universidad de Navojoa

Beneficios de Usar Sistemas Web Para el Desarrollo de Aplicaciones. Daniel Lozano Carrillo. Universidad de Navojoa Beneficios de Usar Sistemas Web Para el Desarrollo de Aplicaciones Daniel Lozano Carrillo Universidad de Navojoa Ingeniería en Sistemas Computacionales S i s t e m a s W e b 2 Abstracto Los programas de

Más detalles

Administración de Redes

Administración de Redes Profesor Carlos Figueira Departamento de Computación y T. I. USB Objetivos Desarrollar bases para administrar, configurar y actualizar plataformas de computación basado en software libre y de código abierto

Más detalles

Tema 3: Software: Sistemas Operativos y Aplicaciones. Informática Básica

Tema 3: Software: Sistemas Operativos y Aplicaciones. Informática Básica Tema 3: Software: Sistemas Operativos y Aplicaciones Informática Básica Licesio J. Rodríguez-Aragón Departamento de Informática, Estadística y Telemática Universidad Rey Juan Carlos Tema 3: Software 1

Más detalles

Aplicaciones Informáticas

Aplicaciones Informáticas Aplicaciones Informáticas Profesor: Eduardo Zúñiga Sistema de aprobación: 2 parciales y recuperatorio Promoción: Sumar 14 o más puntos entre los dos parciales y no sacar menos de 6 en ninguno de los dos

Más detalles

Introducción a los sistemas operativos

Introducción a los sistemas operativos Introducción a los sistemas operativos 1 1 Departamento de Computación, FCEyN, Universidad de Buenos Aires, Buenos Aires, Argentina Sistemas Operativos, verano de 2010 (2) Algunas aclaraciones preliminares

Más detalles

UNIVERSIDAD NACIONAL SAN ANTONIO ABAD DEL CUSCO CARRERA PROFESIONAL DE INGENIERIA ELECTRONICA LINUX AVID ROMAN GONZALEZ

UNIVERSIDAD NACIONAL SAN ANTONIO ABAD DEL CUSCO CARRERA PROFESIONAL DE INGENIERIA ELECTRONICA LINUX AVID ROMAN GONZALEZ UNIVERSIDAD NACIONAL SAN ANTONIO ABAD DEL CUSCO CARRERA PROFESIONAL DE INGENIERIA ELECTRONICA LINUX AVID ROMAN GONZALEZ Introducción Linux es clónico de UNIX El sistema en si refleja esta compleja herencia

Más detalles

Software Libre. José Antonio Martínez Torres. 26 de abril de 2008

Software Libre. José Antonio Martínez Torres. 26 de abril de 2008 26 de abril de 2008 Software privativo Software gratuito Software abierto Software libre Software privativo (propietario, comercial) Alto costo. En un CD ó DVD entregan los ejecutables. Soporte técnico,

Más detalles

El contenido de este fichero está publicado bajo una licencia Creative Commons. Reconocimiento-NoComercial-SinObraDerivada 2.

El contenido de este fichero está publicado bajo una licencia Creative Commons. Reconocimiento-NoComercial-SinObraDerivada 2. El contenido de este fichero está publicado bajo una licencia Creative Commons. La licencia bajo la que se encuentra este fichero es: Reconocimiento-NoComercial-SinObraDerivada 2.1 España Puede ver el

Más detalles

Mi Secreto PLR. Como Ganamos $14 Mil Dólares en 73 Días Con Un Producto PLR.

Mi Secreto PLR. Como Ganamos $14 Mil Dólares en 73 Días Con Un Producto PLR. Mi Secreto PLR Como Ganamos $14 Mil Dólares en 73 Días Con Un Producto PLR. Así pues, aquí es el método principal - Sitios web de cupones o Daily Deal. Sitios web como Groupon, Living Social, y Wowcher

Más detalles

El Sistema Operativo Linux

El Sistema Operativo Linux Introducción El Sistema Operativo Linux La mayor parte de los ordenadores que existen en la actualidad están diseñados de forma que puedan ejecutar diversas tareas o programas. Es evidente, que si cada

Más detalles

Sistema Operativo Linux

Sistema Operativo Linux Fundación Colegio Aplicación Toico Palo Gordo. Municipio Cárdenas. Cátedra: Informática Objetivo N. 2 (SISTEMA OPERATIVO LINUX) Segundo Año. Secciones: A y B. Prof. Dayana Meléndez Sistema Operativo Linux

Más detalles

Introducción a la Administración de Sistemas Unix/Linux

Introducción a la Administración de Sistemas Unix/Linux Introducción a la Administración de Sistemas Unix/Linux Departamento de Sistemas Telemáticos y Computación (GSyC) gsyc-profes (arroba) gsyc.es Septiembre de 2012 GSyC - 2012 Introducción 1 c 2012 GSyC

Más detalles

LINUX. GNU/Linux. Cuatro características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado:

LINUX. GNU/Linux. Cuatro características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado: LINUX GNU/Linux GNU/Linux es un sistema operativo de libre distribución, basado en el kernel Linux creado por Linus Torvalds y los desarrolladores del grupo GNU (Fundación para el software libre encabezada

Más detalles

Al concluir la práctica el alumno conocerá las definiciones, los elementos y funciones de los Sistemas Operativos.

Al concluir la práctica el alumno conocerá las definiciones, los elementos y funciones de los Sistemas Operativos. Sistemas Operativos Práctica 2 Alumno: Grupo: Fecha: Instituto Politécnico Nacional Secretaria Académica Dirección de Educación Superior ESIME Culhuacan Ingeniería en Computación Fundamentos de Programación

Más detalles

Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011

Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011 Módulo 1. Fundamentos de Computadores Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011 1 CONTENIDO Tema 1. Introducción

Más detalles

Capítulo 5. Sistemas operativos. Autor: Santiago Felici Fundamentos de Telemática (Ingeniería Telemática)

Capítulo 5. Sistemas operativos. Autor: Santiago Felici Fundamentos de Telemática (Ingeniería Telemática) Capítulo 5 Sistemas operativos Autor: Santiago Felici Fundamentos de Telemática (Ingeniería Telemática) 1 Sistemas operativos Definición de Sistema Operativo Partes de un Sistema Operativo Servicios proporcionados:

Más detalles

El software nació libre y permaneció así durante su infancia. Sin embargo, con la llegada de la juventud, la situación cambió completamente.

El software nació libre y permaneció así durante su infancia. Sin embargo, con la llegada de la juventud, la situación cambió completamente. El software nació libre y permaneció así durante su infancia. Sin embargo, con la llegada de la juventud, la situación cambió completamente. Sólo ahora, al llegar a su madurez, está en vías de recuperar

Más detalles

Administración de Redes

Administración de Redes Administración de Redes Profesor Eduardo Blanco Departamento de Computación y T. I. USB Láminas: Prof. Carlos Figueira Objetivos Desarrollar bases para administrar, configurar y actualizar plataformas

Más detalles

Prácticas de Introducción a los Computadores Curso 2000-2001 1 WINDOWS 95

Prácticas de Introducción a los Computadores Curso 2000-2001 1 WINDOWS 95 Prácticas de Introducción a los Computadores Curso 2000-2001 1 Novedades WINDOWS 95 Windows 95 es un sistema operativo orientado a documentos. Permite la asociación de la extensión de cada fichero a un

Más detalles

Herramientas de Programación: Introducción a Unix

Herramientas de Programación: Introducción a Unix Herramientas de Programación: Introducción a Unix Dr. Gregorio Toscano Pulido Laboratorio de Tecnologías de Información Centro de Investigación y de Estudios Avanzados del IPN Cinvestav-Tamaulipas Dr.

Más detalles

Software libre: historia y ventajas

Software libre: historia y ventajas Utilización y administración avanzadas de sistemas GNU/Linux y aplicaciones Software Libre para estudiantes universitarios Software libre: historia y ventajas Ramón Rey Vicente rrey@ramonrey.net Software

Más detalles

1 Introducción a Moodle. Moodle para alumnos

1 Introducción a Moodle. Moodle para alumnos Moodle para profesores de FP a distancia 1 1 Introducción a Moodle. Moodle para alumnos 1.1 Qué es Moodle? Cuando nos hablan de Moodle, lo primero que oímos es que se trata de un LMS (learning management

Más detalles

SISTEMAS OPERATIVOS. Instalación de los sistemas operativos basado en UNIX- LINUX TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN MSC.

SISTEMAS OPERATIVOS. Instalación de los sistemas operativos basado en UNIX- LINUX TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN MSC. SISTEMAS OPERATIVOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Instalación de los sistemas operativos basado en UNIX- LINUX Arquitectura de Ordenadores: PC s( procesadores Intel, AMD). WorkStations:

Más detalles

c) Porqué comprar software comercial si puede conseguir mejor software gratis?

c) Porqué comprar software comercial si puede conseguir mejor software gratis? Indice. Resumen Ejecutivo..2 Indice...3 Introducción4 Cuerpo.5 Conclusión...9 Bibliografía y Referencias.10 Resumen Ejecutivo Este informe lo único que busca es persuadir al lector (cualquiera que este

Más detalles

Linux una opción para la empresa

Linux una opción para la empresa Linux una opción para la empresa Por Alejandro M. Mellado G. Magíster en Telecomunicaciones Docente de la Universidad Católica de Temuco Presentación realizada el 7 de Abril para la revista Channel News

Más detalles

Licencias en el Software Libre

Licencias en el Software Libre Introducción 1 1 Universidad del Quindío, Programa de Ingeniería Electrónica Flisol Armenia 2010. Contenido Introducción 1 Introducción El software libre 2 3 4 Contenido Introducción El software libre

Más detalles

Linux: Historia, estado actual y su futuro. Alexis Maldonado H. Juan Ignacio Del Valle G. Facultad de Ingeniería, UCR

Linux: Historia, estado actual y su futuro. Alexis Maldonado H. Juan Ignacio Del Valle G. Facultad de Ingeniería, UCR Linux: Historia, estado actual y su futuro Alexis Maldonado H. Juan Ignacio Del Valle G. Facultad de Ingeniería, UCR Objetivos de esta presentación Linux en la plataforma Alfa Explicar los orígenes de

Más detalles

Un nuevo paradigma. Mario Medina C.

Un nuevo paradigma. Mario Medina C. Un nuevo paradigma Mario Medina C. mariomedina@udec.cl Tópicos a tratar Software libre UNIX y su cultura Richard Stallman y la Free Software Foundation Filosofíay éi ética dlh del hacker Bill Gates y Microsoft

Más detalles

INTRANET. La Intranet impacta en las operaciones de la corporación, su eficiencia, su desarrollo y fundamentalmente nivela su cultura.

INTRANET. La Intranet impacta en las operaciones de la corporación, su eficiencia, su desarrollo y fundamentalmente nivela su cultura. INTRANET Introducción Hoy por hoy, tal como ya vimos, Internet está en todos lados: los anuncios publicitarios y programas televisivos tienen sus propias direcciones en el World Wide Web, (el más popular

Más detalles

Qué significan los errores más habituales que devuelve Apache y cómo solucionarlos?

Qué significan los errores más habituales que devuelve Apache y cómo solucionarlos? Qué significan los errores más habituales que devuelve Apache y cómo solucionarlos? Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com Para que las páginas web puedan estar

Más detalles

SOFTWARE LIBRE (GNU/LINUX) PARA

SOFTWARE LIBRE (GNU/LINUX) PARA SOFTWARE LIBRE (GNU/LINUX) PARA BIÓLOGOS Mikel Egaña - pik@sindominio.net 2003 Índice 1. Introducción 1 2. El software libre y GNU/Linux 2 2.1. Qué es el software libre?.................... 2 2.2. Historia

Más detalles

Software Computacional y su clasificación

Software Computacional y su clasificación Software Computacional y su clasificación Capítulo 5 El software En modo sencillo el software permite que las personas puedan contarle a la computadora cierto tipo de problemas y que ésta a su vez le ofrezca

Más detalles

Reemplazá el Linux de tu netbook PCI con Huayra

Reemplazá el Linux de tu netbook PCI con Huayra Reemplazá el Linux de tu netbook PCI con Huayra Nota: Este tutorial fue pensado y realizado para las netbooks del Programa Conectar Igualdad Este tutorial está pensado para que puedas probar Huayra GNU/Linux

Más detalles

Introducción al Software Libre y GNU/Linux. Por. Daniel Vazart P.

Introducción al Software Libre y GNU/Linux. Por. Daniel Vazart P. Introducción al Software Libre y GNU/Linux Por. Daniel Vazart P. Historia A principios de los años 80 Richard Stallman crea la fundación para el software libre (FSF). En 1984 se crea el proyecto GNU con

Más detalles

Luis Eduardo Barón Álvaro Mendoza

Luis Eduardo Barón Álvaro Mendoza En este segmento vamos entonces a crear nuestra cuenta para poder tener el hospedaje de nuestro dominio. Para eso tenemos que buscar los sitios de hospedaje y vamos a hacer exactamente el mismo ejercicio

Más detalles

Servidor de claves públicas PGP, Cliente Administrador y Cliente para ciframiento y desciframiento de Correo Electrónico.

Servidor de claves públicas PGP, Cliente Administrador y Cliente para ciframiento y desciframiento de Correo Electrónico. TITULO Servidor de claves públicas PGP, Cliente Administrador y Cliente para ciframiento y desciframiento de Correo Electrónico. AUTORES F. Fabián Redrován Castillo 1, Luis M. Ruiz Ampuero 2, Carmen K.

Más detalles

DESARROLLO CURRICULAR DEL MÓDULO SISTEMAS INFORMÁTICOS MULTIUSUARIO Y EN RED CICLO FORMATIVO DE GRADO SUPERIOR DESARROLLO DE APLICACIONES INFORMÁTICAS

DESARROLLO CURRICULAR DEL MÓDULO SISTEMAS INFORMÁTICOS MULTIUSUARIO Y EN RED CICLO FORMATIVO DE GRADO SUPERIOR DESARROLLO DE APLICACIONES INFORMÁTICAS DESARROLLO CURRICULAR DEL MÓDULO SISTEMAS INFORMÁTICOS MULTIUSUARIO Y EN RED CICLO FORMATIVO DE GRADO SUPERIOR DESARROLLO DE APLICACIONES INFORMÁTICAS 1 2 ÍNDICE DE CONTENIDOS 1. INTRODUCCIÓN 2. OBJETIVOS

Más detalles

Nagios. Autor: David Núñez Álvarez

Nagios. Autor: David Núñez Álvarez Nagios Autor: David Núñez Álvarez ÍNDICE 1.Introducción...4 2.Descubriendo Nagios...5 2.0.Estructura...6 2.1.Instalando Nagios...7 2.2.Configurando Nagios...7 2.3.Usando Nagios...8 3.Conclusiones...14

Más detalles

AUDACITY BÁSICO EDICIÓN DE SONIDO

AUDACITY BÁSICO EDICIÓN DE SONIDO EDICIÓN DE SONIDO Índice del curso 1. INTRODUCCIÓN AL SOFTWARE LIBRE...4 1.1. Que es el software libre...4 1.2. Historia...4 1.3. Libertades del software libre...5 1.4. Ventajas del software libre...6

Más detalles

Auditoría de un PC con el pograma Aida32(ahora se llama EVEREST)

Auditoría de un PC con el pograma Aida32(ahora se llama EVEREST) Auditoría de un PC con el pograma Aida32(ahora se llama EVEREST) Cuando hablamos de auditoría lo primero que nos viene a la cabeza es una pregunta: por qué necesito auditar un ordenador? Son varios los

Más detalles

INSITITUTO TECNOLOGICO DE DURANGO

INSITITUTO TECNOLOGICO DE DURANGO INSITITUTO TECNOLOGICO DE DURANGO Historia del Software Libre Fernández Bustos Ana Roció Hernández Piedra Luisa María Herrera Favela Belem Oye te acuerdas cuando se creo el software libre. INTRODUCCIÒN

Más detalles

Entre los más conocidos editores con interfaz de desarrollo tenemos:

Entre los más conocidos editores con interfaz de desarrollo tenemos: Herramientas de programación Para poder programar en ensamblador se precisa de algunas herramientas básicas, como un editor para introducir el código, un ensamblador para traducir el código a lenguaje

Más detalles

Facultad de Ingeniería Universidad de Buenos Aires. 75.08 Sistemas Operativos Lic. Ing. Osvaldo Clúa Lic. Adrián Muccio.

Facultad de Ingeniería Universidad de Buenos Aires. 75.08 Sistemas Operativos Lic. Ing. Osvaldo Clúa Lic. Adrián Muccio. Facultad de Ingeniería Universidad de Buenos Aires 75.08 Sistemas Operativos Lic. Ing. Osvaldo Clúa Lic. Adrián Muccio Shell Scripting I Qué es Unix? Evolución desde Multics Sistemas Abiertos Sabores Dennis

Más detalles

Como Ganar Dinero en Facebook Con Tu Computadora y el Internet

Como Ganar Dinero en Facebook Con Tu Computadora y el Internet Como Ganar Dinero en Facebook Con Tu Computadora y el Internet Imagina que despiertas en la mañana, enciendes tu PC y ves que ganaste tus primeros $100 dólares del día. Ahora imagina que pudieras generar

Más detalles

Introducción al Linux y software libre. Marcelino Vicens Universidad de Valencia

Introducción al Linux y software libre. Marcelino Vicens Universidad de Valencia Introducción al Linux y software libre Marcelino Vicens Universidad de Valencia Concepto de Software libre Software Libre Se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar,

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO: 01/2015 GUIA DE LABORATORIO #2 Nombre de la Practica: Editores de texto. Lugar de Ejecución: Laboratorio de Redes.

Más detalles

Compartir impresoras, instaladas tanto en el servidor como en los clientes. Ayudar a los clientes, con visualizador de Clientes de Red.

Compartir impresoras, instaladas tanto en el servidor como en los clientes. Ayudar a los clientes, con visualizador de Clientes de Red. Qué es Samba? Samba es una suite de aplicaciones Unix que habla el protocolo SMB (Server Message Block). Muchos sistemas operativos, incluídos Windows y OS/2, usan SMB para operaciones de red cliente-servidor.

Más detalles

Curso de Administración de Servidores GNU/Linux

Curso de Administración de Servidores GNU/Linux Curso de Administración de Servidores GNU/Linux Centro de Formación Permanente Universidad de Sevilla Jorge Juan . Abril, 2014 Usted es libre de copiar, distribuir y comunicar públicamente

Más detalles

CENTRO DE TECNOLOGIA AVANZADA. Instalar Windows 7 desde cero paso a paso.

CENTRO DE TECNOLOGIA AVANZADA. Instalar Windows 7 desde cero paso a paso. CENTRO DE TECNOLOGIA AVANZADA Instalar Windows 7 desde cero paso a paso. Algunas veces es necesario que instalemos nosotros solos Windows 7 en nuestra computadora o en la computadora de algún amigo o familiar,

Más detalles

5 SISTEMAS OPERATIVOS

5 SISTEMAS OPERATIVOS 5 SISTEMAS OPERATIVOS Características de los nuevos sistemas[editar] Sistemas operativos desarrollados[editar] MULTICS (Multiplexed Information and Computing Service): Originalmente era un proyecto cooperativo

Más detalles

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA 208006 Sistemas Embebidos Act 11: Reconocimiento Unidad 3 LECTURA 1

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA 208006 Sistemas Embebidos Act 11: Reconocimiento Unidad 3 LECTURA 1 LECTURA 1 Qué diferencias hay entre aplicaciones para PC convencional o para sistemas embebidos? No es lo mismo desarrollar aplicaciones para un PC convencional que para un sistema embebido. El desarrollo

Más detalles

Corporate Modeler Guía de instalación

Corporate Modeler Guía de instalación Corporate Modeler Guía de instalación Corporate Modeler Corporate Exchange - Oracle Instalación de nuevo usuario Página 1 de 11 Documento de ayuda para usuarios avanzados - Contenidos 1 INTRODUCCIÓN...3

Más detalles

1 Software Libre en México y en el Mundo

1 Software Libre en México y en el Mundo 1 Software Libre en México y en el Mundo En este Capítulo se desarrollara el tema del software libre, iniciando desde los principios básicos de que significa programar, hasta reflexiones del porque hay

Más detalles

El toque humano (Parte 1)

El toque humano (Parte 1) El toque humano (Parte 1) Transcripción del vídeo En este vídeo me gustaría compartir una sencilla estrategia que permitió cerrar un 40% más de ventas... y que, efectivamente nació de una "casualidad"

Más detalles

Sistemas Operativos Libres

Sistemas Operativos Libres Juan Antonio Añel Cabanelas aetherlux@es.gnu.org aetherlux@member.fsf.org aetherlux@gulo.org http://es.gnu.org http://www.gulo.org Juan Antonio Añel Cabanelas () Sistemas Operativos Libres 1 / 19 Contenidos

Más detalles

! " # $!% & % '" ()!*++,

!  # $!% & % ' ()!*++, !" # $!%&%'" ()!*++, Qué es Linux? Antecedentes. Licencia. Características. Entorno de Trabajo. Estructura General. Sistema de Ficheros. Tipos. Path. Permisos de Acceso. Distribuciones Comerciales. Elementos

Más detalles

Introducción a la Administración de Sistemas Unix/Linux

Introducción a la Administración de Sistemas Unix/Linux Introducción a la Administración de Sistemas Unix/Linux Departamento de Sistemas Telemáticos y Computación (GSyC) gsyc-profes (arroba) gsyc.es Febrero de 2009 GSyC - 2009 Introducción 1 c 2009 GSyC Algunos

Más detalles

Correo. OpenOffice.org 2.4.1

Correo. OpenOffice.org 2.4.1 Correo OpenOffice.org 2.4.1 1 Índice de contenido 1. INTRODUCCIÓN...3 1.1 Qué es Mozilla Thunderbird?...3 3. CONFIGURACIÓN...12 3.1 Alta de una cuenta de correo...12 3.2 Configuración del servicio de directorio

Más detalles

TEMA 3: INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS.

TEMA 3: INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS. TEMA 3: INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS. 1. DEFINICIÓN DE SISTEMA OPERATIVO.... 2 2. FUNCIONES DE LOS SISTEMAS OPERATIVOS.... 2 3. CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS.... 4 4. MODOS DE EXPLOTACIÓN

Más detalles

TIPS Y ESTRATEGIAS DE VENTAS DE LOS MEJORES DISTRIBUIDORES EN EL PAÍS.

TIPS Y ESTRATEGIAS DE VENTAS DE LOS MEJORES DISTRIBUIDORES EN EL PAÍS. TIPS Y ESTRATEGIAS DE VENTAS DE LOS MEJORES DISTRIBUIDORES EN EL PAÍS. FORMATO DE TESTIMONIALES EN PALABRAS DE ELLOS MISMOS: ESTRATEGIAS DE PROSPECCIÓN Y VENTAS Le he sacado provecho a todas mis relaciones:

Más detalles

Personajes, Iconos y Filosofía del Software Libre

Personajes, Iconos y Filosofía del Software Libre Personajes, Iconos y Filosofía del Software Libre Personajes Richard Stallman Linus Torvalds John Maddog Hall Alan Cox Miguel de Icaza Marcelo Tosatti UNLuX :: FLISOL 2006 2 Richard Stallman RMS Nació

Más detalles

COMFAR III Business Planner COMFAR III Mini Expert MANUAL TÉCNICO. para Windows ORGANIZACIÓN DE LAS NACIONES UNIDAS PARA EL DESARROLLO INDUSTRIAL

COMFAR III Business Planner COMFAR III Mini Expert MANUAL TÉCNICO. para Windows ORGANIZACIÓN DE LAS NACIONES UNIDAS PARA EL DESARROLLO INDUSTRIAL COMFAR III Expert COMFAR III Business Planner COMFAR III Mini Expert para Windows MANUAL TÉCNICO ORGANIZACIÓN DE LAS NACIONES UNIDAS PARA EL DESARROLLO INDUSTRIAL COMFAR III Expert COMFAR III Business

Más detalles

Introducción al Mundo GNU/Linux

Introducción al Mundo GNU/Linux Pequeña Introducción a algunas características del Mundo GNU/Linux y el Software Libre Slide 1 Nota de Copyright 2005 Diego Chaparro. Algunos derechos reservados. Este trabajo se distribuye bajo la licencia

Más detalles

Software libre y estándares abiertos

Software libre y estándares abiertos GNU/Linux, software libre para la comunidad universitaria Software libre y estándares abiertos Ramón Rey Vicente Universidad de Salamanca, 27 de octubre de 2010 Software libre y estándares abiertos Historia

Más detalles

El Sistema Operativo Linux INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS

El Sistema Operativo Linux INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS El Sistema Operativo Linux INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS Contenido 1. Linux: Un poco de Historia 2. Características 3. Elementos de la Interfaz gráfica 4. Línea de Comandos 5. Comandos básicos

Más detalles

El uso de Internet como herramienta para los gobiernos locales y la investigación en Finanzas Públicas Locales Luciano Di Gresia

El uso de Internet como herramienta para los gobiernos locales y la investigación en Finanzas Públicas Locales Luciano Di Gresia Maestría en Finanzas Públicas Provinciales y Municipales El uso de Internet como herramienta para los gobiernos locales y la investigación en Finanzas Públicas Locales Luciano Di Gresia El uso de Internet

Más detalles

Software Libre. Software Libre. Coordinación de Estudios Interactivos a Distancia (CEIDIS), Mérida - Venezuela

Software Libre. Software Libre. Coordinación de Estudios Interactivos a Distancia (CEIDIS), Mérida - Venezuela Introducción. Entre los años 1960 y 1970, el software no era considerado un producto sino un añadido, que los vendedores de grandes computadores de la época (los mainframes) aportaban a sus clientes para

Más detalles

Escritorios Remotos 1. RDP

Escritorios Remotos 1. RDP Escritorios Remotos 1. RDP RDP (Remote Desktop Protocol = Protocolo de Acceso a un Escritorio Remoto) es un protocolo desarrollado por Microsoft que permite manipular, de manera remota, el escritorio de

Más detalles

Introducción a Internet

Introducción a Internet Introducción a Internet 1 Índice de contenido Licencia y condiciones de uso...3 Introducción...4 Qué es Internet?...5 Qué es software libre?...6 Conceptos más Importantes...7 Proveedor de Servicios de

Más detalles

UNIVERSIDAD DE LOS ANDES FACULTAD DE CIENCIAS ECONOMICAS Y SOCIALES. PROF. ISRAEL J. RAMIREZ israel@ula.ve

UNIVERSIDAD DE LOS ANDES FACULTAD DE CIENCIAS ECONOMICAS Y SOCIALES. PROF. ISRAEL J. RAMIREZ israel@ula.ve UNIVERSIDAD DE LOS ANDES FACULTAD DE CIENCIAS ECONOMICAS Y SOCIALES PROF. ISRAEL J. RAMIREZ israel@ula.ve UNIVERSIDAD DE LOS ANDES FACULTAD DE CIENCIAS ECONOMICAS Y SOCIALES LOS SISTEMAS OPERATIVOS 1.-

Más detalles

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN PROFESOR: MSC. P. Norma Maya Pérez SISTEMAS OPERATIVOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN PROFESOR: MSC. P. Norma Maya Pérez SISTEMAS OPERATIVOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN PROFESOR: MSC. P. Norma Maya Pérez SISTEMAS OPERATIVOS I. Fundamentos del sistema operativo. OBJETIVO: El alumno seleccionará un sistema operativo de acuerdo

Más detalles

Clase 05 Por qué migrar a software libre?

Clase 05 Por qué migrar a software libre? Clase 05 Por qué migrar a software libre? Introducción al Sistema Operativo GNU/Linux DCIC - UNS Copyright Copyright 2011 A. G. Stankevicius Se asegura la libertad para copiar, distribuir y modificar este

Más detalles

TUTORIAL PARA CREAR UN SERVIDOR FTP

TUTORIAL PARA CREAR UN SERVIDOR FTP TUTORIAL PARA CREAR UN SERVIDOR FTP A continuación ustedes podrán observar y luego implementar el informe que elaboré a fin de que TODOS puedan aprender a montar y mantener su propio Servidor FTP. Comenzaremos

Más detalles

Acá vamos a ocuparnos de cómo realizar la instalación de una red intra-aula sobre Linux, concretamente en la distribución de GNU/Linux Ubuntu 9.04.

Acá vamos a ocuparnos de cómo realizar la instalación de una red intra-aula sobre Linux, concretamente en la distribución de GNU/Linux Ubuntu 9.04. Instalación de una red intra-aula sobre Linux (Ubuntu 9.04) Introducción La idea y la fundamentación de la creación de redes intra-aula, se puede encontrar en el siguiente enlace: http://www.fedaro.info/2009/06/29/redes-intra-aula/

Más detalles

TRANSFERENCIA DE INFORMACIÓN CON FTP

TRANSFERENCIA DE INFORMACIÓN CON FTP TRANSFERENCIA DE INFORMACIÓN CON FTP La finalidad de Internet es el intercambio de información. Existe la necesidad de transferir grandes archivos desde un punto de la red a otro punto (punto a punto),

Más detalles

OpenSource. Alternativas para la Empresa. Universidad Católica de Temuco Facultad de Ciencias Escuela de Informática. Profesor:

OpenSource. Alternativas para la Empresa. Universidad Católica de Temuco Facultad de Ciencias Escuela de Informática. Profesor: OpenSource Alternativas para la Empresa Universidad Católica de Temuco Facultad de Ciencias Escuela de Informática Profesor: Alejandro Mellado Gatica Qué es el OpenSource? Español : Fuente Abierta o Código

Más detalles

Funcionamiento de los dispositivos de un sistema microinformático.

Funcionamiento de los dispositivos de un sistema microinformático. Funcionamiento de los dispositivos de un sistema microinformático. En esta sección nos centraremos en los conceptos más generalizados sobre el disco duro: Las particiones Formatos Sector de arranque Se

Más detalles

Definición Kernel Procesos Memoria Sistema de Archivos Seguridad y Protección Interfaz con el usuario GNU/Linux. Sistemas Operativos

Definición Kernel Procesos Memoria Sistema de Archivos Seguridad y Protección Interfaz con el usuario GNU/Linux. Sistemas Operativos Sistemas Operativos Colaboratorio de Computación Avanzada (CNCA) 2015 Contenidos 1 Definición 2 Kernel 3 Procesos 4 Memoria 5 Sistema de Archivos 6 Seguridad y Protección 7 Interfaz con el usuario 8 GNU/Linux

Más detalles

Introducción a Thunderbird, parte 1

Introducción a Thunderbird, parte 1 Introducción a Thunderbird, parte 1 Microsoft Outlook Express ha sido durante años la aplicación líder para enviar y recibir correo electrónico. Esto no es debido sólo a su buena funcionalidad, sino también

Más detalles

SENA CEET, Distrito Capital ADSI Instructor: Ing. Espec. Javier V.aquiro

SENA CEET, Distrito Capital ADSI Instructor: Ing. Espec. Javier V.aquiro SENA CEET, Distrito Capital ADSI Instructor: Ing. Espec. Javier V.aquiro Que hace un Sistema Operativo? El SO viste a la máquina desnuda * 4º INFORMÁTICA * La máquina desnuda es el ordenador sin S.O Definición

Más detalles

pymegnu v2.0 PRESENTACIÓN DE PRODUCTOS

pymegnu v2.0 PRESENTACIÓN DE PRODUCTOS PRESENTACIÓN DE PRODUCTOS pymegnu v2.0 1 INTRODUCCIÓN Nuestros sistemas 100% web le permitirán poder obtener todas las ventajas competitivas que ofrece Internet, como la disponibilidad de tener sus sistemas

Más detalles

- Telnet, Rlogin, SSH - X-Terminal - Escritorio remoto VNC - Terminal Server - Acceso remoto mediante interfaz web

- Telnet, Rlogin, SSH - X-Terminal - Escritorio remoto VNC - Terminal Server - Acceso remoto mediante interfaz web - Telnet, Rlogin, SSH - X-Terminal - Escritorio remoto VNC - Terminal Server - Acceso remoto mediante interfaz web Los Servicios de Escritorio Remoto (del inglés Remote Desktop Services), antiguamente

Más detalles

El sistema operativo Linux

El sistema operativo Linux El sistema operativo Linux Introducción Que es linux Sistema operativo que emula UNIX Creado por un estudiante, Linus Torvald, para poder hacer sus prácticas en un PC. Nace en 1991 Linux 1.0 en 1994 2.2

Más detalles

Correo Electrónico: Thunderbird 1.5.0.8

Correo Electrónico: Thunderbird 1.5.0.8 CONTENIDOS PAGINA Qué es Mozilla Thunderbird?. 2 Instalación. 3 Importar Configuración. 5 Configurar Cuenta de Correo. 6 Barra de Herramientas. 8 Firma. 10 Opciones. 11 Filtros Correo Basura. 13 Leer Correo.

Más detalles

Utilización del sistema operativo GNU/ Linux en las netbooks

Utilización del sistema operativo GNU/ Linux en las netbooks Utilización del sistema operativo GNU/ Linux en las netbooks El sistema operativo es la pieza de software básica de un sistema, que permite manejar los recursos de la computadora, abrir programas, manejar

Más detalles

APIWin Full/Enterprise

APIWin Full/Enterprise SOFTWARE PARA CONTROL DE ACCESO El APIWin es parte de la suite de productos IN-Win, un conjunto de aplicaciones destinadas a controlar al personal interno y externo de una organización. El sistema para

Más detalles

Software Libre / Código Abierto Programa de contenidos

Software Libre / Código Abierto Programa de contenidos Software Libre / Código Abierto Programa de contenidos Resumen Se presenta a continuación la organización de un curso de cincuenta horas cuyo fin es dar a conocer la base ideológica que sostiene a los

Más detalles

VISIÓN GENERAL HERRAMIENTAS COMERCIALES

VISIÓN GENERAL HERRAMIENTAS COMERCIALES VISIÓN GENERAL El servidor de MS SQL se ha convertido en un estándar en muchas partes de la América corporativa. Puede manejar volúmenes de datos grandes y se integra bien con otros productos de Microsoft.

Más detalles

Contenidos. Sistemas operativos Tema 3: Estructura del sistema operativo. Componentes típicos de un SO. Gestión de procesos.

Contenidos. Sistemas operativos Tema 3: Estructura del sistema operativo. Componentes típicos de un SO. Gestión de procesos. Contenidos Sistemas operativos Tema 3: Estructura del sistema operativo Componentes típicos del SO Servicios del SO Llamadas al sistema Programas del sistema El núcleo o kernel Modelos de diseño del SO

Más detalles

Taller de sistemas operativos. Software Propietario

Taller de sistemas operativos. Software Propietario Taller de sistemas operativos Software Propietario Contenido Historia del Software Propietario Microsoft Ventajas y Desventajas Mitos y Realidades Futuro de Microsoft Internet Palladium Poder Político

Más detalles

CÓMO GENERAR DINERO EN INTERNET USANDO TU TELÉFONO INTELIGENTE

CÓMO GENERAR DINERO EN INTERNET USANDO TU TELÉFONO INTELIGENTE PARTE II CÓMO GENERAR DINERO EN INTERNET USANDO TU TELÉFONO INTELIGENTE INDICE 1 Introducción 2 Qué Verás En Este Entrenamiento 3 Posicionamiento: Una Mala Noticia 4 Enlace Mágico Para Multiplicar Por

Más detalles

Manual de Usuario del Sistema InveWin

Manual de Usuario del Sistema InveWin Manual de Usuario del Sistema InveWin Página 1 de 35 General. Manual de Usuario del Sistema InveWin El sistema de cómputo denominado InveWin, esta diseñado para llevar el control de los inventarios del

Más detalles

Clientes delgados usando Software Libre

Clientes delgados usando Software Libre Clientes delgados usando Software Libre Ing. Fernando Cuenca, Maximiliano Morales, Ignacio Sanchez, Gustavo Yapura El proyecto tiene como objetivo montar un laboratorio de computación utilizando clientes

Más detalles