Microsoft - это не только пять тысяч программистов, которые набивают миллионы строк кода Windows, MS Office и т.п. Многое из того, что сейчас стало привычным в самых разных программных продуктах производства Microsoft, появилось лет 10 назад в исследовательских лабораториях этой компании. И сейчас в них идет работа над будущим ПО от Microsoft. Занимаются этим в пяти лабораториях более 700 человек. Они работают над проектами самой разной тематики: от принципов создания более "чистого" кода, до разработки террабайтных баз данных и средства борьбы со спамом.
Пока все это можно назвать только новыми технологиями (до состояния пусть даже сырого продукта им еще далеко), и эти технологии пока демонстрируются только на "внутренних" мероприятиях типа того, что состоялось на этой неделе в кампусе Microsoft в Маунтин-Вью в Калифорнии.
Назовем лишь некоторые проекты:
- No Spam @ Any (CPU) Speed - совокупность нескольких технологий борьбы со спамом. В частности предлагается такая концепция антиспаммерского средства: письма, приходящие от людей, записанных в адресной книге пользователя, будут приниматься без ограничений, остальные письма будут проходить проверку на принадлежность к спаму, а их отправителям будут отправляться запросы с уведомлением об использовании антиспаммерского фильтра, и если ответа на такой запрос не последует, то письмо будет уничтожено. Как сообщается, при такой обработке на каждое "сомнительное" письмо компьютер будет тратить около 10 секунд, но такой метод должен укоротить спаммеров, рассылающих миллионы писем ежедневно.
- GWindows - программный интерфейс оптического ввода информации (предполагается, что пользователь сможет "общаться" с Windows и разными программными приложениями, делая определенные движения руками перед экраном).
- PageTurner - новая технология сбора информации в Web для использования в поисковых механизмах. Так как объем публикуемой в Интернет информации постоянно растет и "прочесывать" его целиком отнимает слишком много времени и ресурсов компьютера, то в PageTurner сделан акцент на идентификацию материала, изменившегося со времени предыдущей проверки. Такой подход должен существенно повысить производительность "Web-пауков", так как в среднем только 7% Web-страниц меняют в течение недели свое содержимое на треть и более.
- MyLifeBits - технология "эклектичной" базы данных, в которой можно было бы хранить самую разную информацию, в том числе музыку и видео.
- TerraServer Storage Project - Web-служба, предоставляющая доступ к огромному массиву географических баз данных с перекрестными ссылками между разными картами с использованием топографических карт и спутниковых фотографий.
- SkyServer - астрономический эквивалент TerraServer со звездными картами неба.
По материалам Россия-Он-Лайн