Número Anterior | Buscar en TidBITS | TidBITS Home Page | TidBITS-es | Siguiente número

TidBITS Logo

TidBITS#531/15-May-00

Engaño, fraude y robo forman el núcleo de la sórdida historia de esta semana sobre Gadget Software, un desarrollador de programas de libre distribución (shareware) para Mac que por lo visto robó sus productos. También esta semana, examinamos que tipo de dispositivos puedes y no puedes enchufar sin peligro en tu Mac mientras éste está encendido, además informamos acerca de los lanzamientos del HotSync 2.6.1 de Palm para solucionar un problema de sincronización bajo Mac OS 9.0.4, Web Confidential 2.0 con soporte para Palm, y Web Companion 5.0v4 para solucionar el agujero de seguridad de FileMaker.

Temas:

Copyright 2000 TidBITS Electronic Publishing. Derechos reservados.
Información: <info@tidbits.com> Comentarios: <editors@tidbits.com>


Este número de TidBITS está patrocinado en parte por:

MailBITS/15-May-00

HotSync 2.6.1 soluciona los problemas de sincronización de Palm -- Palm, Inc. ha lanzado HotSync 2.6.1, que soluciona un problema de sincronización de los asistentes Palm introducido por la reciente actualización del Mac OS 9.0.4 de Apple. Los cambios en el software USB del Mac motivaron que las operaciones de HotSync excediesen el tiempo límite, especialmente cuando se usaban los conductos (conduits) HotSync para AvantGo y Outlook Express; El lanzamiento gratuito de HotSync 2.6.1 soluciona estos problemas. Los actuales usuarios de Palm Desktop 2.5 pueden instalar sólo el software HotSync 2.6.1, un archivo para descargar de 1,8 MB. Los usuarios nuevos o los usuarios de versiones anteriores del Palm Desktop necesitan descargar el paquete gratuito de 6,6 MB Palm Desktop 2.6.1. Este lanzamiento aparece al poco tiempo del Palm Desktop 2.6 de Handspring, que parece ser el mismo software a simple vista, aunque el lanzamiento de Handspring probablemente incluya software adicional para usar sus bases (cradles) HotSync sólo-USB con los asistentes Visor. [JLC]

<http://www.palm.com/support/macintosh/>
<http://db.tidbits.com/getbits.acgi?tbart=05917>
<http://www.handspring.com/products/vindex.asp>

Web Confidential 2.0 sincroniza con los dispositivos Palm -- Alco Blom ha publicado Web Confidential 2.0, una actualización mayor de su utilidad de libre distribución (shareware) de 20 US$ para Macintosh que almacena y organiza tu información de carácter confidencial (ver " Web Confidential: Securing Information of All Sorts" en TidBITS-441). La más importante de entre sus nuevas características es el soporte para la sincronización de tus datos de Web Confidential con los de Web Confidential 1.0 para Palm de Rene Laterveer, una versión separada de libre distribución de 20 US$ que corre en los asistentes digitales basados en Palm OS y ofrece el mismo tipo de encriptación fuerte (de 128 bits [DR]) para la información confidencial en la Palm. Puedes descargar y probar la versión para Palm durante 30 dias, pero el conducto de sincronización Web Confidential se envía únicamente a los usuarios registrados. Web Confidential 2.0 añade unas cuantas caraterísticas nuevas, que incluyen soporte para rellenar formularios Web en Netscape Communicator, un atributo de "Última Modificación" en los registros, un formato de fichero multiplataforma (aunque por el momento únicamente son multiplataforma los ficheros no encriptados), y cambios menores en las categorias del programa. Web Confidential 2.0 es una actualización gratuita para usuarios registrados de 540K de descarga; la versión Palm son 105K de descarga. (ACE)

<http://www.web-confidential.com/>
<http://db.tidbits.com/getbits.acgi?tbart=05020>
<http://www.web-confidential.com/notes20.html>

Web Companion 5.0v4 tapa los agujeros de FileMaker -- FileMaker Inc. ha publicado Web Comapnion 5.0v4 para resolver los substanciales agujeros de seguridad en Internet de FileMaker Pro 5 y FileMaker Pro 5 Unlimited. (Ver "Agujeros de seguridad en Internet con Filemaker 5" en TidBITS-529). Web Companion 5.0v4 respeta los ajustes de seguridad a nivel de campo, impidiendo a los sinvergüenzas recuperar el contenido de cualquier campo en una base de datos publicada en Web utilizando las capacidades de publicación en XML (Extended Markup Language) de FileMaker 5 ó vía correo electrónico. La actualización impide del mismo modo que FileMaker Pro 5 sea usado para enviar correo electrónico anónimo, inhabilitando alguna de las nuevas capacidades de correo electrónico de FileMaker 5. La actualización es de 573K y se recomienda a todos los usuarios de FileMaker Pro 5 y FileMaker pro 5 Unlimited que emplean Web Companion. [GD]

<http://www.filemaker.com/support/webcompanion.html>
<http://db.tidbits.com/getbits.acgi?tbart=05915>

Presentación de la encuesta: Paga por lo que usas -- El artículo de Matt Deatherage de ésta semana sobre la apropiación indebida de Gadget Software de utilidades de libre distribución de otros desarrolladores ilustra un caso inusual de utilización de programas sin pagar por ellos. ¿Pero que ocurre con la situación más común de no pagar por los programas de libre distribución que todos usamos? ¿Es la creación de programas de libre distribución un negocio económicamente viable?, ó ¿demasiada poca gente paga por los programas de libre distribución para que merezca la pena hacerlos?. Así que, la pregunta de nuestra encuesta semanal es: "De los programas de libre distribución que empleas habitualmente en tu Macintosh, ¿Que porcentaje, aproximadamente, has pagado?" Por favor se sincero cuando votes en nuestra página principal - nuestras encuestas son anónimas. [ACE]

<http://www.tidbits.com/>
<http://db.tidbits.com/poll/AboutPolls.html#privacy>


Enchufados en caliente

por Adam C. Engst <ace@tidbits.com>

En la pregunta de la semana pasada, decíamos: "¿En cuál de los siguientes puertos nunca deberías conectar un dispositivo mientras el Macintosh está encendido?". De las aproximadamente 2,200 respuestas, el 64 % escogió la respuesta correcta, el puerto SCSI, y un 29 %, fueron engañados por la respuesta casi correcta, pero no del todo, del puerto ADB. Un porcentaje pequeño supuso incorrectamente que eran los puertos serie o Ethernet, pero nos complace decir de que muy pocas personas escogieron los puertos USB o Firewire. Ahora analizaremos las respuestas, junto con algunas otras que no incluimos entre las posibles soluciones a la pregunta para evitar confusiones. Ten presente que hay detalles que pueden variar según el modelo de Macintosh, así que comprueba el manual de tu Mac, que es quien tiene la última palabra. (En el caso de que lo hayas perdido, Apple tiene disponible en la red todos los manuales antiguos). El foro de discusión de TidBITS (TidBITS Talk) también ha cubierto otros detalles de interés.

<http://db.tidbits.com/getbits.acgi?tbpoll=40>
<http://www.info.apple.com/info.apple.com/manuals/manuals.taf>
<http://db.tidbits.com/getbits.acgi?tlkthrd=1025>

Una nota aparte : Ha surgido la cuestion de si un PowerBook está apagado cuando está en modo reposo. Parece que Apple, normalmente, considera apagado un PowerBook en reposo, pero los dispositivos SCSI son una notable excepción, particularmente en los PowerBooks más antiguos.

SCSI -- Puedes conectar un monton de cosas a un Mac, pero los periféricos SCSI, son la única opción de las que proponíamos que te podemos garantizar que no son seguros de conectar o desconectar mientras el Mac esté encendido. Hay una diferencie entre "seguro" y "posible" , claro, y no negamos que sea posible conectar o desconectar dispositivos SCSI sin apagar el ordenador. Según Apple, "siempre se ha de apagar el Macintosh y todos los periféricos antes de conectar o desconectar cualquier cable, o dispositivo, o cambiar el número de identificación SCSI (SCSI ID)."

<http://til.info.apple.com/techinfo.nsf/artnum/n9387>

Estos son los problemas - Damos especialmente las gracias por estos detalles a David Shayer de Sentient Software, que ha desarrollado varios programas para recuperación de discos dañados. Las conexiones SCSI no se diseñaron para evitar contactos incorrectos entre sus conectores, por lo que no sería dificil realizar inadvertidamente una conexión incorrecta o provocar un cortocircuito. Si vas a añadir un dispositivo a una cadena SCSI, probablemente vaya al final de la cadena, lo que significa dejar la misma sin terminación hasta que ésta se proporcione con el nuevo dispositivo conectado. Además, cada dispositivo en la cadena SCSI debe tener un número único de identificación, que va del 0 al 7. Si se asigna a dos dispositivos el mismo número se origina un conflicto SCSI y el ordenador puede no arrancar o presentar otros problemas. Sin embargo, si el Mac está encendido y se conecta un disco duro SCSI que cause un conflicto de identificación en la cadena, es posible que el MacOS escriba en el bloque de datos del directorio maestro de otro disco duro, borrando el bloque maestro original, y provocando la subsiguiente pérdida de datos. Finalmente, los dispositivos SCSI, a diferencia de los USB y FireWire, no cargan los drivers automáticamente, aunque esto se puede sortear usando utilidades gratuitas como SCSI Probe de Robert Polic.

<http://hyperarchive.lcs.mit.edu/cgi-bin/NewSearch?key=scsi-probe>

Si estas interesado en conectar y desconectar los dispositivos SCSI con mas seguridad, APS Technologies, uno de los patrocinadores de TidBITS, vende el APS SCSI PowerPlug, que tiene precisamente este propósito. Este aparato proporciona un interruptor que aisla electrónicamente el dipositivo que estas añadiendo o quitando de la cadena SCSI e interrumpe la línea de terminación en el PowerPlug, con lo que la terminación permanece activa. El PowerPlug esta disponible en dos versiones, el SCSI PowerPlug II con terminación activa para usarlo al final de la cadena SCSI, y el SCSI PowerPlug NT, sin terminación, para utilizarlo en cualquier lugar de la cadena excepto el final. Ambos cuestan 50 US$ y figuran el el catálogo de APS (llama al 800/374-5688 o al 816/483-6100 [en USA]) aunque no en su página web.

<http://www.apstech.com/>

Además, Apple recomienda no encender ni apagar dispositivos SCSI mientras otros elementos de la cadena esten en funcionamiento, y algunos dispositivos SCSI deben encenderse antes de poner en marcha el Mac. A pesar de esta recomendación, la gente que tiene escáneres SCSI, por ejemplo, suelen encenderlos solo si van a utilizarlos, para proteger la lámpara y reducir el consumo de energía. Es improbable que se produzcan daños por encender un dispositivo SCSI mientras el Mac está funcionando, aunque hacerlo podría confundir al ordenador y requerir un reinicio. recuerda que si quieres desconectar un disco duro externo mientras el Mac esta encendido, es extremadamente importante desmontar el disco arrastrandolo a la papelera, antes de cortar la corriente. De otro modo, te arriesgas a una posible pérdida de datos.

ADB -- Vale, lo sentimos: esta era la respuesta con trampa. Muchos de los viejos usuarios de la plataforma Macintosh saben que los dispositivos ADB no se deben conectar ni desconectar mientras el Macintosh esta encendido, ya que te arriesgas a quemar la controladora ADB si cruzas los conectores que llevan corriente - y la unica manera oficial de arreglar esto es comprar una nueva y cara placa madre. Sin embargo, aunque esta advertencia es generalmente cierta y hay que hacer caso de ella, no siempre es verdad. La portátiles de la serie PowerBook G3 - una de las últimas máquinas de Apple con puertos ADB - permitían la conexion en caliente de dispositivos ADB, y así se decía en la documentación para desarrolladores indicada más abajo. (Los manuales que acompañaban a estas máquinas también daban a entender que la conexion en caliente de dispositivos ADB no era un problema). También, algunas máquinas como el PowerBook 5300 incluían circuitería de protección que desconectaba el ADB si los dispositivos conectados tenían un excesivo consumo de corriente.

<http://til.info.apple.com/techinfo.nsf/artnum/n30935>
<http://developer.apple.com/techpubs/hardware/Developer_Notes/Macintosh_CPUs-G3/PowerBookG3Series.pdf> <http://til.info.apple.com/techinfo.nsf/artnum/n21042>

A pesar de las recomendaciones en contra de la conexion o desconexión de los perifericos ADB, es algo que mucha gente hace alguna vez. Si eres una de esas personas, se muy cuidadoso con las conexiones de manera que nunca cruces los conectores.

Serie -- Los dispositivos serie (incluyendo las redes localTalk) se pueden conectar y desconectar en cualquier momento. Sin embargo, aunque eso no puede dañar físicamente tu Mac, algunos programas pueden esperar hallar un dispositivo serie conectado en todo momento - como, por ejemplo, un fax modem configurado para recibir faxes automáticamente, o una impresora serie compartida dentro de una red local. Y desde luego, si desconectas una red localTalk, ningún servicio de la red estara disponible, lo que puede hacer que nuestro Mac se queje, o algunas aplicaciones den mensajes de error o incluso se cuelguen, todo dependiendo de lo que quieras hacer.

La interfaz serie del GeoPort de algunos Macs tiene un noveno pin con energía eléctrica, y ha habido cierta polémica sobre si al conectar o desconectar un dispositivo se podría dañar al Mac o al aparato. Sin embargo, Apple avisa de que si el GeoPort Telecom Adapter (Adaptador Telecom del Geoport) comienza a emitir una especie de chasquidos, se puede "desconectar el adaptador durante unos segundos" para solucionar el problema, lo que implica que se puede conectar y desconectar este mecanismo GeoPort en concreto.

<http://til.info.apple.com/techinfo.nsf/artnum/n18904>

Ethernet -- Todas las variedades de Ethernet desde la 10Base-T y 100Base- T hasta el más antiguo Ethernet "delgado" (10Base-2), Ethernet "grueso" (10Base- 5), y el Ethernet AAUI de Apple integrado en placa, se pueden conectar y desconectar sin peligro (aunque, como es claro, al hacerlo interrumpirás los servicios que estuvieran usando Ethernet). Además, algunas redes Ehthernet de diseño antiguo configuradas en disposición de cadena de margarita, pueden dejar de funcionar durante un tiempo, experimentar "ruido" o presentar otros problemas si se desconecta alguna máquina de la red de improviso. En todo caso ello no implica un daño físico al Mac o a la red. Como ocurre con las redes locales LocalTalk, la pérdida de servicios de una red Ethernet puede confundir a algunas aplicaciones en el Mac o incluso hacer que se cuelguen.

USB -- Los dispositivos USB están diseñados para que se puedan cambiar "en caliente", tanto en lo que respecta a sus conectores como a los drivers USB, que se pueden cargar automáticamente. Esta es una de las razones por las que Apple se pasó del ADB al USB para cosas como el ratón y el teclado - y aún se están jactando de ello. Como ocurre con los SCSI, si desconectas un disco duro USB, asegúrate antes de desmontarlo del escritorio del Mac, o te arriesgas a que los datos se corrompan.

<http://www.apple.com/usb/>

FireWire -- Como con los USB, los dispositivos FireWire se pueden conectar y desconectar al Mac con tranquilidad y en cualquier ocasión. Esa es una de las características de esta tecnología que Apple está promocionando fuertemente, y tanto el diseño del conector como el hecho de que los drivers FireWire se pueden cargar automáticamente lo avalan. Sin embargo, y a riesgo de parecer un disco rallado (he aquí una analogía que ya no vale para esta palabra), si vas a desconectar un disco duro FireWire, asegurate de desmontarlo antes del escritorio.

<http://www.apple.com/firewire/>

Entrada y Salida de Audio -- Aunque Apple recomienda apagar el equipo cuando se conectan dispositivos de entrada o salida de audio, el riesgo es mínimo cuando se trata de conectar o desconectar al Mac dispositivos de audio desde los conectores de un micrófono, una entrada de audio o un altavoz. Lo primero que hay que recordar es bajar los volúmenes de todo el equipo antes de hacer las conexiones, para no sobresaturar o fundir un altavoz. Sí que es posible dañar estos puertos si se conecta un equipo no apropiado - conocemos a un bajista que rompió la entrada de audio de un Power Mac 8500 al conectarle la salida de su amplificador de 300 watios. Sin embargo, tales casos no son culpa del Macintosh: seguro de que a la mayoría de los puertos tampoco les gustaría que los enchufaras a la corriente eléctrica de tu casa.

Video -- El video es un asunto espinoso, y es por eso que no lo incluimos en el cuestionario. A pesar de que la documentación que aporta Apple siempre recomienda conectar los monitores y equipos de video con la alimentación eléctrica apagada, los manuales no avisan sobre los posibles daños que conllevaría conectarlos con la alimentación activada (en cambio, si que lo indica con la conexión SCSI). Algunos Macs no arrancarán sin un monitor o adaptador de video conectado, y Timbuktu Pro (que es comunmente utilizado para controlar Macs sin monitor) requiere como minimo un adaptador de video presente para que el Mac sepa que resolución debe utilizar. Además, y a pesar de que no deseamos realizar dicha prueba, el desconectar un monitor y conectar otro con diferente resolución o frecuencia de refresco, podría causar serios problemas. Es muchísimo más fácil apagar el equipo, y para aquellos que utilizamos Macs sin monitor como servidores, presionar la tecla de encendido y despues la de retorno, para apagar el mac dede el teclado.

Si quieres conectar un monitor externo a un PowerBook, deberías apagarlo o ponerlo en modo reposo antes de hacerlo, si no, el PowerBook no reconocerá la presencia del otro monitor.

PC Cards -- Las PC Cards, las tarjetas de expansión del tamaño de una tarjeta de crédito que normalmente se utilizan en los PoweBooks, se pueden insertar y extraer mientras nuestro Mac está encendido, aunque nuestro ordenador no la podrá reconocer si los drivers necesarios no se han cargado al arrancar el sistema. Para expulsar la tarjeta debemos arrastrar el icono de la tarjeta a la Papelera o utilizar la opción de Expulsar del menú Especial para que la tarjeta sea expulsada grácilmente (en algunos modelos también tendrás que pulsar el botón de expulsión situado en la carcasa del ordenador).

<http://til.info.apple.com/techinfo.nsf/artnum/n16167>

Copias de Seguridad, copias de seguridad, copias de seguridad -- Tratamos de cumplir todas estas recomendaciones en nuestro propio trabajo, pero como se deduce de nuestro comentario sobre la diferencia entre "seguro" y "posible", incluso nosotros no las seguimos siempre. En el Foro de Discusión de TidBITS (TidBITS Talk), Alex Hoffman me dió un buen rapapolvo al acusarme del hecho de que recomiendo muy alegremente el no conectar o desconectar dispositivos en caliente cuando yo realizo esos intercambios con dispositivos ADB a todas horas, así como enciendo y apago dispositivos SCSI mientras mi Mac está encendido. Ignoro mis propias recomendaciones ya que esto lo realizo normalmente en equipos antiguos que prácticamente ya no tienen ningun valor, y siempre tengo copias de seguridad actualizadas de los datos que contienen. Además, debo decir que si algo le ocurriera al procesador de mi SE/30 mientras trasterara con el conector ADB, pues me darìa mucha pena, pero podría volver a recuperar completamente en otra máquina los servicios de red que proporciona en tan sólo 15 minutos gracias a la copia de seguridad realizada la noche anterior.

<http://db.tidbits.com/getbits.acgi?tbser=1041>

Así que, si quieres asumir el riesgo de "freir" tus equipos, como mínimo asegúrate primero de disponer de una copia de seguridad actualizada. Es una faena quemar la placa madre, pero al menos tus datos estarán a buen recaudo.


Inspeccionando a Gadget

por Matt Deatherage <mattd@macjournals.com>

El desarrollo del software raramente es sencillo. Los programadores hacen frente a desafíos técnicos, a fallos de funcionamiento, y a plazos de entrega apretados - ademas de encontrar un producto útil, de presentarlo al mercado rápidamente y a un buen precio, y de distanciar ese producto de su competidores. Los usuarios reservan sus mejores alabanzas a los programadores que saben sortear esta difícil carrera de obstáculos, y cada día aparecen nuevos desarrolladores que intentan dejar su impronta en la plataforma Macintosh.

Pero si quieres la recompensa, tienes que hacer el trabajo. Uno de los nuevos desarrolladores de shareware de este año, Gadget Software, resultó ser el más puro robo y la más descarada burla, al distribuir utilidades ya existentes bajo su propia marca con un mínimo cambio cosmético. La "compañía" ha ido sufriendo una presión creciente desde que MWJ expuso por primera vez uno de sus latrocinios hace dos semanas. Ahora parece que "Gadget Software" se ha desvanecido en el aire. De todas formas, es una historia de piratería, embuste, fraude y arrogancia raramente vista el mundo del shareware para Macintosh.

El "espectáculo" Faster -- Los problemas comenzaron hace algunos meses con una utilidad de 20 US$ llamada Faster de Gadget Software, que prometía hacer que el Macintosh fuese tres veces más rápido. La mayoría de usuarios experimentados hubieran tomado esa afirmación con escepticismo desde el primer momento. Si hubiera un simple truco de software que hiciera el ordenador tres veces más rápido, uno pensaría que Apple lo habría incluido en el Mac OS, o que una gran compañía de software lo habría comprado.

Ningún programa puede hacer que la máquina vaya más rápida. Si tu iMac tiene un PowerPC G3 a 266 MHz, no hay software que pueda convertirlo en un modelo a 400 MHz. La opción más parecida es el aumento de la velocidad del reloj (overclocking), una modificación de la maquinaria que hace que un microprocesador vaya más rápido que su velocidad nominal.

En realidad, Faster era bastante más patético. El programa no aceleraba nada - simplemente desactivaba las rutinas de retardo del Mac OS que permiten que tareas que se hacían rápidamente en los antiguos Macs --como el desplazamiento de ventanas-- puedan hacerse a la velocidad apropiada en los rapidísimos Macs actuales. Faster 1.x parchea esas rutinas para que no haya retardo. De repente las cosas parecen más rápidas - los rectángulos se amplían más rápidamente, los desplazamientos son más rápidos, las animaciones empiezan inmediatamente - pero ninguna tarea importante se hace más rápido.

Perdiendo el Decoro -- La única manera auténtica en que un programa puede sacar más rendimiento de la máquina (no hacerlo más rápida, cuidado, sino más eficiente) es optimizar la forma en que el procesador dedica sus ciclos disponibles. En un caso ideal, uno no quiere que el ordenador dedice mucho tiempo, ni siquiera un poco, en tareas sin importancia cuando está haciéndose algo más importante. Esto es lo que hacen utilidades como CPU Doubler de Orchard Software o Peek-A-Boo de Clarkwood Software - permiten saltarse la forma en que el Mac OS elige el programa que recibirá más tiempo de proceso.

<http://ourworld.compuserve.com/homepages/orchardsw/CPUDoubler.html>
<http://www.kagi.com/bobc/>

A finales de Abril, Gadget Software lanzó Faster 2.0, que añadía características similares a un programa inútil de otra forma. Esto nos llamó la atención en MWJ, porque el interfaz que Gadget había "elegido" era casi idéntico al de CPU Doubler de 79 US$. Ambos productos asignaban a las aplicaciones prioridades entre 1 y 64 siendo 32 el valor por defecto. El interfaz de Faster 2.0 también copiaba la forma en que CPU Doubler excluía aplicaciones, de elegir las teclas que evitaban cargar la extensión en el arranque, y de desconectar y conectar la aceleración.

Así que miramos detenidamente bajo la capucha, y nos espantamos: Faster 2.0 no es más que CPU Doubler. Gadget Software reemplazó la interfaz y las advertencias de copyright por las suyas, y dejó el código intacto. El recurso cdev contenía los mismos nombres de funciones que CPU Doubler, como InitCPUDoubler y CloseCPUDoubler. Y Gadget no tenía ningún derecho legal sobre el código: el presidente de Orchard Software, Mike Jonas, declaró a MWJ que "No hemos dado permiso de forma alguna a Gadget Software para utilizar ninguno de nuestros programas en sus aplicaciones."

Esto es plagio de la peor especie.

Cuando Orchard Software informó a Gadget que su fraude había sido detectado, Gadget publicó en su página Web que pronto presentaría una versión de Faster 2.0 "sin la tecnología CPU Doubler". La Web decía, "te contaremos la historia completa, y preparate para reir. Esperamos que el autor nos permita publicar la estúpida broma que le gastamos". Cuando Gadget publicó esto, también presentó Faster 2.1, que simplemente escondía mejor el código de CPU Doubler. En Faster 2.1, la interfaz principal es una aplicación REALbasic proporcionada por Gadget Software que se asegura de que has pagado el programa - Mira que bién, Gadget añadió código para asegurarse de que les pagas por el trabajo que han hecho otros. Gadget puede haber disimulado el plagio como "una broma", pero como nosotros lo vemos, la conducta de la propia compañía muestra claramente que el robo de software era la regla, no la excepción.

Desde que MWJ lanzó la historia de que Faster 2.0 contenía código robado de CPU Doubler, Gadget Software presentó dos nuevos programas. Después de un estricto examem, ambos casos eran incluso peores que el de Faster 2.0 - uno es una copia byte a byte de software ya existente y el otro casi lo mismo.

WindowApp 1.0 -- A primeros de Mayo, Gadget presentó WindowApp 1.0. Esta utilidad de libre uso hace jerárquico el menú aplicaciones - en vez de solo un item para cada aplicación, WindowApp lo cambia de manera que cada aplicación tiene un submenú que muestra cada ventana abierta en esa aplicación.

¿Te suena? Hiro Yamamoto presentó su aplicación freeware ApplWindows para realizar la misma tarea en 1993. Durante los siguientes cuatro años, ApplWindows evolucionó hacia un panel de control con parámetros modificables, pero la versión 1.0 era simplemente una extensión - justo como WindowApp 1.0. (ApplWindows se ha dejado de actualizar y su funcionamiento no es fiable bajo Mac OS 8.5 o superior).

<http://hyperarchive.lcs.mit.edu/cgi-bin/NewSearch?key=appl+windows>

Esto no es una coincidencia. En una carta a MWJ, Hiro Yamamoto confirmó que WindowApp 1.0 es una copia byte a byte de ApplWindows 1.0. Gadget Software simplemente cambió el icono y los recursos de la versión por los suyos - el código actual de Yamamoto en el recurso INIT así como el recurso de los globos de ayuda en el Finder y el recurso FREF son idénticos al del ApplWindows original.

Yamamoto escribió a Gadget Software y les pidió que dejaran de distribuir WindowApp pretendiendo tener los derechos de su trabajo. Nos hizo llegar la respuesta de Gadget, que reproducimos aquí integramente: "Hola. Nosotros lo hicimos. NOSOTROS LO HICIMOS! Je, je... de todos modos, WindowApp ha desaparecido. Además, era gratis. Saludos. GS". La compañía no se disculpa por el robo del trabajo de otra persona e insiste que ellos "lo hicieron". Esto podría ser verdad - pero lo hicieron a partir de ApplWindow y esto simplemente es inaceptable.

Magnet Menu 2.3-- Justo la semana pasada, Gadget Software presentó Magnet Menu 2.3, una utilidad de 20 US$ que abre menús sin hacer clic. La nueva versión promete mejor compatibilidad y un monton de correciones de errores. Desafortunadamente, eso mismo hacía AutoMenus Pro 3.5.1, una aplicación de libre distribución de 15 US$ que fué revisada por última vez en 1997 por la aparentemente difunta Night Light Software. La lista de cambios en Magnet Menu 2.3 se parece un montón a las notas de presentación de AutoMenus 3.5.1, con observaciones añadidas para que parezca haber más errores corregidos.

<ftp://ftp.amug.org/pub/amug/amug-files/system/a/automenus-pro-3.5.1.sit.hqx>
<http://www.nlsoftware.com/>

Al echar un vistazo, todas las argucias de Gadget no logran resistir un nuevo escrutinio. Todos los elementos de la interfaz varían entre los dos programas - iconos, imágenes, parte del texto, algunos cursores, y los cuadros de diálogo. Pero todo el resto de recursos son idénticos, como si se hubieran copiado bit a bit.

Lo más lamentable son los recursos de TEXTO que proporcionan la ayuda en línea - siguen siendo los mismos de Automenus Pro, siguen haciendo referencia a Automenus Pro, ¡y siguen conteniendo los mismos números de teléfono y direcciones de correo electrónico de Automenus Pro para registrar el programa ! Los chicos de Gadget Software no son tan expertos en editar recursos y robar software como se creen.

Otros Productos -- Para demostrar que un programa determinado ha sido plagiado, debemos compararlo con la versión original. Es una tarea difícil de comprobar con el resto de los productos de Gadget Software - sospechamos que "los han tomado prestados", pero no sabemos de donde, así que sólo son conjeturas.

¿Estos escandalosos piratas del software se han extinguido o están escondidos? -- A fecha de 12 de mayo de 2000, la página web de Gadget Software ha desaparecido prácticamente, y en su lugar sólo hay un aviso de que la compañía ha dejado de existir. "Hemos vendido nuestro nombre a una corporación llamada Ready Software", reza la escueta página, que a pesar de todo sigue incluyendo un molesto JavaScript que hace que varias bolas rechonchas sigan a tu cursor por todas partes. "Son ellos los que a partir de ahora desarrollarán y venderán nuestro software - ¡son ellos los que inventaron Faster y Loaded! Así que Gadget Software ha muerto. Saludos a todos..."

<http://www.gadgetsw.com/>

Después de nuestros descubrimientos de las dos últimas semanas, cualquier cosa que Gadget Software diga es sospechosa, y ésta no es una excepción. Ya hemos visto que Ready Software posiblemente no pueda poseer Faster 2.x, puesto que contiene el código de Orchard Software; el presidente de Orchad Software Mike Jonas contó a MWJ el 12 de Mayo del 2000 que las discusiones con Gadget Software sobre indemnizaciones están ahora en punto muerto debido a la aparente asimilación de Gadget por Ready Sofware. Ready Software puede poseer Faster 1.x o Loaded, pero también hemos visto que estos productos no pueden justificar su precio, y las versiones 1.x de Faster y Loaded posiblemente no funcionen como se anuncia.

Ted Landau de MacFixIt hizo llegar a MWJ una carta que recibió de la nueva compañía el 12 de Mayo de 2000, que aclara pocas cosas. En la carta, "John" de Ready Software (sin apellido, aunque posterior correspondencia con MacFixIt identifica al remitente como John Vollet, de Seillans, Francia) dice que su compañía realmente posee Loaded (que en realidad se llama FormulaOne) y Faster (en realidad llamado Hare). Se suponía que Gadget Software se limitaría a evaluar las versiones beta, dice John, y en vez de ello las robaron y las publicaron en la Red bajo el nombre de Gadget. John también dice que Gadget robó Magnet Menu 2.1 antes de que se incluyera el código pirateado Automenus Pro.

<http://www.macfixit.com/>

Incluso aunque Ready Software escribiera Faster y Loaded, los programas no parecen útiles. Ready dice que es tan víctima de Gadget Software como Orchad Software o Night Light Software. Pero la línea de producto de Ready se parece mucho a la de Gadget antes de que estos se volvieran ambiciosos; Ready Software está en el mismo pequeño pueblo en Francia donde estaba Gadget Software, y Ready Software no tiene un sitio en la Red (han escrito a MWJ mediante una dirección de Hotmail). Además, si Gadget Software robó Faster en Marzo, ¿por qué Ready Software sólo actuó cuando se conoció el descarado robo de otros productos por parte de Gadget? Todo está todavía bastante turbio.

Sinceramente esperamos que el fin de Gadget Software marque el final de los programas robados con los avisos de propiedad borrados, y con recursos editados para parecer nuevos y originales. Si Ready Software resulta ser un intento de perpetuar los mismos trucos mientras se deshacen del corrupto nombre de Gadget, estarán bajo una gran vigilancia desde la comunidad Macintosh. Si Ready Software verdaderamente es una víctima de piratería, se merecen otra oportunidad - confiemos que comercializando utilidades que realmente cumplan con lo que anuncian. En otras palabras, esperamos que el espíritu de Gadget desaparezca para siempre.

[Matt Deatherage es el editor de MWJ (Macintosh Weekly Journal [JFN]), la Publicación Semanal para Usuarios Serios de Macintosh, y esta muy ocupado preparando la vuelta de la publicación diaria MDJ (Macintosh Daily Journal [JFN]) y la publicación Mensual MMJ (Macintosh Monthly Journal [JFN]). La edición de MWJ de la próxima semana incluirá la cobertura completa en directo desde la WWDC 2000 (Conferencia Mundial de Desarrolladores 2000 [JFN]) Puedes saber más sobre MWJ y probar una suscripción gratuita de tres números en la dirección de abajo.]

<http://www.macjournals.com/>


Las publicaciones no comerciales y sin ánimo de lucro tienen permiso para reproducir los artículos, siempre y cuando se de completa noticia del autor y la publicación originales. Para la reproducción en otro tipo de publicaciones, sírvanse en contactar con nosotros previamente. No se garantiza la exactitud del contenido de los artículos. Avertencia al lector!. Los nombres de cada publicación, producto o compañía pueden ser marcas registradas de sus respectivas compañías. TidBITS ISSN 1090-7017.

Número Anterior | Buscar en TidBITS | TidBITS Home Page | TidBITS-es | Siguiente número