jueves, 5 de agosto de 2010

LISTADO DE PROGRAMA SEGUN SU LICENCIA

Los programas más importantes para desarrolladores web, comentados en DesarrolloWeb.com:

Categorías de programas comentadas
+ General
Programas cuya utilidad es de interés general, de uso no sólo exclusivo para los desarrolladores.

+ Diseño
Programas útiles para diseñar páginas web. Diseño web y diseño en general.

+ Multimedia
Programas orientados a la gestión o creación de animaciones y otros componentes con los cuales podrás dar más dinamismo a tu web.

+ Programación
Programas enfocados a desarrolladores y programadores, con los cuales tu idea de proyecto web se irá convirtiendo en realidad.

+ Gestión de contenidos
Programas que facilitan la gestión dinámica de contenidos en páginas web.

+ Navegadores
Diferentes navegadores, con los cuales visualizar páginas web, que te interesa conocer, para hacer pruebas en distintos entornos.

+ Editores HTML
Programas para la edición de código HTML, que ofrecen ayudas visuales específicas para construir webs, como editores WYSIWYG.

+ Editores CSS
Programas que facilitan la creación y edición de código CSS (hojas de estilo en cascada).

+ Clientes FTP
Programas clientes de FTP, con los que conectar po FTP a servidores de alojamiento, para publicar tus páginas web.

+ Lectores RSS
Programas lectores RSS, con los podras leer todos tus RSS.



LISTADO DE PROGRAMA SEGUN SU LICENCIA

La lista del FSF aprobó licencias del software

Lo que sigue es una lista de licencias del software cuál Fundación libre del software (FSF) ha aprobado como conformándose con su Definición libre del software. Están así, según el FSF, licencias libres del software.

Nombre Versiones Es copyleft? GLPcompatible? Utilizado cerca Notas
Licencia libre académica 1.1, 2.1 No No

Licencia el público en general de Affero 1 No
Versión 3 del AGPL es compatible con GLP versión 3.
Licencia el público en general del GNU Affero 3 Sí - GPLv3
Compatible con GLP versión 3 solamente.
Licencia de Apache 1.0, 1.1, 2.0 No Sí - GPLv3 Apache Las versiones 1.0 y 1.1 de la licencia de Apache no son GLP compatible
Licencia pública de la fuente de Apple 2 No No Apple's Darwinsistema operativo
Licencia del público de Arphic

No

Licencia artística 2.0
Perl Según FSF solamente la versión 2 de la licencia artística es compatible con el GLP
Licencia de la base de datos de Berkeley

DB de Berkeley También conocido como Licencia del producto de software de Sleepycat.
Licencia del software del alza
No

CeCILL 2

GLP compatible desde la versión 2
Licencia artística clarificada



Licencia común del desarrollo y de la distribución
No Sol's OpenSolaris
Licencia pública común 1.0
No

Licencia general de Cryptix
No

Licencia del software de DataGrid del EU
No

Licencia del público del eclipse 1.0
No

licencia de los eCos 2.0

GLP compatible desde la versión 2
Licencia del foro de Eiffel 2 No
GLP compatible desde la versión 2
Licencia de Expat
No Expat También conocido como Licencia del MIT
Licencia el público en general del GNU 1, 2, 3 GNU, Núcleo de Linux, MySQL
GNU poca licencia el público en general 2, 2.1, 3 glibc y muchas otras bibliotecas, temas e iconos
Licencia del público de IBM 1.0
No

Licencia abierta de la fuente de Intel (OSI)


Según lo publicado por la OSI.
Licencia pública Interbase 1.0
No

Licencia abierta de la fuente de Jabber 1.0
No
Esta licencia se ha retirado voluntariamente de la OSI.
Licencia del público del proyecto del látex 1.2, 1.3a
No Látex
Licencia modificada MOSQUITO el público en general

MOSQUITOtiempo de pasada caja de herramientas
Licencia del Javascript de Netscape



Vim 6.1 y más adelante
Vim
licencia del zlib

zlib También conocido como licencia del libpng.
Licencia de la biblioteca estándar de la función del iMatix



Licencia del xinetd
No xinetd
Licencia del público de Lucent 1.02
No Plan 9 También conocido como Licencia del plan 9.
Licencia del MIT
No X.org También conocido como Licencia X11.
Licencia modificada del DEB
No FreeBSD y OpenBSD
Licencia del público de Mozilla (MPL)

No Mozilla y Mozilla Firefox
Licencia abierta de la fuente de Netizen 1.0
No

Licencia del público de Netscape

No

Licencia abierta de la fuente de Nokia

No

Abra la licencia del software 1.0 ? No

Licencia de OpenLDAP 2.3, 2.7
OpenLDAP GLP compatible desde la versión 2.7
Licencia de OpenSSL

No OpenSSL
Licencia original del DEB
No No NetBSD
Licencia de PHP 3.0
No PHP
Licencia de Phorum 2.0
No

Public domain - No - El public domain no es verdad una licencia, por sí mismo. La definición de cuál está en el public domain varía de un país a otro, al igual que si o no el autor de un trabajo puede poner su trabajo voluntariamente en el public domain. Si un trabajo está en el public domain, nadie posee el copyright al trabajo, y/o (generalmente) cualquier persona puede utilizar, copiar, modifica, redistribuye, o explota de otra manera el trabajo para cualquier propósito.
Licencia de la fundación del software del Python 1.6a2, 1.6b1 - 2.0/2.1, 2.0.1/2.1.1
Python Esta licencia substituye la original Licencia del Python cuál no era GLP compatible[1]
Licencia del público de Q 1.0 No No Cuarto de galón Fue utilizado hasta el cuarto de galón 3.0, pues la versión 4.0 de la caja de herramientas de Trolltech fue lanzada bajo versión 2 del GLP.
Ml estándar de licencia del copyright de New Jersey
No

Licencia de la fuente de los estándares de la industria del sol 1.0
No
El sol ha retirado voluntariamente esta licencia.
Licencia del público del sol

No
Esta licencia ahora se parece “haber sido caída” por Sun a favor de la licencia nueva de CDDL, que también se deriva del MPL.
Licencia del público del Condor

No

Licencia de rubíes

Rubí
Licencia liberal de la fuente de Vita Nuova
No

Aviso y licencia del software de W3C

libwww
Licencia X11
No X.org Éste es el nombre preferido del FSF para la licencia del MIT.
Licencia XFree86 1.1 1.1 No No XFree86 El proyecto XFree86 disputa incompatibilidad del GLP.[2]
Licencia de Zend 2.0 No No Partes de PHP
Licencia del público de Zope 1, 2.0 No Zope GLP compatible desde la versión 2.0

LICENCIA GPL

La Licencia Pública General (inglés: General Public License o GPL) otorga al usuario la libertadsoftware licenciado bajo ella, así como realizar cambios en él. Es de compartir el decir, el usuario tiene derecho a usar un programa licenciado bajo GPL, modificarlo y distribuir las versiones modificadas de éste.

La licencia GPL adopta el principio de la no ocultación, respaldando el concepto moral que establece que todo software desarrollado con el uso de material licenciado bajo GPL debe estar disponible para ser compartido con el resto de la humanidad.

GPL fue creada para mantener la libertad del software y evitar que alguien quisiera apropiarse de la autoría intelectual de un determinado programa. La licencia advierte que el software debe ser gratuito y que el paquete final, también debe ser gratuito, asegurándose siempre de mantener los nombres y créditos de los autores originales.

Como aspecto curioso, se debe considerar que si se reutiliza un programa "A", licenciado bajo GPL, y se reutiliza un programa "B", bajo otro tipo de licencia libre, el programa final "C", debe de estar bajo la licencia GPL. Este concepto se introduce con el denominado copyleft a fin de garantizar que cualquier aprovechamiento de un programa bajo licencia GPL redunde sobre la comunidad.

LICENCIA LGPL

La Licencia Pública General Menor (inglés: Lesser General Public License o LGPL) es una modificación de la licencia GPL descrita anteriormente. La LGPL reconoce que muchos desarrolladores de software no utilizarán el código fuente que se distribuya bajo la licencia GPL, debido a su principal desventaja que determina que todos los derivados tendrán que seguir los dictámenes de esa licencia. La LGPL permite que los desarrolladores utilicen programas bajo la GPL o LGPL sin estar obligados a someter el programa final bajo dichas licencias.

La licencia LGPL permite entonces la utilización simultánea de software con este tipo de licencia tanto en desarrollos libres como en desarrollos privativos. Entonces, LGPL es una licencia de software libre que no tiene un copyleft fuerte, porque permite que el software se enlace con módulos no libres.

LICENCIA BSD

La Licencia de Distribución de Software de Berkeley (inglés

: Berkeley Software Distribution ó BSD) no impone ninguna restricción a los desarrolladores de software en lo referente a la utilización posterior del código en derivados y licencias de estos programas. Este tipo de licencia permite a los programadores utilizar, modificar y distribuir a terceros el código fuente y el código binario del programa de software original con o sin modificaciones. Los trabajos derivados pueden optar a licencias de código abierto o comercial.

La licencia BSD es un buen ejemplo de una licencia permisiva, que casi no impone condiciones sobre lo que un usuario puede hacer con el software. La licencia BSD permite la redistribución, uso y modificación del software.

Esta licencia permite el uso del código fuente en software no libre, con lo que es muy similar a la LGPL descrita anteriormente. La diferencia consiste en que en la licencia BSD no es obligatorio mencionar a los autores ni proporcionar el código fuente.

El autor, bajo esta licencia, mantiene la protección de copyright únicamente para la renuncia de garantía y para requerir la adecuada atribución de la autoría en trabajos derivados, pero permite la libre redistribución y modificación.

LICENCIA NPL

La Licencia Pública de Netscape (inglés: Netscape Public License ó NPL), es una licencia de software libre sin un copyleft fuerte. NPL está basada en la Licencia Pública de Mozilla revisada anteriormente.

NPL agrega una cláusula que permite a Netscape utilizar el código que un desarrollador agregue a un programa con bajo licencia NPL. Netscape podrá utilizar este código fuente sin importar si el desarrollador lo estableció de tipo privativo. En contrapartida, la licencia NPL no permite al desarrollador hacer uso del código fuente Netscape.

INFRARROJO


¿Qué es el Infrarrojo?

El infrarrojo es un tipo de luz que no podemos ver con nuestros ojos. Nuestros ojos pueden solamente ver lo que llamamos luz visible. La luz infrarroja nos brinda información especial que no podemos obtener de la luz visible. Nos muestra cuánto calor tiene alguna cosa y nos da información sobre la temperatura de un objeto. Todas las cosas tienen algo de calor e irradian luz infrarroja. Incluso las cosas que nosotros pensamos que son muy frías, como un cubo de hielo, irradian algo de calor. Los objetos fríos irradian menos calor que los objetos calientes. Entre más caliente sea algo más es el calor irradiado y entre más frío es algo menos es el calor irradiado. Los objetos calientes brillan más luminosamente en el infrarrojo porque irradian más calor y más luz infrarroja. Los objetos fríos irradian menos calor y luz infrarroja, apareciendo menos brillantes en el infrarrojo. Cualquier cosa que tenga una temperatura irradia calor o luz infrarroja. En las imágenes infrarrojas mostradas abajo, colores diferentes son usados para representar diferentes temperaturas. Puedes encontrar cuál temperatura es representada por un color usando la escala color-temperatura a la derecha de las imágenes. Las temperaturas están en grados Fahrenheit.



Nuestros ojos son detectores que han ido evolucionando para detectar ondas de luz visible. La luz visible es uno de los pocos tipos de radiación que puede penetrar nuestra atmósfera y que es posible detectar desde la superficie de la Tierra.También existen otros tipos de luz (o radiación) que no podemos ver. De hecho, solamente podemos ver una parte muy pequeña de toda la gama de radiación llamada espectro electromagnético* [página en Inglés]. El espectro electromagnético incluye los rayos gamma, los rayos X, los rayos ultravioletas, la luz visible, los rayos infrarrojos, las microondas y las ondas de radio. La única diferencia entre estos distintos tipos de radiación es su longitud de onda y su frecuencia. A medida que pasamos de los rayos gamma a las ondas de radio, la longitud de onda aumenta y la frecuencia disminuye (también disminuyen la energía y la temperatura). Todos estos tipos de radiación viajan a la velocidad de la luz (300.000 km/s en el espacio vacío). Además de la luz visible, también llegan a la superficie de la tierra desde el espacio ondas radio, una parte del espectro infrarrojo y una parte muy pequeña de radiación ultravioleta. Afortunadamente, nuestra atmósfera bloquea el resto de la radiación, la cual es muy peligrosa y hasta mortal para las formas de vida en la Tierra.

RADIOINFRARROJOVISIBLEULTRAVIOLETARAYOS XRAYOS GAMMA

WIF


(WIF) es un flujo de datos digital que permite al Cliente recibir y procesar información financiera de mercados nacionales e internacionales en tiempo real, diferido y/o al cierre, a través de una única conexión y un único formato.

El WIF utiliza un avanzado sistema de proceso y transmisión de datos a alta velocidad a través de satélite con ancho de banda ilimitado y transmisión de paquetes en el standard IP (Internet Protocol).

Además del sistema anterior, Infobolsa ofrece la posibilidad de recibir la información de mercados en formato XML con el fin de alimentar aplicaciones internas, servicios ASP, valoración de cartera de clientes a fin de día, etc.

La información recibida por el cliente es configurable en términos de contenidos y elementos de información.

BLUETOOTH

La iniciativa Bluetooth se inició a principios de 1998 con un SIG promovido por Ericsson, IBM, Intel, Nokia y Toshiba bajo el codename "Bluetooth" pero se hizo público hasta el 20 de Mayo del mismo año. Al transcurso de 2 meses, la primera especificación Bluetooth 1.0 fue liberada y en la actualidad se está trabajando en Bluetooth 2.0 con la colaboración de 3Com, Ericsson, IBM, Intel, Lucent Technologies, Microsoft, Motorota, Nokia y Toshiba. Como se puede apreciar, el número de compañias interesadas en el proyecto casi se ha duplicado y actualmente el SIG cuenta con 1883 miembros.

El nombre Bluetooth, viene del nombre de un rey Danés Vikingo del siglo X, cabe mencionar que "bluetooth" no tiene nada que ver con blue teeth (diente azul).

Bluetooth es una tecnología orientada a la conectividad inalámbrica entre dispositivos; estos dispositivos pueden ser computadoras de escritorio, PDAs, teléfonos móviles y en fin, las posibilidades pueden considerarse infinitas.

¿Cómo funciona?

La tecnología Bluetooth™ revoluciona el mercado de la conectividad personal, proveyendo ínter conectividad entre cualquier tipo de dispositivo que cumpla con las especificaciones inalámbricas Bluetooth.

Además éste es un estándar libre lo que simplifica su uso para diseñar y sacar al mercado nuevos productos innovadores que se beneficien de la conectividad inalámbrica.

A diferencia de otros estándares inalámbricos, la especificación Bluetooth incluye dos capas, la capa de enlace y la de aplicación para los desarrolladores de productos que soportan datos, voz, y aplicaciones de contenido centralizado.

Los dispositivos de radio que soportan la tecnología no requieren de licencia y deben tener un espectro de 2.4 Ghz para asegurar la compatibilidad en todo el mundo. Estos dispositivos usan spread spectrum, frequency hopping, y full-duplex signal a más de 1600 hops/sec. Además se pueden establecer y mantener mas de seis conexiones simultáneas.

La especificación completa y detallada del estándar Bluetooth, puede consultarse en Internet siguiendo el siguiente URL:

Specifications of the Bluetooth System, Volume 1. Core.

TECNOLOGIA INAMBRICA

Partamos de la definición de inalámbrico, este término se refiere al uso de la tecnología sin cables la cual permite la conexión de varios computadores entre sí.

Es así como se ha ido convirtiendo en uno foco de estudio para los temas de transmisión de datos, adquiriendo mayor interés en lugares donde no es posible la instalación de redes alámbricas.

El uso de esta tecnología inalámbrica permite dejar en el olvido de los cables sin la necesidad de dejar de establecer una conexión, desapareciendo las limitaciones de espacio y tiempo, dando la impresión de que puede ubicarse una oficina en cualquier lugar del mundo.

Una aplicación de este caso podría ser la relación que se establece entre empleados ubicados en un lugar que no sea su centro de labores y una red adquiriendo la empresa mayor flexibilidad. Los dispositivos son conectados a otros dispositivos inalámbricos con el fin de brindar a los trabajadores dinámicos una estrategia de trabajo más efectiva y con menos complicaciones.

Los aplicativos de escritorio también hacen que la carga de la red sea más ligera.

Usando la tecnología inalámbrica determina que la empresa incremente su productividad y eficacia, de este modo el empleado se dedica exclusivamente a lo que sabe hacer mejor, evitando los inconvenientes de tipo tecnológico.

Origen de la tecnología inalámbrica

Esta tecnología está basada en la transmisión de ondas electromagnéticas, las cuales son emitidas por antenas en todas las direcciones, en donde se sacrifican la calidad de señal o la fuerza con la que se emiten las ondas, de acuerdo a la necesidad de alcance.

4. Evolución de la tecnología inalámbrica

La explotación y utilización de la tecnología inalámbrica al máximo es capaz de obtener información y comunicar desde cualquier aparato móvil, como es el caso de los teléfonos móviles, las laptop, las palm, y los teléfonos convencionales.

Sobre la estandarización de las normas de esta tecnología se ha centrado una discusión, debido a que cada país maneja diferentes configuraciones y canales de transmisión.

El problema que suscita la aplicación de la tecnología inalámbrica se hace evidente en que algunos tipos de tecnología poseen la misma frecuencia para su transmisión de datos lo que genera un problema en la calidad de transmisión de datos.

También ocasionan una baja calidad en la señal transmitida los obstáculos físicos como el tránsito vehicular, de personas, los muros, etc.

Se observa además que la vida útil de las computadoras laptop es afectada por las tarjetas de red inalámbrica reduciendo la capacidad de la batería.

Esta tecnología ya está presente en la mayoría de los aparatos de comunicación que utilizamos.

5. Tipos de tecnología inalámbrica

Incluiremos tres categorías de tecnologías inalámbricas principales:

Redes de área extensa: Se utilizan para el servicio de tecnología móvil.

Redes de área local : Se utilizan para conectar varios computadores entre si en un

ambienteoficina. de

Redes de área personal: Se utilizan para conectar entre sí dos o más dispositivos portátiles.

5.1 Redes de área extensa (WAN)

La revolución más grande de la comunicación si cables se inició con los teléfonos móviles, los cuales han sido el producto electrónico con mayor

éxito de todos lo tiempos.

Inicialmente solo ofrecían comunicación por voz, ahora con baterías de mayor duración interfaces inteligentes, reconocimiento de voz y mayor velocidad, su uso futuro estará relacionado más con sus nuevos servicios inalámbricos y cada vez menos con los fines que llevaron a su invención.