PDF de programación - Introducción al Software Libre

Imágen de pdf Introducción al Software Libre

Introducción al Software Libregráfica de visualizaciones

Publicado el 17 de Mayo del 2018
465 visualizaciones desde el 17 de Mayo del 2018
361,0 KB
13 paginas
Creado hace 12a (06/10/2011)
SOFTWARE LIBRE



Introducción al Software
Libre



SOFTWARE LIBRE



Índice del curso
1. Introducción ........................................................................................................................................ 3
INTRODUCCIÓN AL SOFTWARE LIBRE .................................................................................................... 3
Definición de Software.................................................................................................................... 3
Definición de Sistema operativo....................................................................................................... 4
¿QUÉ ES EL SOFTWARE LIBRE? ............................................................................................................. 4
2. Requisitos del Software Libre............................................................................................................... 6
REQUISITOS ....................................................................................................................................... 6
3. Ventajas del Software Libre ................................................................................................................. 7
VENTAJAS ........................................................................................................................................... 7
4. Tipos de Licencias ................................................................................................................................ 8
LICENCIAS .......................................................................................................................................... 8
5. Usos del Software Libre ....................................................................................................................... 9
QUÉ SE PUEDE HACER CON SOFTWARE LIBRE......................................................................................... 9
Dispositivos en los que se usa Software libre..................................................................................... 9
Usos prácticos del Software libre en nuestro día a día......................................................................... 9
6. Directorios de Software Libre online .................................................................................................. 10
DIRECTORIOS ................................................................................................................................... 10
7. Ejemplos de Software Libre................................................................................................................ 11
APLICACIONES LIBRES ....................................................................................................................... 11
8. Migración a Software Libre................................................................................................................. 12
MIGRACIÓN....................................................................................................................................... 12
9. KZnux................................................................................................................................................. 13
QUÉ ES............................................................................................................................................. 13

2

SOFTWARE LIBRE



Conoce el Software Libre: qué es, requisitos, ventajas frente al

Software Propietario, tipos de licencias…

Introducción a KZnux



1. Introducción

¿Sabes que es el Software Libre? ¿Y quién creó la fundación de Software Libre?

¿Qué te parece conocer las ventajas del Software Libre frente al Software Propietario?

¿Te gustaría conocer algunos sitios en Internet donde se almacena este tipo de Software y

descargarlo libremente? ¿Y saber cuales son los programas más utilizados en la actualidad?

Si actualmente estas utilizando Software Propietario en tu ordenador y deseas migrar a

Software Libre, ¿sabes los pasos que tienes que seguir antes de cambiar?

¿Imaginas hacer todo esto en tu ordenador? Ahora, con el curso Software Libre, puedes

aprender a hacerlo de una manera muy fácil.

INTRODUCCIÓN AL SOFTWARE LIBRE

Antes de ponernos con el curso quizá haya que aclarar algunos conceptos para entender

todo lo que engloba el Software Libre.

Definición de Software

Software o Programa informático, es un conjunto de órdenes que pude interpretar y

ejecutar un ordenador o dispositivo electrónico (teléfono móvil, lector de tarjetas…)

Estos programas son creados utilizando una escritura específica legible por los ordenadores,

lo que se denomina lenguaje de programación. Se trata de un amplio conjunto de líneas que

sentencian tareas concretas a realizar por el ordenador. Este conjunto de líneas o

sentencias se denomina “Código fuente”.

El código fuente no funciona directamente en un ordenador, sino que tiene que ser

traducido para hacerlo legible para ellos. Se trata de pasar el código fuente a “código

ejecutable”. Dicha traducción se realiza a través de otro programa específico para este fin,

llamado “compilador”. El código ejecutable resultante tras la compilación es ininteligible

para los humanos.



3




SOFTWARE LIBRE

Definición de Sistema operativo

Un Sistema Operativo es un programa encargado de hacer que otros programas puedan ser

ejecutados, que funcionen, en un ordenador o cualquier dispositivo electrónico. Es el

encargado de posibilitar la comunicación entre los programas que queremos utilizar en

nuestro ordenador.

Los Sistemas Operativos más conocidos son:
Microsoft Windows XP, Windows Vista, Windows 7
GNU/Linux en alguna de sus variantes. Ej. Ubuntu
Andorid, sistema operativo para teléfonos móviles
Mac OS7X, Sistema operativo de la casa Apple



¿QUÉ ES EL SOFTWARE LIBRE?

El Software Libre es un tipo particular de software, o programa de ordenador, que permite

su utilización, copia y distribución, con modificaciones o sin ellas, libremente.

Entre los años 60 y 70 del Siglo XX, el software no era considerado un producto sino un

añadido que los vendedores de los grandes ordenadores de la época aportaban a sus

clientes para que éstos pudieran usarlos. En dicha cultura, era común que los

programadores y desarrolladores de software compartieran libremente sus programas unos

con otros. Este comportamiento era particularmente habitual en algunos de los mayores

grupos de usuarios de la época, como DECUS (grupo de usuarios de ordenadores DEC). A

finales de los 70, las compañías iniciaron el hábito de imponer restricciones a los usuarios,

con el uso de acuerdos de licencia.



4





SOFTWARE LIBRE

En 1984, Richard Stallman se vio en una encrucijada al no disponer del código fuente de

una impresora con intención de arreglar el problema cuando se bloqueara mediante el envío

de avisos. Con este antecedente comenzó a trabajar en el proyecto GNU (sistema operativo

completamente libre). Un año más tarde fundó la Free Software Foundation (FSF) e

introdujo la definición de free software que desarrolló para otorgar libertad a los usuarios y

las usuarias.



Richard Stallman, creador de los conceptos Free Software y fundador de la FSF



Logotipo de la Fundación Software Libre (FSF).



5

SOFTWARE LIBRE



2. Requisitos del Software Libre

REQUISITOS

De acuerdo con la definición, el software es libre si garantiza los siguientes requisitos o

libertades:



Libertad 0: Libertad para usar un programa con cualquier propósito.
Libertad 1: Libertad para estudiar cómo funciona el programa y modificarlo para

adaptarlo a distintas necesidades. Esto significa tener acceso al código fuente y

libertad para modificarlo (sin tener que depender del fabricante)

Libertad 2: Libertad para redistribuir copias del programa. De este modo podremos
facilitarlo a cualquiera, a pesar de que no pueda permitirse el pago de una licencia.
Libertad 3: Libertad para mejorar el programa y hacer públicas esas mejoras a los

demás, de modo que toda la comunidad se beneficie.

Las libertades 1 y 3 requieren acceso al código fuente porque estudiar y modificar software

sin su código fuente es muy poco viable.



En contraposición está el Software Propietario, el cual no permite su modificación,

redistribución y no proporciona el código fuente de sus programas, por lo que no puede ser

modificado ni adaptado.



6

SOFTWARE LIBRE



3. Ventajas del Software Libre

VENTAJAS

1. Libertad para modificar el software según las necesidades. En cambio, el Software

Propietario prohíbe su modificación por parte de los usuarios.



2. Seguridad, ya que se dispone del código fuente del programa y ello permite la revisión

del mismo. De esa forma se puede mejorar al detectar posibles fallos de seguridad en el

software. En cambio, el Software Propietario generalmente no incluye el código fuente y es

el usuario el que tiene que confiar en el buen hacer del desarrollador.



3. Confiabilidad, al disponer libremente del código fuente, éste es revisado por muchos

usuarios mejorando la calidad del mismo. En cambio, el Software Propietario es desarrollado

y probado por unas pocas personas que pueden pasar por alto errores y que, en el caso de

detectarlos, las soluciones tardarán mucho más tiempo en surgir.



4. Portabilidad, ya que al disponer del código fuente es mucho más sencillo adaptar los

programas para su funcionamiento en diferentes arquitecturas (de ordenadores). En

cambio, el Software Propietario solo se puede utilizar en aquellas arquitecturas para las que

se diseñó.



5. Precio, al no tener restricciones en la distribución del software junto al
  • Links de descarga
http://lwp-l.com/pdf11050

Comentarios de: Introducción al Software Libre (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad