miércoles, 2 de junio de 2010
COMBINACIONES DE TECLAS
ACTIVIDAD 1
Pulse la combinacion de Teclas ALT + F1. Observe que obtiene el mismo efecto Pulsando con el boton izquierdo del raton sobre el menu aplicaciones.
para dezplasarse hacia lugares o ligas, utilice la flecha derecha.
para acceder a cualquier submenu, utilice la flecha hacia abajo.Para realizar cada accion ,presione ENTER.
ACTIVIDAD 2
ELEGIR COMBINACIONES DE TECLAS PARA UTILIZAR EL NAVEGADOR
acceda al menu SISTEMA/PREFERENCIAS/COMBINACIONES DE TECLAS.
En esta opcion podra personalizar el comportamiento de las teclas y crear sus propios atajos de teclado. Por ejemplo , elija LANZAR NAVEGADOR WEB y presione ALT+i, de esta forma , cada vez que tecle esta combinacion.
Pulse la combinacion de Teclas ALT + F1. Observe que obtiene el mismo efecto Pulsando con el boton izquierdo del raton sobre el menu aplicaciones.
para dezplasarse hacia lugares o ligas, utilice la flecha derecha.
para acceder a cualquier submenu, utilice la flecha hacia abajo.Para realizar cada accion ,presione ENTER.
ACTIVIDAD 2
ELEGIR COMBINACIONES DE TECLAS PARA UTILIZAR EL NAVEGADOR
acceda al menu SISTEMA/PREFERENCIAS/COMBINACIONES DE TECLAS.
En esta opcion podra personalizar el comportamiento de las teclas y crear sus propios atajos de teclado. Por ejemplo , elija LANZAR NAVEGADOR WEB y presione ALT+i, de esta forma , cada vez que tecle esta combinacion.
SELECCIONAR IDIOMA EN UBUNTU
Seleccionar idioma en UBUNTU
Entrar al soporte de idioma de la siguiente manera si el sistema no esta completamente instalado UBUNTU manadar un mensaje de aviso en esa ventana elija la opcion INSTALAR.
En la ventana soporte de idioma aga clic al lado de la casilla ESPAÑOL y presione aplicar, comenzaran a bajarse las aplicaciones Desde internet y finalmente aparecera una ventana notificando que el proceso a terminado con exito.
CTRL+ALT+RETROCES ... Para reiniciar Ubuntuu
combinaciones de teclas
Entrar al soporte de idioma de la siguiente manera si el sistema no esta completamente instalado UBUNTU manadar un mensaje de aviso en esa ventana elija la opcion INSTALAR.
En la ventana soporte de idioma aga clic al lado de la casilla ESPAÑOL y presione aplicar, comenzaran a bajarse las aplicaciones Desde internet y finalmente aparecera una ventana notificando que el proceso a terminado con exito.
CTRL+ALT+RETROCES ... Para reiniciar Ubuntuu
combinaciones de teclas
PRACTICA NO.4
1. Vaya al menú APLICACIONES acceda a los diferentes programas que encontrara en el, abra el programa Open Office Word Processo e internet realizar un archivo de texto.
En el escritorio de Ubuntu encontramos la barra de tareas la cual de izquierda a derecha contienen: a) Botón mostrar escritorio.
b) Botón papelera de reciclaje.
c) Área de notificación de ventanas, la cual indica las aplicaciones que se encuentran abiertas.
d) Escritorios virtuales.
e) Cual nos permite entrar directamente al escritorio minimizando automáticamente todas las ventanas que se puedan tener abiertas.
En el escritorio de Ubuntu encontramos la barra de tareas la cual de izquierda a derecha contienen: a) Botón mostrar escritorio.
b) Botón papelera de reciclaje.
c) Área de notificación de ventanas, la cual indica las aplicaciones que se encuentran abiertas.
d) Escritorios virtuales.
e) Cual nos permite entrar directamente al escritorio minimizando automáticamente todas las ventanas que se puedan tener abiertas.
PRACTICA NO.3
Conocer el explorador de Ubuntu.
1. Haga doble clic en el icono de la tarjeta EXAMPLE que se encuentra situado en el escritorio de Ubuntu.
Una vez hecho esto se abrirá una ventana del explorador de archivos donde se mostrara el contenido e directorios y carpetas.
NOTA: Si por alguna razón no observa el icono de EXAMPLE en el escritorio, vaya al menú LUGARES y elija CARPETA PERSONAL.
La carpeta EXAMPLE contiene varios documentos de ejemplo de lo distintos formatos que maneja.
1. Haga doble clic en el icono de la tarjeta EXAMPLE que se encuentra situado en el escritorio de Ubuntu.
Una vez hecho esto se abrirá una ventana del explorador de archivos donde se mostrara el contenido e directorios y carpetas.
NOTA: Si por alguna razón no observa el icono de EXAMPLE en el escritorio, vaya al menú LUGARES y elija CARPETA PERSONAL.
La carpeta EXAMPLE contiene varios documentos de ejemplo de lo distintos formatos que maneja.
PRACTICA NO.2
Cambiar la imagen de fondo.
1. Sobre el escritorio de Ubuntu dan un clic con el botón derecho y en el menú emergente elegir una opción para cambiar el fondo.
2. Una vez seleccionando dar un clic en aceptar.
1. Sobre el escritorio de Ubuntu dan un clic con el botón derecho y en el menú emergente elegir una opción para cambiar el fondo.
2. Una vez seleccionando dar un clic en aceptar.
PRACTICA NO.1
Cambiar el aspecto de la pantalla de Ubuntu.
1. Sistema/ Preferencias/
2. En la ventana que aparece con los temas hacer clic sobre uno de ellos y de manera automática cambiara el aspecto de la ventana y de los controladores.
1. Sistema/ Preferencias/
2. En la ventana que aparece con los temas hacer clic sobre uno de ellos y de manera automática cambiara el aspecto de la ventana y de los controladores.
CD/IMAGEN
PASOS PARA INICIAR CON UBUNTU DESDE UN CD/IMAGEN
1.- Iniciar el sistema de manera normal (desde windows)
2.- Introducir el cd imagen en la unidad y reiniciar el sistema
3.-Una vez en la pantalla inicial de UBUNTU y elegir la opcion para trabajar sin alterar el sitema.
4.-Seleccionar el idioma
5.-En la parte superior se encuentra un panel con las siguientes opciones: aplicaciones/sistemas/ligas entre otros.
En la opcion de aplicaciones se encuentra todos los programas instalados.En la opcion de sistemas se encuentra todos los componentes del sistema para su configuracion.En la opcion de ligas o lugares se encuentran los documentos, carpetas y sitios de red asi mismo me permte buscar archivos y grabarlos en un cd o dvd.
CONCEPTOS
-CABLE COAXIAL: es utilizado para transportar dos conductores concentricos, uno central llamado vivo encargado de llevar la informacion y uno exterior de aspecto tubular llamado malla o blindaje que srive como referencia de tierra y retorno de corrientes.
-CABLE PAR TRENZADO: es una forma de conexion en la que dos aisladores son entrelazados para tener menores interferencias y aumentar la potencia y la diafonia de los cables adyacentes.
-FIBRA OPTICA: es un medio de transmision empleado habitualmente en redes de datos; un hilo muy fino de material transparente, vidrio o materiales plasticos, por el que se envian pulsos se luz que representan los datos a transmitir.
-MICROONDAS: se denomina microondas a las ondas electromagneticas definidas en un rango de frecuencia determinado, generalmente de entre 300MHZ y 300GHZ, que se supone un periodo de oscilacion de 3ns a 3ps y una longitud de onda en el rango de 1m a 1mm.
-INFRARROJO: emision de energia en forma de ondas electromagneticas en la zona del espectro situada inmediatamente despues de la zona roja de la radiacion visible. la longitud de la onda de los rayos infrarrojos es menor que las ondas de radio y mayor que la luz visibles, oscila entre aproximadamente 10-6 y 10-3 m.
-LASER: es un dispositivo que utiliza en efecto de la mecanica cuantica, la emision inducida o estimulada para generar un haz de luz coherente de un medio adecuado y con el tamaño, la forma y la pureza controlados.
-CABLE PAR TRENZADO: es una forma de conexion en la que dos aisladores son entrelazados para tener menores interferencias y aumentar la potencia y la diafonia de los cables adyacentes.
-FIBRA OPTICA: es un medio de transmision empleado habitualmente en redes de datos; un hilo muy fino de material transparente, vidrio o materiales plasticos, por el que se envian pulsos se luz que representan los datos a transmitir.
-MICROONDAS: se denomina microondas a las ondas electromagneticas definidas en un rango de frecuencia determinado, generalmente de entre 300MHZ y 300GHZ, que se supone un periodo de oscilacion de 3ns a 3ps y una longitud de onda en el rango de 1m a 1mm.
-INFRARROJO: emision de energia en forma de ondas electromagneticas en la zona del espectro situada inmediatamente despues de la zona roja de la radiacion visible. la longitud de la onda de los rayos infrarrojos es menor que las ondas de radio y mayor que la luz visibles, oscila entre aproximadamente 10-6 y 10-3 m.
-LASER: es un dispositivo que utiliza en efecto de la mecanica cuantica, la emision inducida o estimulada para generar un haz de luz coherente de un medio adecuado y con el tamaño, la forma y la pureza controlados.
TOPOLOGIA EN MALLA
♥ La topología en malla es una topología de red en la que cada nodo está conectado a todos los nodos. De esta manera es posible llevar los mensajes de un nodo a otro por diferentes caminos. Si la red de malla está completamente conectada, no puede existir absolutamente ninguna interrupción en las comunicaciones. Cada servidor tiene sus propias conexiones con todos los demás servidores.
TOPOLOGIA EN ANILLO
♥ Topología de red en la que cada estación está conectada a la siguiente y la última está conectada a la primera. Cada estación tiene un receptor y un transmisor que hace la función de repetidor, pasando la señal a la siguiente estación.
En este tipo de red la comunicación se da por el paso de un token o testigo, que se puede conceptualizar como un cartero que pasa recogiendo y entregando paquetes de información, de esta manera se evitan eventuales pérdidas de información debidas a colisiones.
En un anillo doble, dos anillos permiten que los datos se envíen en ambas direcciones. Esta configuración crea redundancia (tolerancia a fallos).
En este tipo de red la comunicación se da por el paso de un token o testigo, que se puede conceptualizar como un cartero que pasa recogiendo y entregando paquetes de información, de esta manera se evitan eventuales pérdidas de información debidas a colisiones.
En un anillo doble, dos anillos permiten que los datos se envíen en ambas direcciones. Esta configuración crea redundancia (tolerancia a fallos).
TOPOLOGIA EN BUS
♥cuya topología se caracteriza por tener un único canal de comunicaciones (denominado bus, troncal o backbone) al cual se conectan los diferentes dispositivos. De esta forma todos los dispositivos comparten el mismo canal para comunicarse entre sí.
TOPOLOGIA DE ARBOL
♥ Una topología en árbol (también conocida como topología jerárquica) puede ser vista como una colección de redes en estrella ordenadas en una jerarquía. Éste árbol tiene nodos periféricos individuales (por ejemplo hojas) que requieren transmitir a y recibir de otro nodo solamente y no necesitan actuar como repetidores o regeneradores. Al contrario que en las redes en estrella, la función del nodo central se puede distribuir.
TOPOLOGIA DE ESTRELLA
♥ La topología en estrella es la posibilidad de fallo de red conectando todos los nodos a un nodo central. Cuando se aplica a una red basada en la topología estrella este concentrador central reenvía todas las transmisiones recibidas de cualquier nodo periférico a todos los nodos periféricos de la red, algunas veces incluso al nodo que lo envió. Todos los nodos periféricos se pueden comunicar con los demás transmitiendo o recibiendo del nodo central solamente. Un fallo en la línea de conexión de cualquier nodo con el nodo central provocaría el aislamiento de ese nodo respecto a los demás, pero el resto de sistemas permanecería intacto. El tipo de concentrador hub se utiliza en esta topología.
martes, 1 de junio de 2010
TOPOLOGIA DE REDES
La topología de red se define como la cadena de comunicación usada por los nodos que conforman una red para comunicarse;tambien la topología de red la determina únicamente la configuración de las conexiones entre nodos. La distancia entre los nodos, las interconexiones físicas, las tasas de transmisión y/o los tipos de señales no pertenecen a la topología de la red, aunque pueden verse afectados por la misma.
LICENCIAS DE SOFTWARE
Una licencia de software es la autorización o permiso concedido por el titular del derecho de autor, en cualquier forma contractual, al usuario de un programa informático, para utilizar éste en una forma determinada y de conformidad con unas condiciones convenidas.
La licencia, que puede ser gratuita u onerosa, especifica los derechos (de uso, modificación o redistribución) concedidos a la persona autorizada y sus límites. Además, puede señalar el plazo de duración, el territorio de aplicación y todas las demás cláusulas que el titular del derecho de autor establezca.
TIPOS DE LICENCIA
♥ Freeware define un tipo de software de computadora que se distribuye sin costo, disponible para su uso y por tiempo ilimitado,1 siendo una variante gratuita del shareware, en el que la meta es lograr que un usuario pruebe el producto durante un tiempo ("trial") limitado (con funcionalidad limitada o no), y si le satisface, pague por él, habilitando toda su funcionalidad. A veces se incluye el código fuente, pero no es lo usual.
El freeware suele incluir una licencia de uso, que permite su redistribución pero con algunas restricciones, como no modificar la aplicación en sí, ni venderla, y dar cuenta de su autor. También puede desautorizar el uso en una compañía con fines comerciales o en una entidad gubernamental, o bien, requerir pagos si se le va a dar uso comercial. Todo esto depende del tipo de licencia en concreto a la que se acoge el software.
♥ Shareware es una modalidad de distribución de software, tanto videojuegos como programas utilitarios, en la que el usuario puede evaluar de forma gratuita el producto, pero con limitaciones en el tiempo de uso o en algunas de las formas de uso o con restricciones en las capacidades finales.
Para adquirir una licencia de software que permita el uso del software de manera completa se requiere de un pago (muchas veces modesto) aunque también existe el llamado "shareware de precio cero", pero esta modalidad es poco común.
♥ El software libre suele estar disponible gratuitamente, o al precio de costo de la distribución a través de otros medios; sin embargo no es obligatorio que sea así, por lo tanto no hay que asociar software libre a"software gratuito" (denominado usualmente freeware), ya que, conservando su carácter de libre, puede ser distribuido comercialmente ("software comercial"). Análogamente, el "software gratis" o "gratuito" incluye en ocasiones el código fuente; no obstante, este tipo de software no es libre en el mismo sentido que el software libre, a menos que se garanticen los derechos de modificación y redistribución de dichas versiones modificadas del programa.
♥ La licencia GPL, al ser un documento que cede ciertos derechos al usuario, asume la forma de un contrato, por lo que usualmente se la denomina contrato de licencia o acuerdo de licencia.1 2 En los países de tradición anglosajona existe una distinción doctrinal entre licencias y contratos, pero esto no ocurre en los países de tradición civil o continental. Como contrato, la GPL debe cumplir los requisitos legales de formación contractual en cada jurisdicción.
♥ Berkeley Software Distribution (BSD). Es una licencia de software libre permisiva como la licencia de OpenSSL o la MIT License. Esta licencia tiene menos restricciones en comparación con otras como la GPL estando muy cercana al dominio público. La licencia BSD al contrario que la GPL permite el uso del código fuente en software no libre.
♥ La licencia MPL cumple completamente con la definición de software de código abierto de la Open Source Initiative (OSI) y con las cuatro libertades del software libre enunciadas por la Free Software Foundation (FSF). Sin embargo la MPL deja abierto el camino a una posible reutilización no libre del software, si el usuario así lo desea, sin restringir la reutilización del código ni el relicenciamiento bajo la misma licencia.
Aunque el uso principal de la MPL es servir como licencia de control para el navegador Mozilla y el software relacionado con él (el navegador Firefox o el cliente de correo Mozilla Thunderbird, por ejemplo), esta licencia es ampliamente utilizada por desarrolladores y programadores que quieren liberar su código.
♥ Apache es un Servidor web de código abierto. Su desarrollo comenzó en febrero de 1995, por Rob McCool, en una tentativa de mejorar el servidor existente en el NCSA. La primera versión apareció en enero de 1996, el Apache 1.0. Hacia el 2000, el servidor Web Apache era el más extendido en el mundo. El nombre «Apache» es un acrónimo de «a patchy server» -un servidor de remiendos-, es decir un servidor construido con código preexistente y piezas y parches de código. Es la auténtica «kill app» del software libre en el ámbito de los servidores y el ejemplo de software libre de mayor éxito, por delante incluso del kernel Linux. Desde hace años, más del 60% de los servidores web de Internet emplean Apache.
♥ Java es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principios de los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria.
Las aplicaciones Java están típicamente compiladas en un bytecode, aunque la compilación en código máquina nativo también es posible. En el tiempo de ejecución, el bytecode es normalmente interpretado o compilado a código nativo para la ejecución, aunque la ejecución directa por hardware del bytecode por un procesador Java también es posible.
♥ Las licencias Creative Commons o CC están inspiradas en la licencia GPL (General Public License) de la Free Software Foundation. No son, sin embargo, un tipo de licenciamiento de software. La idea principal es posibilitar un modelo legal ayudado por herramientas informáticas, para así facilitar la distribución y el uso de contenidos.
Existe una serie de licencias Creative Commons, cada una con diferentes configuraciones o principios, como el derecho del autor original a dar libertad para citar su obra, reproducirla, crear obras derivadas, ofrecerla públicamente y con diferentes restricciones, como no permitir el uso comercial o respetar la autoría original.
La licencia, que puede ser gratuita u onerosa, especifica los derechos (de uso, modificación o redistribución) concedidos a la persona autorizada y sus límites. Además, puede señalar el plazo de duración, el territorio de aplicación y todas las demás cláusulas que el titular del derecho de autor establezca.
TIPOS DE LICENCIA
♥ Freeware define un tipo de software de computadora que se distribuye sin costo, disponible para su uso y por tiempo ilimitado,1 siendo una variante gratuita del shareware, en el que la meta es lograr que un usuario pruebe el producto durante un tiempo ("trial") limitado (con funcionalidad limitada o no), y si le satisface, pague por él, habilitando toda su funcionalidad. A veces se incluye el código fuente, pero no es lo usual.
El freeware suele incluir una licencia de uso, que permite su redistribución pero con algunas restricciones, como no modificar la aplicación en sí, ni venderla, y dar cuenta de su autor. También puede desautorizar el uso en una compañía con fines comerciales o en una entidad gubernamental, o bien, requerir pagos si se le va a dar uso comercial. Todo esto depende del tipo de licencia en concreto a la que se acoge el software.
♥ Shareware es una modalidad de distribución de software, tanto videojuegos como programas utilitarios, en la que el usuario puede evaluar de forma gratuita el producto, pero con limitaciones en el tiempo de uso o en algunas de las formas de uso o con restricciones en las capacidades finales.
Para adquirir una licencia de software que permita el uso del software de manera completa se requiere de un pago (muchas veces modesto) aunque también existe el llamado "shareware de precio cero", pero esta modalidad es poco común.
♥ El software libre suele estar disponible gratuitamente, o al precio de costo de la distribución a través de otros medios; sin embargo no es obligatorio que sea así, por lo tanto no hay que asociar software libre a"software gratuito" (denominado usualmente freeware), ya que, conservando su carácter de libre, puede ser distribuido comercialmente ("software comercial"). Análogamente, el "software gratis" o "gratuito" incluye en ocasiones el código fuente; no obstante, este tipo de software no es libre en el mismo sentido que el software libre, a menos que se garanticen los derechos de modificación y redistribución de dichas versiones modificadas del programa.
♥ La licencia GPL, al ser un documento que cede ciertos derechos al usuario, asume la forma de un contrato, por lo que usualmente se la denomina contrato de licencia o acuerdo de licencia.1 2 En los países de tradición anglosajona existe una distinción doctrinal entre licencias y contratos, pero esto no ocurre en los países de tradición civil o continental. Como contrato, la GPL debe cumplir los requisitos legales de formación contractual en cada jurisdicción.
♥ Berkeley Software Distribution (BSD). Es una licencia de software libre permisiva como la licencia de OpenSSL o la MIT License. Esta licencia tiene menos restricciones en comparación con otras como la GPL estando muy cercana al dominio público. La licencia BSD al contrario que la GPL permite el uso del código fuente en software no libre.
♥ La licencia MPL cumple completamente con la definición de software de código abierto de la Open Source Initiative (OSI) y con las cuatro libertades del software libre enunciadas por la Free Software Foundation (FSF). Sin embargo la MPL deja abierto el camino a una posible reutilización no libre del software, si el usuario así lo desea, sin restringir la reutilización del código ni el relicenciamiento bajo la misma licencia.
Aunque el uso principal de la MPL es servir como licencia de control para el navegador Mozilla y el software relacionado con él (el navegador Firefox o el cliente de correo Mozilla Thunderbird, por ejemplo), esta licencia es ampliamente utilizada por desarrolladores y programadores que quieren liberar su código.
♥ Apache es un Servidor web de código abierto. Su desarrollo comenzó en febrero de 1995, por Rob McCool, en una tentativa de mejorar el servidor existente en el NCSA. La primera versión apareció en enero de 1996, el Apache 1.0. Hacia el 2000, el servidor Web Apache era el más extendido en el mundo. El nombre «Apache» es un acrónimo de «a patchy server» -un servidor de remiendos-, es decir un servidor construido con código preexistente y piezas y parches de código. Es la auténtica «kill app» del software libre en el ámbito de los servidores y el ejemplo de software libre de mayor éxito, por delante incluso del kernel Linux. Desde hace años, más del 60% de los servidores web de Internet emplean Apache.
♥ Java es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principios de los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria.
Las aplicaciones Java están típicamente compiladas en un bytecode, aunque la compilación en código máquina nativo también es posible. En el tiempo de ejecución, el bytecode es normalmente interpretado o compilado a código nativo para la ejecución, aunque la ejecución directa por hardware del bytecode por un procesador Java también es posible.
♥ Las licencias Creative Commons o CC están inspiradas en la licencia GPL (General Public License) de la Free Software Foundation. No son, sin embargo, un tipo de licenciamiento de software. La idea principal es posibilitar un modelo legal ayudado por herramientas informáticas, para así facilitar la distribución y el uso de contenidos.
Existe una serie de licencias Creative Commons, cada una con diferentes configuraciones o principios, como el derecho del autor original a dar libertad para citar su obra, reproducirla, crear obras derivadas, ofrecerla públicamente y con diferentes restricciones, como no permitir el uso comercial o respetar la autoría original.
SISTEMA OPERATIVO
UNIX:
es un sistema operativo portable, multitarea y multiusuario...
«después de treinta años de su creación, UNIX sigue siendo un fenómeno»
HISTORIA
A finales de 1960, el Instituto Tecnológico de Massachusetts, los Laboratorios Bell de AT&T y General Electric trabajaban en un sistema operativo experimental llamado Multics (Multiplexed Information and Computing Service),4 desarrollado para ejecutarse en una computadora central (mainframe) modelo GE-645. El objetivo del proyecto era desarrollar un gran sistema operativo interactivo que contase con muchas innovaciones, entre ellas mejoras en las políticas de seguridad. El proyecto consiguió dar a luz versiones para producción, pero las primeras versiones contaban con un pobre rendimiento. Los laboratorios Bell de AT&T decidieron desvincularse y dedicar sus recursos a otros proyectos.
Uno de los programadores del equipo de los laboratorios Bell, Ken Thompson, siguió trabajando para la computadora GE-6355 y escribió un juego llamado Space Travel,6 7 (Viaje espacial). Sin embargo, descubrió que el juego era lento en la máquina de General Electric y resultaba realmente caro, algo así como 75 dólares de EE.UU. por cada partida.
De este modo, Thompson escribió nuevamente el programa, con ayuda de Dennis Ritchie, en lenguaje ensamblador, para que se ejecutase en una computadora DEC PDP-7. Esta experiencia, junto al trabajo que desarrolló para el proyecto Multics, condujo a Thompson a iniciar la creación de un nuevo sistema operativo para la DEC PDP-7.8 Thompson y Ritchie lideraron un grupo de programadores, entre ellos a Rudd Canaday, en los laboratorios Bell, para desarrollar tanto el sistema de ficheros como el sistema operativo multitarea en sí. A lo anterior, agregaron un intérprete de órdenes (o intérprete de comandos) y un pequeño conjunto de programas. El proyecto fue bautizado UNICS, como acrónimo Uniplexed Information and Computing System, pues sólo prestaba servicios a dos usuarios (de acuerdo con Andrew Tanenbaum, era sólo a un usuario9 ). La autoría de esta sigla se le atribuye a Brian Kernighan, ya que era un hack de Multics. Dada la popularidad que tuvo un juego de palabras que consideraba a UNICS un sistema MULTICS castrado (pues eunuchs, en inglés, es un homófono de UNICS), se cambió el nombre a UNIX, dando origen al legado que llega hasta nuestros días.10
Hasta ese instante, no había existido apoyo económico por parte de los laboratorios Bell, pero eso cambió cuando el Grupo de Investigación en Ciencias de la Computación decidió utilizar UNIX en una máquina superior a la PDP-7. Thompson y Ritchie lograron cumplir con la solicitud de agregar herramientas que permitieran el procesamiento de textos a UNIX en una máquina PDP-11/20, y como consecuencia de ello consiguieron el apoyo económico de los laboratorios Bell. Fue así como por vez primera, en 1970, se habla oficialmente del sistema operativo UNIX11 ejecutado en una PDP-11/20. Se incluía en él un programa para dar formato a textos (runoff) y un editor de texto. Tanto el sistema operativo como los programas fueron escritos en el lenguaje ensamblador de la PDP-11/20. Este "sistema de procesamiento de texto" inicial, compuesto tanto por el sistema operativo como de runoff y el editor de texto, fue utilizado en los laboratorios Bell para procesar las solicitudes de patentes que ellos recibían. Pronto, runoff evolucionó hasta convertirse en troff, el primer programa de edición electrónica que permitía realizar composición tipográfica. El 3 de noviembre de 1971 Thomson y Ritchie publicaron un manual de programación de UNIX (título original en inglés: "UNIX Programmer's Manual").12
En 1972 se tomó la decisión de escribir nuevamente UNIX, pero esta vez en el lenguaje de programación C.13 Este cambio significaba que UNIX podría ser fácilmente modificado para funcionar en otras computadoras (de esta manera, se volvía portable) y así otras variaciones podían ser desarrolladas por otros programadores. Ahora, el código era más conciso y compacto, lo que se tradujo en un aumento en la velocidad de desarrollo de UNIX. AT&T puso a UNIX a disposición de universidades y compañías, también al gobierno de los Estados Unidos, a través de licencias.14 Una de estas licencias fue otorgada al Departamento de Computación de la Universidad de California, con sede en Berkeley.14 En 1975 esta institución desarrolló y publicó su propio sucedáneo de UNIX, conocida como Berkeley Software Distribution (BSD), que se convirtió en una fuerte competencia para la familia UNIX de AT&T.
Mientras tanto, AT&T creó una división comercial denominada Unix Systems Laboratories para la explotación comercial del sistema operativo. El desarrollo prosiguió, con la entrega de las versiones 4, 5 y 615 en el transcurso de 1975. Estas versiones incluían los pipes o tuberías, lo que permitió dar al desarrollo una orientación modular respecto a la base del código, consiguiendo aumentar aún más la velocidad de desarrollo. Ya en 1978, cerca de 600 o más máquinas estaban ejecutándose con alguna de las distintas encarnaciones de UNIX.
La versión 7,15 la última versión del UNIX original con amplia distribución, entró en circulación en 1979. Las versiones 8, 9 y 1015 se desarrollaron durante la década de 1980, pero su circulación se limitó a unas cuantas universidades, a pesar de que se publicaron los informes que describían el nuevo trabajo. Los resultados de esta investigación sirvieron de base para la creación de Plan 9 from Bell Labs, un nuevo sistema operativo portable y distribuido, diseñado para ser el sucesor de UNIX en investigación por los Laboratorios Bell. En 1993, la compañía Novell adquirió la división Unix Systems Laboratories de AT&T junto con su propiedad intelectual.16 Esto ocurrió en un momento delicado en el que Unix Systems Laboratories disputaba una demanda en los tribunales contra BSD por infracción de los derechos de copyright, revelación de secretos y violación de marca de mercado[cita requerida].
BSD no solamente ganó el juicio sino que cambiaron tornas descubriendo que grandes porciones del código de BSD habían sido copiadas ilegalmente en UNIX System V. En realidad, la propiedad intelectual de Novell (recién adquirida de Unix Systems Laboratories) se reducía a unos pocos ficheros fuente[cita requerida]. La correspondiente contra-demanda acabó en un acuerdo extrajudicial cuyos términos permanecen bajo secreto a petición de Novell.
Aproximadamente por esa misma fecha, un estudiante de ciencias de la computación llamado Linus Torvalds desarrolló un núcleo para computadoras con arquitectura de procesador Intel x86 que mimetizaba muchas de las funcionalidades de UNIX y lo lanzó en forma de código abierto en 1991, bajo el nombre de Linux. En 1992, el Proyecto GNU comenzó a utilizar el núcleo Linux junto a sus programas.
En 1995, Novell vendió su división UNIX comercial16 (es decir, la antigua Unix Systems Laboratories) a Santa Cruz Operation (SCO) reservándose, aparentemente, algunos derechos de propiedad intelectual sobre el software.17 SCO continúa la comercialización de System V en su producto UnixWare, que durante cierto tiempo pasó a denominarse OpenUnix, aunque ha retomado de nuevo el nombre de UnixWare..
LINUX:
es un sistema operativo libre tipo Unix.1 Es usualmente utilizado junto a las herramientas GNU como interfaz entre los dispositivos de hardware y los programas usados por el usuario para manejar un computador.2 A la unión de ambas tecnologías, más la inclusión de algunas otras,se le conoce como distribución GNU/Linux. Fue lanzado bajo la licencia pública general de GNU y es desarrollado gracias a contribuciones provenientes de colaboradores de todo el mundo, por lo que es uno de los ejemplos más notables de software libre. Debido a su naturaleza de contenido libre, ambos proyectos invitan a colaborar en ellos de forma altruista.
HISTORIA
Linux fue creado por Linus Torvalds en 1991. Muy pronto, la comunidad de Minix (un clon de Unix), contribuyó en el código y en ideas para el núcleo Linux. Por aquel entonces, el Proyecto GNU ya había creado muchos de los componentes necesarios para conseguir un entorno operador con software libre, pero su propio sistema operativo, el llamado (GNU Hurd), se encontraba incompleto por lo que comenzaron a usar Linux. El día en que el proyecto GNU estime que Hurd es suficiente robusto y estable, será llamado a reemplazar a Linux. Es por esto que a pesar de las funcionalidades limitadas de la primera versión, rápidamente Linux fue acumulando desarrolladores y usuarios que adoptaron el código de estos proyectos para usar con el nuevo sistema operativo. Hoy en día el núcleo Linux ha recibido contribuciones de miles de programadores. Linux es el tercer sistema operativo más utilizado en el entorno de escritorio (desktop) y el más utilizado en el entorno de servidores. Actualmente posee una cuota de mercado del 1,02%3 a nivel mundial.
es un sistema operativo portable, multitarea y multiusuario...
«después de treinta años de su creación, UNIX sigue siendo un fenómeno»
HISTORIA
A finales de 1960, el Instituto Tecnológico de Massachusetts, los Laboratorios Bell de AT&T y General Electric trabajaban en un sistema operativo experimental llamado Multics (Multiplexed Information and Computing Service),4 desarrollado para ejecutarse en una computadora central (mainframe) modelo GE-645. El objetivo del proyecto era desarrollar un gran sistema operativo interactivo que contase con muchas innovaciones, entre ellas mejoras en las políticas de seguridad. El proyecto consiguió dar a luz versiones para producción, pero las primeras versiones contaban con un pobre rendimiento. Los laboratorios Bell de AT&T decidieron desvincularse y dedicar sus recursos a otros proyectos.
Uno de los programadores del equipo de los laboratorios Bell, Ken Thompson, siguió trabajando para la computadora GE-6355 y escribió un juego llamado Space Travel,6 7 (Viaje espacial). Sin embargo, descubrió que el juego era lento en la máquina de General Electric y resultaba realmente caro, algo así como 75 dólares de EE.UU. por cada partida.
De este modo, Thompson escribió nuevamente el programa, con ayuda de Dennis Ritchie, en lenguaje ensamblador, para que se ejecutase en una computadora DEC PDP-7. Esta experiencia, junto al trabajo que desarrolló para el proyecto Multics, condujo a Thompson a iniciar la creación de un nuevo sistema operativo para la DEC PDP-7.8 Thompson y Ritchie lideraron un grupo de programadores, entre ellos a Rudd Canaday, en los laboratorios Bell, para desarrollar tanto el sistema de ficheros como el sistema operativo multitarea en sí. A lo anterior, agregaron un intérprete de órdenes (o intérprete de comandos) y un pequeño conjunto de programas. El proyecto fue bautizado UNICS, como acrónimo Uniplexed Information and Computing System, pues sólo prestaba servicios a dos usuarios (de acuerdo con Andrew Tanenbaum, era sólo a un usuario9 ). La autoría de esta sigla se le atribuye a Brian Kernighan, ya que era un hack de Multics. Dada la popularidad que tuvo un juego de palabras que consideraba a UNICS un sistema MULTICS castrado (pues eunuchs, en inglés, es un homófono de UNICS), se cambió el nombre a UNIX, dando origen al legado que llega hasta nuestros días.10
Hasta ese instante, no había existido apoyo económico por parte de los laboratorios Bell, pero eso cambió cuando el Grupo de Investigación en Ciencias de la Computación decidió utilizar UNIX en una máquina superior a la PDP-7. Thompson y Ritchie lograron cumplir con la solicitud de agregar herramientas que permitieran el procesamiento de textos a UNIX en una máquina PDP-11/20, y como consecuencia de ello consiguieron el apoyo económico de los laboratorios Bell. Fue así como por vez primera, en 1970, se habla oficialmente del sistema operativo UNIX11 ejecutado en una PDP-11/20. Se incluía en él un programa para dar formato a textos (runoff) y un editor de texto. Tanto el sistema operativo como los programas fueron escritos en el lenguaje ensamblador de la PDP-11/20. Este "sistema de procesamiento de texto" inicial, compuesto tanto por el sistema operativo como de runoff y el editor de texto, fue utilizado en los laboratorios Bell para procesar las solicitudes de patentes que ellos recibían. Pronto, runoff evolucionó hasta convertirse en troff, el primer programa de edición electrónica que permitía realizar composición tipográfica. El 3 de noviembre de 1971 Thomson y Ritchie publicaron un manual de programación de UNIX (título original en inglés: "UNIX Programmer's Manual").12
En 1972 se tomó la decisión de escribir nuevamente UNIX, pero esta vez en el lenguaje de programación C.13 Este cambio significaba que UNIX podría ser fácilmente modificado para funcionar en otras computadoras (de esta manera, se volvía portable) y así otras variaciones podían ser desarrolladas por otros programadores. Ahora, el código era más conciso y compacto, lo que se tradujo en un aumento en la velocidad de desarrollo de UNIX. AT&T puso a UNIX a disposición de universidades y compañías, también al gobierno de los Estados Unidos, a través de licencias.14 Una de estas licencias fue otorgada al Departamento de Computación de la Universidad de California, con sede en Berkeley.14 En 1975 esta institución desarrolló y publicó su propio sucedáneo de UNIX, conocida como Berkeley Software Distribution (BSD), que se convirtió en una fuerte competencia para la familia UNIX de AT&T.
Mientras tanto, AT&T creó una división comercial denominada Unix Systems Laboratories para la explotación comercial del sistema operativo. El desarrollo prosiguió, con la entrega de las versiones 4, 5 y 615 en el transcurso de 1975. Estas versiones incluían los pipes o tuberías, lo que permitió dar al desarrollo una orientación modular respecto a la base del código, consiguiendo aumentar aún más la velocidad de desarrollo. Ya en 1978, cerca de 600 o más máquinas estaban ejecutándose con alguna de las distintas encarnaciones de UNIX.
La versión 7,15 la última versión del UNIX original con amplia distribución, entró en circulación en 1979. Las versiones 8, 9 y 1015 se desarrollaron durante la década de 1980, pero su circulación se limitó a unas cuantas universidades, a pesar de que se publicaron los informes que describían el nuevo trabajo. Los resultados de esta investigación sirvieron de base para la creación de Plan 9 from Bell Labs, un nuevo sistema operativo portable y distribuido, diseñado para ser el sucesor de UNIX en investigación por los Laboratorios Bell. En 1993, la compañía Novell adquirió la división Unix Systems Laboratories de AT&T junto con su propiedad intelectual.16 Esto ocurrió en un momento delicado en el que Unix Systems Laboratories disputaba una demanda en los tribunales contra BSD por infracción de los derechos de copyright, revelación de secretos y violación de marca de mercado[cita requerida].
BSD no solamente ganó el juicio sino que cambiaron tornas descubriendo que grandes porciones del código de BSD habían sido copiadas ilegalmente en UNIX System V. En realidad, la propiedad intelectual de Novell (recién adquirida de Unix Systems Laboratories) se reducía a unos pocos ficheros fuente[cita requerida]. La correspondiente contra-demanda acabó en un acuerdo extrajudicial cuyos términos permanecen bajo secreto a petición de Novell.
Aproximadamente por esa misma fecha, un estudiante de ciencias de la computación llamado Linus Torvalds desarrolló un núcleo para computadoras con arquitectura de procesador Intel x86 que mimetizaba muchas de las funcionalidades de UNIX y lo lanzó en forma de código abierto en 1991, bajo el nombre de Linux. En 1992, el Proyecto GNU comenzó a utilizar el núcleo Linux junto a sus programas.
En 1995, Novell vendió su división UNIX comercial16 (es decir, la antigua Unix Systems Laboratories) a Santa Cruz Operation (SCO) reservándose, aparentemente, algunos derechos de propiedad intelectual sobre el software.17 SCO continúa la comercialización de System V en su producto UnixWare, que durante cierto tiempo pasó a denominarse OpenUnix, aunque ha retomado de nuevo el nombre de UnixWare..
LINUX:
es un sistema operativo libre tipo Unix.1 Es usualmente utilizado junto a las herramientas GNU como interfaz entre los dispositivos de hardware y los programas usados por el usuario para manejar un computador.2 A la unión de ambas tecnologías, más la inclusión de algunas otras,se le conoce como distribución GNU/Linux. Fue lanzado bajo la licencia pública general de GNU y es desarrollado gracias a contribuciones provenientes de colaboradores de todo el mundo, por lo que es uno de los ejemplos más notables de software libre. Debido a su naturaleza de contenido libre, ambos proyectos invitan a colaborar en ellos de forma altruista.
HISTORIA
Linux fue creado por Linus Torvalds en 1991. Muy pronto, la comunidad de Minix (un clon de Unix), contribuyó en el código y en ideas para el núcleo Linux. Por aquel entonces, el Proyecto GNU ya había creado muchos de los componentes necesarios para conseguir un entorno operador con software libre, pero su propio sistema operativo, el llamado (GNU Hurd), se encontraba incompleto por lo que comenzaron a usar Linux. El día en que el proyecto GNU estime que Hurd es suficiente robusto y estable, será llamado a reemplazar a Linux. Es por esto que a pesar de las funcionalidades limitadas de la primera versión, rápidamente Linux fue acumulando desarrolladores y usuarios que adoptaron el código de estos proyectos para usar con el nuevo sistema operativo. Hoy en día el núcleo Linux ha recibido contribuciones de miles de programadores. Linux es el tercer sistema operativo más utilizado en el entorno de escritorio (desktop) y el más utilizado en el entorno de servidores. Actualmente posee una cuota de mercado del 1,02%3 a nivel mundial.
Suscribirse a:
Entradas (Atom)