Anche se la legalità potrebbe essere qualcosa da considerare, la domanda più grande qui è legata alla praticità e utilità (e, come hai detto, accettabilità).
Se pubblichi il tuo prodotto come open source, ma nessuno può usarlo senza acquistare alcune librerie commerciali, quanto sarà utile il tuo prodotto? A meno che il tuo pubblico di destinazione abbia già installato questa libreria commerciale per qualche altro scopo, dubito strongmente che lo acquisterebbero solo per usare la tua applicazione.
Quindi, a parte la legalità, non penso che i potenziali utenti considereranno questo comportamento accettabile.