Poclbm (PyOpenCL bitcoin miner) is a python GPU bitcoin miner that uses the OpenCL framework to quickly perform the hashing computations. Works with AMD - 4xxx and up, Nvidia - 8xxx and up, video cards.
Flags to Use
ATI/AMD Radeon HD 5xxx cards (for example, HD 5770): use '-v -w128'
If you find the desktop laggy while mining, use '-f60'. This may decrease performance slightly.
Please update this section if you find better settings, or good settings for a card not listed here.
Open source, but no mention of which open source license was found.