First off, I’d like to say that I think the spirit is right here. Instead of approving specific attribution clauses in each of the licenses, come up with one that can be added to any license. This DOES help with proliferation! Well done!
However, the specific text is still too broad to limit a world where this is possible.
I’m one of the strongest critics of these licenses (I don’t really matter either). I’m a peon who has little to benefit if these particular companies succeed or fail. I do have a vested interest in the success of revenue generating Open Source (ie, companies that generate real $$ from OPEN SOURCE projects).
I’d think that if you limited the attribution clause to an appropriate statement to allow for headless/GUI-less uses and “reasonable attribution”
Redistributions of the original code in binary form or source code form, must ensure that each time the resulting executable program, a display of items (a),(b),(c)
same size as found in the original codereleased by the original licensor on a (e.g.,splash screen or about page or banner text) of the original licensor’s attribution information if such a splash screen or about page is present in redistribution, which includes:
(a) Company Name
(b) Logo (if any) and
Original Licensor grants limited use of Trademark and Logo as necessary to fulfill obligations of this provision.
I think this is reasonable and in line with previous OSI approvals (ie, documentation, source code, executable startup, about box). The trademark grant is necessary to ensure that there can’t be a royalty tied to use of the software (clearly in violation of OSD) but only so much as to comply with this provision. Ie, if you HAVE to put their trademarked company name/logo on your about page they can’t come after YOU and required you to pay for use fo that mark or to stop using it.
Is this attribution, clearly identifying the original work fo the company and community sufficient? This is pretty common practice in creative commons as well. ie, Creative commons says you have to ATTRIBUTE, not that you have to attribute in EVERY PAGE of your magazine and blog. You just have to acknowledge somewhere. I still think this isn’t very “open source – eee” but it’d be something would remove most of my objections.