Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 12

Nombre del alumno: Moises Callejas Lagunes

Matrícula: 115531

Grupo: K068

Materia: (18) SISTEMAS ABIERTOS DE SOFTWARE

Docente: Dr. Alfonso Medel Rojas.

Número: Actividad de aprendizaje 3. Aspectos legales para la implantación


de un software libre.

Puebla, Pue. a 18 de octubre de 2020.

1
Objetivo:

El alumno realizará un reporte sobre el proceso y los requerimientos legales para la


implantación de sistemas de software libre.

Instrucciones:

Con base en los apuntes y en las lecturas clave del bloque, realiza de manera correcta lo
que se solicita en el archivo de apoyo.

Considera el siguiente planteamiento:

La empresa “Innova 2020” que se dedica al giro de la venta de material para construcción
ha considerado migrar todos sus programas propietarios a software libre, los sistemas
propietarios con los que actualmente cuenta la empresa son:

1 sistema operativo propietario de servidor: Windows Server 2008

10 sistemas operativos propietarios cliente: Windows 7

1 sistema propietario gestor de base de datos: SQL Server 2005

1 entorno gráfico propietario de desarrollo de software: Microsoft Visual Studio

1 servidor web: Internet Information Server

La empresa no tiene experiencia en la implantación de este tipo de sistemas no conoce


las ventajas o beneficios ni los requerimientos legales, por lo que deberás desarrollar un
reporte que considere lo siguiente:

1. Las alternativas de software libre que puede implementar en lugar del actual
software comercial, mínimo 2 alternativas.

A. Sistema Operativo servidor:

En este aspecto se presentan estas dos opciones, las cuales cuentan con una
gran aceptación dentro del ámbito empresarial, debido a la funcionalidad que
tienen como servidor.

2
Ubuntu server, posee gran
documentación, principalmente en foros
soportados por la comunidad.

- El ciclo de vida para Ubuntu


Server es de 5 años

- Las ventajas que presenta La disponibilidad de Ubuntu Server al poder


descargar desde el portal de canonical.

- El soporte técnico que está disponible para solucionar cualquier


problema que se presente, una enorme comunidad activa que provee
documentos, foros, reportes de bugs que, sin mentir, difícilmente
cualquier otra comunidad puede igualar. También existe una opción de
soporte comercial por parte de Canonical con el que se puede enfrentar
cualquier evento que se presente.

- El ciclo de actualizaciones de 6 meses y el soporte de las versiones LTS


(Soporte Técnico Extendido) de hasta 5 años para la edición de servidor,
son alternativas que no ofrecen otros proveedores

En segundo lugar, CentOS Linux.

Ambos son de licenciamiento gratuito y no se requiere realizar ningún pago


por la licencia de uso.

Algunos puntos importantes que presenta CentOS son:

- Estabilidad: CentOS se desarrolla de forma continua con el fin de ofrecer


la plataforma perfecta para el software más reciente. En este proceso no
se pierde de vista al aspecto de la compatibilidad con las aplicaciones
más antiguas.

3
- Seguridad: este aspecto es hoy más importante que nunca, con lo que
CentOS como solución corporativa basada en RHEL representa la mejor
elección. Gracias a la detección proactiva de vulnerabilidades por parte
del equipo de seguridad de Red Hat, su código fuente subyacente
cuenta con un elevado nivel en seguridad. Además, a la hora de integrar
nuevos programas o actualizar CentOS, la comprobación de la
seguridad y de errores tienen prioridad.

- Ciclos largos de mantenimiento y soporte: desde la primera versión de


CentOS, tanto los lanzamientos grandes como los pequeños han estado
estrechamente vinculados a las publicaciones de RHEL. CentOS
también se ha ocupado de las directrices para el periodo de soporte
técnico: está previsto un soporte general de hasta 7 años y un suministro
de hasta 10 años de actualizaciones de seguridad (hasta la versión 5.0
eran solo 4 y 7 años).

Ambos sistemas poseen una amplia documentación disponible, la mayoría


mantenida por las comunidades de usuarios que van complementando las
fallas que llegasen a presentar dichos sistemas.

B. Sistema Operativo propietarios cliente:

En este punto se recomienda la


implementación de Ubuntu Desktop, el cual
es de una fácil instalación y se cuenta con
una gran adaptabilidad de los diversos
dispositivos. Ubuntu tiene un instalador
gráfico rápido y fácil y en una computadora
común la instalación toma aproximadamente
menos de 25 minutos.

La otra opción es ALDOS (alias Librepensador)


es un sistema operativo con soporte de largo
plazo y principalmente orientado para el uso
como sistema operativo de escritorio utilizando
una interfaz con la metáfora tradicional del
escritorio.

4
C. Sistema propietario gestor de base de datos

Para el uso del gestor de bases de datos, se presentan estas dos opciones,
OpenOffice y/o LibreOffice.

Ambas además del uso de la base de datos, cuentan dentro de su suite


procesador de textos, hoja de cálculo, programa para crear presentaciones,
programa para diseño gráfico, navegador, además de contar con la
compatibilidad para el uso de archivos de Microsoft Office.

D. Entorno gráfico propietario de desarrollo de software

En este caso el software Aptana


Studio es un entorno de
desarrollo basado en Eclipse con
el que los programadores
pueden codificar aplicaciones en
HTML5 + CSS3 + JavaScript,
Python, PHP o Ruby. Aptana tiene una versión gratuita, que facilita un editor
de código, un depurador y un gestor de proyectos y archivos.

KDevelop: es un IDE de código abierto para


sistemas operativos Linux, Mac OS X, Solaris o
FreeBSD. Es un entorno de desarrollo extensible
mediante plugins para C, C++ y otros lenguajes de
programación. Funciona bajo el entorno gráfico
KDE, aunque también está disponible para otras
opciones como GNOME. Es un IDE que permite la
programación en lenguajes como C, C++, PHP o también en Python.

E. Servidor web:

En este caso las 2 opciones que se presentan para el servicio de servidor


web, son Apache HTTP el servidor web Apache se desarrolla
permanentemente como un programa de código abierto disponible en
numerosas versiones. Es apropiado para contenidos web dinámicos, pues

5
facilita la integración de lenguajes de programación como PHP y Apache
puede ejecutar otros programas bajo la interfaz CGI.

Apache Tomcat, en este caso se trata de un servidor web de código abierto


desarrollado en el entorno Java. Para crear contenidos web con Java.

Ambos son de licenciamiento gratuito y cuentan con una gran aceptación


dentro de los sistemas Linux.

2. La evaluación y selección de la mejor alternativa de software libre a


implementar en lugar del software comercial actual

En este punto la investigación inicial es un punto primordial en donde el estudio del


funcionamiento y prueba del software libre, indicara si se realizar la migración hacia
otro sistema.

Pero este tiene que ver de acuerdo a sus necesidades de capacidad de


procesamiento de datos, flujo de trafico de internet o el uso de los servidores web.

Aparte del costo que esta le representaría tanto en la empresa que realizaría dicha
migración de sistemas y los costes que tendría aparte de la capacitación que se
tiene que proporcionar a los usuarios en el caso de que no tengan el conocimiento
básico necesario para la operación de dichos sistemas.

- Donde se tienen que programar demostraciones y pruebas del software a


utilizar.
- Evaluar las estrategias de implementación.
- Realizar un análisis sobre el costo de implementación.
- Una vez que se tiene la evaluación definitiva del software que se empleara.
- Se obtendrá por parte del área correspondiente para proceder con la
migración del sistema.
- Se deberá de realizar un respaldo de toda la información con que cuentan los
equipos con el sistema actual.
- El área de sistemas de la misma empresa podrá realizar dicha migración o se
tendrá que contratar a un externo para realizar dicha tarea.

Una vez que ya se tiene el nuevo sistema corriendo este se tendrá que realizar una
capacitación para todo el personal usuario al menos de forma básica, para que
puedan operar.

Además de que en ese proceso se tendrá que tener un seguimiento por parte del
proveedor para un mantenimiento no solo correctivo, sino también preventivo, tanto

6
en base de datos como en el propio software el cual nos asegurará una mejora en la
eficiencia de la herramienta.

3. La descripción de la licencia de cada uno de los programas a instalar

Licencia de funcionamiento para el software de Ubuntu Server y CentOS es La


Licencia Pública General de GNU o más conocida por su nombre en inglés GNU
General Public License (o simplemente sus siglas del inglés GNU GPL) es la
licencia más ampliamente usada en el mundo del software y garantiza a los usuarios
finales (personas, organizaciones, compañías) la libertad de usar, estudiar,
compartir (copiar) y modificar el software. Su propósito es declarar que el software
cubierto por esta licencia es software libre y protegerlo de intentos de apropiación
que restrinjan esas libertades a los usuarios.

Aptana Studio, utiliza una licencia Dual: Aptana Public License v1.0 GNU General
Public License Bajo este modelo, los usuarios pueden optar por usar el IDE de
Aptana en el software libre / código abierto GNU General Public License
(comúnmente conocida como la "GPL") o bajo la Licencia Pública Aptana (conocido
como el "APL"). Con la licencia GPL, el IDE de Aptana está disponible de forma
gratuita, siempre y cuando la redistribución (si existe) de la IDE de Aptana se
adhiere a los términos de la licencia GPL. Los usuarios pueden descargar el
software de forma gratuita, y modificar, integrar y distribuir la misma. Aptana ofrece
también la licencia simplificada APL para las organizaciones que no es necesario
redistribuir Aptana Studio o sus derivados, fuera de la empresa.

KDevelop. Esta publicado bajo licencia GPL

En el caso de Apache cuenta con una licencia "permisiva" la Apache Software


License 2.0 utilizada por Apache OpenOffice.

Como otras licencias de código abierto, la licencia Apache permite explícitamente


usar, copiar, modificar y redistribuir el producto cubierto, sin costes de licencia o
derechos de autor. Pero debido a que se trata de una licencia permisiva, también le
permite preparar y distribuir productos derivados sin pedirle que haga su propio
código fuente público.

En el caso de OpenOffice y LibreOffice está licenciado bajo los términos de la


LGPLv3 (nuevas contribuciones tienen doble licencia, LGPLv3 + y MPL). Esto
significa que eres libre de utilizarlo para uso personal y comercial, eres libre de
copiarlo y entregar copias, y eres libre de modificar y rediseñar el código fuente, y
crear obras derivadas.

7
4. Los principales requerimientos para la implementación del software libre

Estos son los requisitos para la instalación de cualquier distribución de GNU/Linux


se requiere de una imagen de la distribución que se desea instalar y tener en cuenta
los siguientes puntos.

- La arquitectura de la computadora debe ser Procesador Intel/AMD x86 o x64.

- Al menos 512 MB en memoria RAM para una instalación sin entorno gráfico,
se recomienda 1GB en adelante y 2GB mínimo para una máquina virtual.

- Un mínimo de 10GB de espacio en disco duro disponible para una instalación


mínima, 120GB si su equipo cuenta con Windows con espacio libre de 30GB
si se realiza una bipartición o 60GB de espacio libre para virtualizar.

- La instalación es posible usando diversos medios, ya sea un CD, DVD, una


memoria USB o por red.

- Opcionalmente acceso a Internet para las actualizaciones.

Requisitos para instalar Ubuntu Server

Los requisitos para una versión server linux son mínimos debido a que no utiliza el
entorno gráfico, pero para que actúe como servidor dependiendo del tráfico que
tengamos puede requerir más.

Mínimo (Consola)

256 MB de memoria

2 Gb de espacio en HDD (Incluido swap)

AMD o Intel Procesador de 64-32bits

Incluido AMD Optaron y Intel EM64T Xeon, para versiones de 64.

Mínimo (Gráfico)

512 MB de memoria

4 Gb de espacio en HDD (Incluido swap)

AMD o Intel Procesador de 64-32bits

8
Tarjeta Gráfica VGA, monitor con resolucián de 800x600

Mínimo Recomendado

Requisitos recomendados para levantar un servicio webmail para 25 usuarios.


Teniendo en cuenta que cada usuario tiene 1gb de espacio asignado para
almacenamiento de correo electrónico, deberíamos contar con la siguiente
arquitectura:

27 Gb de HDD (25gb para usuarios + 2gb de SO) Con lo cual con un disco standard
de 40Gb nos alcanza para mantener a los 25 usuarios y además realizar políticas de
mantenimiento como (agregar usuarios, realizar back-up comprimidos de los mails,
entre otros).

512Mb-1Gb de memoria ram nos alcanzaría para que el sistema responda sin
problemas en caso de contar con mail "pesados" o simultaneidad de acceso,
aunque esto también estará condicionado por los recursos de la red.

Procesador Intel o AMD 64 o 32 bit, en nuestro caso usamos un Intel Dual-Core


2.4Ghz 32bits

Requisitos para CentOS

Dependiendo de la versión de CentOS, los requisitos de hardware pueden ser muy


diferentes: desde una interfaz gráfica de usuario.

CentOS funciona con 512 MB de memoria y en la terminal de líneas de comando


solo necesita 120 MB. Adicionalmente se recomiendan 5 GB de memoria (o al
menos 1GB). Para controlarlo en la interfaz de línea de comandos, que ya no está
incluida como opción independiente en CentOS 7, la versión 6 demanda 392 MB y,
en arquitecturas que no pertenecen a la familia x86, 1 GB de almacenamiento. Por
defecto, la anteriormente mencionada versión 7 de la distribución de Linux utiliza 1
GB de RAM y 20 GB (o al menos 10 GB) de espacio en disco duro.

5. Los principales beneficios o ventajas para la empresa Innova 2020 al


implementar sistemas de software libre en comparación con sistemas
propietarios.

El principal beneficio que tendría la empresa al migrar todos sus sistemas al


software libre, sería la reducción del costo económico que le representa pagar por el
uso de las licencias del software comercial año con año. En cambio, con el software
libre no tendrían que realizar pago alguno por el uso de las licencias.

9
Entre sus ventajas es Ventajas es que es de código abierto (Open Source) puede
distribuir, copiar y modificar el software tanto como desee, en concordancia con las
Licencias del Producto.

Es Multiplataforma. Por ejemplo, LibreOffice se ejecuta en varias arquitecturas de


hardware y en sistemas operativos, tales como: Microsoft Windows, Mac OS X,
Linux y Sun Solaris.

Cuenta con Soporte extensivo para varios idiomas.

Tiene una compatibilidad de archivos. Además del formato nativo Open Document,
LibreOffice.

Incluye funcionalidades de exportación a PDF y Flash, así como soporte para abrir y
guardar archivos en muchos formatos comunes incluyendo Microsoft Office, HTML,
XML, WordPerfect, y Lotus 1-2-3. Una funcionalidad nueva en LibreOffice (utilizando
una extensión) es la posibilidad de importar y editar algunos archivos PDF

6. Los tiempos y costos del proceso de implantación.

En este punto los tiempos también podrían representar una pérdida económica para
la empresa, por lo que este proceso de migración tiene que se lo más rápido y
sencillo posible para que no se tenga que detener su operación por completo.

En el caso de la instalación del Software Libre este nos puede llevar alrededor de
20 a 30 minutos la instalación en cada equipo.

Pero el implementar las aplicaciones más complejas, en cambio, puede llevarnos


algunos días pudiendo llevar dicha actividad el personal de sistemas de la empresa
o externo, ya que puede requerir entre otras cosas, la conversión de la información
desde el sistema anterior, hacia el nuevo sistema.

Los costos de proceso de la implementación, se tienen que considerar el tiempo en


horas hombre, invertidos por el personal especializado siendo personal de sistemas
de la empresa o personal externo (proveedor).

Otro punto al implementar el software en el hardware existente, esto no significará


costos adicionales de hardware.

Sin embargo, si se va a implementar un nuevo tipo de servidor, o el reemplazo de


un antiguo servidor, los costos de hardware probablemente se vean afectados con
un incremento considerable, dependiendo de las características del hardware a
adquirir.

10
En general, en cuanto mayor sea las necesidades de funcionamiento de la red (en
términos de capacidad) el ahorro de hardware será mayor con la introducción de un
sistema operativo de software libre.

También se tiene que considerar la capacitación que recibirán los empleados del
para el uso correcto de nuevo software libre, tanto los cursos o manuales que se les
proporcionen esto tiene un costo, y tomando en cuenta que la mayoría de los
empleados cuenten con el conocimiento básico del software libre pues ya no
representara un gasto adicional, únicamente se tendrá que enforcar en la migración
de los sistemas para continuar con la operación de forma normal.

7. Al final deberás elaborar una conclusión en donde indiques si consideras que


las organizaciones deberían migrar sus sistemas a software libre justificando
tu decisión.

Es muy importante el conocer los diversos tipos de licencias que existen para el
software libre, además que para nuestra especialidad es un tema muy delicado por
si nos encontramos realizando una propuesta de implementación de algún software
libre o comercial y no conocemos que tipo de licencia tiene, podemos llegar a tener
un problema legal por el desconocimiento de las licencias.

En otro punto una problemática que nos llegásemos a encontrar nosotros como
administradores de sistemas o encargados del área de sistemas de alguna
empresa, seria con la renuencia de los usuarios a cambiar sus programas de uso
comercial por el uso de software libre, ya que no tienen el conocimiento básico
necesario y lo que pueden manifestar es que no se hagan responsables por el mal
uso de la información por no conocer de forma correcta el nuevo software.

Y también que la mayoría estamos muy acostumbrados al uso de la plataforma


Windows o Mac y el simple hecho de mencionarles Linux, para ellos se les complica
por que piensan que tienen que aprender códigos para poder operar el sistema.

En mi conclusión seria que actualmente no se ha dado la suficiente información y


divulgación acerca del uso del software libre, aunque este vaya aumentado su uso
alrededor del mundo.

Considero que dicha información solo se da dentro de las instituciones educativas y


en algunas empresas donde los estudiantes o desarrolladores, son los que han
experimentado más con el software libre y esto ha hecho que se permita la
innovación de nuevos programas o incluso la mejora de los existentes,
adecuándolos a las exigencias de los usuarios.

11
Además de que representan un ahorro para estas instituciones, ya que no tienen
que pagar por el uso de la licencia y la pueden instalar en “n” cantidad de
ordenadores.

Otro aspecto importante es que si alguien deja de mejorar o dar soporte a algún
programa otro usuario o comunidades pueden aportar sus mejores para que este
programa este constantemente actualizado y se tengan mejores herramientas para
solucionar sus problemas para que les ayuden a tener éxito con sus organizaciones.

Y seria muy importante el difundir mas el uso del software libre, aunque esto
muchas personas y empresas no lo consideren beneficioso hablando
económicamente, ya que este tema se ha monopolizado y las mismas empresas
informáticas no hacen mención del software libre, solamente hacen mención del
software comercial. Y esto lleva a muchos usuarios tanto personas como empresas
a usar software apócrifo, no licenciado de forma correcta.

8. Referencias bibliográficas

A. Ubuntu Edición Servidor. (2020). Recuperado 18 octubre 2020,


https://www.ubuntumx.org/edicion-servidor.php
B. Seoane, J., González, J. M. Robles, G. (2003). “Aspectos legales”; “Economía“
y “Software libre y administraciones públicas” en Introducción al software libre.
España Creative Commons, pp. 37-46; 53-67; 68-
C. Herramientas básicas para desarrolladores en Linux. (2020). Retrieved 18
October 2020, from https://www.bbvaapimarket.com/es/mundo-
api/herramientas-basicas-para-desarrolladores-en-linux/
D. Bloque 5 - Migración al Software Libre. (2020). Retrieved 18 October 2020,
from
https://oficinalibre.net/pluginfile.php/331/mod_resource/content/1/HTML/bloque
5/Pagina5-2-1.html

12

También podría gustarte