Vinicius boa tarde. O oracledb é um driver OFICIAL da Oracle. E possui sim suporte a windows e linux(já instalei em vários linux e no windows 7 e 10). O diferencial desse driver é porque ele utiliza o
Oracle Instant Client um SDK com libs de acesso ao Banco de baixa latência da oracle. Por motivos de otimização e melhor compatibilidade, o driver é compilado na maquina a qual vai ser rodado a aplicação. Siga o
passo a passo do github da lib para o seu SO. Não é difícil instalar, mas qualquer dúvida POSTE aqui que entramos em mais detalhes.
A oracle necessita desse processo em praticamente todos seus drivers OFICIAIS, em todas as linguagens, inclusive o driver do Java. Leia um pouco sobre o instant client da oracle. Um SDK Bastante interessante.
O oraledb também roda em todas as versões do Nodejs, e é bastante confiável e estável, com suporte a Oracle RAC inclusive.
Já utilizo em produção em larga escala aqui.