Компьюлента. 11 февраля 2003 года, 10:55
Корпорация Microsoft подала в патентное ведомство США заявку на патент в области технологии .Net. Планируется запатентовать как программные интерфейсы (API) .Net, так и технологию .NET CLR (Common Language Runtime). Заявка была подана еще в прошлом году, но известно о ней стало лишь сейчас.
Все это даст Microsoft полный контроль над реализаций приложений и веб-сервисов на основе .Net. Кроме того, компания имеет право требовать отчислений от всех разработчиков, использующих аналогичные технологии. При этом подавляющее большинство этих технологий были изобретены задолго до того, как Microsoft ими заинтересовалась.
Патенты можно считать одним из наиболее эффективных средств борьбы против open-source - использование запатентованных технологий в свободном ПО может привести к тому, что владелец патентов вынудит разработчиков прекратить создание и распространение такой программы.
Впрочем, получит ли Microsoft патент на .Net и как им распорядится, пока неясно. В корпорации пока не дают комментариев на этот счет. Однако если Microsoft захочет сделать .Net стандартом, утвержденным консорциумом World Wide Web (W3C) или ECMA, ей придется разрешить бесплатное использование своих патентов. Во всяком случае, W3C сейчас разрабатывает новые правила стандартизации, согласно которым, стандартом может стать и запатентованная технология, но лишь при условии ее бесплатного лицензирования.