You didn't look closely enough at the link guys. The license fee applies _only_ to encoders and decoders that use the Fraunhofer codecs. If you develop your own codec, or use one that's non-Fraunhofer then you can still do it for free. The linked page is quite clear that only the Fraunhofer codecs are covered by the fee.
L.A.M.E. is completely legal since it does not use so much as a scrap of Fraunhofer code. Using L.A.M.E. to make pirate copies is still illegal, of course, but the software itself is legal.
ZV