Download Software LIBRE

Document related concepts

VirtualBox wikipedia , lookup

Historia de Linux wikipedia , lookup

Qt (biblioteca) wikipedia , lookup

Distribución Linux wikipedia , lookup

Núcleo Linux wikipedia , lookup

Transcript
SOFTWARE
programas
[iniciar]
[bibliografía]
[créditos]
PROGRAMA INFORMÁTICO:
Un programa o software es un conjunto de instrucciones que
una computadora ejecuta para poder realizar una función
específica
Todo software tiene tras de sí una filosofía y condiciona lo que
podemos hacer con él y la forma de hacerlo.
PROGRAMA INFORMÁTICO:
Los programadores escriben los programas en un “lenguaje de
programación” que luego es traducido a secuencias de unos y
ceros. El conjunto de órdenes escrito en un lenguaje de
programación es denominado “código fuente” del programa.
On release
Get url [sof/3-1.pdf]
end
gotoAndStop ("in”,25);
end
compilador
01 00011 0011
111000 000 000
00 11 10 00 111
111 000 00 …
Existen muchos lenguajes de programación, por ejemplo Visual
Basic, C++, Action Script, Lingo.
Para abordar lo que nos interesa estudiar, vamos a clasificar los
programas según:
su función
su forma de distribución
1. Tipos de software
Productos estandarizados
Software de
aplicación
Según su
función
Software de
sistema
Lenguajes de
programación
Software
malicioso
Software a medida
Obras multimedia
Sistemas operativos
Antivirus
otros
Virus: Troyanos,
gusanos, jokes, hoax,
spyware, spam, otros
Sistemas Operativos
características
HARDWARE
interfaz
USUARIOS
Un sistema operativo funciona como interfaz entre el hardware y
nosotros, los usuarios. Es imprescindible, para que un equipo
pueda funcionar. Se dice que su funcionamiento es
“transparente” porque siempre que la computadora esté
encendida y cualquiera sea el programa que se esté ejecutando,
el sistema operativo está funcionando para permitir esa ejecución.
Sistemas Operativos
funciones
características
El sistema operativo
administra y coordina
los recursos del
sistema y de todo el
resto de los periféricos.
Así por ejemplo es el
que decide en qué parte
del disco rígido se
guarda un archivo,
cuánta memoria RAM
se destina a la
ejecución de cada
programa, etc.
PROCESADOR
MEMORIA RAM
DISCOS
Sistemas Operativos
funciones
características
Se encarga de cargar,
arrancar y supervisar
la ejecución de programas.
Sistemas Operativos
funciones
características
Se encarga de cargar,
arrancar y supervisar
la ejecución de programas.
Sistemas Operativos
funciones
El sistema operativo también
permite administrar la
información (guardado, copia,
borrado, etc.) y
organizarla en unidades carpetas
y archivos.
Un archivo es la unidad mínima
de información que maneja el
sistema operativo.
Una carpeta es un lugar lógico en
donde se pueden almacenar los
archivos u otras carpetas.
Sistemas Operativos
funciones
En Windows, los archivos se designan a través de:
NOMBRE
Puede ser cualquier conjunto de
hasta 256 letras y números
No pueden ser caracteres
especiales como ?! . / ( * + = & % @
¨{ Ç “
grafico1
EXTENSIÓN
Es una etiqueta de 2,3 ó 4
caracteres. Sirve para identificar de
manera unívoca los tipos de archivo.
jpg
Sistemas Operativos
marcas
características
¿En qué se diferencia un sistema operativo de otro?

Diseño de la Interface

Política de administración de recursos (que puede ser más o
menos eficiente en uno que en otro).

Sistema de archivos

Programación (código fuente)
2. Tipos de software
Sin el código
fuente abierto
Según su
forma de
distribución
Software
privativo
Software libre
Con el código
fuente abierto
Software
Open Source
Software Privativo
● Puede tener precio o ser gratuito.
● Su código fuente está encriptado, no se
puede acceder a él para verlo o
modificarlo.
Software Privativo
Al comprar software privativo, se está adquiriendo una
licencia de uso del producto, no el programa
propiamente dicho.
Licencia: autorización para utilizar el software bajo
determinadas condiciones

Comerciales

Educativas

Shareware

Gratuitas (freeware)
Ejemplos de Software Privativo
No gratuito
Gratuito
Adobe Acrobat Reader
Software LIBRE
Un software puede ser considerado “software libre” cuando
respeta la libertad de los usuarios y la comunidad. Significa que
los usuarios tienen la libertad de ejecutar, copiar, distribuir,
estudiar, modificar y mejorar el software.
Lo distintivo son las libertades que ofrece, independientemente
de que sea gratuito o pago. Estas libertades se pueden ejercer
porque el código fuente del software no está encriptado
Software LIBRE
IMPERATIVO
ÉTICO
Es coherente con los principios de un movimiento social basado
en que:
Los resultados de las investigaciones científicas se
publican y se divulgan, así sirven de base para que
otros investigadores continúen trabajando y generando
nuevo conocimiento
Solamente el software libre respeta la libertad del
usuario.
Software LIBRE
LIBERTAD 1
usar el programa, con cualquier propósito.
LIBERTAD 2
estudiar cómo funciona el programa, y
adaptarlo a tus necesidades
LIBERTAD 3
distribuir copias
LIBERTAD 4
mejorar el programa y hacer públicas las
mejoras a la comunidad
Software LIBRE
Las libertades del Software Libre se protegen mediante una
Licencia GPL (General Public License)
obliga a que todo software derivado de un
programa GPL, lo siga siendo y, permita
acceso al código fuente.
Aunque la mayoría de los programas con GPL son también
freeware (gratuitos), un software GPL no tiene por qué ser gratis,
y de hecho varios no lo son en absoluto.
Software OPEN SOURCE
Es completamente equivalente con el software libre desde el punto
de vista práctico y totalmente incompatible desde el punto de vista
filosófico.
SENTIDO
PRÁCTICO
El software open source es coherente con los principios de un
movimiento social basado en que:
l software no se puede perfeccionar si no interviene la
comunidad de programadores
que realice aportes.
Ejemplos de software no privativo
Los softwares con Licencia GPL no necesariamente deben ser
gratuitos, (aunque muchos sí lo son).
Ejemplos:
LINUX
(Mandrake o Novell venden
distribuciones de GNU/Linux)
Además de libres, son gratuitos
El Gimp
Bibliografía
Castillo, J. & Gelbort, M. (2010) Sistemas operativos en las netbooks:
GNU/Linux y Microsoft Windows [en soporte digital] Serie
instrumental para el modelo 1 a 1. Buenos Aires: Educ.ar.
Recuperado de
http://bibliotecadigital.educ.ar/articles/index/mas_vistos/page:
11 Disponible en Libro Electrónico TGD1 -2017
Stallman, R. (2007) Por qué el «código abierto» pierde de vista lo
esencial del software libre. Recuperado de
http://www.gnu.org/philosophy/opensourcemissesthepoint.ht
ml Disponible en Libro Electrónico TGD1 -2017
Stallman.R. (2002) Palabras y frases confusas a evitar o usar con
cautela. En Stalman (2002) Free Software free Society (pp.
99-103) Recuperado de
http://www.gnu.org/philosophy/wordstoavoid.html Disponible
Este documento ha sido elaborado como apoyo a la implementación
de la Unidad Didáctica 3 del programa de la asignatura Tecnología de
Gráfica Digital 1 de la carrera de Diseño Gráfico de la FAUD UNSJ,
en 2017. Su navegación debe ser complementada con la lectura de
los documentos indicados en la guía del Trabajo Práctico 3 que está
disponible en el Blog. Se encuentra bajo una Licencia Creative
Commons.
Autora: Dra. Arq. María Isabel Balmaceda