O recurso "compartilhamento de arquivos e impressoras" das distribuições Linux é principalmente o Samba. Samba é uma interpretação do sistema de arquivos de rede da Microsoft.
A compatibilidade entre sistemas operacionais é importante, é claro, mas por que os sistemas Linux estão padronizados com esta tecnologia da Microsoft?
O sistema de arquivos de rede da Microsoft é tão bom? O samba claramente funciona muito bem e eu não estou "desrespeitando" isso.
Ou, para reformular a pergunta: "Qual seria uma maneira nativa do Linux de compartilhar arquivos e impressoras em uma rede?"