En X11, esto sucede porque "Copiar" en realidad no copia nada, simplemente le dice al programa que se haga cargo de la selección 'CLIPBOARD'. Al pegar, el programa de destino envía al propietario de la selección una solicitud de los contenidos. Esto se hizo inicialmente para mejorar el rendimiento, ya que la mayoría o incluso todos los clientes podrían ejecutarse en un mainframe y simplemente conectarse a su terminal local, por lo que si hubiera un búfer compartido, la copia de grandes cantidades de datos habría causado grandes retrasos. También es más flexible porque el programa puede ofrecer datos copiados en muchos tipos (por ejemplo, un procesador de textos puede tener su propio formato interno, además de RTF, HTML y texto sin formato, o un editor de imágenes de muchos formatos diferentes), y en el caso del X11 no es necesario realizar una conversión previa a todos ellos, solo a un formato único que se solicitó. En contraste, los programas en Windows tienen que poner todos los formatos en el portapapeles, y las operaciones de copia pueden ser lentas si usa Escritorio remoto.
(Tenga en cuenta que esto no depende mucho del entorno de escritorio, con la excepción de que algunas ED (por ejemplo, KDE) tienen "administradores de portapapeles" que contienen automáticamente una copia de los datos "copiados". Más allá de eso, todos los programas X11 se comportan de la misma manera y todos los programas de Windows se comportan de la misma manera.)