OS X puede hacer esto ahora, a partir de Snow Leopard. Es posible a través del Servicio de proxy de sueño . Es bastante automático. El único requisito es que tenga un segundo dispositivo Apple siempre encendido en su LAN que pueda actuar como proxy de reposo. Creo que sus cajas integradas de baja potencia actuales son compatibles con esto: Airport, Time Machine y Apple TV.
Sin embargo, en el caso general, creo que la respuesta es no. No conozco ningún otro sistema operativo que haya implementado un servicio como este. La tecnología es de código abierto, por lo que no hay razón para que esto no pueda estar en todas partes eventualmente. Probablemente sea demasiado nuevo para ver una adopción generalizada todavía.
Ahora podría preguntarse, ¿por qué necesita una segunda caja de Apple en la LAN?
Cuando una PC está dormida, el núcleo, y por lo tanto la pila de red, no se está ejecutando, por lo que no hay código en su sistema operativo que pueda responder a un paquete "mágico" del tipo que desea.
Los paquetes mágicos de Wake-on-LAN no son manejados por el sistema operativo. Son reconocidos por la interfaz de red IC, que responde enviando una señal a la CPU que la libera del estado de suspensión. Puede hacer esto porque el IC permanece encendido en algunos estados de suspensión. (Esta es la razón por la cual la luz de enlace de Ethernet permanece encendida mientras una PC está "apagada" en algunas máquinas).
La razón por la que la tecnología de Apple funciona es que justo antes de que la PC se ponga en suspensión, notifica al proxy de suspensión. Luego, el proxy de suspensión se encarga de aceptar temporalmente el tráfico de la máquina en reposo y, si obtiene algo interesante, envía un paquete WOL a la PC y entrega el tráfico que recibió.