martes, 17 de noviembre de 2015

CONCEPTOS BÁSICOS SOFTWARE LIBRE


Software libre  es: 

Los angloparlantes, que utilizan “free” para decir gratis y libre, explican que es “free as in freedom, not as in free beer”, “libre como en libertad, no como en cerveza gratis“. Y es que el Software Libre, para ser considerado como tal ha de cumplir una serie de condiciones. Dejando la polémica con BSD para otro día, la Free Software Foundation señala 4 libertades básicas con las que ha de contar un software para considerarse “libre”:


Software libre y de código abierto

openSUSE ha sido desarrollado bajo el concepto de Software libre y de código abierto (con las siglas FOSS, de Free and Open Source Software en inglés), que se refiere al software al que se ha liberado su licencia para garantizar el derecho de los usuarios a usarlo, estudiarlo, cambiarlo y mejorar su diseño a través de la disponibilidad de su código fuente.
En el contexto de libre y software de código abierto, libre se refiere a la libertad de copiar y reutilizar el software, más que al precio del software. Uno debería pensar mejor en el concepto de libre, como libertad de expresión y no como cerveza gratis (en inglés free designa tanto libertad como gratuidad, por eso hace esa apreciación para distinguir entre entre los términos).
Software libre y de código abierto es un término inclusivo que abarca tanto el software libre y software de código abierto que, a pesar de describir modelos de desarrollo similares, tienen diferentes culturas y filosofías.
  • Software Libre está mas enfocado en las libertades filosóficas que se da a los usuarios,
  • El código abierto está más enfocado en la fortaleza del modo colaborativo para el desarrollo de software.
Las licencias de código libre y código abierto se utilizan en muchos paquetes de software. Mientras que las propias licencias son en la mayoría de los casos lo mismo, los dos términos surgieron a partir de diferentes filosofías y se utilizan a menudo para indicar las diferentes metodologías de distribución.

Distribuciones

El sistema operativo completo es lo que se llama distribución de Linux (también llamado GNU/Linux por parte de algunos proveedores y usuarios) por lo general construido sobre el kernel de Linux, y con herramientas y utilidades del proyecto GNU, que incluye soporte para gráficos con el sistema de ventanas X, una gran colección de aplicaciones de software y documentación completa.
Por lo tanto, una distribución de Linux no es un sistema operativo monolítico llamado simplemente "Linux", sino más bien una combinación de muchos proyectos más o menos desarrollados de forma independiente "aguas arriba". Esta modularidad es lo que permite una amplia variedad de distribuciones de Linux, y que se debe a los conceptos de software libre y de código abierto que permite a cualquier persona modificar, compilar y redistribuir el software de manera legal y que hace posible que los distribuidores de Linux puedan desarrollar las distribuciones.



Ejemplos:

  • Edubuntu: La meta fundamental de Edubuntu es proporcionar al educador, con conocimientos técnicos limitados, habilidades para instalar un laboratorio de cómputo para después poder administrarlo sin necesidad de mayores conocimientos específicos.
    Las metas principales de Edubuntu son lograr una gerencia centralizada en configuración, usuarios y procesos, junto con una instalación para poder trabajar en colaboración en clase. Igualmente tiene como meta recopilar el mejor software libre con fines educativos.
  • Suse:SUSE Linux es una de las distribuciones Linux existentes a nivel mundial, se basó en sus orígenes en Slackware. Entre las principales virtudes de esta distribución se encuentra el que sea una de las más sencillas de instalar y administrar, ya que cuenta con varios asistentes gráficos para completar diversas tareas en especial por su gran herramienta de instalación y configuración YasT.
    Su nombre "SuSE" es el acrónimo, en alemán "Software und Systementwicklung" (Desarrollo de Sistemas y de Software), el cual formaba parte del nombre original de la compañía y que se podría traducir como "desarrollo de software y sistemas". El nombre actual de la compañía es SuSE LINUX, habiendo perdido el primer término su significado (al menos oficialmente).

No hay comentarios.:

Publicar un comentario