Logo de Torre de Babel
Portada Libros Diseño web Artículos Glosario RSS
Buscar
Presentación de Kylix - Tal y como estaba previsto, en la mañana de hoy tuvo lugar la presentación de Borland Kylix en Madrid. El acto se dividió en tres partes, tal y como se indicaba en la agenda, que sirvieron para que los asistentes tuvieran una visión global de qué es el producto y a quién va dirigido. En las próximas horas haré un resumen más extenso de lo allí visto, concretamente de la parte de la presentación que efectué yo mismo.
Publicado el 22/2/2001
Borland Enterprise Studio Java Edition - La empresa Borland acaba de anunciar la edición para Java de su Enterprise Studio, un paquete compuesto de herramientas de diseño, desarrollo y servidor de aplicaciones cuyo objetivo es ofrecer una plataforma completa para el desarrollo de soluciones de e-business y comercio electrónico.
Este paquete está compuesto de JBuilder 4 Enterprise, el servidor de aplicaciones Borland AppServer 4.5, un módulo de integración de Rational Rose con JBuilder que permite que la sincronización entre los esquemas UML y el proyecto y Macromedia Dreamweaver UltraDev 4, para el desarrollo de sedes web basadas en JSP.
Una buena noticia para los desarrolladores que usan Java y buscan una solución completa en un solo paquete. Esperemos que esta política de Borland se extienda asimismo a otros productos, como Delphi, Kylix o C++ Builder.
Publicado el 15/2/2001
Borland y SafeDisc - Leo en Yahoo Finance que Borland ha llegado a un acuerdo con la empresa Macrovision para usar el producto SafeDisc de ésta en los productos de la primera.
SafeDisc es un sistema de protección por hardware que incluye una firma digital en el CD del producto, aparte de sistemas criptográficos y antipiratería. Gracias a SafeDisc, el producto no puede ser instalado mas que desde el CD-ROM original, ya que los CD-R comerciales no son capaces de copiar la citada firmada. Es más, la duplicación de los CD por parte de la empresa que usa este sistema tiene que hacerse a través de máquinas específicas.
Tras echar un vistazo en los grupos más concurridos de conversación de la rama borland. lo único destacable es que la noticia no ha caído muy bien. SafeDisc actualmente está disponible para distintas versiones de Windows, pero no para Linux, lo que hace suponer que serán las próximas versiones de Delphi y C++ Builder las que incorporen este sistema de protección.
Publicado el 15/2/2001
Windows XP - Según diversas fuentes, Microsoft está preparando una beta pública de Windows XP, su próxima versión del sistema operativo Windows. Esto significa que todos podremos comprobar las novedades aportadas, como la nueva interfaz Luna, antes de que el producto esté finalmente disponible.
Según Microsoft, Windows XP será su lanzamiento más importante desde la aparición de Windows 95, y seguramente también el mayor cambio en la interfaz de usuario de Windows desde que se dejase atrás Windows 3.1. A mediados de este año habrá disponibles dos versiones de Windows XP.
Publicado el 15/2/2001
COM para todos - Leo en http://www.ibm.com/developer una noticia curiosa sobre XPCOM (Cross Platform Component Object Model), un modelo de objetos que llega donde COM (Component Object Model), el modelo de componentes de Microsoft, no pudo llegar.
Según dicho artículo, podemos crear componentes XPCOM usando C, C++ o JavaScript, en sistemas como Windows, Unix, Linux, Mac OS u OpenVMS. Actualmente existen múltiples aplicaciones que usan XPCOM, algunas de ellas son Mozilla y Netscape 6. No sé si os resultará curioso, para mi lo ha sido ya que hasta ahora no había oído hablar de XPCOM.
Publicado el 13/2/2001
Puente ODBC para DBExpress - La empresa Easysoft, conocida por sus productos de acceso a bases de datos relacionados con ODBC, tiene en fase beta un control DBExpress que permitirá a Borland Kylix acceder a cualquier sistema RDBMS para el que exista un controlador ODBC.
Como seguramente ya sabrás, Borland anunció que, en principio, Kylix contaría con controladores para MySql, InterBase, Oracle y DB2. Gracias a este producto de Easysoft, llamado dbExpress Gateway for ODBC, será posible acceder desde Kylix prácticamente a cualquier otra base de datos, por ejemplo SQL Server ejecutándose sobre Windows o Sybase trabajando en un servidor Unix.
Puedes encontrar más información, así como obtener esta versión beta si es que te interesa, en Easysoft. Lógicamente, el controlador no te será de mucha utilidad hasta que tengas Kylix en tus manos.
Publicado el 13/2/2001
Chat de Kylix - Ayer, finalmente, Borland puso a disposición pública la transcripción del chat que tuvo lugar el pasado día 31 de enero durante la presentación de Kylix en New York. Leyéndola he podido extraer los siguientes datos de interés:
  • La versión de Kylix para los programadores que usan el lenguaje C++ estará disponible después de que se presente Delphi 6, pero sin fecha determinada. Dado que Delphi 6 se espera para el segundo trimestre, es de suponer Kylix C++ aparecerá en el tercero.
  • Borland no tienen ningún proyecto en cartera para reescribir el BDE y que funcione en Linux, por lo que será imprescindible convertir las aplicaciones actuales de Delphi para que utilicen DBExpress.
  • En las cajas de Kylix se incluirá una distribución de Linux, concretamente la SuSe 7.0.
  • De momento Kylix no cuenta con las capacidades CORBA de Delphi, no será capaz de generar código para distribuciones de Linux en procesadores que no sean x86 y no contará con la herramienta TeamSource para el control de proyectos en grupo.
  • Al parecer, Borland ha llegado a un acuerdo con Dell por el que esta última empresa incluirá Kylix en los paquetes de algunas de sus herramientas Linux.
  • De momento Kylix no incorpora componente alguno, ni propio ni de terceros, para hacer posible el diseño de informes. Es decir, no hay un equivalente al QuickReports de Delphi.
  • Tampoco estará disponible el entorno integrado de traducción de que dispone Delphi y que simplifica considerablemente el diseño de aplicaciones en múltiples idiomas.
  • Posiblemente en Delphi 6 sea posible, durante la compilación, integrar los controladores DBExpress que se necesiten en el propio ejecutable. Esto solucionaría rápidamente todos los problemas de redistribución que siempre hemos tenido con el BDE.
  • La nueva jerarquía de clases y componentes, CLX, no sustituirá a la VCL. Ésta seguirá evolucionando paralelamente pero sólo para Windows, mientras que la CLX lo hará mantenimiento la compatibilidad multiplataforma entre Windows, Linux y, posiblemente, otros sistemas en el futuro.

Publicado el 9/2/2001
Windows XP y Office XP - Tras utilizar la denominación del año, 95, 98 y 2000; y posteriormente el nombre Millenium para las últimas versiones de su sistema operativo y paquete ofimático, parece que Microsoft optará por un nuevo cambio para las versiones futuras. La próxima versión de Windows, conocida como Whistler y que será la integración definitiva de los núcleos 9x y NT, posiblemente se llame Windows XP, mientras que el esperado Office 10 podría denominarse Office XP.
No estoy muy seguro, pero por las noticias que circulan por La Red parece ser que XP viene de eXPerience, seguramente con el objetivo de destacar la nueva experiencia que obtendrá el usuario al usar esas aplicaciones.
Publicado el 5/2/2001
Kylix ya está aquí - Es la rotunda afirmación de Borland, aunque realmente el producto tardará unas semanas en estar a nuestro alcance. En este artículo Borland nos cuenta cómo fue la presentación de Kylix en la LinuxWorld Conference and Expo el pasado día 31. Al pie del artículo, más de una veintena de enlaces a menciones o artículos en la prensa que hablan de Kylix.
Publicado el 2/2/2001
Chat con Borland - Tal y como indicaba en la noticia anterior, en la noche del día 31 tuvo lugar una conversación virtual con el equipo de desarrollo de Borland. El caso es que la transcripción aún no está disponible, por lo que sólo puedo contar lo que recuerdo de memoria.
Aparte de responder a un buen número de preguntas técnicas, quizá lo más destacable es la confirmación de lo que hasta ahora era simplemente un rumor: existirá una versión Open Edition de Kylix. Ésta será equivalente a la versión profesional, con posibilidades de acceso a datos incluidas, y no costará nada, podrá obtenerse directamente de la web de Borland. ¿Cómo es eso?, os preguntareis. Si esta versión es idéntica a la profesional está claro que nadie la comprará. Bueno, la Open Edition sólo podrá utilizarse para proyectos de código abierto, lo cual no deja de ser una gran noticia, ya que todos esos programadores que aportan sin interés alguno su trabajo a la comunidad Linux ahora contarán de manera gratuita con una potente herramienta de desarrollo.
No quisieron hablar mucho de fechas, aunque se dijo que las dos ediciones comerciales de Kylix estarían disponibles a partir de primeros de marzo. Lo que sí se afirmó es que la Open Edition no aparecerá hasta mediados de año, y que Delphi 6 se espera para el segundo trimestre del año, tal y como ya os había contado en un noticia previa.
Para más adelante está prevista una edición empresarial de Kylix que incorporará posibilidades inexistentes en las dos primeras ediciones a comercializar. Entre estas posibilidades se encuentra el uso de CORBA para crear aplicaciones y componentes distribuidos.
De las dos ediciones actuales, la que podríamos denominar profesional incorpora controladores dbExpress para trabajar con InterBase y MySQL. La edición de servidor añade a éstos los controladores necesarios para Oracle y DB2. A respuesta de una pregunta, comentaron que estaban trabajando (¿o quizá evaluando?) la posibilidad de crear un controlador para acceder también a Microsoft SQL Server.
Como anécdota, decir que el sistema de chat estaba desarrollado con Kylix y funcionaba sobre Linux, pudiendo accederse a él desde cualquier navegador: IE, Netscape, Opera ... Durante las dos horas que estuve en él se les cayó tres veces, aunque según parece se debía más a problemas de la red de Borland que al funcionamiento del servidor de chat.
Y por ahora nada más. Si me acuerdo de algún detalle de interés ya lo añadiré aquí y, en cualquier caso, complementaré la información cuando esté disponible la transcripción del chat en Borland.
Publicado el 1/2/2001

Curso de shaders

Torre de Babel - Francisco Charte Ojeda - Desde 1997 en la Web