Posso usar o Pygame para uso comercial?
Sim.
No entanto, parece que o PyGame é distribuído sob LGPL, então você terá que ter certeza de apontar isso.
GNU Lesser General Public License
Honestly, though... Eu procuraria por algo sob MIT, Zlib ou BSD license.
LGPL é bom no cenário quando uma biblioteca que você quer usar é verdadeiramente GRANDE. Como o Qt.
No caso do Python, no entanto, há poucos problemas:
O projeto PyGame não é muito bom para começar. Problemas de performance, etc.
Não tenho a certeza se o conceito de ligação dinâmica é mesmo aplicável apropriadamente ao Python. Deveria ser, mas nunca se saberia. Veja, o propósito/uso intencional da LGPL é permitir ao usuário final substituir a biblioteca LGPL por sua própria versão personalizada sem recompilar o programa. Agora... você pode fazer isso com um programa python? Isto é algo que você precisa olhar em.
De qualquer forma.
P>O cenário mais provável é que você possa usar o PyGame em projetos comerciais sem abrir seu código fonte, mas eu definitivamente procuraria por algum tipo de alternativa - ter uma dor de cabeça a menos para lidar. Não é tão ruim quanto a GPL, mas ainda assim, dado que C++ tem a libsdl disponível sob a licença zlib, ver a LGPL no PyGame é incrivelmente decepcionante.