SoftRAM y SoftRAM95 eran productos de software de sistema que pretendían aumentar o incluso duplicar la memoria de acceso aleatorio disponible en Microsoft Windows sin necesidad de una actualización de hardware, lo que en teoría es posible mediante la compresión de memoria . Sin embargo, más tarde se supo que el programa no tenía ningún algoritmo de compresión real. [1]
En julio de 1996, el desarrollador de SoftRAM, Syncronys Softcorp, aceptó resolver los cargos de la Comisión Federal de Comercio de que la empresa "tergiversó y/o no corroboró el rendimiento" de los productos. [2] Como parte del acuerdo, Syncronys Softcorp ofreció reembolsos de 10 dólares a los consumidores afectados. Los principales propietarios de la empresa en 1996 eran Daniel Taylor (41%), Rainer Poertner (16%) y Wendell Brown (10%), y Mobius Capital Corporation, que poseía el 40,8%. [3] [4]
En 2006, el producto fue calificado como el tercer "Peor producto tecnológico de todos los tiempos" por PC World, detrás de AOL y RealPlayer (versión de 1999). [5] Se vendieron alrededor de 100.000 copias de SoftRAM y 600.000 copias de SoftRAM95 en total. [2] [6]
SoftRAM fue diseñado para su uso con Windows 3.1 . Se lanzó en marzo de 1995 y se vendieron más de 100.000 copias. [2]
La mayoría de los errores de falta de memoria en Windows 3.x eran causados por el llenado del primer megabyte de memoria de una computadora, la memoria convencional . Windows necesitaba asignar un Prefijo de Segmento de Programa (PSP) en esta área de memoria para cada programa iniciado. Algunas utilidades impedían que las DLL asignaran memoria aquí, dejando más espacio para los programas de usuario. Esta era una técnica estándar también utilizada por otras herramientas de optimización de memoria. [7] SoftRAM también afirmaba aumentar la cantidad de memoria virtual disponible al comprimir las páginas de memoria virtual almacenadas en el archivo de intercambio en el disco duro, lo que tiene el efecto adicional de reducir el número de lecturas y escrituras del archivo de intercambio. [7] El software también aumentó el tamaño del archivo de página de Windows , algo que pueden lograr los usuarios que saben cómo cambiar las configuraciones relevantes del sistema, sin el costo de software adicional. [7]
SoftRAM95 fue diseñado para Windows 95 y se lanzó en agosto de 1995. [2] La compañía vendió más de 600.000 copias de SoftRAM95 a un precio de lista de USD $79,95, GBP £60 o 170 DM . [8]
Cuando se lanzó Windows 95, se informó ampliamente que el software para el sistema operativo "consumiría mucha memoria", requiriendo al menos 4 megabytes de memoria y preferiblemente 8. Syncronys posicionó a SoftRAM como una alternativa más económica a la compra de más memoria para aquellos que de otra manera no podrían ejecutar Windows 95.
En diciembre de 1995, la revista informática alemana c't desmontó el programa e informó de que ni siquiera había intentado hacer lo que se decía. [8] De hecho, los datos pasaban por el VxD sin ninguna alteración, de modo que no se podía producir ninguna compresión. Los controladores reales eran, de hecho, versiones ligeramente modificadas de ejemplos de código extraídos del "Windows Development Kit" de Microsoft. Aun así, el programa intentaba simular que aumentaba los recursos del sistema, aumentando silenciosamente el tamaño del archivo de intercambio en Windows 3.1 y proporcionando información falsa sobre el estado actual del sistema. Se informó de que el programa se había compilado con la bandera de depuración activada, por lo que funcionaba más lentamente que el controlador original de Microsoft. Una prueba posterior realizada por PC Magazine reveló que SoftRAM tardaba la misma cantidad de tiempo en moverse por sistemas que contenían cantidades variables de RAM. [9] [10] Otro estudio realizado por Dr. Dobb's Journal llegó a las mismas conclusiones. [7]
La Comisión Federal de Comercio inició una investigación a finales de 1995, concluyendo finalmente que las afirmaciones de Syncronys sobre SoftRAM eran "falsas y engañosas". También afirmaron que "SoftRAM95 no aumenta la memoria RAM en un ordenador que utiliza Windows 95; ni el producto mejora la velocidad, la capacidad u otras medidas de rendimiento de un ordenador que utiliza Windows 95". [2] La investigación impulsó a la empresa a retirar del mercado tanto SoftRAM como SoftRAM95 en diciembre de 1995. Varios clientes individuales también presentaron demandas contra la empresa. [10] Syncronys llegó a un acuerdo con la FTC [2] en julio de 1996. Como parte del acuerdo con la FTC, Syncronys aceptó dar reembolsos de 10 dólares estadounidenses a cualquier cliente que los solicitara. [11] En esa época, el software se denominaba "software placebo", [8] un programa basado en el efecto placebo .
Syncronys se declaró en quiebra en julio de 1998 con una deuda de 4,5 millones de dólares tras lanzar una docena de otras herramientas que no tuvieron buena acogida. [5] [12] El último lanzamiento de la empresa, UpgradeAID 98 , afirmaba permitir a los usuarios cambiar de Windows 98 a Windows 95, duplicando una característica existente de Windows 98 por 39,95 dólares (equivalentes a 75 dólares en dólares de 2024). [13] Un gran número de sus acreedores eran clientes que no habían recibido sus reembolsos por SoftRAM. [11]
Syncronys reemplazó a su junta directiva y a su liderazgo y operó bajo el Capítulo 7 de la ley de bancarrotas hasta 2002. En 2006, la SEC revocó sus títulos y colocó a Syncronys en mora por no haber presentado ningún informe financiero desde su evento de bancarrota del Capítulo 11 de 1998. [14]
Encontré el algoritmo de compresión... Implementaron solo un algoritmo de compresión. Era memcpy. En otras palabras, su tan cacareado algoritmo de compresión pendiente de patente era "copiar los datos sin comprimir"... con una función de compresión de código auxiliar que no realizaba ninguna compresión...