Давайте голосовать и за перевод слова Framework.
Виталик, я со своими коллегами тоже поднимал эту тему с переводом. Здесь очень тонкая материя, и нужно, прежде чем переводить "в лоб", разобраться и узнать у программистов, а как они понимают принципы работы Framework...
Так вот, если исходить из сути, то Framework в большинстве случаев используется в контексте разработки программных приложений, но это не совсем "среда разработки". Для себя мы решили, что Framework - это среда работы приложения, обеспечивающая как "каркас" ("базовую структуру") для построения приложения, так и окружение для его функционирования. Например, Framework .Net 2.0 позволяет разрабатывать приложения, но без его присутствия разработанное приложение работать не будет.
Приведу ещё один пример перевода: Messaging Framework - среда работы приложений по обмену сообщениями.