Non affronterò la questione legale, ma se sia una buona idea. In altre parole l'impatto sulla compagnia di te che scegli di avere una licenza personale.
Se il prodotto è qualcosa che semplifica il tuo lavoro ma non pregiudica la capacità degli altri nella tua azienda di mantenere lo stesso codice, una licenza personale può essere una buona idea purché la tua azienda non abbia problemi con l'averla sul tuo computer di lavoro (alcune aziende in particolare quelle con un grande team IT tendono ad essere molto esigenti su ciò che può essere messo in un computer per motivi di "sicurezza".)
Tuttavia, se il codice non può essere mantenuto se non attraverso l'uso di questo strumento, allora hai davvero bisogno di una licenza aziendale che possa spostarsi facilmente su un'altra persona quando non ci sei più. Inoltre, non dovresti utilizzare questo strumento senza la conoscenza e l'accordo della tua azienda. Ad esempio, supponiamo che tu abbia il compito di sviluppare alcuni report e che la tua azienda abbia SQL Server che ha il suo strumento di segnalazione, ma tu preferisci personalmente Crystal Reports in modo che tu ne usi la tua copia personale per sviluppare i report. Sarebbe inaccettabile. Ma se volessi usare uno strumento per formattare il codice facilmente per soddisfare un determinato standard di codifica, il codice è ancora utilizzabile da altri, quindi è OK.