Qualquer revisão de sistema computacional deve levar em consideração o sistema existente. Isto permite a reutilização de recursos disponíveis o máximo possível e garante a interoperabilidade de vários elementos que compreendem o sistema. Este estudo irá introduzir uma estrutura genérica a ser seguida em qualquer migração de uma infraestrutura computacional para Linux.
3.1. Coexistência em Ambientes Heterogêneos
Debian integra muito bem em todos os tipos de ambientes existentes e lida muito bem com qualquer outro sistema operacional. Esta quase-perfeita harmonia vem de uma pressão de mercado que demanda que os editores de software desenvolvam programas que sigam padrões. Conformidades com padrões permitem que administradores troquem programas: clientes ou servidores, sendo livres ou não.
3.1.1. Integração com Máquinas Windows
O suporte SMB/CIFS do Samba garante excelente comunicação dentro de um contexto Windows. Ele compartilha arquivos e filas de impressão para clientes Windows e inclui software que permite que uma máquina Linux use recursos disponíveis em servidores Windows.
3.1.2. Integração com máquinas macOS
máquinas macOS fornecem, e podem usar, serviços de rede tais como servidores de arquivos e compartilhamento de impressão. Estes serviços são publicados na rede local, o que possibilita que outras máquinas descubram e usem tais serviços sem qualquer configuração manual, usando a implementação Bonjour da suite de protocolos zeroconf. O Debian inclui outra implementação, chamada Avahi, que fornece a mesma funcionalidade.
No outro sentido, o daemon Netatalk pode ser usado para fornecer servidores de arquivos para máquinas macOS na rede. Ele implementa o protocolo AFP (Apple Filling Protocol, agora AppleShare) assim como as notificações necessárias para que os servidores possam ser descobertos automaticamente pelos clientes macOS.
Antigas redes Mac OS (antes do OS X) usavam um protocolo diferente chamado Appletalk. Para ambientes envolvendo máquinas usando este protocolo, o Netatalk também fornece o protocolo AppleTalk (na verdade, ele começou como uma reimplementação deste protocolo). Ele garante a operação do servidor de arquivos e filas de impressão, bem como um servidor de hora (sincronização de relógio). Suas funções de roteador permitem interconexão com redes Appletalk.
3.1.3. Integração com Outras Máquinas Linux/Unix
Finalmente, NFS (Sistema de Arquivos em Rede) e NIS (Serviço de Informações em Rede), ambos incluídos, garantem interação com sistemas Unix. NFS garante funcionalidade como servidor de arquivos, enquanto NIS cria diretórios de usuários. A camada de impressão BSD, usada por muitos sistemas Unix, também permite o compartilhamento de filas de impressão.