2. Que es software libre?
Software Libre se refiere a la libertad de los usuarios para
ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el
software. De modo más preciso, se refiere a cuatro libertades de
los usuarios del software:
La libertad de usar el programa, con cualquier propósito
(libertad 0).
La libertad de estudiar cómo funciona el programa, y adaptarlo a
tus necesidades (libertad 1). El acceso al código fuente es una
condición previa para esto.
La libertad de distribuir copias, con lo que puedes ayudar a tu
vecino (libertad 2).
La libertad de mejorar el programa y hacer públicas las mejoras a
los demás, de modo que toda la comunidad se beneficie.
(libertad 3). El acceso al código fuente es un requisito previo
para esto.
3. Podemos encontrar distintos tipos de software, hay
desde una clasificación básica hasta una avanzada,
por el momento veremos la básica para no entrar
demasiado en el tema e ir a lo que queremos.
Los clasificamos en:
Aplicaciones de Sistema de control
y automatización industrial
Aplicaciones ofimáticas
Software educativo
Software médico
Software de Cálculo Numérico
Software de Diseño Asistido (CAD)
Software de Control Numérico (CAM)
Que tipos de software hay?
4. Software de sistema: Es el software que nos
permite tener una interacción con nuestro hardware,
es decir, es el sistema operativo. Dicho sistema es un
conjunto de programas que administran los recursos
del hardware y proporciona una interfaz al usuario. Es
el software esencial para una computadora, sin el no
podría funcionar, como ejemplo tenemos a Windows,
Linux, Mac OS X.
Se clasifica en:
Sistemas operativos
Controladores de dispositivo
Herramientas de diagnóstico
Herramientas de Corrección y Optimización
Servidores
Utilidades
5. Software de Programación: Es un
conjunto de aplicaciones que permiten a un
programador desarrollar sus propios
programas informáticos haciendo uso de sus
conocimientos lógicos y lenguajes de
programación.
Algunos ejemplos:
Editores de texto
Compiladores
Intérpretes
Enlazadores
Depuradores
Entornos de Desarrollo Integrados (IDE)
6. Software de Aplicación: Son los programas que nos permiten
realizar tareas especificas en nuestro sistema. A diferencia del
software de sistema, el software de aplicación esta enfocada en
un área especifica para su utilización. La mayoría de los
programas que utilizamos diariamente pertenecen a este tipo de
software, ya que nos permiten realizar diversos tipos de tareas en
nuestro sistema.
Ejemplos:
Procesadores de texto. (Bloc de Notas)
Editores. (Photoshop para el Diseño Gráfico)
Hojas de Cálculo. (MS Excel)
Sistemas gestores de bases de datos. (MySQL)
Programas de comunicaciones. (MSN Messenger)
Paquetes integrados. (Ofimática: Word, Excel, PowerPoint…)
Programas de diseño asistido por computador. (AutoCAD)
7. Se clasifica en 2 partes:
1. SOFTWARE DE SISTEMAS
2. SOFWARE DE APLICACION
1. SOFTWARE DE SISTEMAS: Son aquellos programas
que permiten la administración de la parte física o los
recursos de la computadora, es la que interactúa
entre el usuario y los componentes hardware del
ordenador. Se clasifican el Sistemas Operativos Mono
usuarios y Multiusuario.
2.SOFTWARE DE APLICACION:Son aquellos
programas que nos ayudan a tareas especificas como
edición de textos, imágenes, cálculos, etc. También
conocidos como aplicaciones.
Se clasifican en:
8. es un conjunto de líneas de texto que son
las instrucciones que debe seguir la
computadora para ejecutar dicho
programa. Por tanto, en el código fuente
de un programa está descrito por
completo su funcionamiento
Codigo fuente…
9. en 1969 por un grupo de empleados de
los laboratorios Bell de AT&T, entre los
que figuran Ken Thompson, Dennis Ritchie
y Douglas McIlroy.
Hasta 2009, el propietario de la marca
UNIX® fue The Open Group, un consorcio
de normalización industrial. A partir de
marzo de 2010 y tras una larga batalla
legal, esta ha pasado nuevamente a ser
propiedad de Novell, Inc.
El autor de UNIX…