sábado, 5 de junio de 2010

Investigacion final de linux

Ve mi contador al final de mi blog



Prologo



Miguel Moreno es un joven estudiante y estudioso del fértil campo de las nuevas tecnologías de la información, quien en su constante búsqueda de respuestas y su deseo de compartir ese bagaje de conocimiento recién adquirido, concibe el presente documento titulado “Sistema Operativo Linux”, en el que hace una ligera recopilación bibliográfica que complementa con algunos datos obtenidos mediante investigación de campo, con la intención de ayudar al lector a conocer y entender de manera sencilla un poderoso sistema operativo llamado LINUX, así como el proyecto GNU (acrónimo recursivo de “GNU’s Not UNIX”), que ha puesto al alcance del usuario común de tecnologías de la información diversas versiones de libre distribución de programas y/o herramientas de “software” que constituyen el sistema operativo Núcleo (ó kernel) LINUX. Sistema Operativo de distribución libre basado en UNIX.

M.C.Mario Alberto Martínez Partida

Introducción



¿Qué es Linux y para qué sirve? Esa es la principal pregunta, la cual iremos contestando dentro de la investigación, también conoceremos algo de este sistema operativo, el cómo se usa, para que se usa, en donde se usa, quienes lo usan y si es en general para la gente que usa otro sistema operativo.

Durante la investigación sacaremos de dudas a las personas que a un tienen miedo y no saben un poco de lo que es Linux, así como a los que han querido probar Linux y no se han animado.

Justificación



Escogí el tema de Linux porque siempre he querido saber algo mas de este sistema operativo y siempre he querido hablar con personas especializadas en este tema que estas me cuenten que es lo que hace al Linux diferente de los demás.

Delimitación y selección del tema
Mi investigación será en la ciudad de san Luis potosí, en la universidad politécnica de san Luis potosí. Y el tema será Linux.

PREGUNTAS



¿Cómo ha evolucionado Linux desde su aparición como sistema operativo gratuito?

¿Se ha aplicado Linux a la vida diaria de las personas como sistema operativo?

¿Sus aplicaciones también se han incluido dentro de las empresas como sistema operativo único?

¿Cómo han sido esas aplicaciones dentro de las empresas?

¿Linux se ha vuelto más popular entre los software que han sido únicos de Windows y como han sido implementados en Linux?

¿Linux ha contribuido al desarrollo del software libre?

OBJETIVOS



Objetivo general será:


Analizar a Linux desde su aparición y sus derivaciones
Informare del uso de Linux a si como funciona.

Objetivos específicos:


Conocer las partes que han hecho de Linux el sistema operativo más común en la red de software libre.
Promover Linux a las personas para que estas se interesen en este S.O.
Comparar con otros y veremos sus funciones como sistema operativo.

Marco teórico



Introducción



Linux ha sido y seguirá siendo un sistema operativo llamativo desde su aparición en los finales de los 80’s completamente completo, el cual disponía de editores de texto, interpretes de comando, de compiladores, de debuggers, etc. En el cual solo faltaba un componente: núcleo.
Con esto Linux contribuyo al desarrollo del software libre en el mundo, haciendo que personas del todo el mundo contribuyan al desarrollo del software libre y que le hagan competencia a las grandes empresas desarrolladoras de software en el mundo.

Antecedentes históricos


Desde la idea de un científico para crear un sistema operativo que le hiciera competencia al sistema operativo Unix, el cual tuviera un grado de similitud con el ya mencionado pero sin que compartiera una sola línea de código fuente (arena, 2002).
Linux hace su aparición a principios de la década de los noventa, era el año 1991 y por aquel entonces un estudiante de informática de la Universidad de Helsinki, llamado Linus Torvalds empezó, -como una afición y sin poder imaginar a lo que llegaría este proyecto, a programar las primeras líneas de código de este sistema operativo al que llamaría más tarde Linux.
Evaluación de la teoría

Dentro de nuestra investigación nos basaremos principalmente en tres autores y de otros tomaremos algunas referencias sobre que es Linux.

El libro Sistemas operativos una visión aplicada nos muestra fragmentos de historia, sus principales características, su estructura, como está conformado Linux, y lo básico en que se basa Linux.

El Manual de administración de Linux nos explica la parte práctica, cómo se instala Linux y configura el kernel de Linux, también citaremos algunos capítulos de este libro pero no se verán a fondo, como son el caso de integraciones de Linux en redes Windows NT, configuración de servicios intranet e internet y implementación de mascaras de IP.

El libro de Arena, (2002), el cual considero más compacto e interesante que los demás consultados desarrolla de forma más sencilla la información que puede ser usada para la investigación como es el caso de la historia y otras informaciones de Linux.

Para mi estos libros serán los libros que usare dentro de mi investigación de allí sacare un poco de historia y otros datos entre ellos la historia de GNU y la del kernel.

Definición del concepto a estudio:

Dentro de la investigación se usaran varios conceptos los cuales van hacer de gran utilidad para el desarrollo de la investigación, los cuales serán de arranque para la investigación y los cuales se van a ver a lo largo de la investigación los cuales son los siguientes:

Linux es el primer sistema operativo basado en Unix que es 100% software libre. Y el cual cumple con las normas de posix (Arena, 2002).

Software se refiere al equipamiento lógico o soporte lógico de una computadora digital, y comprende el conjunto de los componentes lógicos necesarios para hacer posible la realización de tareas específicas; en contraposición a los componentes físicos del sistema, llamados hardware.
El término software fue usado por primera vez en este sentido por John W. Tukey en 1957. En las ciencias de la computación y la ingeniería de software, el software es toda la información procesada por los sistemas informáticos: programas y datos. El concepto de leer diferentes secuencias de instrucciones desde la memoria de un dispositivo para controlar los cálculos fue introducido por Charles Babbage como parte de su máquina diferencial. La teoría que forma la base de la mayor parte del software moderno fue propuesta por vez primera por Alan Turing en su ensayo de 1936, "Los números computables", con una aplicación al problema de decisión(Arena, 2002)..

Software libre
1.- La libertad de usar el programa con cualquier propósito.
2.- La libertad de estudiar cómo funciona el programa y adaptarlo a tus necesidades, (Arena, 2002).

Sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes cuyo objetivo es simplificar el manejo y la utilización de la computadora, haciéndolo seguro y eficiente (Pérez, Carretero, Jesús, 2001).

Núcleo o Kernel (de la raíz germánica Kern) es un software que actúa de sistema operativo. Es el principal responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora o en forma más básica, es el encargado de gestionar recursos, a través de servicios de llamada al sistema. Como hay muchos programas y el acceso al hardware es limitado, también se encarga de decidir qué programa podrá hacer uso de un dispositivo de hardware y durante cuánto tiempo, lo que se conoce como multiplexado. Acceder al hardware directamente puede ser realmente complejo, por lo que los núcleos suelen implementar una serie de abstracciones del hardware. Esto permite esconder la complejidad, y proporciona una interfaz limpia y uniforme al hardware subyacente, lo que facilita su uso al programador(Daniel P.Bover, 2002)

El objetivo de GNU era crear un sistema operativo completo tipo Unix de software libre: el sistema GNU.
GNU es un sistema completo de software libre, compatible hacía el futuro con Unix. El término GNU proviene de «GNU No es Unix». Richard Stallman escribió el anuncio inicial del Proyecto GNU en setiembre de 1983. Una versión extendida, denominada el Manifestó de GNU se publicó en setiembre de 1985. Se ha traducido a diversos idiomas.
El proyecto para desarrollar el sistema GNU se denomina «Proyecto GNU».
El Proyecto GNU se concibió en 1983 como una forma de devolver el espíritu cooperativo que prevalecía en la comunidad computacional en sus primeros días; hacer la cooperación posible al eliminar los obstáculos impuestos por los dueños de software privado (www.linux-es.org).

Hipótesis



Conoceremos porque Linux es el sistema operativo que mas se ha estado solicitando en los últimos tiempos y además lo que Linux es en estos tiempos y de lo que esta conformado.

También hablaremos con personas especialistas en este sistema operativo para que nos platiquen el funcionamiento del sistema, como ellos lo han utilizado y como es dentro de su trabajo para que se ha utilizado y si este puede ser un sistema operativo para la vida cotidiana.

Unidad de análisis
Las personas que se dedican a la di fundación de Linux y la estructura de Linux.

Nuestras variables:
Dependiente Linux como tal.

Independientes quienes utilizan Linux en su trabajo.

Ocurrente serian las personas como los que manejan el producto.

Diseño de investigación



Nuestra investigación será transaccional explorativo en la cual conoceremos a la variable dependiente, la cual es la que se encarga de difundir las distribuciones de Linux, con esto conoceremos que es y para qué sirve Linux dentro de la vida diaria de la variable a si como los usos que le da esta a Linux.
La entrevista se la hicimos al ingeniero Hugo el cual es un especialista en Linux este nos proporciono información sobre Linux y la función de Linux en su trabajo, y este nos hablo de mas cosas como el kernel y un poco de GNU.

Capitulado



Historia
La historia de Linux nace desde la idea de un científico para crear un sistema operativo que le hiciera competencia al sistema operativo Unix, el cual tuviera un grado de similitud con el ya mencionado pero sin que compartiera una sola línea de código fuente (arena, 2002).

Linux hace su aparición a principios de la década de los noventa, era el año 1991 y por aquel entonces un estudiante de informática de la Universidad de Helsinki, llamado Linus Torvalds empezó, -como una afición y sin poder imaginar a lo que llegaría este proyecto, a programar las primeras líneas de código de este sistema operativo al que llamaría más tarde Linux.

Este comienzo estuvo inspirado en MINIX, un pequeño sistema Unix desarrollado por Andy Tanenbaum. Las primeras discusiones sobre Linux fueron en el grupo de noticias comp.os.minix, en estas discusiones se hablaba sobre todo del desarrollo de un pequeño sistema Unix.

El 3 de julio de 1991, Linus Torvalds mandó el primer mensaje sobre Linux al grupo de noticias comp.os.minix.

El 25 de agosto de 1991, ellos se mandaron mensajes en los que hablaban de crear un pequeño sistema operativo tipo Unix para usuarios que querían mas, el cual es considerado por muchos como el comienzo del proyecto Linux.
Linus nunca anuncio la versión 0.01 de Linux (agosto/septiembre 1991), en esta versión no era ni siquiera ejecutable, solamente incluía los principios del núcleo del sistema, estaba escrita en lenguaje ensamblador y asumía que uno tenía acceso a un sistema Minix para su compilación.

El 5 de octubre de 1991, Linus anuncio la versión "Oficial" de Linux, versión 0.02. Con esta versión Linus ejecutaba Bash (GNU Bourne Again Shell) y gcc (El compilador GNU de C) pero no funciono mucho. En este estado de desarrollo ni se pensaba en los términos soporte, documentación y distribución .

Después de la versión 0.03, Linus salto hasta la versión 0.10, más y más programadores a lo largo y ancho de internet empezaron a trabajar en el proyecto y después de sucesivas revisiones, Linus incremento el número de versión hasta la 0.95 (Marzo 1992), la primera capaz de ejecutar el sistema X-Windows. Más de un año después (diciembre 1993) el núcleo del sistema estaba en la versión 0.99 y la versión 1.0.0 no llego hasta el 14 de de marzo de 1994.

El 9 de Mayo 1996, Tux fue puesto como mascota oficial de Linux.

El 9 de junio de 1996 fue lanzada la serie 2.0.x, la 2.2.x pero llegó hasta el 25 de enero de 1999 y la 2.4.x hasta el 4 de enero del 2001.

El 17 de diciembre del 2003 fue lanzada la serie actual del núcleo, la 2.6.x y el desarrollo de Linux sigue avanzando con la meta de perfeccionar y mejorar el sistema .

¿Linux o GNU/Linux?

Lo que nos dijo el ingeniero Hugo sobre Linux y GNU fue:
El sistema lo forman el núcleo del sistema (kernel) más un gran número de programas / bibliotecas que hacen posible su utilización. Muchos de estos programas y bibliotecas han sido posibles gracias al proyecto GNU, por esto mismo, muchos llaman a Linux, GNU/Linux, para resaltar que el sistema lo forman tanto el núcleo como gran parte del software producido por el proyecto GNU.

Linux se distribuye bajo la GNU General Public License por lo tanto, el código
fuente tiene que estar siempre accesible y cualquier modificación ó trabajo derivado tiene que tener esta licencia.

El sistema ha sido diseñado y programado por multitud de programadores alrededor del mundo. El núcleo del sistema sigue en continuo desarrollo bajo la coordinación de Linus Torvalds, la persona de la que partió la idea de este proyecto, a principios de la década de los noventa. Hoy en día, grandes compañías, como IBM, SUN, HP, Novell y Red Hat, entre otras muchas, aportan a Linux grandes ayudas tanto económicas como de código.

Día con día más programas y aplicaciones están disponibles para este sistema, y la calidad de los mismos aumenta de versión a versión. La gran mayoría de los mismos vienen con el código fuente y se distribuyen bajo los términos de licencia de GNU que es General Public License .
Cada vez más casas de software comercial distribuyen sus productos para Linux y la presencia del mismo en empresas aumenta por la excelente relación calidad y precio que se consigue con Linux.
Además lo que conseguimos del ingeniero Hugo de GNU es.
Que es todo el proyecto que esta alrededor o que funciona es que digamos que los dos se complementan, GNU digamos que son todas las aplicaciones y programas y Linux como tal es el kernel del sistema que es la parte principal, cuando se complementan y se le añaden otros programas no nada más GNU como apache, openoffice, firefox todas las aplicaciones que los hacen útil ya forma un ambiente operativo completo y luego hay diferentes empresas que se dedican a armar estos ambientes y ofrecer un plus por cuestiones especificas y allí es donde surgen las distribuciones Linux una de las más conocidas es Ubuntu, Ubuntu viene ser una distribución que incluye el kernel de Linux, las aplicaciones de GNU y te lo entrega en un medio para que sea fácil de instalar, y digamos de lo que trataron de cuidar mucho también bonito y de que fuera fácil de usar, este distribuciones hay no ce más de 100 distribuciones a un las que dominan los mercados o los usuarios no ce esta red hat, Ubuntu, pedora, mandriva, suse. Suse tiene un punto muy especial por que digamos ellos ofrecen soporte comercial y en algunos estados, de algunos países tienen toda esta estructura en suse pero están pagando soporte a nivel empresarial para que les den soporte y estén funcionando.



Kernel

El kernel ó núcleo de Linux se puede definir como el corazón de este sistema operativo. Es el encargado de que el software y el hardware de tu ordenador puedan trabajar juntos .
Las funciones más importantes del mismo son:
Administración de la memoria para todos los programas y procesos en ejecución. Administración del tiempo de procesador que los programas y procesos en ejecución utilizan.
Es el encargado de que podamos acceder a los periféricos/elementos de nuestro ordenador de una manera cómoda .

Hasta que empezó el desarrollo de la serie 2.6 del núcleo, existieron dos tipos de
versiones del núcleo que son las siguientes:

Versión de producción: La versión de producción, fue la versión más estable hasta el momento. Esta versión fue el resultado final de las versiones de desarrollos experimentales .

Cuando el equipo de desarrollo del núcleo experimental, decidía que tenía un núcleo estable y con la suficiente calidad, se lanzaba una nueva versión de producción ó estable. Esta versión era la que se debía utilizar para un uso normal del sistema, ya que eran las versiones consideradas más estables y libres de fallos en el momento de su lanzamiento.

Versión de desarrollo: Esta versión fue experimental y era la que utilizaban los desarrolladores para programar, comprobar y verificar nuevas características, correcciones, etc. Estos núcleos solían ser inestables y no se debian usar sin saber lo que se hacía .

Para el ingeniero Hugo esto es el kernel y me explica a grandes rasgos que es el kernel:
Es el núcleo del sistema el cual se encarga de los procesos y administración de memoria.

El kernel lo podemos definir en 4 funciones básicas una es se encarga de las entradas y salidas hardware es el planificador del proceso tenemos sistemas intactos de tareas tengo varios procesos ejecutándose al mismo tiempo y el kernel tiene que definir cual entra a donde otro es administrador de memoria y el otro es el administrador de los dispositivos de almacenamiento puede ser entrada y salida del sistema de archivos que está relacionado directamente con los sistemas de almacenamiento a si es como lo define el ingeniero Hugo.

En la versión 2.4 es una de las ramas mas solidas del kernel, la cual duro mucho
tiempo.

En la versión 2.6 incluyo mejoras en el planificador de tareas, en el administración de los procesos se incorporaron unas características nuevas muy interesantes para hacerlo digamos para clasificarlo dentro de 3 funciones va a ser un kernel de servidor va a ser un kernel de usuario en el trabajo va a ser un kernel en el con otras características entonces el planificador se modifico un poco para dar un mejor rendimiento digo si es un usuario le llaman preventivo para saber que aplicaciones están utilizando y si tu cambias de ventana que sería en forma rápida deberá haber un panel y el usuario sienta que es más rápido pero si es un servidor no necesariamente necesita ser eso pero es más bien el debe darle más prioridad a ciertos procesos, entonces el kernel lo modificas dependiendo para que lo quieres. Otro fue que se incorporaron más módulos de sistemas de archivos, manejo de memoria.

Uso de Linux

Para el ingeniero Hugo esto es el uso de Linux y esto fue lo que dijo.
A unos clientes que les doy soporte este tiene sus servidores, en debian o en alguna otra variante, y que se refiere con servidor: es una computadora generalmente con características especiales, una computadora más potente, y tienen alojada la pagina web el servidor de correos, este otro tipo de servicios que utilizan, allí servidores de respaldo etc. Entonces ya les doy soporte para que estén funcionando correctamente, algunos se los instale ya hace algunos años y siguen funcionando correctamente, actualizándose obviamente todavía siguen funcionando y dentro del trabajo de aquí de escritorio pues casi todo lo que hago es desde reporte, navegar , radios de seguridad todo eso es desde Linux.

En los servidores que están prendidos las 24 horas los siete días de la semana los 365 días del año ya tienen como cinco o seis años y ahí siguen.
Dentro de la investigación me hice varias preguntas entre ellas
¿Sus aplicaciones también se han incluido dentro de las empresas como sistema operativo único?

¿Cómo han sido esas aplicaciones dentro de las empresas?
Ambas preguntas se respondieron al entrevistar al ingeniero, ya que este me dijo que el usaba Linux para administrar servidores y estos servidores se usan dentro de las empresas esto quiere decir que las preguntas de investigación han sido completamente contestadas.
A si como se cumplió mi hipótesis la cual consistía en conocer Linux y sus funciones.

Ventajas y desventajas de Linux

Esto fue lo que nos dijo el ingeniero Hugo sobre las ventajas y desventajas de linux, primero las desventajas, mucha gente cree que por ser gratis no funciona bien o algo por que no es gratis tienes que pagar el precio de utilizarlo hay gente que se le hace complicado o simplemente el poder lograr el cambio es difícil entre los usuarios no se ve igual que el otro sistema entonces son renuentes y no quieren cambiar esa puede ser la desventaja otra desventaja pero que es muy leve es que si utilizas un software muy especifico a lo mejor no existe para Windows eso es no muy difícil pero se llega a dar.

Las ventajas, te da cierto sentido de seguridad mayor de que no hay tantos virus para Linux porque yo no necesito utilizar el antivirus o lo utilizo para checar los archivos de Linux otra ventaja es que tiene mucho software disponible y listo para usar cuando eres usuario de Windows y quieres instalar algo para hacer dibujos pues tienes que ir a buscar y ver la lista y ver si hay uno que es gratuito y ver si es gratis o en el extremo de los casos comprarlo lo que sea ¿no? En Linux existen repositorios o depósitos, o almacenes de programas y la mayoría de las distribuciones trae una forma de buscarlos donde yo le digo ok quiero instalar algo para dibujo entonces le pongo ahí en el administrador de programas que opciones tengo para dibujo ya me saca una lista de software y yo simplemente le doy clic y si tengo acceso a internet lo descarga y se instala sin mayor problema otra ventaja es que el software depende de otros con los manejadores que hay me baja todo el software que necesito de forma automática me lo descarga me lo instala y me lo deja ya funcionando tiene múltiples opciones de uso yo la puedo usar como una estación de trabajo normal para navegar en internet para chatear y eso o lo puedo utilizar del mismo sistema pero configurado de una forma diferente como un servidor de alta demanda, un servidor web como un clúster como muchas cosas ¿no? Entonces digamos que… a otra ventaja es que si hay algo que no funciona bien tú tienes el código y si gala le puedes meter mano eso es algo de lo que la gente no entiende por qué a beses nos gusta Linux pues es que precisamente no entienden a mi no me gusta la contabilidad yo no sé de contabilidad yo no voy a andar viendo cosas de contabilidad y viendo cómo hacerle ¿no? Pero necesitas programarlo necesitas programarlo entonces bajas código lo ves y dices a mira aquí funciona detectas un problema y si tienes tiempo libre te buscas un problema lo puedes corregir le puedes avisar a quien lo desarrolla oye esto, o puedes empezar a generar tus propios proyectos, ¿si? Hay mucha gente que dice que Linux no tiene lado económico no que vas a trabajar gratis o vas a ser cosas en tu tiempo libre pero de qué vas a vivir etc. Hay un modelo de negocios que funciona el Linux y que hay mucha gente en realidad ay mucha gente que vive del software libre y vive de Linux no es que no haya negocios o que no haya oportunidad de ganar dinero simplemente es una forma diferente al tradicional modelo cerrado donde escribes un programa y usas modelos para que no lo rompan, no lo craqueen el modelo cambia.

Y la ultima ventaja que tiene es que tiene un ciclo de vida muy activo cada seis meses hay una nueva versión mucha gente dice hay ó sea , al contrario son los buenos lo que pasa es que es para mantener compatibilidad y mantenerlo al día para mantenerlo funcionando de manera optima esto se va desarrollando mucho ya he instalado nuevos programas ya restauraron otros entonces algo que puedo hacer es que cada seis meses puedas actualizarlo pero no es necesario

Conclusiones

Linux es sin duda uno de los sistemas operativos más utilizados además de que cada vez más este va sacando nuevas versiones y va a la vanguardia en cuanto a los usuarios se refiere y sus usos dentro de los servidores y del hogar han sido tan diversos que este está siendo uno de los sistemas operativos preferidos por cada vez mas usuarios de todo el mundo.

Linux es un sistema operativo total mente diferente de todos los sistemas operativos siendo uno de los que más tiene ventajas y es total mente versátil ya que sus usos son diversos desde programación, diseños gráficos, servidores y uso domestico.
También cumplí con mis objetivos tanto generales como específicos los cuales durante la documentación y la entrevista las fui cumpliendo mi objetivo general es analizar a Linux desde su aparición y sus derivaciones, este objetivo lo cumplí al hacer la entrevista al ingeniero y buscar información documental, ya que conozco a Linux desde su comienzo hasta los tiempos de ahora y ya conozco algunas de las distribuciones de Linux.

Mis objetivos generales son informar el uso de Linux a si como funciona, esto se cumplió ya que el ingeniero me hablo como lo usa para las empresas, en el cual sirve para administrar servidores webs y que su uso es muy variable en toda su totalidad.
Otro de mis objetivos es conocer las partes que han hecho de Linux el sistema operativo más común en la red de software libre, ya se él porque el cual es por su facilidad, velocidad, eficacia y sencillez lo cual lo ha hecho el sistemas operativo mas utilizado en el mundo del software libre.

Y otro es comparare con otros y veremos sus funciones como sistema operativo este objetivo lo conseguí de parte de la entrevista que le hice al ingeniero Hugo que me dijo las opciones que tiene Linux ante windows.

En cuanto a mi hipótesis se cumplió y es, conocer porque Linux es el sistema operativo que más se ha estado solicitando en los últimos tiempos y además lo que Linux es en estos tiempos y de lo que está conformado, bueno esto también lo comprobé en mi entrevista con el ingeniero Hugo en este caso descubrí que Linux a aparte de ser un sistema operativo con gráficos también hasta esta fecha a un sigue usando comandos y que el uso que este es dentro de las empresas como servidor es interesante ya que eso demuestra que Linux es total mente competente ante otros sistemas operativos, y que además es el más potente y competente del mercado.

Pienso que mi entrevista al ingeniero fue de lo mas provechosa ya que este me hablo de todo lo que engloba a Linux y como este se ha incorporado a la vida del ingeniero y a la vez de que este únicamente usa Linux como sistema operativo en su vida y que no hay otro que no sea Linux, y también me mostro todas las ventajas de Linux a si como me hizo una demostración de Linux, y descubrí todo lo que Linux ofrece y con que tanto software cuenta con este, y a su vez me mostro como se usa y los famosos espacios de trabajo.

Pienso que esta investigación me sirvió para cambiarme a Linux y además pienso en lo que me dijo en ingeniero Hugo que pronto Linux se ira incorporando mas a los hogares y que pronto será de lo mas competente ante otros sistemas operativos dentro del mercado.




GLOSARIO

Archivo: Conjunto de archivos o datos grabados como una unidad de almacenamiento.
Computadora: Máquina electrónica rápida y exacta que es capaz de aceptar datos a través de un medio de entrada, procesarlos automáticamente bajo el control de un programa previamente almacenado, y proporcionar la información resultante a un medio de salida.

Hardware: Es el conjunto de dispositivos físicos de los que se compone una unidad central de procesamiento.

Memoria RAM: La memoria de acceso aleatorio, (en inglés: Random Access Memory cuyo acrónimo es RAM) es la memoria desde donde el procesador recibe las instrucciones y guarda los resultados. Es el área de trabajo para la mayor parte del software de un computador.

Memoria USB: Es un pequeño dispositivo de almacenamiento que utiliza memoria para guardar la información del usuario.

Programa: Es un conjunto de instrucciones dirigidas a la computadora para que esta lleve a cabo una secuencia de acciones con el objetivo de realizar una o más operaciones que permitan solucionar un problema.
Sistema Operativo: Es un conjunto de programas de computación destinados a realizar muchas tareas entre las que destaca la administración eficaz de sus recursos.

Software: Conjunto de instrucciones codificadas para ser leídas e interpretadas por una computadora.

Usuario: Es la persona que utiliza o trabaja con algún objeto o que es destinataria de algún servicio público o privado, empresarial o profesional.
Kernel: Es la parte principal del sistema operativo Linux, con este nucleo Linux se complementa con GNU.

Bibliografia

Arena, (2002). La biblia de linux. mp ediciones.

Pérez Carretero Jesús, (2001). sistemas operativos Una vision aplicada. Madrid: McGraw-HILL/INTERAMERICANA.

Maran Ruth, (2001). Aprenda red hat Linux visualmente. Madrid: McGraw-HILL/INTERAMERICANA.

P.Bover Daniel, Understading the Linux kernel, O´reilly, United States of America.

Kroah Hartman Greg, Linux Device Drivers, United States of America.

Sánchez Vaquero Antonio, (2001). Manual de administración de Linux. Madrid: McGraw-HILL/INTERAMERICANA.

Karim Yaghmour, 2003, building embedded Linux systems O´reilly media, United States of America.

Pritchard Steven Lpi linux certification in a Nutshell, Second Edition, 2006, O´reilly

Ida M.Flynn, Ann Mclver McHoes, sistemas operativos, tercera edición, 2001, Thomson Editores.

Pc magazine, vol 15, no.11, pag 42, articulo Linux.

Pc magazine, vol 16, no.1, pag 40 articulo Linux una alternativa de software libre.

Pc magazine, vol 19, no.04, pag 48, articulo Linux 21 opciones en el mundo de tux.

Pc magazine, vol 18, no.11, pag 80, articulo Linux una guía para principiantes.

El rincón de Linux para hispanohablantes http://www.linux-es.org/

Anexos



1.- Entrevista
Entrevista de núcleo a ingeniero Hugo Sánchez Gonzales

¿Usted es Hugo Sánchez?
No Hugo Sánchez Gonzales

Le voy a hacer una entrevista de Linux ¿Cuáles fueron sus estudios?
Soy ingeniero en sistemas computacionales por el tec de san Luis y maestro de ciencias de la computación también por el tec de san Luis.

¿Del tecnológico?
Si
¿Cuéntenos algo de su carrera laboral?
Ok, cuando yo termine la carrera comencé a trabajar en varios proyectos relacionados con web, y algunos ya relacionados un poco con Linux, cuando termine la maestría me integre al tecnológico de san Luis como profesor hora clase, y después me invitaron como administrador de aplicaciones de administrador de la red y allí fue donde empecé a utilizar más Linux, durante este tiempo fueron muchas salidas a eventos y conferencias donde te retroalimentan más, conoces otro mundo, te abre el nociones diferentes, yo conocía open bsd y otras cosas y yendo a estos lugares vas conociendo más gente, puntos de vista aplicaciones, propiedades de lo que se puede y no se puede hacer, antes de entrar aquí a la politécnica de tiempo completo, de cuatros años y medio dure manteniendo la red y algunas aplicaciones en el tecnológico, casi desde que salí me he dedicado a dar consultoría extra por mi cuenta, y relacionada principalmente a admistración de servidores, capacitación sobre seguridad, sobre Linux y sobre web básicamente.

¿Cómo llego a la politécnica?
Mande mi curriculum y me hablaron pase las entrevistas y todo y me contrataron de hecho fue un poco extraño porque mi proceso de entrada de contratación duro una semana cuando mande mi curriculum ya se habían cerrado las fechas de la convocatoria pero les dije que me consideraran para la siguiente ese viernes me hablan el viernes de esa semana yo estaba en Cuernavaca en un evento y a mitad de una plática me llaman pensaban que ya regresaba el sábado me regreso y el sábado fue hacer los exámenes entrego mis papeles el lunes todavía hay una revisión de papeles y ya me dan fecha para hacer el curso de inducción y después del curso de inducción ya me ofrecen esta tiempo completo.
¿Usted es de tiempo completo aquí?
Si
¿Cuáles son sus funciones?
Aquí en la universidad, básicamente es docencia, que es dar clase frente a grupo, gestión organizaciones de la academia, organizar eventos, organizar platicas horita traemos eso de sias para acreditar las carreras entonces hay que trabajar sobre eso tutoría e investigación.

La pregunta es un poco capciosa ¿Conoce Linux y para qué sirve? (Risas)
Generalmente se le llama Linux al sistema operativo más que al sistema a todo el entorno de trabajo Linux a un que Linux como originalmente se conocía nada mas era el núcleo del sistema, hay una serie de programas que están alrededor de él que ya hacen todo el ambiente que funciona completamente y luego, digamos unos de los puristas Richard Stallman que es un icono en el software libre, él dice que el nombre correcto no es Linux si no GNU/Linux, por GNU que es todo el proyecto que esta alrededor o que funciona es que digamos que los dos se complementan, GNU digamos que son todas las aplicaciones y programas y Linux como tal es el kernel del sistema que es la parte principal, cuando se complementan y se le añaden otros programas no nada más GNU como apache, openoffice, firefox todas las aplicaciones que los hacen útil ya forma un ambiente operativo completo y luego hay diferentes empresas que se dedican a armar estos ambientes y ofrecer un plus por cuestiones especificas y allí es donde surgen las distribuciones Linux una de las más conocidas es Ubuntu, Ubuntu viene ser una distribución que incluye el kernel de Linux, las aplicaciones de GNU y te lo entrega en un medio para que sea fácil de instalar, y digamos de lo que trataron de cuidar mucho también bonito y de que fuera fácil de usar, este distribuciones hay no ce más de 100 distribuciones a un las que dominan los mercados o los usuarios no ce esta red hat, Ubuntu, pedora, mandriva, suse. Suse tiene un punto muy especial por que digamos ellos ofrecen soporte comercial y en algunos estados, de algunos países tienen toda esta estructura en suse pero están pagando soporte a nivel empresarial para que les den soporte y estén funcionando, debian y bueno infinidad de distribuciones Linux, todas lo que hacen es que lo ponen un plus o un algo tienen su propia característica.

¿Ubuntu es de Linux o es derivado de Linux?
Aquí entramos o tenemos que ver la historia, todo el proyecto de GNU, se maneja con licencias de software libre, que están abaladas por la……….. esto quiere decir, bueno citando de nuevo a Richard Stallman hay 4 libertades del básicas del software, tu lo puedes obtener, tu puedes tener el código, lo puedes compartir, lo puedes estudiar, lo puedes modificar e seme escapa horita alguna, hay una mala concepción digamos en que mucha gente dice es que es gratis, en realidad Linux, tu puedes obtener el software sin que te cuesta demasiado, desde comprándolo, este hay mucha gente que dice es que yo no compro discos en las vías porque son piratas, bueno es cierto pero más que por el disco es por la licencia de lo que tiene el disco, tu puedes comprar un disco de Ubuntu o red hat o de lo que sea, desde Linux que tiene licencia libre, y tu puedes pagar por el disco, o incluso tu puedes vender el disco y no hay ningún problema, porque tú no estás vendiendo el software, o tu no deberías estar vendiendo el software, tu lo que estás vendiendo es el medio, y la licencia permite que tu lo hagas entonces: yo puedo pagar 10 pesos por un disco, ok ya me costó 10 pesos, la otra es que yo lo pueda bajar de internet, bajarlo de internet a pues no me cuesta, pues si lo vemos fríamente te cuesta; el tiempo en que lo buscas, te cuesta la conexión a internet, te cuesta el espacio en la computadora, la luz, etc. Tiene un costo asociado a lo mejor, que no es visible directamente pero tiene un asociado. Y por otro lado e también tienes que pagar el precio de usar Linux, en estos días ya es mucho más fácil, pero hace algunos todavía no a había una comunidad tan grande de Linux y entonces cuando tenias un problema, pues te costaba más trabajo resolverlo que si tenias Windows, y más porque ya es más común, pero antes era más difícil que encontraras a sí que utilizara Linux ¿no? Tenías un problema de Linux y a si como que oye conozco a tres gentes les pregunto y si ellos no saben, pues me tengo que meter yo, o tengo que ir me a internet o cosas de esas.
También en mi caso particular, para mi Linux representa un reto, representa una oportunidad de aprendizaje, y por eso me he metido y me he metido mas, la verdad si ha habido momentos en que digo, no ya estoy hasta el gorro a la goma, pero pensando fríamente diciendo, no es un reto, como me va a ganar, por ejemplo no hay mucha documentación sobre la tabla especifica que yo tengo y ya la tengo trabajando con Linux sin problema, bueno díganos con algunos detalles que estoy dispuesto a pagar el precio de esto a que si trajera otro sistema, la ventaja de que cuando hay mucho código, que cuando le sabes un poco cada vez es más fácil que bayas aprendiendo y vallas asiendo más cosas, haya un controlador un driver para que la pluma funcionara pero no, la tabla que yo tengo digamos que es un poco diferente por que trae unos botones que están, pues extras no sé como que deshabilitados y nada mas encontré a otra persona interesada en la misma tabla que funcionara el Linux un español, y el estuvo trabajando un poco con código , me explico en dos tres correos algunas cosas ahí importantes. Ya de los drives más recientes ahí pudimos o lo pude echar a funcionar entonces estos ya funcionan en mi tabla este está documentado, en un sitio de internet está documentado como hacerlo funcionar ósea ya por si a alguien le interesa creo que no ha habido muchas descargas por que no es muy común ese modelo de table que la usen con Linux si la eh visto pero todas las que eh visto las trae funcionando con Windows yo la traigo funcionando con Linux funcionan mis botones funcionan,

¿Más o menos una idea de table?
La table PC es como una laptop, una computadora portátil pero que le puedes girar la pantalla , las mas nuevas ya son de tacto y con el dedo le puedes hacer ahí cosas y la versión anterior que es como la que yo tengo necesitas utilizar un lápiz especial con punta magnetizada pero con ese lápiz tu puedes escribir sobre la pantalla de la computadora las otras que también se conocen como table son también tabletas digitalizadoras adaptadoras que las conectas a la computadora y es como un maese ….. Pero tu escribes en ese y lo que tu escribes se refleja en la pantalla



¿Qué versión ha utilizado usted con más presencia de Linux?
Si hablamos de versiones de Linux hablamos, estrictamente hablamos de la versión del kernel, las nuevas, ok cuando al kernel le asen modificaciones sacan una nueva versión, a horita de las últimas versiones está las 2.631, y hay mas, digamos que son de las estables la 2.6. Yo empecé a trabajar con Linux en su versión desde la 2.2, 2.4 y horita la 2.6 toda la rama, ha ido evolucionando mucho. Esto es específicamente de kernel, Ha ora si hablamos de distribuciones yo empecé utilizando red hat, este versión 5 o 6 no recuerdo, por ha i se me atravesó otra versión slackware, pero no me agrado mucho en ese entonces, este por algún tiempo llegue a utilizar suse, digamos allí compre una distribución con soporte y todo por 90 días, no me acuerdo cuanto costo pero tenía la caja, tenia los 6 discos de suse, traía 2 Dvd, sus manuales de usuario, como si hubiera comprando otra aplicación, pero esa ya incluía soporte, entonces la compre y la estuve utilizando en rato, este después…cambie a debian y empecé a trabajar también con…lentu, lo bonito de lentu o la característica que tiene es que se supone que te da mayor flexibilidad para que tu compiles los programas como quieres, cuando quieres instalar un programa es un dolor de espalda, y tienes que esperar porque bajas los folders y se compila y todo, y debería funcionar lo mejor o lo optimo en tu computadora, cuando las computadoras no eran tan potentes como las de horita hace 5 o 6 años, este si era gran ventaja, pero horita bajas los paquetes ya pre compilados ya hace…ya como 5 años, en estaciones de trabajo utilizo Ubuntu, en ambiente grafico y en los servidores que he instalado la mayoría han sido debian.

¿Entonces cual es la función dentro de su trabajo o algo mas especifico? O ¿Dentro de su trabajo como utiliza Linux?
Como utilizo Linux, por ejemplo a unos clientes que les doy soporte este tiene sus servidores, en debian o en alguna otra variante, y que se refiere con servidor: es una computadora generalmente con características especiales, una computadora más potente, y tienen alojada la pagina web el servidor de correos, este otro tipo de servicios que utilizan, allí servidores de respaldo etc. Entonces ya les doy soporte para que estén funcionando correctamente, algunos se los instale ya hace algunos años y siguen funcionando correctamente, actualizándose obviamente todavía siguen funcionando y dentro del trabajo de aquí de escritorio pues casi todo lo que hago es desde reporte, navegar , radios de seguridad todo eso es desde Linux, entonces digamos tengo que utilizar Windows solamente para ciertas tareas especificas que el software no existe para Linux y no hay ninguna variante y no la puedo instalar de ninguna forma, allí si instalo una maquina con Windows y ya está. La otra cosa para que no lo utilizo Linux es para traer virus, tengo un pequeño laboratorio de análisis de mago y de virus entonces esos los corro desde Windows, pero es una maquina virtual izada que está corriendo desde Linux.

¿Cuáles son las ventajas y desventajas de Linux?
Primero las desventajas, mucha gente cree que por ser gratis no funciona bien o algo por que no es gratis tienes que pagar el precio de utilizarlo hay gente que se le hace complicado o simplemente el poder lograr el cambio es difícil entre los usuarios no se ve igual que el otro sistema entonces son renuentes y no quieren cambiar esa puede ser la desventaja otra desventaja pero que es muy leve es que si utilizas un software muy especifico a lo mejor no existe para Windows eso es no muy difícil pero se llega a dar ¿no? Las ventajas puedo pasar aquí dos horas ablándate de ellas pero principalmente digamos que te da cierto sentido de seguridad mayor de que no hay tantos virus para Linux porque yo no necesito utilizar el antivirus o lo utilizo para checar los archivos de Linux otra ventaja es que tiene mucho software disponible y listo para usar cuando eres usuario de Windows y quieres instalar algo para hacer dibujos pues tienes que ir a buscar y ver la lista y ver si hay uno que es gratuito y ver si es gratis o en el extremo de los casos comprarlo lo que sea ¿no? En Linux existen repositorios o depósitos, o almacenes de programas y la mayoría de las distribuciones trae una forma de buscarlos donde yo le digo ok quiero instalar algo para dibujo entonces le pongo ahí en el administrador de programas que opciones tengo para dibujo ya me saca una lista de software y yo simplemente le doy clic y si tengo acceso a internet lo descarga y se instala sin mayor problema otra ventaja es que el software depende de otros con los manejadores que hay me baja todo el software que necesito de forma automática me lo descarga me lo instala y me lo deja ya funcionando tiene múltiples opciones de uso yo la puedo usar como una estación de trabajo normal para navegar en internet para chatear y eso o lo puedo utilizar del mismo sistema pero configurado de una forma diferente como un servidor de alta demanda, un servidor web como un clúster como muchas cosas ¿no? Entonces digamos que… a otra ventaja es que si hay algo que no funciona bien tú tienes el código y si gala le puedes meter mano eso es algo de lo que la gente no entiende por qué a beses nos gusta Linux pues es que precisamente no entienden a mi no me gusta la contabilidad yo no sé de contabilidad yo no voy a andar viendo cosas de contabilidad y viendo cómo hacerle ¿no? Pero necesitas programarlo necesitas programarlo entonces bajas código lo ves y dices a mira aquí funciona detectas un problema y si tienes tiempo libre te buscas un problema lo puedes corregir le puedes avisar a quien lo desarrolla oye esto, o puedes empezar a generar tus propios proyectos, ¿si? Hay mucha gente que dice que Linux no tiene lado económico no que vas a trabajar gratis o vas a ser cosas en tu tiempo libre pero de qué vas a vivir etc. Hay un modelo de negocios que funciona el Linux y que hay mucha gente en realidad ay mucha gente que vive del software libre y vive de Linux no es que no haya negocios o que no haya oportunidad de ganar dinero simplemente es una forma diferente al tradicional modelo cerrado donde escribes un programa y usas modelos para que no lo rompan, no lo craqueen el modelo cambia.

Ahorita retomando el tema de ¿que si es libre?
Este me está comentando que Linux ¿tiene una garantía? ¿De cuánto tiempo la va a usar o es determinado de cada quien?
A ya a que te refieres con garantía ósea que por ejemplo lo instala un día y los seis o nueve meses le pide que lo vuelva a comprar o… no Linux al menos las versiones libres por que también hay versiones de paga que el modelo de negocio lo aplican diferente tu lo instalas una vez y si quieres lo que puedes hacer es actualizarlo de hecho no tienes que pagar por él , pon tu una de las ventajas que tiene es que tiene un ciclo de vida muy activo cada seis meses hay una nueva versión mucha gente dice hay ó sea , al contrario son los buenos lo que pasa es que es para mantener compatibilidad y mantenerlo al día para mantenerlo funcionando de manera optima esto se va desarrollando mucho ya he instalado nuevos programas ya restauraron otros entonces algo que puedo hacer es que cada seis meses puedas actualizarlo pero no es necesario hay ciertas versiones que digamos que tienen un periodo de soporte más largo que son Ubuntu y específicamente son de tres años tu instalas esa versión y estás seguro que durante tres años vas a recibir partes vas a recibir actualizaciones va ser activo, yo he instalado sistemas yo creo ya ase como seis años y ase como seis meses que cheque su sistema que es de los más viejos que eh instalado en el tecnológico siguen funcionando obviamente con sus actualizaciones pero siguen funcionando y por eso no se pago licencia, tú tienes derecho a usarlo con equipos que están prendidos las 24 horas los siete días de la semana los 365 días del año ya tienen como cinco o seis años y ahí siguen

¿A un sigue usando comandos Linux?
Si aunque ya unas cosas las puedes usar desde lo grafico la línea de comando es … para mi es el pan de cada día por que con esa puedes hacer muchas cosas de manera automática sin tener que estar dando clic , clic, clic, clic, clic de hecho yo aprendí primero a manejar Linux después aprendí a manejar server específicamente me sentía más cómodo utilizando escribs o ordenes de comando son más fáciles se me hace más fácil hacer algunas tareas que estar dando clic i estar buscando como se llama el servicio y detenerlo , una orden de comando y ya lo detienes ¿no? Y yo soy mucho de automatizar tareas atreves de una línea de comandos pero con las versiones actuales hay gente que para nada utiliza esta línea de comandos y esto se puede hacer de manera grafica y ya por ejemplo ya me estoy acostumbrando a esto en algunas partes de la administración de sistemas pero en otras trabajo diario si sigo utilizando línea de comandos ahora cuando yo instalo un servidor que no tiene monitor que no va a ver gente trabajando ahí pues lo dejo nada mas , digamos en un texto lo que tiene que hacer sin necesidad del grafico ahí si te conectas remotamente para dar soporte servicio a alguien y tienes tu línea de comando

¿En qué año empezó a usar graficas de Linux?
Graficas hay caramba es una pregunta compleja lo que pasa es que casi cuando arranca Linux o cuando empieza a tomar más fuerza también ya hay proyecto que el expri que es un servidor grafico que funciono en otros sistemas etcétera y Linux lo adopta entonces ¿qué te puedo decir? Digamos que las primeras versiones de Linux así las básicas se usaron alrededor del año 91 con forme se fue integrando, yo creo que para el 93 94 ya se portaban gráficos no tan llamativos como ahora pero ya se portaban gráficos yo conocí Linux en el 95 y si ya contenía un ambiente grafico completo a través a evolucionado mucho, antes si no sabias o no tenias cuidado se corría o decían estaba el rumor de que incluso podías quemar tu monitor pero ahorita ya no ahorita ya ni siquiera tienes que configurar nada lo instalas y se detecta y lo guardas sin problema

Me han llegado a comentar varias veces que Linux está basado casi siempre en c
¿Las primeras versiones han sido creadas en c?
Volvemos otra vez a separa lo que es el kernel de luxe y las aplicaciones el kernel de Linux está escrito completamente escrito en c hay discusiones que por qué no cambiarla dev/c++ y hacer más cosas porque se pueden hacer más cosas pero tiene muchas líneas de códigos que funciona bien c; es un lenguaje muy poderoso que no porque haya muchos otros haya que descartarlo, sigue siendo c, ¿no?, si quieres programar para maquinas especificas puedes utilizar un ensamblador que es una bible, digamos este hay que adquirirse y se optimiza y todo entonces c sigue, como digiera sigue siendo la onda c para programar en ese nivel, ya para programar gráficos, para hacer más cosas hay muchos lenguajes de programación; paiton el valor de Ubuntu de canoníca que es la empresa que da esposo a Ubuntu, usa mucho el paiton ni si quiera es programador pero a él le gusta mucho paiton el metió sobre todo mucho dinero en becas y recompensas para que hicieran muchas cosas entonces orito paiton horita es un mundo a j que los ambientes gráficos de Linux están por todos lados… también se programa en pononico, como en bash en nuestro sistema hay muchas cosas. En el kernel está en c y algunas otras partes más complicadas en ensamblador.

La gente la mayoría de las veces se hace esta pregunta: ¿Linux es específicamente para programadores o usuarios en general?
Linux es como...es moldeable tu lo puedes dejar para quien quiera. Un programador se va a sentir feliz usando Linux, por los ambientes y porque lo puede configurar, este un administrador de sistemas se va a sentir feliz. Un usuario normal…depende de que escuela venga se va a sentir feliz al principio o no, hay estudios hace como 5 años asieron un estudio donde a unos niños que no tenían contacto con las computadoras primero les enseñaron a usar Linux, como un grupo piloto y al siguiente año les pusieron Windows y los niños estaban molestos, les molestaba Windows decían; que chafa que en Linux se podían usar más cosas etc. Depende de donde vengas pero si hay proyectos que si han intentado llevar Linux a todos lados. En España específicamente hay una versión que se llama guadalinex que lo trataron de hacer de tal forma y uno de los slogan es que hasta mi abuelita lo puede usar, y es cierto y hay personas de la 3era edad se sienten muy cómodas con ese sistema para utilizar. Otra el problema es la aceptación que tiene, mucha gente prefiere sufrir con Windows y prefiere seguir con Windows a cambiar no, cambiar su forma de ver, a buscarle un poquito más hay mucha gente que en Windows le salen el mensajitos y ya están acostumbrados a darle aceptar y se cierra el mensajito y ni lo leyó entonces depende de las personas, pero si Linux está al alcance de cualquiera Ubuntu también su principal premisa, su principal objetivo es llegar a toda la gente, entonces mientras eso no se cumpla va estar difícil que se cumpla, por la mercadotecnia, por la competencia, por las escuelas que se utiliza específicamente Windows, entonces no salen de otra, entonces los estudiantes salen sabiendo Windows ya no quieren cambiar y eso. Va a estar difícil pero bueno a la gente que le gusta arriesgarse o que le llama la atención muchas veces se queda con Linux ¿no?, se da el caso de diseñadores gráficos que no tienen nada que ver con programación, pero uno o dos programas de diseño que trae Windows y que la aprenden a usar, como ellos usan mucho Mac como que la transición es tan difícil, que conozco algunos que les encanta Linux y están trabajando con él, digamos ellos son gente normal que no son específicamente del área de computo pero también trabajan con Linux.

También otra pregunta que se hacen la gente: ¿Linux tiene todas las funciones básicas como es el ejemplo de un procesador de textos?
Si, y más. Cuando tu instalas Windows el procesador de textos que trae el notpad y si acaso el wordpard pero si quieres la suite office, quieres la de diseño grafico pues igual le quieres instalar fores no se cosas de ese tipo, y hay mucho software para Windows pero por lo general tienes que comprarlo, para Linux una instalación básica depende de la distribución ya casi te incluyen openoffice, navegador, chat, este acceso a la cámara web, el lo básico que los usuarios necesitan, ya que si quieres otra cosas te vas al depósito de software, y seleccionas lo que tú quieras, hay cantidad de paquetes para hacer lo que quieras.

Linux tiene especificación básica de los que a la hora de instalar Linux ¿Cuáles son el software que trae?
Depende de la distribución. Si nos centramos en Ubuntu que es digamos horita es muy conocida, porque tu puedes entrar a la pagina das tu nombre tu dirección y te mandan un disco digamos original y viene impreso, en su cajita muy bonito y todo sin costo, porque Ubuntu se hizo muy famosa por eso e simplemente lo pones, configuras lo básico tu nombre de usuario y ya te queda usando con openoffice, que es toda la climático para que funcione, con navegadores, chat juegos, y no recuerdo, con lo necesario que requiere cualquier cual quiere gente.
Una discusión interesante es que Ubuntu ya trae instalado por defecto gift, the gift es un software grafico parecido a fotoshop, para que sea la comparativa, con the gift puedes hacer lo que quieras, hacer modificaciones, editar fotografías, hacer composiciones y dibujar a mano alzada, hacer lo que quieras. La gente de Ubuntu dice que es un software muy avanzado y que muy poca gente lo utiliza, entonces en sus nuevas versiones ya no va a venir por default, entonces el espacio que utilizaba, que no era mucho van a meter otro software que se a más utilizado por la gente, digamos que está haciendo Ubuntu está analizando lo que le gusta más a la gente para trabajar más en la computadora.
Comparándolo un poco con Windows tienen el entorno de trabajo muy ¿parecido?
El entorno grafico, otra gran diferencia; en Windows tú tienes tu entorno y si acaso lo puedes personalizar, que te cambie el fondo y eso no. En Linux existen muchos manejadores de escritorio, son varias capas la parte que maneja los gráficos y luego en cima viene un manejador de escritorio y los más conocidos son gnome que de hecho fue fundado por un mexicano miguel de casa y esta space que este es un entorno más pequeño e intenta parecerse al entorno de solaris, y luego están los manejadores de ventana, y luego hay decoradores e incluso si tienes un equipo de con recursos muy bajos te puedes deshacer de uno de los dos, y pones únicamente el manejador de ventana y ya tienes tu manejador grafico, entonces tu puedes que el entorno grafico se parezca a Windows tanto como quieras, es de temas específicos que este, casi te ponen lo que tenia Windows, la barra de abajo, el ratón, en vez de la mariposa ponen un pingüino y cosas de esas y se va a si muy parecido y claro gente que no le gusta su entorno a si lo cambia completamente, y tienen manejadores de ventanas diferentes, decoradores etc. ¿no?


Probando unas versiones portables me doy idea de lo que esta ablando ¿nos puede decir que son los workspace?
Los espacios de trabajo, son como escritorios, al manejar los escritorios lo que haces es manejar espacios virtuales, entonces en el monitor puedes estar viendo ciertas ventanas minimizadas, te cambias a otro espacio de trabajo y allí puedes tener otro tapiz diferente y otras ventanas maximizadas etc. Eso es como para organizarse.

¿Los workspace ya vienen predefinidos o usted los administra?
Dependiendo de las capacidades de la computadora tú ya puedes definir lo que quieras, hay algunos que ya traen 3 o 4 predeterminados o algunos ya traen mas, por ejemplo solaris ya manejaba espacios de trabajo pero maneja 3 o 4, si tú le querías poner mas era tu decisión.

Al momento de que se modifica algo ¿La maquina se tiene que volver a reiniciar o los cambios se ven inmediatamente?
No, depende de que se a lo que cambies, hasta hace poco la tenias que reiniciar si hacías cambios en las librerías principales pero del kernel, obviamente si cambabas el código tienes que re compilar, y ya lo re compilas. En el caso del kernel específicamente recompilas tienes un nuevo kernel y entonces, hasta hace poco tiempo todavía tenías que reiniciar la máquina para contar con el nuevo kernel.

¿Alguna vez usted lo ha modificado?
He…el kernel de Linux si sobre todo para optimizar los equipos, también durante un tiempo estuve trabajando o explorando proyectos de entornos indebidos, y muchos funcionan con el kernel de Linux entonces lo que tienes que hacer es optimizarlo para esos equipos. Si yo tendría una maquina que es un Pentium 3 pues pude agarrar el kernel de Linux le quito todo lo que no necesita la maquina, porque el kernel de Linux es muy grande, no tengo radio amateur, no tengo comerciales infrarrojos, no tengo tarjetas de red que no se han estas, tengo muchas cosas que no necesito, eso lo deshabilito, bueno eso es parte de la configuración de Linux, lo deshabilitas y compilas un kernel nuevo a tu gusto. Con una rama muy solida no recuerdo exactamente el tiempo pero duro mucho tiempo y luego la rama 2.6 del kernel incorporo mejoras en el planificador de tareas del kernel. El kernel lo podemos definir en 4 funciones básicas una es se encarga de las entradas y salidas hardware es el planificador del proceso tenemos sistemas intactos de tareas tengo varios procesos ejecutándose al mismo tiempo y el kernel tiene que definir cual entra a donde otro es administrador de memoria y el otro es el administrador de los dispositivos de almacenamiento puede ser entrada i salida del sistema de archivos que está relacionado directamente con los sistemas de almacenamiento por ejemplo para la aplicación 2.6 el administración de los procesos se incorporaron unas características nuevas muy interesantes para hacerlo digamos para clasificarlo dentro de 3 funciones va a ser un kernel de servidor va a ser un kernel de usuario en el trabajo va a ser un kernel en el con otras características entonces el planificador se modifico un poco para dar un mejor rendimiento digo si es un usuario le llaman preventivo para saber que aplicaciones están utilizando y si tu cambias de ventana que sería en forma rápida deberá haber un panel y el usuario siempre más rápido pero si es un servidor no necesariamente necesita ser eso pero es más bien el debe darle más prioridad a ciertos procesos, entonces el kernel lo modificas dependiendo para que lo quieres. Otro fue que se incorporaron más módulos de sistemas de archivos, manejo de memoria


Eso sería todo le doy las gracias por haberme hecho un espacio
De nada cuando se te ofrezca.


2.- Correos de linus a comp.os.minix

Aquí se encuentran los correos que mando linus a comp.os.minix en el cual quieren hacer un pequeño sistema operativo MINIX, para usuarios que querían mas.

Path: gmdzi!unido!mcsun!news.funet.fi!hydra!klaava!torvalds
From: torva...@klaava.Helsinki.FI (Linus Benedict Torvalds)
Newsgroups: comp.os.minix
Subject: Gcc-1.40 and a posix-question
Keywords: gcc, posix
Message-ID: <1991Jul3.100050.9886@klaava.Helsinki.FI>
Date: 3 Jul 91 10:00:50 GMT
Organization: University of Helsinki
Lines: 28

Hello netlanders,

Due to a project I'm working on (in minix), I'm interested in the posix
standard definition. Could somebody please point me to a (preferably)
machine-readable format of the latest posix rules? Ftp-sites would be
nice.

As an aside for all using gcc on minix - the new version (1.40) has been
out for some weeks, and I decided to test what needed to be done to get
it working on minix (1.37.1, which is the version you can get from
plains is nice, but 1.40 is better :-). To my surpice, the answer
turned out to be - NOTHING! Gcc-1.40 compiles as-is on minix386 (with
old gcc-1.37.1), with no need to change source files (I changed the
Makefile and some paths, but that's it!). As default this results in a
compiler that uses floating point insns, but if you'd rather not,
changing 'toplev.c' to define DEFAULT_TARGET from 1 to 0 (this is from
memory - I'm not at my minix-box) will handle that too. Don't make the
libs, use the old gnulib&libc.a. I have successfully compiled 1.40 with
itself, and everything works fine (I got the newest versions of gas and
binutils at the same time, as I've heard of bugs with older versions of
ld.c). Makefile needs some chmem's (and gcc2minix if you're still using
it).

Linus Torvalds torva...@kruuna.helsinki.fi

PS. Could someone please try to finger me from overseas, as I've
installed a "changing .plan" (made by your's truly), and I'm not certain
it works from outside? It should report a new .plan every time.
Path: gmdzi!unido!fauern!ira.uka.de!sol.ctr.columbia.edu!zaphod.mps.ohio-state.edu!
wupost!uunet!mcsun!news.funet.fi!hydra!klaava!torvalds
From: torva...@klaava.Helsinki.FI (Linus Benedict Torvalds)
Newsgroups: comp.os.minix
Subject: What would you like to see most in minix?
Summary: small poll for my new operating system
Keywords: 386, preferences
Message-ID: <1991Aug25.205708.9541@klaava.Helsinki.FI>
Date: 25 Aug 91 20:57:08 GMT
Organization: University of Helsinki
Lines: 20


Hello everybody out there using minix -

I'm doing a (free) operating system (just a hobby, won't be big and
professional like gnu) for 386(486) AT clones. This has been brewing
since april, and is starting to get ready. I'd like any feedback on
things people like/dislike in minix, as my OS resembles it somewhat
(same
physical layout of the file-system (due to practical reasons)
among other things).

I've currently ported bash(1.08) and gcc(1.40), and things seem to work.
This implies that I'll get something practical within a few months, and
I'd like to know what features most people would want. Any suggestions
are welcome, but I won't promise I'll implement them :-)

Linus (torva...@kruuna.helsinki.fi)

PS. Yes - it's free of any minix code, and it has a multi-threaded fs.
It is NOT protable (uses 386 task switching etc), and it probably never
will support anything other than AT-harddisks, as that's all I have :-(.
Path: gmdzi!unido!mcsun!news.funet.fi!hydra!klaava!torvalds
From: torva...@klaava.Helsinki.FI (Linus Benedict Torvalds)
Newsgroups: comp.os.minix
Subject: Free minix-like kernel sources for 386-AT
Keywords: 386, preliminary version
Message-ID: <1991Oct5.054106.4647@klaava.Helsinki.FI>
Date: 5 Oct 91 05:41:06 GMT
Organization: University of Helsinki
Lines: 55

Do you pine for the nice days of minix-1.1, when men were men and wrote
their own device drivers? Are you without a nice project and just dying
to cut your teeth on a OS you can try to modify for your needs? Are you
finding it frustrating when everything works on minix? No more all-
nighters to get a nifty program working? Then this post might be just
for you :-)

As I mentioned a month(?) ago, I'm working on a free version of a
minix-lookalike for AT-386 computers. It has finally reached the stage
where it's even usable (though may not be depending on what you want),
and I am willing to put out the sources for wider distribution. It is
just version 0.02 (+1 (very small) patch already), but I've successfully
run bash/gcc/gnu-make/gnu-sed/compress etc under it.

Sources for this pet project of mine can be found at nic.funet.fi
(128.214.6.100) in the directory /pub/OS/Linux. The directory also
contains some README-file and a couple of binaries to work under linux
(bash, update and gcc, what more can you ask for :-). Full kernel
source is provided, as no minix code has been used. Library sources are
only partially free, so that cannot be distributed currently. The
system is able to compile "as-is" and has been known to work. Heh.
Sources to the binaries (bash and gcc) can be found at the same place in
/pub/gnu.

ALERT! WARNING! NOTE! These sources still need minix-386 to be compiled
(and gcc-1.40, possibly 1.37.1, haven't tested), and you need minix to
set it up if you want to run it, so it is not yet a standalone system
for those of you without minix. I'm working on it. You also need to be
something of a hacker to set it up (?), so for those hoping for an
alternative to minix-386, please ignore me. It is currently meant for
hackers interested in operating systems and 386's with access to minix.

The system needs an AT-compatible harddisk (IDE is fine) and EGA/VGA. If
you are still interested, please ftp the README/RELNOTES, and/or mail me
for additional info.

I can (well, almost) hear you asking yourselves "why?". Hurd will be
out in a year (or two, or next month, who knows), and I've already got
minix. This is a program for hackers by a hacker. I've enjouyed doing
it, and somebody might enjoy looking at it and even modifying it for
their own needs. It is still small enough to understand, use and
modify, and I'm looking forward to any comments you might have.

I'm also interested in hearing from anybody who has written any of the
utilities/library functions for minix. If your efforts are freely
distributable (under copyright or even public domain), I'd like to hear
from you, so I can add them to the system. I'm using Earl Chews estdio
right now (thanks for a nice and working system Earl), and similar works
will be very wellcome. Your (C)'s will of course be left intact. Drop me
a line if you are willing to let me use your code.

Linus

PS. to PHIL NELSON! I'm unable to get through to you, and keep getting
"forward error - strawberry unknown domain" or something.

Ve mi spot




Descarga mi presentacion
Descarga mi documento

domingo, 7 de marzo de 2010

Tema de investigacion de SISTEMA OPERATIVO LINUX

Introduccion

Analizaremos a fondo el sistema operativo linux desde su aparicion,
como ha evulucionando.

Cuales son sus ventajas dentro del campo laboral y domestico.
que ofreca mas que como sistema operativa.

Tambien encontraremos las ventajas y desventajas del sistema operativo
ademas de entrevistaremos a una o varias personas especialistas en este
sistema operativo para que nos digan como ha sido y es su funcionamiento
dentro de la vida diaria de las personas.

HIPOTESIS

Explicaremos todas las ventajas y las desventajas del sistema operativo “LINUX”
dando a conocer detalladamente todo lo que se puede y lo que no se puede realizar
en este Sistema operativo.

Sin duda lo que mas vamos a desentrañar va ser la forma en que linux
se ha venido usando atraves de los años como uno de los sistemas
operativos mas usados en el mundo.

Ademas de que averiguaremos lo mas que se pueda de si este sistema es
riesgoso para las computadoras y tambien de si este sistema operativo
a lo largo de su creacion este sistema operativo a almacenado virus.

Investigaremos las diferentes versiones que hay y han sido mas
utilizadas desde su creacion cuales son mas completas cuales han
sido las mas dificiles y como se han ido desarrollando cada una de las
versiones de linux.


PREGUNTAS
¿Cómo ha evolucionado Linux desde su aparición como sistema operativo gratuito?

¿Se ha aplicado Linux a la vida diaria de las personas como software único?

¿Sus aplicaciones también se han incluido dentro de las empresas como sistema operativo único ?

¿Como han sido esas aplicaciones dentro de las empresas?

¿Linux se ha vuelto más popular entre los software que han sido únicos de Windows y como han sido implementados en Linux ?

¿Linux ha contribuido al desarrollo del software libre?


OBJETIVOS


Nosotros analizaremos a fondo Linux desde su aparición
Informaremos del uso de Linux a si como funciona
Conoceremos las partes que han hecho de Linux el sistema operativo mas común en la red de software libre
Compararemos con otros y veremos su funciones como sistema operativo.

miércoles, 10 de febrero de 2010

Bueno a hora como tarea boy a postear de alguna manera lo que va a hacer algunas iniversidades a qui en san luis potosi

Empesremos con las mas caras:

El tecnollogico de monterrey el cual tiene instalaciones muy bonitas pero en lo personal
es un poco aburrido y se ve vastante fresa, sin embargo no lo es tanto para los ricos ya que
el promedio oficial para entrar es de 8 y la inscripcion es de "ningun costo", lo sorprendente
es la mensualidad de 11,600 con veca y 24,000 pesos sin beca y en total suman 65,000 por semestre y con veca. Lo vueno y lo malo es que no lleban certificaiones como en mi escuela
y hasta son gratis pero eso si me alcanzaron a decir que lleban varios idiomas no me dijo cuales
pero me dijo que me lo decian si iva a un especie de recorrido.
Pero si la comparamos con la politecnica la politecnica es mucho mejor ya que tienen casi o si
no las mismas carreras y en lo personal prefiero la politecnica ya que es lo mismo pero mas
barato y mejor.

A hora con la cuauhtémoc esta tambien es privada como el tec de monterrey pero esta si
es mas fresona y sus costos son muy elevados tan siquiera para la inscripcion a licenciaturas
y una ingeneria son de 3,500 el examen es de 400 pesotes ese si es algo barato y son 4,
mensualidades de 4,631 al semestre eso esta algo entre caro y barato pero las carreras
a lo mejor no lo valen ya que son carreras que tienen las universidades publicas y de odontologia
el examen es de $650 inscripcion es de $4,500 y 4 mensualidades de $5,016 y de medico sirigugano me dijieron algo de que no se hacia examen, pero de exani2 eyos hacian uno de ellos
y creo que me dijieron que la nscripcion es de $6880 no medijieron bien de cuanto se paga por mes ya que no me supieron decir en ese rato y lo que te ofrecen son cursos de computacion
y tampoco ay certificacion y te hacen examenes sicometricos cada fin de semana para ver
si esa es tu carrera.
En comparacion con la politecnica la cuauhtemoc no esta al rango de politecnica nadamas
por que ofrecen otras carreras.



A hora ablaremos de la escuela por exelencia la universidad autonoma de san luis potosi
esta entre una de las mejores universidades de la republica ya que es una de las primeras
que se fundaron y sus ingenerias estan entre las mejores del pais esta se a distingido
por ser publica en esta se paga anualmente una cuota de $4,3000 y por supuesto de mas cosas
que van aparte como son los laboratorios y de idiomas y computo.
Y entre los idiomas se encuentran el mandarin,coreano,japones, italiano, aleman, portuges y
frances y ya el ingles.
A un que las instaciones no son muy prometedoras tienen como todas las iniversidades los
pizarrones y laboratorios y canchas y maestro de educacion fisica.
En esta universidad si cuenta con certificaiones pero el alumno las tiene que pagar
y no como en la politecnica la cual paga las certificaciones.
En comparacion con la politecnica la autonoma es la escuela por exelencia y a la vez
es una escuela de muy buena calidad y prestigio y tiene todas las carreras que necesita
la sociedad

martes, 9 de febrero de 2010

EMERSON LAKE AND PALMER


Ey algunos se preguntan por que welcome back my friends es por un fragmento de una cancion de emerson lake and palmer.
Tambien por decir este tambien fue un mega concierto de este grupo el cual junto con yessong son uno de los mas aclamados conciertos de rock progresivo de todos los tiempos.
Pero quien fue este grupo a hora les dire.
este fue y haora va ser un grupo de rock progesivo de los primeros años de los años 70
el cual ha sido llamado como uno de los mejores grupos de los 70 y de los mejores de los
tiempos.
El 17 de octubre de 1969 en el farifiel hall greg lake dicen que recuerda esto:
"Estavamos en el fillmore west en san francisco y king crimson se presentaba junto a the nice
habia empezado a desintegrar en ese momento y durante la prueva de sonido converse con
keithc.Ian y mike decidieron que no querian irse de gira. De alguna manera nos presionaron
y con eso el grupo comenso a desintegrarse al mismo tiempo que keitch sento a que el habia
llebado a the nice tan lejos como se pudo. Durante esa presentacion de sonido el(emerson)
estaba ensayando esta cancion no recuerdo cual.......pero era de jazz. Y entonces empece a
tocar junto a el y bueno......"