miércoles, 22 de febrero de 2012

La Telefonía Celular

A través del tiempo la telefonía celular ha sido un producto muy llamativo en el mercado,una de las telefonias que mas ha llamado la atención es la telefonía celular .


Aquellas telefonías hacen una importante función diariamente aproximadamente desde los años 70. 
Es un recurso muy fundamental para las personas que tienen que estar en comunicación muy seguido  como los empresarios , las hace sentir mas seguros.


Aquella telefonía se creo para el audio y hoy en día presta distintas funciones . La telefonía inalámbrica del mañana hará posible aplicaciones que requieran un mayor consumo de ancho de banda. 

viernes, 17 de febrero de 2012

Software libre y software propietario


  • UN POCO DE HISTÓRIA:
    • Hasta mediados de los 80, sólo existía el “software propietario”, de código cerrado y con contrato de licencia. (MS-DOS, UNIX). En esta misma década Apple, presenta MAC-OS como alternativa, aunque también es software privativo.
    • Richard Stallman, encabeza entonces un movimiento en contra del software propietario (GNU), y en 1986, publica un manifiesto con el propósito de construir un sistema operativo:
      • libre y gratuito
      • que pueda ser copiado y modificado
      • que sus aplicaciones y mejoras sean de libre distribución
    • Alrededor de los 90, Linus Torvalds, difunde a través de la red su trabajo y con el apoyo de otros programadores nace GNU/LINUX.

    • ¿QUÉ ES EL SOFTWARE LIBRE?
      • Debemos remontarnos a las cuatro libertades que un usuario de un programa libre debe poseer con relación al mismo:
        • Libertad 0à libertad de usar el programa, con cualquier propósito
        • Libertad 1à libertad de estudiar cómo funciona el programa
        • Libertad 2à libertad de distribuir copias, con lo que puedes ayudar a tu vecino
        • Libertad 3 à libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la comunidad se beneficie.
      • Algunas distinciones:
        • Software libre, open source (de fuente abierta), GNU, copyleft…
        • Es de dominio público
        • Puede ser semilibre: sólo los particulares pueden copiar, distribuir y modificar sin ánimo de lucro.
        • Privativo: su redistribución o modificación está prohibida
        • Freeware: permite su redistribución gratuita, pero no la modificación del código
        • Sharewere: puedes probarlo, pero si puedes usarlo debes pagar una licencia.
    • VENTAJAS Y DESVENTAJAS DEL SOFTWARE PROPIETARIO Y DEL SOFTWARE LIBRE:







    • Software propietario:
      • Ventajas:
        • Las compañías productoras de software propietario tienen departamentos de control de calidad
        • Se destinan partidas presupuestarias para la investigación
        • Se contratan algunos programadores muy capaces
        • Ha sido usado por muchas personas y es fácil encontrar a alguien que lo sepa usar
        • Está diseñado para aplicaciones muy específicas
        • Muchos planes de estudios universitarios tienen un marcado enfoque a su uso
        • Existen bastantes publicaciones, que documentan y facilitan su uso


        • Desventajas:
          • En algunos casos es difícil aprender a utilizarlo correctamente
          • Su funcionamiento es un secreto
          • En muchos casos el soporte técnico es insuficiente
          • Es ilegal extender una pieza de software propietario para adaptarla a las necesidades particulares de un problema específico
          • La innovación es derecho exclusivo de la compañía fabricante
          • Es ilegal hacer copias
          • Si la compañía fabricante cierra, el soporte técnico desaparece
          • Si es comprada por otra más poderosa, esa línea de software queda descontinuada
      • Software libre:
        • Ventajas:
          • Ahorro económico en la adquisición de licencias
          • Eliminación de barreras presupuestales
          • Beneficio social y tecnológico para el país
          • Muchos colaboradores dispuestos a ayudar
          • Las aplicaciones son auditadas antes de ser usadas en procesos de misión crítica
          • Es muy eficiente y diverso
        • Desventajas:
          • La curva de aprendizaje es mayor
          • No tiene garantía proveniente del autor
          • Se necesita dedicar recurso a la reparación de erratas
          • No existiría una compañía única que respaldase toda la tecnología
          • El usuario debe tener conocimientos de programación
          • La diversidad de distribuciones, empaquetamiento, licencias…., pueden crear confusión.