1. Nombre: Livio Fabián Hidalgo Torres.
Fecha: 14 de mayo de 2012.
Docente: Ing. Pablo Torres.
Ciclo: Primero.
2. Es un mal necesario, la única forma de evitar la
piratería es abaratando el costo del producto, si
imaginamos, si de por si en Ecuador existe un
déficit de computadoras por ciudadano para
alcanzar el numero idóneo, que tan grande
seria ese numero si solo se comprara software
original.
Otra respuesta a este mal seria usar software
libre y desde nuestras instituciones
escuelas, colegios y universidades comenzar a
instruir en el manejo de software libre.
3. De acuerdo a diferentes análisis y estudios que estoy leyendo en Internet, parece
ser que la piratería se relaciona con el nivel de desarrollo de un país. Los países en
vías de desarrollo tienen índices más altos de piratería (al menos el doble) que los
países desarrollados, especialmente en lo que a piratería del software se refiere.
¿Pero a qué se puede deber esta relación entre piratería y desarrollo? Para mí, el
factor económico resulta decisivo. Al tener las licencias un costo elevado, menos
personas pueden acceder a ellas. En países donde las personas o las empresas
poseen un más alto poder adquisitivo, seguramente estarán más dispuestas a pagar
por programas originales. Pero menos licencias, también implican menos fuentes
de trabajo y menos personas invirtiendo en investigación de programas. ¿Para qué
crear programas originales, si luego me los piratean y no puedo lucrar con la
creación de mi obra? ¿Para qué crear, si puedo copiar y gratis? También creo que
esto se debe a la cultura o consciencia jurídica (o mejor dicho a la falta de ella) de
los habitantes de un país. Cuantas menos sanciones existan para quienes violen la
propiedad intelectual o la ley de marcas, más se convencerá la gente de que si
piratea o falsifica una marca, no pasa nada. Total nadie va preso. En síntesis, los
altos costos y la falta de apego a las normas (o al menos a algunas de ellas) por
parte de los habitantes o la comunidad en general serían dos de los factores que
explicarían, en cierta forma, porque la tasa de piratería es mayor en los países en
vías de desarrollo.
4. Es la cualidad de todos los productos, no solamente de equipos
sino también de programas.
En el desarrollo de software, la calidad de diseño acompaña a la
calidad de los requisitos, especificaciones y diseño del sistema. La
calidad de concordancia es un aspecto centrado principalmente en
la implementación; Si la implementación sigue al diseño, y el
sistema resultante cumple con los objetivos de requisitos y de
rendimiento, la calidad de concordancia es alta y nos ofrece las
siguientes caracteristicas.
Funcionalidad
Confiabilidad
Usabilidad
Eficiencia
Mantenibilidad
Portabilidad
Escalabilidad
5. Ventajas del software libre
• Gratuidad o coste reducido: la licencia del software libre, por definición, es gratuita o
tiene un coste muy bajo.
• Libertad de uso, modificación y distribución: este software puede ser utilizado por sus
usuarios prácticamente sin limitaciones, adaptado a las necesidades propias debido a su
carácter abierto y ser prestado o regalado sin ninguna restricción.
• Comunidad pública: se potencia el compartir recursos, la notificación y corrección de
errores, la reutilización, y el desarrollo colectivo de mejoras.
• Seguridad: que el código se encuentre abierto y sea transparente favorece que no se
inserte código maligno. Los posibles agujeros de seguridad no tardan en ser revisados y
corregidos por la comunidad que lo utiliza.
• Estándares: es habitual que las aplicaciones se basen en estándares internacionales
(ISO, IEEE, IETF, RFC, W3C…) con la consiguiente mejora en la calidad del código, la
reducción de errores, y la interconexión mediante el uso de formatos comunes.
• Independencia: la apertura del código impide la atadura a un fabricante, ya que
cualquier programador con la debida preparación puede realizar el desarrollo y el
mantenimiento. Como efecto colateral se evitan monopolios.
• Documentación libre: al igual que el propio software, la documentación de este se suele
poner a libre disposición de la comunidad de usuarios.
6. Inconvenientes del software libre
• Falta de control de calidad y garantía formales: puesto que el software libre
generalmente no tiene autor o este no se hace responsable, tampoco se proporciona una
garantía ante posibles daños derivados de su uso.
• Conocimientos técnicos necesarios: si se desea modificar una aplicación, se ha de
contar con una serie de conocimientos técnicos no sencillos.
• Desconfianza y resistencia al cambio: los profesores de Secundaria, a diferencia de los
que trabajan en la Formación Profesional (cuya labor implica un continuo proceso de
reciclaje), suelen ser estáticos y reacios a los cambios, más si cabe ante algo tan
innovador como el software libre. Este hecho se enfatiza sobre todo con la edad.
Conclusiones
• El software libre no puede ser perfecto: presenta ventajas pero también inconvenientes.
Sin embargo, la calidad y cantidad de las primeras aportan tantos y tan grandes
beneficios que sería de necios no aprovecharlas. La Administración pública debe
encabezar la adopción de este tipo de software ya que los beneficios sociales derivados de
su uso y desarrollo serán grandes.
En el plano de la educación, la transmisión de valores que transmite el uso del software
libre (compartir, colaborar, respetar, etc.) puede ser incluso tan importante como las
posibilidades que nos brinda. El uso del software libre en la educación debe ser el
trampolín de impulso hacia un futuro conocimiento libre, como por ejemplo los libros de
texto libres y la compartición de todo tipo de recursos entre centros, profesores y
alumnos.
7. Calidad de software - Wikipedia, la
enciclopedia libre
Calidad y Software: ASP.NET MVC (II)
Ventajas
Profes.net
Piratería y desarrollo