Panchi - Ariel (Tarea Lectura No. 2)

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

UNIVERSIDAD CENTRAL DEL ECUADOR

Asignatura Datos del estudiante Fecha


Nombres: Ariel Adrián
Marcos de Desarrollo II
Apellidos: Panchi Gualoto 2022/01/25
Semestre: 6° Cédula: 1723408934
Tutor: Ing. Julio Mendoza

1) Explique los lineamientos para escoger entre software abierto y


software propietario. Para este ítem utilice el “Paper 3”.

Formación de un grupo especial de expertos.

En este lineamiento nos explica que es necesario formar un grupo de búsqueda


de expertos. Este grupo debe estar formado por la computadora departamento
y varios jefes de este. Nos dice que este enfoque ha funcionado muy bien para
empresas y para el público administrador. Se explica que se vincula el
departamento de informática especializado en tecnología con los jefes de
departamento que conocen las necesidades del negocio o empresa interesada,
para así desarrollar un equipo de búsqueda de software.

Identificación de posibles soluciones de software.

Aquí se nos habla acerca de una combinación de técnicas para garantizar que
no se descuide lo importante. Una forma es que el usuario interesado realice
un cuestionario, tanto si otros usuarios u organizaciones también necesiten o
han utilizado tal programa. También se debe examinar la lista de programas,
incluid cualquier lista de programas reconocidos o maduros, generalmente
estos son reconocidos como programas seguros. Se aconseja que el usuario
interesado pida sólo algunas de las listas más relevantes. También se pueden
utilizar sistemas generales para realizar solicitudes, como las respuestas de
Google, donde alguien paga una tarifa para obtener una respuesta.

Estudio de revisiones existentes

Aquí nos dice que después de la identificación de opciones, es necesario


estudiar todas las evaluaciones existentes sobre las alternativas, es mucho
más más eficiente aprender primero sobre las fortalezas y debilidades de un

https://uvirtual.uce.edu.ec
MODALIDA
UNIVERSIDAD CENTRAL DEL ECUADOR

programa a partir de unas pocas revisiones que tratar de discernir esa


información solo de los sitios web del proyecto.

Definición de áreas técnicas y componentes requeridos

Aquí habla acerca de que es muy importante, en cualquier proyecto de


selección o migración de software, tener una visión clara de las áreas técnicas
(servidor, cliente y red) y componentes de software (tanto de código abierto
como propietario) que se requieren para la instalación y despliegue. Los
sistemas basados en servidor, por ejemplo, requieren servidores web o de
aplicaciones preexistentes, una instalación más avanzada y procesos de
configuración.

Comparación de los atributos de los principales programas con


necesidades específicas

En este lineamiento nos dice que hay algunos atributos que deben tenerse en
cuenta en la elección entre software libre y software propietario. Los atributos
importantes incluyen lo siguiente: funcionalidad, estimación de costos (tarifas
de licencia inicial, actualización de licencia honorarios, costos de instalación,
costos de personal, costos de soporte/mantenimiento, costos indirectos como
costos de capacitación y transición), mercado compartir, soporte, capacidad de
prueba, mantenimiento/longevidad, compatibilidad, confiabilidad/disponibilidad,
seguridad, escalabilidad, rendimiento, usabilidad, flexibilidad/personalización,
interoperabilidad, problemas legales/de licencia, políticas locales, posible
migración de datos, organización factores, factores humanos (por ejemplo,
resistencia del personal a cambiar SW, madurez del personal, etc.), otros
factores ambientales y factores sociales.

2) Un desafío multifacético es crear y mantener una comunidad de código


abierto sostenible para software propietario. Este desafío es un proceso
complejo impulsado por varios tipos de factores, que a su vez pueden
agruparse en seis dimensiones. Explique esas dimensiones. Para este
ítem utilice el "Paper 1"

https://uvirtual.uce.edu.ec
MODALIDA
UNIVERSIDAD CENTRAL DEL ECUADOR

Software. El software en sí constituye un aspecto importante para cualquier


código abierto o proyecto por razones obvias. Según la experiencia, al menos
los siguientes problemas debe ser tomados en cuenta.

Código fuente. Fundamentalmente, cualquier proyecto de código abierto se


ocupa del código fuente. Al lanzar un nuevo sistema de software de código
abierto, existen numerosas propiedades que el propio sistema, manifestado en
su código, debe contener estos en particular incluyen la calidad del código, la
integridad y las convenciones de codificación que ayudan a otros
desarrolladores a participar en la codificación.

Arquitectura. Para que un sistema de software sea fácilmente accesible, debe


Ser fácil de entender por los desarrolladores. Esto a su vez exige una
arquitectura que pueda entenderse y comunicarse fácilmente, y preferiblemente
documentarse. Además de esto, se debe prestar especial atención a los
controladores de diseño de la arquitectura: Es el sistema diseñado como un
sistema monolítico que resuelve un problema particular problema, o el diseño
ha tenido en cuenta la extensibilidad, modificabilidad, y el uso del sistema como
un subsistema en otro sistema.

Atributos de calidad. En el software, los atributos de calidad se asocian


comúnmente con arquitecturas. De hecho, muchas cualidades, como el
rendimiento, la escalabilidad y la memoria huella, a menudo son dictadas por la
arquitectura. Sin embargo, al considerar un sistema de software completo, las
propiedades de calidad a menudo se consideran por separado de la
implementación real, lo que hace que la calidad percibida del software ser
lanzado como código abierto es un factor importante.

Comunidad. Para lanzar un sistema de software en código abierto,


generalmente uno tiene una idea sobre qué tipo de desarrolladores deberían
involucrarse. La planificación cuidadosa de los participantes de la comunidad
previstos puede tener un impacto en lo que se debe publicar y cómo se debe
hacerlo.

https://uvirtual.uce.edu.ec
MODALIDA
UNIVERSIDAD CENTRAL DEL ECUADOR

Legalidades. En el contexto de las empresas, uno de los más comúnmente


considerados aspectos de la liberación de software como fuente abierta son las
legalidades. Este es un amplio tema para cubrir, y puede haber varias
diferencias sutiles en diferentes contextos. Aquí, asumimos una visión directa
donde se discuten diferentes preocupaciones. independientemente.

3) Lea el “Paper 2”. Acorde a esta lectura: a) Resuma las bases


filosóficas de Stallman a saber: libertario, utilitario y comunitario. Para
realizar este ítem utilice el "Paper 2".

Libertario

Quizá el argumento más central de Stallman contra el Software Propietario es


que encarna una injusta relación de poder: Con el software, los usuarios
controlan el programa (software libre) o el programa controla a los usuarios
(software propietario o no libre) (Stallman 2011). Porque los programadores
diseñan el código, y el código es lo que da instrucciones a la computadora del
usuario, son los programadores los que controlan la computación del usuario
(típicamente con alguna entrada del usuario, por supuesto). Aunque el usuario
tiene cierto control, a saber, sobre las características que los programadores
desean permitirle tener, ella no puede realizar su computación funciona
libremente porque no puede controlar muchos aspectos del programa que le
gustaría controlar, alterar o deshabilitar, y además no puede saber lo que está
haciendo el programa excepto por sus efectos visibles o por confiar en los
desarrolladores.

Utilitario

Stallman también hace todo lo posible para ensalzar las virtudes prácticas de
FS y los efectos nocivos efectos del software propietario. Gran parte de la
última crítica depende de la funcionalidad maliciosa. que supuestamente
prevalece en el software propietario de hoy, y, por lo tanto, aunque éticamente
importante, no ofrece directamente un argumento a favor de la ISP per se. Sin
embargo, algunos de los beneficios propuestos son intrínsecos a la naturaleza
de Software libre, a diferencia del software propietario:

https://uvirtual.uce.edu.ec
MODALIDA
UNIVERSIDAD CENTRAL DEL ECUADOR

(i) Los usuarios no tienen que esperar ni depender de los propietarios para
realizar los cambios deseados. Pueden colaborar entre sí para mejorar el
software.

(ii) Los usuarios no tienen que preocuparse de que el software se suspenda


arbitrariamente por los propietarios: Software libre se puede mantener durante
el tiempo que los usuarios capaces deseen mantenlo.

(iii) No se prohíbe arbitrariamente a los usuarios usar o acceder a ciertas


funciones del software.

(iv) Los usuarios pueden estudiar el código fuente y aprender de él.

(v) Proporciona un sistema más eficiente de depuración y prueba de


características.

(vi) Promueve el intercambio de conocimientos y, por lo tanto, el avance de la


ciencia y la tecnología.

Comunitario

Además de las tendencias éticas ya identificadas, Stallman hace una serie de


declaraciones que expresan una fuerte obligación de compartir con la
comunidad (énfasis Mia): Considera que la regla de oro exige que si me gusta
un programa debo compartirlo con otras personas a las que les gusta. Los
vendedores de software quieren dividir a los usuarios y conquistar ellos,
haciendo que cada usuario se comprometa a no compartir con otros (Gay
2002, p. 34).

Los usuarios de computadoras deben tener la libertad de modificar los


programas para adaptarlos a sus necesidades y la libertad de compartir
software, porque ayudar a otras personas es la base de la sociedad (Gay 2002,
p.18).

El acto fundamental de amistad entre programadores es compartir programas;


los arreglos de marketing que ahora se usan típicamente prohíben

https://uvirtual.uce.edu.ec
MODALIDA
UNIVERSIDAD CENTRAL DEL ECUADOR

esencialmente a los programadores tratar a los demás como amigos (Gay


2002, p. 35).

Stallman enfatiza que el espíritu de compartir, y especialmente compartir


software, fue parte integral de las primeras comunidades de programadores y
es parte de la ética de un Bhacker: La cooperación era nuestra forma de vida.
Y estábamos seguros en esa forma de vida. No combatirlo. No tuvimos que
luchar por ello. Simplemente vivíamos de esa manera (Gay 2002, p. 159).
Copiar todo o partes de un programa es tan natural para un programador como
respirar, y como productivo. Debería ser igual de gratuito (Gay 2002, p. 36).

b) Explique por qué el software propietario no puede ser considerado una


injusticia moral.

En este ensayo, tengo identifiqué tres tendencias principales en el pensamiento


de Stallman, y he argumentado que ninguna e suficiente en sí mismo para
apoyar la afirmación radical de que la distribución de PS invariablemente tiene
valor moral negativo, a menos que aceptemos normas éticas extremadamente
exigentes. I sugieren que pensemos en el estancamiento como un intento de
lograr un equilibrio óptimo entre un conjunto de valores fundamentales, los más
importantes de los cuales son la libertad, la cooperación, y felicidad. Sin
embargo, dado un compromiso con tales valores, es crucial conectar la lucha
por FS a luchas políticas más amplias, y no privilegiar únicamente el software
libertades por encima de todas las demás.

Bibliografía:

 Paper 3 - Methodology for Public Administrators for selecting between


open source
 Paper 2 - Is Proprietary Software Unjust Examining the Ethical
 Paper 1 - Evaluating the Readiness of Proprietary

https://uvirtual.uce.edu.ec
MODALIDA

También podría gustarte