Documentos en Los expertos en computación no siempre son usuarios de compu

Internet

Geomundos

Los expertos en computación no siempre son usuarios de compu

Usted tiene derecho a saber. en Los expertos en computación no siempre son usuarios de compu

Usted tiene derecho a saber.

Tiene derecho a toda la información que necesite para hacer una elección informada sobre cualquier producto que usted compre. Windows XP se conecta a las computadoras de Microsoft de al menos 18 maneras. Microsoft Windows XP es dependiente para su operación de otras computadoras que el usuario no posee y no puede controlar.

Aquí está una lista (probablemente incompleta) de maneras en que Windows XP conecta la computadora de cada usuario a los servidores de Microsoft.

1. Servicio de Gateway para la Capa de Aplicaciones - (Requiere derechos de servidor)
2. Servicio de Fax
3. Verificación de las Firmas de Archivos
4. Procesamiento Genérico de Hosts para Servicios Win32 (Requiere derechos de servidor)
5. Reporte de Errores de Aplicaciones Microsoft
6. Analizador de Seguridad Básica de Microsoft
7. Test de Voz de DirectPlay Microsoft
8. Centro de Ayuda y Soporte de Microsoft
9. Servidor de Hosting para el Centro de Ayuda (solicita derechos de servidor)
10. Consola de Administración de Microsoft
11. Microsoft Media Player (le dice a Microsoft qué música y videos le gustan a usted. Vea el artículo del 20 de Febrero de 2002 en Security Focus Why is Microsoft watching us watch DVD movies? [securityfocus.com])
12. Microsoft Network Availability Test
13. Microsoft Volume Shadow Copy Service
14. Utilidad de configuración de Windows Media (Setup_wm.exe, a veces corre cuando usted usa Media Player)
15. Programa de consola de MS DTC
16. Run DLL como aplicación (no hay indicación de qué dll o qué función en la DLL)
17. Aplicación de Servicios y Controladores
18. Servicio de Tiempo, configura la hora en su computadora desde un servidor de Microsoft. (esto puede cambiarse para obtener la hora de otro servidor)

Hay otras maneras por las cuales Microsoft obtiene control:

1. Microsoft Office guarda un número en cada archivo que usted crea con macros de Visual Basic, que identifica a su computadora. Microsoft Office 97 guarda un número de identificación aunque no hayan macros (Open Office [openoffice.org], un software libre, gratuito y excelente, no tiene este problema, aún usando los formatos de Microsoft).
2. El software de los mouses Microsoft tiene funcionalidad reducida hasta que se le permite conectarse con las computadoras de Microsoft.

Esta no es necesariamente una lista completa. Pueden haber otras conexiones. Para generar esta lista por sí mismo, deshabilite el firewall de Microsoft, y use ZoneAlarm [zonelabs.com], gratuito para uso personal. Cuando Windows XP intenta conectarse a Microsoft, ZoneAlarm mostrará un diálogo consultando si eso es aceptable. Si contesta que no a algunos de los pedidos, algunas funciones de Windows XP no estarán disponibles (por ejemplo, trabajo en red).

Un artículo de Microsoft llamado Managing Automatic Updating and Download Technologies in Windows XP[microsoft.com] menciona 11 maneras en que los componentes de Windows XP bajan automáticamente actualizaciones desde computadoras de Microsoft. El artículo dice,

"Resumida abajo aparece una lista de componentes, aplicaciones, y tecnologías discutidas en este paper que tienen habilidad para conectarse, bajar e instalar software actualizado e información desde Internet."

Nótese que esto no dice que 11 son las únicas maneras en que Windows XP se conecta a los servidores de Microsoft. Dice que esas 11 son las únicas "discutidas en este paper" .

El artículo de Microsoft explica cómo deshabilitar los downloads ocultos. Sin embargo, la deshabilitación lleva mucho tiempo. Además, Microsoft tiene un historial de usar parches de bugs y actualizaciones de seguridad para cambiar la configuración del sistema operativo. Esto significa que haría falta chequear toda la configuración luego de cada actualización.

¿Por qué tantos bugs? El hecho de que Windows XP haga a su computadora dependiente de las de Microsoft es malo no sólo porque usted pierde control sobre su computadora, sino también porque Microsoft produce software con bugs y no publica los parches con la velocidad suficiente. Por ejemplo, al 28 de Octubre de 2002, hay 32 vulnerabilidades de seguridad en Microsoft Internet Explorer [pivx.com] (Varios nuevos bugs han sido descubiertos recientemente. Al 8 de Agosto de 2002 eran 22, al 9 de Septiembre eran 19). Este es un récord terrible para una compañía que tiene U$S 40 mil millones en el banco. Obviamente, con esa cantidad de dinero, Microsoft podría arreglar los bugs si lo deseara. Dado que los bugs son ampliamente conocidos y Microsoft tiene el dinero, parece razonable suponer que la elite administrativa en Microsoft ha decidido deliberadamente que los bugs permanezcan, al menos por ahora.

Los bugs en Internet Explorer son ejemplos en un solo programa. Todo el software de Microsoft parece tener una calidad similar. Véase, por ejemplo, la Microsoft Crash Gallery.

Las vulnerabilidades de seguridad son a veces muy públicas. Para uno de muchos ejemplos, véase el artículo de Associated Press del 21 de Diciembre de 2001, publicado por USA Today, XP flaw due to buffer overflow [usatoday.com].

Hay varias posibles razones por las que Microsoft permitiría tantos bugs en su software. Dado que Microsoft tiene un virtual monopolio, es enormemente rendidor venderle a sus usuarios software escrito descuidadamente, y luego venderles actualizaciones de ese software.

También parece posible que haya una conexión entre el enorme número de bugs y el amistoso tratamiento que el gobierno de los EE.UU. le da a las infracciones a la ley de Microsoft [usdoj.gov]. La CIA, el FBI y la NSA espían al mundo entero, y las vulnerabilidades no reparadas en el software de Microsoft ayudan a los espías.

Otra teoría es que la calidad de la administración en Microsoft es tan pobre que la compañía simplemente no puede motivar a sus programadores para mejorar. Una de las causas de vulnerabilidades de seguridad se conoce como "unchecked buffer" , en la cual un programa toma los datos ingresados, pero sin controlarlos antes de usarlos. Una búsqueda con el motor de búsqueda Google para páginas web en los sitios de Microsoft exclusivamente acerca de "unchecked buffer" devuelve cientos de entradas. Esto, y otros indicadores, sugieren que Microsoft puede estar sentado sobre montañas de código

Deliberadamente diseñados para colgarse. Pocas personas se dan cuenta de que Windows 95, Windows 98 y Windows ME (todos fuertemente interrelacionados) fueron diseñados de una manera en que era inevitable que se cuelguen. Windows 95 fue diseñado originariamente para un límite de 64 kilobytes en algunos recursos que lo harían colgarse aún más pronto de lo que se cuelga. Protestas de gente con conocimientos hicieron que Microsoft subiera ese límite artificial a 128 kilobytes. En ese momento, la memoria era un bien caro. Cuando la memoria bajó de precio, y se hizo común que la gente corriera más de un programa grande al mismo tiempo, los cuelgues se hicieron extremadamente comunes.

Microsoft no hizo nada para resolver el problema. Puede no haber sido posible arreglar el problema de manera elegante, pero era, y es, posible arreglar el problema. Por lo tanto, parece razonable decir que permitir los cuelgues son una política deliberada de Microsoft. Los cuelgues son normalmente citados como el mayor problema que tienen los usuarios con Windows 98 SE (Segunda Edición); si se repararan con un simple patch, mucha gente no compraría Windows XP.

Aquí hay un test que usted puede realizar fácilmente en un sistema Windows 98, 98 SE o ME. Arranque el programa llamado Medidor de Recursos haciendo click en Programas/Accesorios/Herramientas del Sistema/Medidor de Recursos. Si copia el ícono y lo pone en la carpeta Inicio, el Medidor de Recursos arrancará cada vez que inicie Windows.

El Medidor de Recursos muestra tres cantidades: Recursos del Sistema, Recursos del Usuario, y Recursos GDI. Son los límites en recursos del usuario y de GDI los que causan los cuelgues. No importa cuánta memoria tenga en su sistema, si usted se acerca al límite de recursos de usuario o recursos GDI, Microsoft Windows 95, 98 o ME se colgarán. Para programas de 16 bits, esos recursos están limitados a 128 kilobytes cada uno. Eso son 128.000 bytes (aproximadamente, por un sistema distinto de conteo de memoria), sin importar cuánta memoria se haya instalado. Para programas de 32 bits, los recursos se limitan a 2 Megabytes cada uno. Estas limitaciones sólo son conocidas por pocos profesionales de la computación, y se discuten a veces en foros técnicos. Sin embargo, muy pocos usuarios conocen estas limitaciones, y la mayoría no saben por qué sus sistemas se cuelgan.

Si corre el Medidor de Recursos y lo observa con cuidado, podrá, usualmente, evitar cuelgues cerrando un programa cuando esté próximo a colgarse. Esto no funciona, de todos modos, si un programa solicita una cantidad inesperadamente grande de memoria. En lugar de rehusarse al pedido y darle un mensaje al usuario, Windows se colgará.

El diseño de límites de recursos es especialmente cruel para los usuarios porque pierden su trabajo cuando los sistemas se cuelgan. Es cruel además porque los usuarios gastan dinero para instalar memoria en sus computadoras sin saber que no cambiarán nada con ello.

Por qué diseñaría Microsoft limitaciones deliberadas? Aparentemente porque es la única manera de hacer que los usuarios gasten más dinero en actualizaciones posteriores. Para muchos usuarios la única razón para comprar Windows XP es que se cuelga menos.

Windows XP no se cuelga, se vuelve menos usable. Windows XP no tiene las limitaciones artificiales de recursos de usuario y GDI que tienen Windows 95, 98 y ME. Toda la memoria instalada está disponible para el sistema operativo Windows XP cuando la necesita. Sin embargo, Windows XP se vuelve inestable cuando hay una cantidad de programas cargados tal que toda la memoria instalada está en uso.

Windows XP tiene una funcionalidad llamada memoria virtual que se supone pone programas cargados pero no usados en el disco rígido. Sin embargo, esto no funciona bien. Cuando se alcanza el límite de memoria, a un sistema Windows XP le toma mucho tiempo responder y hace mucho acceso a disco. A veces el acces a disco, llamado "thrashing" porque indica que algo no está funcionando correctamente, continúa por 15 segundos luego de clickear en un programa cargado para llevarlo al escritorio, por ejemplo. El resultado es que Windows XP se hace progresivamente menos booteable y eventualmente debe ser rebooteado.

En contraste, la funcionalidad de memoria virtual en el sistema operativo Linux funciona extremadamente bien.
Creado por archiduque | 0 comentarios | 03/01/05 13:58

Ir a secciones de documentos

Ir a Microsoft

Comentarios

Servicios Recomendados

Sólo para webmasters

¿Quieres contenido gratis para tu web? Tenemos mucho que ofrecerte…

Descargas de software

¿Buscas algún programa? Descarga gratis tu software en el canal de Descargas de Geomundos.

¿Conoces el chat con perfiles?

Ahora puedes ver la cara de con quién hablas, agregarlos a tu agenda y enviarles mensajes incluso cuando no están conectados.

Juegos gratis online

¿Te aburres? Los juegos online de Geomundos se actualizan constantemente, y también te los puedes descargar a tu PC para jugar offline.

Gana regalos directos

¿Conoces los puntos Geomundos? Gana puntos por jugar, hacer encuestas, registrarte, comprar online... ¡Y canjéalos por cualquiera de los más de 100 regalos disponibles!

¡Consíguelo gratis!

Chatea a través de MSN con cámara Web y auricularesEl Pack Chat & Voice IP CP-2100 de Trust es una formidable herramienta de...

Gana regalos por jugar, hacer encuestas, registrarte en portales y con tus compras online...

Acceso al Club

Recomendados