ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Sistemas E Informática


Enviado por   •  1 de Mayo de 2014  •  4.554 Palabras (19 Páginas)  •  119 Visitas

Página 1 de 19

¿Qué es Software Libre?

Es un programa o secuencia de instrucciones usada por un dispositivo de procesamiento digital de datos para llevar a cabo una tarea específica o resolver un problema determinado, sobre el cual su dueño renuncia a la posibilidad de obtener utilidades por las licencias, patentes, o cualquier forma que adopte su derecho de propiedad sobre él (o sea, el software libre puede estar licenciado, o protegido por una patente autoral), por lo que puede utilizarse o transferirse sin pago alguno al licenciante, o a su creador.

Es la denominación del software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, modificado y redistribuido libremente. Según la Free Software Fundación, el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, modificar el software y distribuirlo modificado.

El software libre suele estar disponible gratuitamente, o al precio de costo de la distribución a través de otros medios; sin embargo no es obligatorio que sea así, por lo tanto no hay que asociar software libre a "software gratuito" (denominado usualmente freeware), ya que, conservando su carácter de libre, puede ser distribuido comercialmente ("software comercial"). Análogamente, el "software gratis" o "gratuito" incluye en ocasiones el código fuente; no obstante, este tipo de software no es libre en el mismo sentido que el software libre, a menos que se garanticen los derechos de modificación y redistribución de dichas versiones modificadas del programa.

1. CARACTERISTICAS DEL SOFTWARE LIBRE:

• Se encuentra disponible el código fuente del software, por lo que puede modificarse el software sin ningún límite.

• Libertad de estudiarlo y adaptarlo.

• Libertad de distribuir copias.

• Libertad de mejora y publicación de cambios.

• Libertad de usar el programa con cualquier propósito.

2. VENTAJAS DEL SOFTWARE LIBRE:

• El usuario no comete delito por tenerlo o usarlo.

• Amplísima gama y variedad de herramientas libres.

• Actualizaciones periódicas con mucha frecuencia.

• 100% libre de virus.

• Altísimo nivel de estabilidad comprobada.

• Protege y defiende la SOBERANIA.

• Tiene una gran comunidad de apoyo y soporte.

• Diversidad de soluciones informáticas.

• Costo.

• Flexibilidad de las soluciones informáticas.

• Independencia tecnológica.

3. DESVENTAJAS DEL SOFTWARE LIBRE:

• El hardware debe ser de calidad y estándares abiertos.

• Carece de una estructura ampliada mercadeo (marketing).

• Algunas aplicaciones específicas no están en el mercado.

• Requiere profesionales debidamente calificados para la administración del sistema (es un sistema administrado).

• Dificultad en el intercambio de archivos.

• Algunas aplicaciones (bajo Linux) pueden llegar a ser algo complicadas de instalar.

• Inexistencia de garantía por parte del autor.

• Interfaces gráficas menos amigables.

• Poca estabilidad y flexibilidad en el campo de multimedia y juegos.

• Menor compatibilidad con el hardware.

Origen del Software Libre

La primera generación de computadoras aparece a finales de la década de 1940. Eran de enormes dimensiones y muy costosas. El poder computacional era muy pobre comparado con las computadoras de la actualidad. La relación entre el hardware y el software era demasiado estrecha, los programas se escribían de una manera bastante especializada (lenguaje de máquina) y por lo tanto, el concepto de software como una parte "independiente" del hardware se veía todavía muy lejano. Debido precisamente a esta relación entre hardware-software, las personas que operaban las computadoras debían de poseer cierto nivel de conocimientos sobre el funcionamiento de las mismas, así como de los programas que necesitaban para hacerlas funcionar. En ese entonces no existían los usuarios convencionales, todos eran usuarios especializados, en su gran mayoría científicos o ingenieros.

Entre esos usuarios expertos, era muy común que se diera el intercambio de programas así como el compartir mejoras hechas a los mismos. A estas mejoras en el software se les conoce como hacks y a estos primeros expertos o gurus de la programación se les empezó a llamar hackers. Término que en la actualidad se ha ido desvirtuando, confundiéndolos con delincuentes informáticos. En general a loshackers les interesa conocer el funcionamiento detallado de los sistemas informáticos y de su seguridad, manteniendo una actitud ética. Algunos traspasan esta línea y se convierten en lo que la comunidad hacker ha denominado cracker.

En los inicios de la computación, 40s y 50s, no existían las licencias de software. El software era libre y los programas se intercambiaban como se hace con las recetas de cocina. Este espíritu perduró en la comunidad de programadores durante años como algo natural, hasta que con el tiempo las restricciones derivadas de licencias de uso, implementadas por desarrolladores de software y las grandes compañías, plantearon la necesidad de fijar una línea divisora entre el software libre y el software propietario.

Posteriormente, el software se empezó a ver más como una gran colección de pequeños fragmentos de código, susceptible de ser modificado y adaptado. Las computadoras de escritorio empezaban a volverse cada vez más populares y accesibles a un número mayor de personas. Había también una mayor cantidad de programadores probando cosas nuevas, escribiendo sus propias aplicaciones e iniciando una gran variedad de proyectos. Sin embargo, había una importante limitante, la gran mayoría del software que se utilizaban en

...

Descargar como (para miembros actualizados)  txt (29.7 Kb)  
Leer 18 páginas más »
Disponible sólo en Clubensayos.com