jueves, 4 de marzo de 2010

Software Libre


SOFTWARE LIBRE

1.- ¿Qué es el Software Libre?


El software libre 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, cambiado y redistribuido libremente, 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.
  • De estudiar el funcionamiento del programa, y adaptarlo a las necesidades.
  • De distribuir copias, con lo cual se puede ayudar a otros.
  • De mejorar el programa y hacer públicas las mejoras, de modo que toda la comunidad se beneficie (para la segunda y última libertad mencionadas, el acceso al código fuente es un requisito previo).

2.- Investigar y definir 5 programas de Software libre y 5 programas de software comercial q desempeñen la misma función.


PROCESADORES DE PALABRAS


Ami pro
Microsoft Word


HOJA CÁLCULO


Microsoft Excel
Lotus


DISEÑO GRÁFICO Y AUTOEDICIÓN.

Autocad
Frontpage


NAVEGADORES


Netscape
Internet explored


MANEJADORES DE BASES DE DATOS


Visual FoxPro
Access

Ami pro.- Permite la creación de diagramas y gráficos con calidad de presentación. Ami fue uno de los primeros procesadores de texto con todas las facilidades para Windows; fue originalmente desarrollado por Samna Corporation.


Microsoft Word.- Es un potente editor de texto que nos ayudará a crear presentaciones fáciles y profesionales en nuestros documentos. Fue creado por la empresa Microsoft.

Microsoft Excel.- Es una aplicación para manejar hojas de cálculo. Este programa es desarrollado y distribuido por Microsoft, y es utilizado normalmente en tareas financieras y contables.


Lotus.- Es un clásico programa de planilla u hoja de cálculo creado o desarrollado por la empresa Lotus Development Corporation (que sería adquirida por IBM en 1996). Fue la primera killer application (“aplicación matadora o asesina”) para la plataforma IBM PC. La inmensa popularidad que logró alcanzar a mediados de la década de 1980 contribuyó significativamente a afianzar el éxito de las PCs dentro del ambiente corporativo y de oficina.


Autodesk AutoCAD.- Es un programa de diseño asistido por ordenador (CAD "Computer Aided Design"; en inglés, Diseño Asistido por Computadora) para dibujo en 2D y 3D. Actualmente es desarrollado y comercializado por la empresa Autodesk.


Frontpage.- Es un programa para la edición de páginas web de Microsoft. Creado hace ya muchos años, ha tenido multitud de versiones que han ido mejorando su funcionamiento. Está orientado a personas inexpertas y sin conocimientos de HTML. Sus capacidades son semejantes a las de otros editores, como el crear mapas de imágenes, gestionar la arborescencia de las páginas del sitio, etc.


Netscape.- Fue el primer navegador comercial. Al perder la batalla contra Internet Explorer, decidieron liberar el código fuente de Netscape. Gran cantidad de colaboradores reescribieron el código y crearon Mozilla.


Internet Explorer.- Permite la búsqueda de cualquier cosa a través de su navegador. Posee un cómodo sistema de pestañas que permite tener muchas páginas en una misma ventana; además, las pestañas se pueden mover horizontalmente para organizar mejor la navegación. También memoriza las páginas más visitadas para hacer más fácil la búsqueda y sugiere páginas a medida que se anotan en la barra de direcciones. Además, es uno de los navegadores más rápidos al arrancar, pero la velocidad disminuye un poco al pasar el tiempo.


Visual FoxPro.- En el podemos crear Formularios, Base de Datos, Informes, Vistas, Proyectos entre otros. Podemos crear los elementos de un proyecto por separado y luego agregarlos a un proyecto existente o crear un proyecto y desde éste ir agregando los elemento que deba contener.

Access.- Es un sistema de gestión de base de datos que utiliza por defecto el motor de base de datos Microsoft Jet. Con esto quiero decir que Access en realidad es una interfaz preparada para gestionar cualquier base de datos, no sólo una base de datos Access.

3.- Licencia GNU. Determinar que tipos de licencia existen.

  • GNU GPL (General Public Licence o Pública General de GNU ).
    La Licencia Pública General de GNU, llamada comúnmente GPL de GNU, lausan la mayoría de los programas de GNU y más de la mitad de los paquetes de software libre. La última versión es la 3.
    El texto de la Licencia Pública General de GNU está en los siguientes formatos: HTML, texto plano, ODF, Docbook, Texinfo y LaTeX. Estos documentos no están maquetados para publicarlos por sí solos, sino que están pensados para ser incluidos en otro documento.
    Una guía rápida de la GPLv3.
    Versiones anteriores de GPL de GNU

  • GNU LGPL (Lesser General Public Licence)
    GNU LGPL.- es la licencia Menor (Lesser) de la GPL. Antes era conocida como la licencia para Bibliotecas (Libraries) de las GPL, el nombre fue cambiado hace un tiempo para evitar su uso excesivo. La licencia menor es igual en condiciones y restricciones a la GPL común, con la diferencia que permite enlazar a software privativo, su uso solo es recomendado en casos puntuales y estratégicos

  • Licencia Pública de Mozilla (MPL)
    La licencia de la Fundación Mozilla cumple completamente con la definición de software de código abierto de la Open Source Initiative (OSI) y con las cuatro libertades del software libre enunciadas por la Free Software Foundation (FSF).

  • Licencia de la Fundación Apache
    Existen tres versiones de la licencia Apache (1.0, 1.1. y 2.0) siendo la 2.0 la más empleada.
    Incorpora ciertas condiciones extra relacionadas con patentes: exige incluir un permiso de uso de patentes por parte del autor/poseedor de las patentes y además puede rescindirse la licencia por problemas de patentes.
  • GNU FDL (Free Documentation License)
    La licencia GNU FDL es la más extendida, básicamente su aplicación determina que la obra en cuestión pueda copiarse, modificarse y redistribuirse.
    Al igual que la GNU GPL no hace especificaciones sobre el uso comercial y es del tipo Copyleft. La GNU FDL permite definir secciones invariantes dentro del texto, las cuales se deberán preservar sin cambios en las modificaciones y obras subsecuentes.

  • La Licencia de Documentación de FreeBSD
    Es una licencia de documentación libre simple y permisiva sin Copyleft pero compatible con la GNU FDL. Creative Commons Atribución-CompartirDerivadasIgual.
    El sistema de licencias Creative Commons nos permite dos combinaciones que resultan en una licencia libre, estas son: Atribución (BY) y Atribución-CompartirDerivadasIgual (BY-SA). La primera de ellas no es Copyleft, la segunda sí. Podemos usar este tipo de licencias en nuestros manuales y artículos técnicos, no se suelen utilizar en la documentación adjunta al software sino para material complementar.

4.- Ejemplos en donde podemos aplicar NTICS

  • Obtención de turnos en cualquier área medica.
    Podemos realizar un programa donde nos indique las diferentes consultas que tiene el hospital, la clínica, centros de salud, etc. Con el nombre respectivo del Dr. /Dra. Que ejerce dicha especialidad, con el día exacto que hay cupos.
  • Información de reclusos y sentencia.
    El programa consiste en saber cuando la persona fue capturada, la hora y el delito cometido (grabe) por el cual se lo sujeto, de igual manera saber la sentencia puesta por el juez y el día exacto que el recluso será puesto en libertad.
  • Antecedentes (Creación de una base de datos de personas que tienen antecedentes).
    Este programa le serviría a la policía ya que ellos lo pueden utilizar por medio de un computador especializado que solo se encuentre en las patrullas y en motos donde ellos con la huella digital o retina puedan ver si la persona capturada en ese momento tubo anteriormente ya antecedentes.
  • Información de suspensión inmediata al IESS de personas fallecidas que reciben jubilación y bonos.
    El programa consiste en que cuando una persona a fallecido, inmediatamente la morgue se encarga de mandar la información al registro civil para que de una ves le den el acta de defunción y el registro civil informe al IESS para que suspenda inmediatamente la jubilación y los bonos de dicha persona. Esto se hará por medio de un programa especializado.

  • Resistencia de construcciones.
    Este programa les servirá a ingenieros y arquitectos, consiste en insertar la imagen de la construcción que se piensa realizar para saber que grado de resistencia tienen la edificación de un terremoto o un huracán.