Abra a implementação do servidor Java SMB
Pergunta
Existe uma implementação aberta de um servidor SMB/CIFS em Java? A única implementação que posso encontrar é a do Alfresco, mas não é de código aberto.
Uma pergunta relacionada: supondo que não exista essa implementação, estou surpreso que não haja uma biblioteca que seja fornecida nem um subconjunto de SMB, por exemplo, para transferência de arquivo simples. Minha intuição é que não seria massivamente difícil implementar um servidor simples (mas é claro que seria muito difícil implementar uma solução completa como o Samba). O fato de que ninguém parece ter feito isso me deixa suspeito de que seja mais difícil do que eu imagino. Não há implementação porque é difícil ou porque ninguém se importa?
Solução
De acordo com http://www.alfresco.com/media/releases/2007/10/jlan1007/ A JLAN está disponível sob o GPL do fonteforge.net/projects/alfresco/files/ - role para baixo até a seção JLAN na parte inferior.
Outras dicas
De qualquer forma, olhando para http://www.alfresco.com/products/aifs/ Parece que eles o distribuem com licenciamento duplo (sem mencionado GPL) para desenvolvedores e OEM ...