Una de las partes de la propuesta de nuestro proyecto consistía en investigar la viabilidad del empleo de la plataforma GNU/Linux y el Software Libre como solución para PyMEs, la motivación fundamental era saber si dicha plataforma se encuentra apta para permitir a las empresas acceso legal y a bajo costo a tecnologías modernas, robustas, estables , seguras y sin generar dependencia con un único proveedor.
Dada una solución informática empresarial (Comercial/Propietaria u Open/Free), por lo menos obligatoriamente debe de contemplar ciertos aspectos inherentes a su utilización dentro de la empresa. Básicamente se deben de tener en cuenta dos puntos:
El licenciamiento del Software.
El cumplimiento de los requerimientos de la empresa a nivel tecnológico.
Para abordar el primer punto, en el capítulo 2 del anexo: Estudio de GNU/Linux y el Software Libre como solución integral para Empresas, se introduce al lector en lo que es el movimiento FOSS (Free Open Source Software), su origen, la filosofía del mismo y las distintas formas de licenciamiento dentro de un marco legal.
La investigación del movimiento Open Source y del marco legal del mismo se realizó bajo la consigna de entender un poco más el concepto y la idea detrás de la filosofía del Software Libre.
Era de nuestro interés presentar las libertades permitidas y las restricciones (si era que existían) que los licenciamientos imponen para el uso del Software Libre, sobre todo en ambientes empresariales, dado que muchas licencias comerciales distinguen el uso personal o académico del empresarial.
Con el marco legal actual, la licencia bajo la que se distribuye un programa delimita exactamente los derechos que tienen sobre él sus usuarios. Por ejemplo, en la mayoría de los programas propietarios la licencia priva al usuario de los derechos de copia, modificación, préstamo, alquiler, uso en varias máquinas, etc. De hecho, las licencias suelen especificar que la propietaria del programa es la empresa creadora del mismo, la cual simplemente vende derechos restringidos para el uso del programa. En el mundo del Software Libre, la licencia bajo la que se distribuye un programa también es de gran importancia. Normalmente, las condiciones de las licencias de Software Libre son el resultado de un compromiso entre varios objetivos .
Entre ellos, pueden citarse los siguientes:
Garantizar algunas libertades básicas (de redistribución, de modificación, de uso, etc.) a los usuarios.
Asegurar algunas condiciones impuestas por los autores (cita de sus nombres en trabajos derivados, etc).
En la mayoría de los casos, procurar que los trabajos derivados sean también Software Libre.
Si bien el Software Libre no es Software de Dominio Público, desde su concepción el mismo no tiene propietario, se comparte entre todos aquellos interesados en su uso y desarrollo, y por tal motivo, se generan deberes y derechos respecto a su uso, convirtiéndose el y sus productos en bienes con características de propiedad pública, no le pertenece a una persona, sino a un colectivo de ellos, desarrolladores y usuarios. Esto conlleva a que generalmente el costo de adquisición del mismo sea muy bajo ya que en la mayoría de los casos se puede conseguir gratuitamente o sólo se cobra una tarifa de distribución del mismo, dicha tarifa regularmente incluye manuales impresos y soporte remoto durante cierto tiempo.
Gracias a este atributo, el Software Libre permite atacar frontalmente un problema presente hoy en día en nuestra sociedad, como es el uso de software ilegal, la protección de los derechos de autor y propiedad intelectual en el mundo del software.
A fin de estudiar el cumplimiento de los requerimientos de la empresa a nivel tecnológico por parte de la plataforma, en el capítulo 3 del anexo: Estudio de GNU/Linux y el Software Libre como solución integral para Empresas, se realiza un estudio de GNU/Linux como sistema operativo abarcando distintos aspectos de la plataforma poniendo especial atención a los puntos que pueden importar a la hora de una implantación empresarial.
La intención de esta parte del proyecto es brindar experiencia e información que ayude a llegar a una simple conclusión, que es si se debe tomar en cuenta la plataforma GNU/Linux como solución confiable, segura, rentable y beneficiosa para ser implantada dentro de una PyME Uruguaya.
En el capítulo 3, sección 2 del anexo, se realiza un estudio de GNU/Linux como sistema operativo de base para utilizarse como servidor empresarial y como puesto de trabajo respectivamente. Se abarcan temas como: utilización en el mercado de la plataforma, seguridad, confiabilidad, performance, escalabilidad y costo total de propiedad.
Algunas de las conclusiones más destacables de esta parte del estudio fueron:
Existe una notoria evidencia de que actualmente GNU/Linux y el software Open/Free tienen una importante utilización en el mercado mundial, hay una gran aceptación por parte de empresas multinacionales importantes y entes gubernamentales en el mundo.
GNU/Linux es una plataforma segura, si bien existen opiniones desencontradas en reportes informales, distribuciones de GNU/Linux y programas Open/Free han sido evaluados utilizando métodos formales que son utilizados por ciertos entes gubernamentales norteamericanos como el internacionalmente reconocido Common Criteria (ISO Standard 15408) y NIST FIPS 140 (Requerimientos de seguridad para módulos criptográficos de la National Institute of Standards and Technology). Observamos la existencia de una complicación con dichas certificaciones y es que los distribuidores (o proyectos) deben pagar la evaluación y en la mayoría de los casos las comunidades que desarrollan Software Libre carecen de recursos para realizar dichas pruebas.
Tampoco encontramos argumentos sólidos de que el ser un sistema operativo Open/Free ofrece desventajas en cuanto a la disponibilidad de información sobre problemas de seguridad. Si bien empresas como Microsoft alegan que la naturaleza distribuida del desarrollo de GNU/Linux y el Software Open/Free hace difícil el disponer de información acerca de estos problemas, no vemos que esto sea cierto.
GNU/Linux goza de una buena reputación cuando se trata el tema confiabilidad y estabilidad, existen varios estudios y pruebas hechas sobre GNU/Linux acerca de su buen comportamiento bajo situaciones de carga extremas.
Al analizar el costo total de propiedad de la plataforma, nos encontramos que en la actualidad GNU/Linux y el Software Open/Free se encuentran posicionados de mejor forma que el Software Comercial/Propietario. Los costos de: adquisición inicial del software, de upgrades de productos, costos de hardware y algunos costos de capacitación, en general son bajos. Lo cual deja al alcance de la PyME acceso a tecnologías cuyos costos podrían ser prohibitivos si se tratara de Software Comercial/Propietario.
Pudimos apreciar que GNU/Linux comenzó a utilizarse de forma seria a nivel de “desktop” a partir del año 2002 aproximadamente, porque las aplicaciones básicas cliente (browsers, software de ofimática, clientes gráficos de correo, etc) alcanzaron facilidad de uso para un usuario común de PC a partir de dicha fecha. Hoy día, las aplicaciones para “desktop” de GNU/Linux están en un grado de madurez y usabilidad muy altos y si bien aún existen ciertos problemas operativos y detalles, se requiere de muy poco esfuerzo para que un usuario de plataforma Windows se adapte al uso de una plataforma “desktop” basada en GNU/Linux.
Actualmente existen distribuciones de GNU/Linux, de uso genérico, que incluyen gran cantidad de software tanto para “desktop” como para servidores.
En la sección 3 del capítulo se hace un relevamiento de las diferentes distribuciones de GNU/Linux con el fin de: identificar las más aptas existentes actualmente para la utilización en una PyME y con el fin de seleccionar una de ellas como base para el estudio detallado de tecnologías específicas propuesto en el marco del proyecto.
En los siguientes capítulos del anexo, más precisamente en los capítulos 5 y 6, se realiza un relevamiento lo más abarcativo y extensivo posible de los paquetes más maduros de Software Open/Free existentes en la actualidad para utilización empresarial a nivel de puestos de trabajo y servidores respectivamente.
La identificación de las áreas a relevar se basó en:
Encuesta realizada a PyMEs: la cual tenía como primer objetivo obtener información sobre el software (o tipos de software) que utilizan actualmente, necesidades no resueltas, así como infraestructura hardware y recursos humanos con conocimiento en el área.
Soluciones comerciales para PyMEs: resultaba interesante para nosotros, conocer la opinión de empresas como Microsoft, Novell e IBM sobre las necesidades de los “small businesses” que puede trasladarse al caso de las PyMEs. Hay que recordar que una PyME para estas empresas no tiene por que ser del mismo porte que una en Uruguay. Del relevamiento realizado en esta dirección se sacaron varias ideas sobre el software aplicable en estos entornos y la visualización de estos como un sistema integrado.
Experiencia laboral propia: además de los dos puntos anteriores, utilizamos nuestra experiencia laboral que si bien no es exhaustiva demostró ser de mucha utilidad.
A nivel de software para puestos de trabajo se realizó un relevamiento en las siguiente áreas:
Ofimática
Navegación y Diseño Web
Clientes de Correo Electrónico
Clientes de Mensajería Instantánea
Handhelds: Aplicaciones y Desarrollo
Antivirus
A nivel de Software para Servidores, las áreas a relevar fueron:
Servicios de Impresión
Sistemas de Bases de Datos
Servicios de correo electrónico
Servidores de correo
Servicios de filtrado de correo electrónico (antivirus y antiSpam)
Software para colaboración y trabajo en grupo (Groupware)
Servicios para Internet y aplicaciones Web Empresariales
Servidores de páginas Web
Servicios de DNS
Encriptación en Internet
Servicios de Firewall
Aplicaciones Web y Servidores J2EE
Servicios de compatibilidad con sistemas y plataformas legadas
Software de Backup
Servicios de Alta disponibilidad de información para PyMEs
En la sección 9 del capítulo 6 se muestran las características y las tecnologías que ofrecen los paquetes integrados comerciales para PyMEs de las empresas más importantes en el mercado para poder ver si el Software Open/Free existente cubre todas las áreas propuestas por dichas soluciones.
Estudio del Open/Free (GNU/Linux) como plataforma de servicios de red en entornos empresariales
Daniel Caraballo - Mario Madera - Marcelo Odin
Tutor: Ariel Sabiguero Yawelak
2004 - 2005.