You are on page 1of 5

Evolución del software

Ing. José A. Santa Cruz Vera

Avila Zavala Anhela Briggitte


Carrasco Valencia Irvin Josué
Céspedes Ojeda José Fernando
Navarro Carrasco Jaime Eduardo

Ingeniería de Sistemas

Introducción a Ing. De Sistemas

I CICLO
CASO SOBRE EL USO DE SOFTWARE LIBRE Y SOFTWARE
COMERCIAL EN LAS EMPRESAS

Hoy día, los empresarios tienen la oportunidad de elegir entre una gran variedad
de programas informáticos, que pueden ser bien de carácter libre o propietario. Se
denomina software libre a aquellos programas informáticos a los que cualquier
persona o empresa puede acceder de manera libre, sin necesidad de licencias o
autorizaciones, o con licencias mucho más permisivas. Son programas de código
abierto que ofrecen la posibilidad de modificarlo y personalizarlo según las
necesidades individuales de cada uno.
Al contrario que el software propietario, este tipo de programas suele ser gratuitos,
aunque puedes encontrar software libre de pago.
Cada vez es más frecuente el desarrollo de software libre para uso empresarial,
sin embargo, su uso no está muy extendido dentro del mundo de los negocios,
quizá por desconocimiento o por temor a que estas herramientas no sean tan
seguras y rentables como las de pago.
Resumen de la evolución del software:
En los primeros años del software:
 Las actividades de elaboración de programas eran realizadas por una sola
persona utilizando lenguajes de bajo nivel y ajustándose a un computador
en especial.
 Se generaban programas difíciles de entender, aún hasta para su creador,
después de algún tiempo de haberlo producido.
 Se repetía el mismo proceso para desarrollar el mismo programa para otras
máquinas.
 La confiabilidad, facilidad de mantenimiento y cumplimiento no se
garantizaban y la productividad era muy baja.
Los softwares se clasifican en:
 Sistemas Operativos:
Estos programas son considerados como los principales de una
computadora y son:
 Sistema operativo monousuario: Este tipo de sistema operativo
puede ser utilizado solamente por un usuario a la vez.
 Sistema operativo multiusuario: Es un sistema operativo que
puede ser utilizado por varios usuarios al mismo tiempo.
 Sistema operativo de red: Permite la conexión entre varias
computadoras personales y compartir sus recursos entre ellas.
 Programas de aplicaciones:
Están diseñados para realizar una tarea específica dependiendo de la
finalidad para la cual fueron creados como:
 Procesador de textos: Su principal función es de editar textos y de
construir escritos.
 Hoja de cálculo: Permite la exposición de datos de forma clara y
precisa.
 Diseño gráfico y autoedición: Programas orientados al diseño y
creación de material publicitario, de dibujo técnico y artístico.
 Navegadores: Programas que nos permiten navegar por la red
mundial de la información (INTERNET).
 Antivirus: Programas orientados a la protección de las
computadoras que hayan sido infectadas por los programas
denominados virus.
 Presentadores gráficos: Estos programas permiten generar
material de apoyo para la realización de una presentación.
 Lenguajes de Programación:
Nos permiten crear aplicaciones para resolver problemas específicos de
empresas o personas a través de la computadora.
Diferencias entre software libre y software comercial
Software Libre Software Comercial
Está licenciado con la licencia Tienen licencias, las cuales están
GNU/GPL, la cual no está limitadas por usuarios y son
limitada por usuarios. pagadas.
En el desarrollo de este software El desarrollo, programación y
pueden intervenir cualquier actualización de este software solo
persona, empresa u organización lo hace la empresa que tiene los
del mundo. derechos.
El usuario no depende de una Un usuario que compra un programa
sola empresa. El software puede no se convierte en propietario de él,
ser mantenido y modificado por tan sólo adquiere el derecho de uso,
cualquiera en el mundo, esto lo incluso así haya pagado por él.
garantiza la licencia GPL
Garantiza las libertades de los Las licencias restringen las
usuarios de usar, modificar, libertades de los usuarios a usar,
copiar y distribuir el software. modificar, copiar y distribuir el
software.

CONCLUSIONES:
A medida que el software va evolucionando va mejorando su utilidad y
satisface al usuario.
Permite confiabilidad al usuario, su mantenimiento y desarrollo no es
tan difícil.

You might also like