The idealism behind the Mozilla Foundation — established in 2003 as a non-profit corporation to promote open-source software — is giving way this week to financial realism: The company has announced that it is launching a for-profit subsidiary, the Mozilla Corp., to develop, market and distribute Mozilla products. The developer of the Firefox browser and…