Vou repetir o que falei mais de uma vez:
TUDO no Harbour faz parte do Harbour.
Ao baixar do GitHub, pelo utilitário GIT, você está baixando TODA a história do Harbour.
Se XHB for removida, você pode trazê-la de volta, pode "desfazer" a remoção.
O problema que já mencionei é o seguinte:
As funções de compatibilidade pra xHarbour PODEM ESTRAGAR O HARBOUR.
Se o Harbour funciona igual xHarbour.... então deixa de funcionar como Harbour.
Isso pode gerar problemas, dependendo do que cada um usa.
Se até hoje não gerou problema, estão com sorte.
O negócio é não usar mais, conforme for atualizando rotinas, já deixa de usar.
Eu diria que teremos um ano de prazo pra mexer em tudo, e talvez só faça diferença com relação às novas funções que devem criar.
O lado ruim, é que tem coisas no Harbour que é tudo ou nada.
Por isso seria interessante criar uma XHB pessoal e ir removendo o que não usar mais, pra já retirar o que poderia causar problema.
Ou..... um FORK, todo mundo pode criar, é grátis.
Vai poder escolher quais alterações manter, ressucitar a XHB no caso de exclusão, e continuar mantendo o "seu Harbour" atualizado.
Então não é algo assustador, é só ir acostumando a não usar, e acaba encontrando alternativas, possivelmente até melhores.
Na imagem está bem claro.
Tem desde os primeiros arquivos criados pelo Antônio Linares.
Cada alteração salva é chamada de COMMIT.
A exclusão da XHB seria um COMMIT.
Nessa opção, seria só clicar em "revert COMMIT" e pronto, teria XHB de volta.
Tanto faz se é apenas na sua máquina, ou num FORK gravado no GITHUB.
Se dá pra desfazer uma alteração de 18 anos atrás, quanto mais uma recente...... rs