A resposta a esta pergunta existe apenas no tribunal e, mesmo assim, é uma linha cinza embaçada.
Essa é a questão legal, pelo menos.
A parte moral / ética é altamente subjetiva, fortemente dependente de muitas variáveis para obter qualquer resposta genérica significativa.
Finalmente, às vezes faz todo o sentido roubar completamente. Especialmente no design da interface do usuário, onde a familiaridade e as convenções ajudam bastante a tornar algo utilizável.
Se você estiver criando um software OSX, a Apple realmente o encorajará a usar os padrões de interface padrão do fator humano. A Apple entende o valor da consistência e familiaridade.
EDIT: Eu também não entendi a parte 'app da web' da pergunta. Definitivamente, concordo com os outros, se não for um aplicativo nativo, ele não deve parecer um. É aqui que a familiaridade realmente sai pela culatra. A interface do usuário é familiar para usuários que são usados para aplicativos nativos no OSX. No entanto, os comportamentos não serão os mesmos, então isso é realmente um grande prejuízo para a usabilidade.