Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Actividad 3, Tema Aspectos Legales para La Implantacion de Un Software
Actividad 3, Tema Aspectos Legales para La Implantacion de Un Software
Matricula: 149878
Grupo: K097
ACTIVIDAD.
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. Las alternativas de software libre que puede implementar en lugar del actual software
comercial, mínimo 2 alternativas
Alternativas de software libre que puede implementar en lugar del actual software
comercial:
CentOS ofrece a los usuarios una impresionante variedad de herramientas que los
administradores de sistemas pueden usar para monitorear todas las estaciones
conectadas a la red, y mucho más. El sistema operativo es gratuito para que cualquiera lo
use y se ha desarrollado sobre el sistema operativo Linux RedHat Server. El proceso de
instalación es muy simple y, debido a su base en el software Linux, necesita menos
mantenimiento del que necesitaría Windows Server. El producto está desarrollado para
ayudar a las pequeñas empresas, pero también puede funcionar en una red doméstica
que utiliza el uso compartido de archivos, la transmisión de medios y más computadoras
conectadas a una red. Además, CentOS ofrece soporte para gateways de correo
electrónico y se puede actualizar fácilmente. Los desarrolladores ofrecen soporte y
actualizaciones para cada versión de CentOS durante 10 años después del lanzamiento.
-Ubuntu es una de las distribuciones más sencillas de usar e instalar, así como la que
más estabilidad y alternativas a Windows ofrece. Es una gran alternativa para los usuarios
novatos y además tiene una versión LTS que incluye soporte y estabilidad durante cerca
de 5 años, algo que Microsoft no tiene en sus sistemas operativos.
.PostgreSQL es la base de datos relacional de código abierto más avanzada con algunas
características excelentes, como contenedores de datos extranjeros y tipos de datos
interesantes para ir más allá de las tablas simples.
PostgreSQL no tiene un gestor de defectos, haciendo muy difícil conocer el estado de sus
defectos.
Eclipse nació como un fork del propio Netbeans pero su fácil uso con el sdk de Android ha
hecho que poco a poco sus usuarios creen y desarrollen un gran IDE.
Como Netbeans, Eclipse trabaja con java, c++, html, css, php, Go, etc… Posee
debugger, compilador y un emulador para hacer correr las apps. Actualmente existe una
versión libre y una versión que integra el sdk de Android para aquellos que sólo
desarrollan para esta plataforma. Al igual que el resto, Eclipse es gratuito, pero su
instalación es distinta al resto. Eclipse no funcione como el típico exe sino que es una
carpeta comprimida que hay que descomprimir y luego configurar las rutas de la máquina
virtual de java y del resto de configuraciones. De las dos opciones y basado en las
diversas características descritas anteriormente considero como la mejor alternativa de
software libre a implementar al entorno gráfico propietario de desarrollo de software
Netbeans.
Google Public DNS, con sus servidores 8.8.8.8 para el servidor DNS primario y8.8.4.4
para el servidor DNS secundario, son los servidores DNS libres y gratuitos más conocidos
y, sin duda alguna, uno de los más fáciles de recordar. Con una disponibilidad de servicio
que roza el 100% del tiempo, este servicio en poco tiempo ha sido capaz de cursar
alrededor de 70.000 millones de peticiones diarias, un dato que sigue en ascenso y hace
que este servidor sea uno de los más utilizados dentro y fuera de Estados Unidos.
Open DNS, con sus servidores 208.67.222.222 y 208.67.220.220, es otra alternativa muy
utilizada que evita que tengamos que usar los servidores DNS que nos ofrece nuestro
ISP. Además de este servicio de servidores DNS que podemos usar libremente, Open
DNS ofrece servicios adicionales gratuitos para particulares en los que podremos instalar
un cliente en nuestro PC para que éste revise las peticiones que realizamos, nos ofrezca
estadísticas y, lo más interesante, protección ante sitios fraudulentos (bloqueando el
acceso a dichas webs). Además, en el caso de tener menores en casa, no viene mal que
echemos un vistazo a las opciones de control parental que se incluyen en el servicio.
Red Hat Enterprise Linux se compone de software libre y código abierto, pero su
compilación se distribuye a través de medios (CD-ROM o DVD-ROM) solamente a
suscriptores de pago. Red Hat libera todo el código fuente del producto de forma pública
bajo los términos de la Licencia pública general de GNU y otras licencias.
.Google Public DNS tiene algunos derechos reservados bajo licencia CreativeCommons.
La metodología que utiliza Innova 2020 comprende los pasos que se detallan
seguidamente:
1. PREPARACIÓN
Se trata de la asignación inicial y detallada de los tiempos a cada una de las tareas que
conforman las etapas del proyecto. Se concreta la conformación del equipo de trabajo y la
enumeración de los usuarios involucrados. Se efectúa el reconocimiento de las
instalaciones y se revisan todos los factores exógenos que afectarán al proyecto.
2. MAPEO
Se efectúa la primera aproximación al diseño conceptual del proyecto. Se modeliza la
organización y el soporte a tener por parte del sistema.
3. PROTOTIPO PRELIMINAR
En esta etapa se trabaja sobre el nuevo sistema, tomando las siguientes decisiones que
se documentan:
4. CONSTRUCCIÓN
En esta etapa se construyen las adaptaciones necesarias y se desarrollan los programas
de interface (en referencia a las decisiones de la etapa anterior).
5. PROTOTIPO DEFINITIVO
Se ajusta el prototipo, con lo construido en la etapa anterior.
6. PRUEBAS
Se realizan las pruebas en un entorno operativo similar al de puesta en marcha. Se
apunta a obtener satisfacción final respecto a las adaptaciones realizadas y las decisiones
tomadas a nivel de prototipo.
8. SOPORTE POST-IMPLEMENTACIÓN
Esto normalmente está abarcado por una relación contractual distinta a la del propio
proyecto. Se cumple a través del help-desk interno o del consultor en cuanto a asistencia
para resolver problemas que se presenten y la posibilidad de recibir los distintos upgrades
de las versiones del software.
Se encuentra disponible el código fuente del software, por lo que puede modificarse el
software sin ningún límite, adaptándolo a las necesidades de Innova2020 dependiendo de
las demandas que conlleva la venta de material para construcción para cada una de las
áreas que conforman la empresa.
3. CONCLUSIÓN:
Las organizaciones deberían cambiar sus sistemas a software libre, ya que son sistemas
robustos y muy seguros, debido a que los sistemas propietarios son más vulnerables a
ataques de virus informáticos ya que son más utilizados a nivel mundial y son menos
robustos.
4. BIBLIOGRAFIA:
Seoane, J., & González, J. M. (2003). Introducción al software libre. España: Creative
Commons.
Viñas, R. B. (2003). Software libre Sistemas operativos GNULinux básico. Barcelona:
Eureca.