Grupo de Usuarios de Linux de México Primer documento a revisar Angel G. Polanco Rodriguez angel@tunku.uady.mx Universidad Autonoma de Yucatan CONTENIDOS PLANTEADOS EN EL GRUPO 1. Brevario de la historia de Linux (sinopsis a grandes razgos), quienes lo usan (usuarios, comercions, etc...) y por que lo usan 2. Establecer las ventajas tecnologicas que lograria nuestro pais, expeniendo tambien los logros ya obtenidos en otros paises (ejemplo: India, China, Francia, Argentina, Noruega, Alemania, ... por citar algunos) 3. Establecer las ventajas y desventajas practicas 4. Establecer la ventajas economicas a plazo inmediato, mediato y a largo plazo dentro la economia mexicana y su efecto como Nacion (los numeros hablan) PROYECTO: Propuesta Nacional de la Comunidad de Software Libre en Mexico OBJETIVOS: a) Crear sistemas de cómputo que compitan en todos los niveles con los sistemas propietarios, basados en el conocimiento y esfuerzos conjuntos nacionales-mundiales y que no son conocidos por el público en general, que son sostenidos a traves del tiempo por una etica profesional de contribucion de la comunidad linux mexicana para el desarrollo de universidades e instituciones del pais. b) Proponer, desarrollar e implementar Centros Regionales de Capacitacion en materia de software libre en el pais para iniciar el proceso de transicion cultural en computo. Por ejemplo: grupo centro, norte, occidente, sureste...y que dependan de las politicas de un organismo central (DF)... c) Presentar el proyecto en las universidades que aun no lo hayan considerado. d) Investigar y enviar propuestas de proyectos a nivel internacional que contemplen programas de desarrollo en software libre para la obtencion de recursos (es recomendable tener asesoria de 2 o 3 investigadores con experiencia en propuestas de proyectos institucionales). Por experiencias propias puedo afirmar que este inciso es real. No depender 100% de los techos financieros provenientes de la SEP asignados al area (como se trabaja en los centros de investigacion). e) Estableces centros de capacitacion y certificacion. 1.1.- INTRODUCCIÓN En la actualidad el uso de sistemas libres en ambientes educativos, de investigación ó corporativos, ha crecido en forma impresionante, el software libre es utilizado tanto en sistemas de escritorio como en servidores. Es aquí donde nacen preguntas como: Podemos confiar en el software libre? Es seguro usar un sistema creado por hackers? Puedo confiar en un sistema cuyo código fuente está disponible para quien lo desee? Claro que podemos confiar en el software libre, ya que los sistemas desarrollados bajo este esquema tienen las siguientes ventajas: Actualización frecuente Auditoría frecuente del código Procesos de instalación sencillos Ofrecen estabilidad Y seguridad Implementan estándares abiertos Gracias a ésto, la seguridad de sistemas libres es una realidad, basta con comparar la cantidad de errores de seguridad que se descubren en los sistemas linux y el tiempo en que son actualizados, contra la cantidad de problemas encontrados en el software comercial y el tiempo en actualizarlos. Breve historia de LINUX Inicialmente, sólo fue un proyecto de aficionados. Se inspiraba en Minix, un pequeño UNIX desarrollado por Andy Tanenbaum, y las primeras discusiones sobre Linux surgieron en el grupo de News comp.os.minix. Estas discusiones giraban en torno al desarrollo de un pequeño sistema UNIX de carácter académico dirigido a aquellos usuarios de Minix que querían algo mas. LINUX: Sistema operativo libre, similar a UNIX* (POSIX 100%), desarrollado colectivamente por miles de programadores en todo el mundo desde 1991, evolucionando de un proyecto de programación de un par de personas a un sistema empleado por millones de personas alrededor del mundo. Linux es un kernel (un núcleo de un sistema operativo) creado por Linus Torvalds (torvalds@kruuna.helsinki.fi). Linus nació en Finlandia el 28 de Diciembre de 1969 y estudió en la Universidad de Helsinki. Desarrolló Linux porque deseaba disponer de un SO Unix en su PC. Actualmente trabaja en los EE.UU. Linus T. quiso compartir su código para que cualquiera pudiera usarlo y contribuir a su desarrollo. Dado que en GNU (GNU es el proyecto de la Free Software Foundation) ya habían desarrollado bastantes herramientas para Unix con la misma filosofía de software libre pronto se consiguió un SO Linux/GNU totalmente libre. El crecimiento en número de usuarios continua siendo exponencial desde sus comienzos en 1991. Actualmente ya empieza a ser visto como una alternativa a los SO de Microsoft. Linux/GNU es un SO tipo Unix, SO Multiusuario, Mutitarea, Multiprocesador, Multiplataforma, Multilingüe, nacido en la red de redes Internet. Recordando brevemente, Unix se originó en los laboratorios Bell de AT&T a comienzos de 1970 y el Ms-Dos tomó muchas ideas de este SO pero sus planteamientos eran mucho más modestos y solo se intentó implementar unas burdas imitaciones de unas cuantas buenas ideas de Unix por ejemplo: el sistema en árbol de directorios, la redirección de entrada salida y la estructura de un comando. Ms-Dos nació como un juguetito comparado con Unix y luego la necesidad de mantener la compatibilidad con versiones anteriores ha condicionado fuertemente el crecimiento de Ms-Dos primero y de Windows después. Por el contrario Unix ha mantenido la compatibilidad con versiones anteriores sin ningún problema. Tradicionalmente los SO Unix se han caracterizado por ser poco intuitivos de cara al usuario. Esto está cambiando rápidamente porque Linux está ofreciendo cada vez entornos más intuitivos para su utilización. Esto es resultado del acercamiento progresivo de Linux hacia el usuario doméstico, académico, de investigación y ofimático. Linux implementa la mayor parte de las características que se encuentran en otras implementaciones de UNIX, mas algunas otras que no son habituales. En esta sección nos daremos una vuelta por todo ello. Linux es un sistema operativo completo con multitarea y multiusuario (como cualquier otra versión de UNIX). Esto significa que pueden trabajar varios usuarios simultáneamente en él, y que cada uno de ellos puede tener varios programas en ejecución. Linux fue desarrollado con la ayuda de muchos programadores y expertos de Unix a lo largo y ancho del mundo, gracias a la presencia de Internet. Cualquier habitante del planeta puede acceder a Linux y desarrollar nuevos módulos o cambiarlo a su antojo para perfeccionar el nucleo. El núcleo de Linux no utiliza ni una sola línea del código de AT&T o de cualquier otra fuente de propiedad comercial, y buena parte del software para Linux se desarrolla bajo las reglas del proyecto de GNU de la Free Software Foundation, Cambridge, Massachusetts. *Al contrario de otros proyectos comerciales de Software, los proyectos de Linux no persiguen intereses económicos. El tiempo de los monopolios del Software se está acabando, con la utilización de Linux, un sistema operativo que cualitativamente es superior a muchos sistemas; ya sea por su estabilidad, manejo, seguridad y efectividad; se encuentra a un nivel más elevado de mucho software comercial. Con Linux, es posible alcanzar resultados ideales y profesionales, ya sea dentro de las Redes, Internet, Bancos de Datos, Animaciones 3D, Digitalización de Videos, etc. Muchas firmas y empresas, ven a Linux, como el complemento y la alternativa ideal dentro de la computación. Firmas como IBM, Compaq, Hewlett-Packard, ofrecen computadores, con Linux preinstalado. Actualmente dentro de los paquetes de Linux, que son software gratuito, tenemos: Start División de Sunset, Netscape Communicator, Gimp, Image Magick para realizar gráficos, Apache Server, para redes e Internet, etc. Programas a precios bajos como Corel Draw de la Corporation Corel, Partition Magic, y muchísimo más. La actual generación de las distribuciones de Linux, cuentan con el GNOME o KDE, para el ambiente gráfico; actualmente se instala como cualquier otro sistema operativo, reconoce vía Plug & Play, los diferentes componentes como: tarjeta gráfica, tarjeta de sonido, módem, impresora, Cd-Rom, etc. 1.2.- FILOSOFÍA DE LINUX La filosofía básica de linux es ser de libre distribución y que la comunidad mundial de linux colabore para el desarrollo de éste. La persona que usa GNU Linux sabe que los programas que usa en su ordenador son libres, sabe que dispone del código fuente, que puede mejorarlo o adecuarlo a sus necesidades. Tambien se identifican los usuarios de linux por tener mentalidad abierta y dispuesta al aprendizaje y a la colaboración. Hay diferentes motivaciones que impulsan a los contribuidores y desarrolladores a trabajar en el software libre, las más importantes son: *El deseo de crear software más robusto *La posibilidad de estar en control del software. Esto es importante para aplicaciones de misión crítica donde es totalmente imperante tener un control total sobre posibles problemas en cualquier punto. *Crear aplicaciones de bajo costo que contribuyan al desarrollo del pais, con la tendencia de participar a nivel mundial con software desarrollado en Mexico. *Reuso del conocimiento: Esto permite que la gente reuse el conocimiento que se ha sintetizado en el software. En vez de empezar siempre desde cero (que es el caso de la industria de software actual) siempre se puede empezar un proyecto desde un fundamento establecido. *Lo anterior tiene fundamentos cientifico a la manera en la que la ciencia se desarrolla: no se parte de cero, se parte de los descubrimientos previos y se inova sobre el conocimiento que ya se tiene. *La posibilidad de adaptar el software a sus necesidades *Aprender alguna técnica de programación. 1.3.-¿QUÉ ES EL SOFTWARE LIBRE? En los últimos años hemos venido escuchando cada vez más los términos Software Libre (Free Software) y, más recientemente Software de Fuentes Abiertas (Open Source Software). Estos términos se refieren al modelo de desarrollo y de distribución de el software desarrollado cooperativamente. En vez de que el código del sistema o de cada uno de los programas sea un secreto celosamente guardado por la empresa que lo produce, éste es puesto a disposición del público, para que puedan modificar, mejorar o corregir los programas, logrando un tiempo de desarrollo, respuesta a incidentes y soporte que ninguna compañía comecial ha logrado igualar. Bajo este esquema están desarrollados tanto Linux como la mayor parte de los programas que con él podemos correr, así como otros varios sistemas operativos, destacando de entre ellos OpenBSD, FreeBSD, MIT ExoKernel, FreeDOS, y varios más. ¿POR QUÉ COMPARAR SISTEMAS Microsoft con Linux? Ambos apuntan al mismo mercado, que es el de mas rápido crecimiento a nivel educativo, institucional o empresarial: Servidores de red y estaciones de trabajo de alta capacidad. Las capacidades de las computadoras personales y de las Workstations van siendo cada vez más similares. Microsoft, la empresa que desarrolló Windows NT, se ha convertido en un monopolio, frente al cual únicamente los sistemas Unix son alternativas viables. Linux es seguro? SEGURIDAD Seguridad en los archivos: Cada archivo tiene definida la seguridad para Dueño, Grupo y Otros. Cada uno de ellos tiene permisos de lectura, escritura y ejecución (rwxrwxrwx). Sabiendo manejar este sistema, presenta una gran flexibilidad. Además de esto, tiene la característica del SUID bit, que permite que un archivo se ejecute con la identidad de un usuario determinado diferente del usuario que lo ejecuta. Maneja a todos los niveles del sistema un sistema verdadero de multiusuario, permitiendo nativamente que se puedan conectar simultáneamente diferentes usuarios, y manteniendo los recursos que ocupan cada uno de ellos perfectamente aislados de los procesos de otros usuarios. TCP/IP fue desarrollado sobre UNIX, por tanto su implementación es la más segura y ampliamente probada. Si una operación ilegal llega a bloquear el subsistema de TCP, este típicamente se reestablece tan pronto esta operación termina. Al ser Linux software libre, no pasan normalmente más de un par de horas entre que es encontrado un error y que este es corregido y la corrección publicada. Esto hace que el impacto de cualquier problema de seguridad sea mínimo. Desde 1996, cuando fue liberado el Kernel (núcleo) 2.0.0, se liberaron 38 revisiones a este. El Kernel 2.2.0 fue liberado a principios de marzo de 1999, y (a fines de 1999) ya va en su decimosegunda revisión. WINDOWS-NT Seguridad en los archivos: A cada archivo se puede asignar varios grupos de atributos basados en usuarios o grupos, con permisos de creación, lectura, escritura, remoción, y ejecución, creando fácilmente listas de control de acceso (ACLs). No existe realmente el concepto de multiusuario, aunque han habido intentos de lograrlo, nunca han sido exitosos; Esto es, en buena parte, por una deficiente proteccion de memoria y recursos, y por utilizar un diseño de sistema operativo como servidor de archivos únicamente, no como servidor de aplicaciones. El subsistema de TCP/IP para Windows fue creado para seguir, en la medida de lo posible, los estándares; sin embargo, en caso de haber operaciones ilegales, es muy raro que el sistema pueda continuar operando, pues casi siempre el resultado es que Windows cae en la "pantalla azul de la muerte", situación tras la cual hay que reiniciar forzosamente el sistema a mano.. WINDOWS está basado en el esquema de "seguridad a traves de la obscuridad": El usuario no tiene acceso al código, por tanto no le es tan fácil encontrar errores. Sin embargo, cuando estos llegan a ser encontrados no aparece un parche sino hasta meses despues, con el "service pack" correspondiente. Desde 1996, fecha en que apareció Windows NT 4.0, sólo han sido publicados 5 service packs - el último de ellos midiendo mas de 30MB. Un caso muy notorio de los problemas que puede causar la seguridad a través de la obscuridad es el que se dió a conocer el 14 de abril del 2000, tras más de dos años de existencia - En todos los servidores Windows NT con extensiones de Frontpage 98 viene una puerta trasera secreta, con la contraseñ Netscape enigeers are weenies, afectando a millones de servidores en todo el mundo. 1.4.- TIPOS DE LICENCIAS LIBRES La licencia más utilizada en Linux es la licencia GPL (Licencia Pública General). Sin embargo hay otras licencias igualmente aceptables bajo el término de software libre. Un buen lugar para informarse sobre los tipos de licencias libres es el 'Debian Policy Manual' en este documento se establecen unos criterios para establecer si Debian considera o no libre una licencia, http://www.debian.org Esto se describe a continuación de forma resumida. Libertad de distribución. Se refiere a la libertad de comercializar el software sin que sea necesario pagar derechos de ningún tipo. Código libre. Se considera que el código es libre cuando los fuentes son de dominio público. El Software Libre es también conocido como Open Source Todo el mundo tiene derecho de usarlo sin costo alguno. Todo el mundo tiene derecho a acceder a su diseño y aprender de él. Es como obtener las instrucciones para construir un carro Todo el mundo tiene derecho de modificarlo: si el software tiene limitaciones, o no es adecuado para una tarea es posible adaptarlo a sus necesidades específicas y redistribuirlo. No tiene un costo asociado (gratuito) Estos derechos típicamente no están disponibles con el software propietario/comercial. Usualmente en el software propietario hay que pagar una licencia de uso al creador (como el pago de derechos por el uso de una patente) y está uno sujeto a las condiciones de uso del fabricante. Tipicamente estas conditiones no otorgan ningún derecho al usuario final. Los derechos mencionados anteriormente tienen una serie de efectos positivos colaterales: Tiende a ser muy eficiente, (por que mucha gente lo optimiza, mejora) Tiende a ser muy robusto, (mucha gente *puede* arreglarlo, no solamente el creador o la compañía que lo produce). Mucha gente tiende a contribuir, por que es en el interes de todos mejorar esta base común. Tiende a ser muy diverso: la gente que contribuye tiene muchas necesidades diferentes y esto hace que el software esté adaptado a una cantidad más grande de problemas. El éxito del Software Libre se debe en su mayor parte a Internet, por que esto ha permitido que las personas interesadas en los varios componentes del software libre se pongan en contacto con otras. Internet de esta manera actua como un catalizador que acelera el desarrollo y acelera sintetiza el conocimiento en áreas muy específicas. Otras caracteristicas son: Se recomienda no restringir los derechos de modificación del código fuente, aunque se aceptan algunas fórmulas que restringen la forma de efectuar ciertas modificaciones pero no entramos en estos detalles ahora. No discriminación para grupos o personas. La licencia no considera distinción alguna para ningún tipo de persona o grupo. No discriminación para actividad o propósito. Por ejemplo no se distingue entre uso comercial, doméstico, educativo, etc. Distribución de la licencia. La licencia afectará a las sucesivas distribuciones de los programas de forma automática sin necesidad de trámite alguno. La licencia no debe de ser específica de Debian, Red Hat, etc. Es decir, Debian no admitiría una licencia que impida el uso de un programa fuera de la distribución Debian. La licencia no debe contaminar otros programas. La licencia no debe imponer restricción alguna a otros programas. Por ejemplo no sería admisible obligar a que el programa solo se pueda redistribuir en un medio que no contenga software comercial. Cada licencia tiene sus peculiaridades. Por ejemplo si usted desarrolla aplicaciones haciendo uso de fuentes protegidas bajo la licencia GPL estará asumiendo para todo su desarrollo la condición de GPL. En cambio podría desarrollar software propietario derivado de fuentes bajo licencia BSD. La GPL se ha hecho muy popular porque protege el legado del software libre para que continúe como tal. Que es Linux?/GNU - La licencia pública GNU Por ejemplo, Red Hat Software, Inc. ha elegido licenciar su código como GPL por dos motivos. Uno es que es lo más fácil de hacer ya que el núcleo de Linux está licenciado de esta forma y nuestro código interactúa lo suficiente con otro código de la GPL como para hacer muy complicado otro esquema de licencia. El otro motivo es que cuando se persiguen proyectos de desarrollo cooperativo nosotros sinceramente pensamos que la GPL es de hecho el formato de licencia más efectivo. La finalidad de la GPL es muy parecida a cualquier licencia de derechos de autor estándar, definir para lo que se puede y lo que no se puede hacer con el producto. Sin embargo se diferencia sustancialmente de las licencias comerciales debido a que en lugar de restringir el uso del software su fin es garantizar el uso del software. Ésta de ninguna forma restringe el uso de software licenciado comercialmente de forma estándar con Linux u otro código de la GPL. Sólo los cambios que usted realice al código que usted ``tomó prestado'' de alguien que fue licenciado bajo la GPL debe estar disponible a otros bajo las mismas reglas sin restricción definidas por la GPL. Cualquier producto que use u opere sobre Linux puede ser licenciado bajo cualquier regla comercial que usted elija. Existe un gran número de importantes desarrolladores de software comercial que están apoyando activamente sus productos comerciales en Linux para los que se debe comprarse una licencia, como Motif de la OSF, Empress RDBMS de Empress Software, WordPerfect, y recientemente Applixware - la suite de oficina de Applix Inc. y Red Hat Software. 2.- Ventajas Tecnologicas en Mexico El impacto al sistema e-Mexico de la incorporación de software libre 1. Resumen Ejecutivo Este documento contiene un pequeño resúmen sobre que es el Software Libre que se usa como un material introductorio y una propuesta concreta para llevar a cabo el proyecto de e-México con esta arquitectura. e-México debe de ser implantado usando sistemas libres a todos los niveles. México debe de usar esta tecnología para reducir costos, incrementar nuestra participación en los mercados tecnológicos y convertirnos en líderes en sistemas tecnológicos. Usos de software libre en e-México La colección de aplicaciones y de servicios de software libre es muy variada y puede satisfacer las necesidades más complicadas: Puntos de acceso Para gentes que quieran usar el sistema e-México, Estos sistemas estarían disponibles en lugares públicos y posiblemente sean los más numerosos. Las aplicaciones que se requieren en estas terminales son mínimas. Un navegador libre de internet solucionaría todos los problemas. Servidores e-México Con la amplia gama de software libre en esta área (bases de datos; lenguajes de programación para el Web; una suite completa de protocolos; escalabilidad sin límites). Ruteadores Los ruteadores son computadoras que enlazan distintas redes de comunicaciones. A veces estas computadoras son sistemas dedicados (Los famosos ruteadores "CISCO") o pueden ser computadoras de múltiple propósito (que pueden ser usados para reducir costos en zonas del pais marginadas, por ejm, zonas rurales. Los sistemas libres (Linux en particular) son famosos por poder ser utilizados como ruteadores de bajo costo. Servidores locales Computadoras que proveen servicios a otras computadoras en una red local: impresión, compartir datos, ruteo, monitoreo y administración remota de sistemas. Una sola computadora Linux puede realizar todas estas tareas sin ningún problema, y esta es una de las razones por las cuales Linux es tan popular. VENTAJAS del Software Libre para e-México. El pago de una licencia de un sistema Windows hoy en dia oscila entre los doscientos dólares hasta los trescientos dólares dependiendo de la versión. En el caso de servidores estamos hablándo de unos cuatro mil dólares solamente en licencias por cada computadora que se desee poner en línea. Si a estos sistemas se les va a incluir un sistema de productividad del tipo Office, los costos de las estaciones de trabajo saltan al rango 700-900 dólares por estación. Este costo no es significativo si estamos hablando de un par de estaciones de trabajo, pero cuando multiplicamos el costo por estación de trabajo a un par de millones, estamos hablando de unas cantidades de dinero muy grandes. Tan solo el proyecto Red Escolar en México tiene planeado instalar un millón de computadoras en 5 años. Es decir, que en estos sistemas se va a pagar entre 200 y 700 millones de dólares exclusivamente en licencias Una licencia es el "derecho" de utilizar el software. Físicamente, la compañía que manufactura el software solamente tiene que hacer una copia del compacto en la que se distribuye el software y vender las copias. Cada licencia que se paga equivalente aproximadamente a el costo de una computadora nueva al último grito de la moda (ok, posiblemente no el último grito, pero definitivamente una computadora que es más que suficiente). Es decir que el costo en términos de equipo de cómputo y de software puede reducirse a la mitad. O se puede instalar el doble de equipo por el mismo precio. Depende como ser quiera ver. Educativos La industria del software no es complicada, es solamente extensa. Y los mexicanos no somos tontos ni subdesarrollados. Los mexicanos hemos carecido de trabajos en los cuales nos podamos desarollar completamente. El desarrollo de e-México sobre sistemas libres desde un punto de vista educativo permitirá: Crear una base de desarrolladores de software libre Crear una infraestructura que nos independice tecnológicamente desde el punto de vista del software Esto más las colaboraciones con universidades crearía una sinergía muy interesante Que pasaría si el software libre no estuviera completo? En caso de que alguna aplicación no existiera para Linux, no es necesario alarmarse. Los ahorros que se presentan por el uso del software libre pueden ser usados para desarrollar las aplicaciones faltantes, o para mejorar las ya existentes. Esto puede hacerse de la misma manera que en los Estados Unidos la Agencia de Proyectos Especiales de el Departamento de Defensa (DARPA) financia desarrollos en las universidades. Las varias universidades en nuestro pais pueden ser usadas como centros de desarrollo, investigación y estudio de los varios problemas. Varias universidades de nuestro pais podrían usar varios de estos temas como temas de tesis, o proyectos de desarrollo sobre el cual se basa la investigación y el desarrollo. Esto nos ayudaría tambien a consolidar en una dirección clara la colaboración de las universidades con las necesidades inmediatas del pais al mismo tiempo que se forman profesionales. Material de apoyo: La posición de México México desde un punto de vista de la economía global está en desventaja por que nosotros tenemos que comprar a un precio muy elevado la tecnología; las licencias de uso para software, música y películas; licencias de patentes para los productos que producimos: farmacéuticos y tecnológicos (maquinaria pesada y aparatos pesados). A cambio de lo anterior, México vende materias primas (petroleo, productos agrícolas, ganaderos, y cajitas de Olinalá), y mano de obra Es obvio que México no ha participado como lider en el desarrollo tecnológico y tiene que pagar el costo de esta dependencia a precios muy altos. Otros paises El senado en Francia está discutiendo una iniciativa de ley en la cual las dependencias gubernamentales tendrían que usar sistemas libres (Open Source) de existir en vez de una solución propietaria. Esta es una medida de costos. Una iniciativa similar se ha discutido y se ha presentado a la Comunidad Europea. En Brasil hay un esfuerzo legal similar que se está llevando a las cámaras. México nunca ha tenido la oportunidad de participar en la tecnología de punta y siempre nos hemos mantenido rezagados. Con el uso del software libre, México tiene una oportunidad de ponerse a la cabeza en el desarrollo tecnológico y de llevar adelante proyectos que satisfagan las necesidades del proyecto e-México y al mismo tiempo crear una infraestructura que nos independice tecnológicamente. Linux en los negocios Algunas empresas están recurriendo a una constante reducción de costos para asegurar que se pueda hacer más con menos y así ser competitivos. Renovar el software propietario cada vez cuesta más. Por esta razón, las compañías ya están volteando hacia Linux. Los negocios actuales están sufriendo cambios casi diariamente. Esto les obliga a hacer inversiones cuantiosas en nuevas tecnologías, personal, capacitación y otras cuestiones vitales como la seguridad computacional y las aplicaciones de misión crítica. Lo que está sucediendo en algunas empresas es una constante reducción de costos para asegurar que se pueda hacer más con menos. Los esquemas de licenciamiento propietario tienden a ser excesivamente lucrativos para los fabricantes y el costo termina siendo pagado por la empresa. Ciertamente las alternativas son más reducidas y el problema radica en que la renovación del software propietario cada vez cuesta un porcentaje más. ¿Por qué algunas empresas están volteando hacia Linux y hacia soluciones que implican un estándar de código abierto? ¿Qué diferencias hay entre Linux y los sistemas operativos propietarios como todas las variantes de Windows? ¿Por qué un negocio debe considerar la utilización de este calibre? ¿Cuáles son los costos que se pueden reducir y cuales son los beneficios? Fuentes Electronicas http://manifiesto.cofradia.org/ http://www.linux.org.mx/ http://www.uady.mx/sitios/teleinfo/cursos/estrablinux/index.html http://www.redhat.com http://www.linux.org.mx http://www.linux.net.mx http://www.abcnet.es http://www.hispalinux.es http://lucas.hispalinux.es http://linuxdoc.org http://linux.mexzone.com http://www.unixsup.com http://www-4.ibm.com/software/ad/vajava/linux.html http://www.sun.com/software/linux http://www.linux.org.pe