[ Content | View menu ]

Лицензия Windows 7 с точки зрения линуксоида

Опубликовано 29.10.2009

Миллионы пользователей Windows, больше года ожидавшие выхода новой, теперь уже правильной (по сравнению с Vista) ОС от Microsoft, наконец счастливы: 22 октября начались продажи Windows 7. Из этих счастливцев самые радостные — добровольные бета-тестеры предварительных релизов, которым наравне со всеми рано или поздно придется приобрести один из вариантов семерки.

Последней версией windows, которой я активно пользовался, была XP, и я не видел ни Windows Vista, ни тем более Windows 7 (что за идиотское обозначение релиза: «7», его можно употреблять только в сочетании со словом windows. Похоже, концентрация «windows» в этом посте превысит все мыслимые пределы. Windows windows windows windows окна окна пластиковые окна, и закончу на этом). Но я слышал множество лестных отзывов о новой системе даже от бывалых линуксоидов. Более того, сам Линус Торвальдс в шутку сфотографировался на фоне точки продаж семерки. Что же это такое, надо, пожалуй, взглянуть, неужели и правда Microsoft сделала такой шаг вперед навстречу прогрессивному человечеству?

Но нельзя поставить систему на компьютер, не согласившись с лицензионным соглашением. Посмотрим, что же нам предлагает (точнее, запрещает) лицензионное соглашение для версии с максимальными возможностями (по-русски она так и называется — «максимальная», что, конечно же, не передаёт всех смысловых оттенков слова «Ultimate»). А в разделе «Примеры лицензионных соглашений» можно найти примерную OEM лицензию, которая, за исключением нескольких моментов, соответствует своей коробочной версии.

Орфография и пунктуация оригинала сохранены. Приведены лишь некоторые положения лицензионного соглашения.

Принцип лицензирования программного обеспечения — одна копия на один компьютер. Компьютер это аппаратная система, оснащенная запоминающим устройством, на которой может быть запущено программное обеспечение. Каждый аппаратный раздел или стоечный модуль считается отдельным компьютером.

Во-первых, забыли длинное тире во втором предложении после слова «компьютер». Во-вторых, данное определение компьютера допускает различные толкования и может быть расширено в разные стороны.

Одна копия на компьютер. Лицензия на использование программного обеспечения навсегда присваивается компьютеру, с которым предоставлено программное обеспечение. Такой компьютер называется «лицензированным компьютером».

(этот абзац относится к OEM) Очевидный вопрос: а что, если этот комп сломается? Могу ли я при невозможности использовать уже установленную версию заново установить ее на другую машину, или мне придется покупать еще одну лицензию? А если поочередно заменить сначала процессор, потом память, потом видеокарту, сетевой адаптер, и под конец сдублировать жесткий диск методом dd if=/dev/sda of=/dev/sdb, в какой момент старый компьютер станет новым?

Зато коробочная лицензия не так категорична, там по этому поводу написано, что пользователь может перенести ОС на другой компьютер, полностью стерев её на первом. Таким образом Microsoft искусственно приравнивает цифровой продукт к материальному кирпичу, который, попав в нового владельца, обязан исчезнуть у старого.

С программным обеспечением могут одновременно работать не более двух процессоров на лицензированном компьютере.

Искренне надеюсь, что речь идёт действительно о многопроцессорных системах, а не о многоядерных. Но, во-первых, понятие процессора в данном соглашении не раскрывается, поэтому эта фраза пополняет собой коллекцию неоднозначных утверждений лицензионного соглашения Microsoft. Во-вторых, что делать windows-гикам, ранее купившим для своих целей именно многопроцессорные системы — ставить серверные версии за килобаксы? (хотя такая ситуация возможна только в случае, если ранее на этой системе стояла свободная ОС и наивный гик, поддавшись рекламе, решил поставить новую ОС для домашнего пользования. Но мы его разубедим :) )

Если условиями этой лицензии не предусмотрено иное, несколько пользователей не могут одновременно работать с данным программным обеспечением на лицензированном компьютере.

Тем самым исключается использование компьютера как сервера терминалов. Нельзя подключить дополнительные мышь, клавиатуру и монитор и организовать два рабочих места (программы типа wmprogram для реализации одновременной работы нескольких пользователей за одним компьютером оказываются вне закона). Если утрировать, нельзя даже поставить ssh и, подключаясь к нему, запускать командные скрипты, пока за компьютером кто-то работает. Очередное и далеко не последнее ограничение широких возможностей, предоставляемых современными компьютерами.

Если изготовитель или установщик предлагает несколько языковых версий, единовременно вы можете использовать только одну версию.

(OEM only) Допустим, я решил сэкономить немного денег и приобрести вместе с компом не максимальную версию, а профессиональную, без поддержки переключения языка. Но я предпочитаю интерфейс на английском языке, а жена — на русском, а компьютер один, и что же нам делать?

Вместо использования программного обеспечения на лицензированном компьютере вы можете установить и использовать его в одной виртуальной аппаратной системе (или системе, эмулированной иным способом) на лицензированном компьютере

В настоящий момент у меня на отдельном компьютере имеется зоопарк из нескольких вариантов Debian Etch, Lenny и Squeeze, часть из них в VirtualBox, другая часть просто в своих chroot-ах для разных отладочных нужд, и никто мне слова не скажет. Конечно, это все в производственных целях, и, возникни необходимость в тестировании под несвободными ОС, моя компания обеспечила бы меня необходимой лицензионной поддержкой (для этого и существует корпоративное лицензирование). А домашнему пользователю что делать? Видимо, когда захочется поэкспериментировать в выделенном окружении (да хоть по интернету походить интернет эксплорером и не скомпроментировать систему случайным трояном), извольте приобрести необходимую лицензию и творите что хотите (в рамках дозволенного, см. ниже).

К установленному на лицензированном компьютере программному обеспечению могут иметь доступ до 20 других устройств исключительно в целях использования файловых служб, служб печати, служб IIS, телефонных служб и для обеспечения общего доступа к подключению к Интернету

Если есть ограничение, в один прекрасный момент оно обязательно будет достигнуто. Поднапрягшись, можно придумать схему одновременного использования 21 устройства дома (например, я фрилансер и ко мне пришли гости поработать со своими ноутбуками). К тому же не совсем понятно, не означает ли этот пункт, что нельзя создавать более 20 входящих соединений? Тогда прощайте, торренты :)

Единственный основной пользователь лицензированного компьютера может осуществлять доступ к сеансу (удаленного рабочего стола) с любого другого устройства с помощью удаленного рабочего стола или аналогичных технологий. Под «сеансом» понимается прямое или косвенное взаимодействие с программным обеспечением с помощью любой комбинации периферийных устройств ввода, вывода и отображения. Другие пользователи могут обращаться к сеансу с любого устройства с помощью этих технологий, если для удаленного устройства приобретена отдельная лицензия на использование этого программного обеспечения.

Видимо, последняя фраза еще раз подтверждает, что нельзя использовать эту ОС (еще раз замечу, что обсуждается версия Ultimate, по-русски «Максимальная») как терминальный сервер.

Раздел про то, что Microsoft имеет право регулярно инспектировать продукт на предмет законности и неизменности, а в случае нарушения исправлять его, а также «удалять, помещать в карантин или отключать все несанкционированные изменения, которые могут влиять на надлежащее использование программного обеспечения, включая обход функций активации или проверки подлинности программного обеспечения» я, пожалуй, пропущу из-за обилия букв. Смысл в том, что вы постоянно под подозрением, в интернет постоянно передаются сведения об устанавливаемых продуктах и в зависимости от погоды в Редмонде вас могут попросить активировать систему заново, на неопределенное время лишив вас возможности работы за вашим же компьютером.

Кроме того, есть такой «Защитник Windows», он делает буквально следующее:

Если включен Защитник Windows, он ищет на компьютере программы-шпионы, программы для показа рекламы и другие потенциально нежелательные программы

Используя это программное обеспечение, вы можете удалить или отключить программное обеспечение, не являющееся gотенциально нежелательным.

Опять же, доведя данное утверждение до абсурда, можно предположить возможность автоматического удаления любой программы, неугодной Microsoft. (!!!)

Microsoft может использовать сведения о компьютере, сведения об ускорителе, данные о предложениях поиска, отчеты об ошибках и вредоносных программах для улучшения своего программного обеспечения и служб. Microsoft может также передать эти сведения третьим лицам, например поставщикам оборудования и программного обеспечения. Они могут использовать эти сведения для улучшения работы своих продуктов с программным обеспечением Microsoft.

Мне кажется, или они уже залезают не в свою епархию? Какое им дело до того, что гугл мне нашел? Вообще, данный пункт допускает максимально широкую трактовку и вызывает множетсво очевидных вопросов, поэтому не буду здесь на нем зацикливаться, а просто поставлю еще один крестик и обведу его жирным кружочком.

Программное обеспечение не продается, а предоставляется в пользование по лицензии. Это соглашение дает вам только некоторые права на использование функций, имеющихся в данном выпуске программного обеспечения, лицензию на который вы получили. Все остальные права остаются у производителя, установщика и Microsoft. За исключением случаев, когда, несмотря на данное ограничение, применимое законодательство предоставляет вам больше прав, вы можете использовать программное обеспечение только теми способами, которые явно указаны в условиях настоящего соглашения.

Квинтэссенция данного документа: купленная вами система вам не принадлежит, и не все доступные в ней функции вы можете использовать. Конечно, вопрос использования интеллектуальной собственности очень многогранный и относится к разряду философских, но, знаете, как-то обидно. Кстати, нигде в документе не декларируется то, какими именно способами можно использовать ПО, поэтому можно утверждать, что данная лицензия сама себе противоречит.

А вот чего нельзя делать:

  • пытаться обойти технические ограничения в программном обеспечении;

Логично, иначе не будет повода продавать несколько разных версий с искусственно созданными ограничениями.

  • изучать технологию, декомпилировать или дизассемблировать программное обеспечение,
    если это прямо не разрешено применимым законодательством, несмотря на данное ограничение;

Насколько я понимаю, разрешение на reverse engineering законодательством даётся только для служб госбезопасности. А обычным пользователям, конечно, технологии изучать ни к чему :)

использовать компоненты программного обеспечения для работы с приложениями, не
предназначенными для работы с этим программным обеспечением

Нельзя даже и думать о том, чтобы запустить бинарники linux под управлением данного ПО. Хорошо, что код большинства «приложений, не предназначенных для работы с этим программным обеспечением», открыт и при большом желании их можно просто портировать.

создавать больше копий программного обеспечения, чем указано в этом соглашении или разрешено действующим законодательством, несмотря на данное ограничение;

Нельзя сделать снапшот системы и поизгаляться над ним в виртуальной машине.

  • публиковать программное обеспечение, предоставляя другим лицам возможность его копировать
  • предоставлять программное обеспечение в прокат, в аренду или во временное пользование

Логично, ведь операционные системы от Microsoft и так уже достаточно популярны для того, чтобы выжить на рынке без передачи «из рук в руки»

  • использовать это программное обеспечение для предоставления сетевых услуг на коммерческой основе.

Нельзя взимать плату за «дай поработать на компе». Для игровых и интернет клубов свои лицензии.

В отдельный раздел вынесен следующий абзац:

Программное обеспечение включает один или несколько компонентов .NET Framework (далее — «компоненты .NET»). Вы можете провести внутреннее измерение производительности этих компонентов. Вы можете публиковать результаты любого тестирования производительности этих компонентов, если при этом выполняются условия, указанные на веб-сайте go.microsoft.com/fwlink/?LinkID=66406. Независимо от других ваших соглашений с Microsoft, в случае раскрытия вами результатов такого тестирования производительности Microsoft имеет право раскрыть результаты проведенного ею тестирования производительности ваших продуктов, конкурирующих с Компонентами .NET, но при этом также должны соблюдаться
условия, указанные на веб-сайте go.microsoft.com/fwlink/?LinkID=66406.

По адресу go.microsoft.com/fwlink/?LinkID=66406 действительно находятся несколько правил, суть которых сводится к предоставлению полного описания программных и аппаратных компонентов, используемых в тестировании производительности, а также методики тестирования и, внимание, исходного кода тестовых программ.
Также можно предположить, что данное правило не относится к тестированию системы вообще, поэтому, видимо, можно проводить любые тесты на любых условиях.

Вы можете сделать одну резервную копию программного обеспечения. Эту копию можно использовать только для повторной установки программного обеспечения на лицензированном компьютере.

Если мой опыт говорит мне, что одной резервной копии недостаточно для надежного хранения данных, то придется как-то успокаивать свою паранойю. И непонятно, идет ли речь только о дистрибутиве, или о бэкапе установленной системы.

Чтобы использовать программное обеспечение для обновления, необходимо сначала иметь лицензию на программное обеспечение, для которого это обновление предназначено. После обновления это соглашение заменяет соглашение по использованию программного обеспечения, которое было обновлено. После обновления вы не имеете права использовать предыдущую версию программного обеспечения.

Ситуация:

  • покупаем и ставим продукт, скрепя зубы, соглашаемся с лицензией
  • обновляем его, вместе с обновлением приползает новая лицензия, с который по каким-то причинам мы не можем согласиться
  • если новую лицензию прочитали уже после обновления, то старую версию использовать уже нельзя
  • обновляться нельзя, старую версию использовать нельзя (допустим, в ней есть уязвимость или не хватает функционала, который есть в новой версии).

Зато!

Вместо программного обеспечения вы можете использовать одну из следующих более ранних версий:

  • Windows Vista Ultimate,
  • Microsoft Windows XP Professional,
  • Microsoft Windows Professional x64 Edition или
  • Microsoft Windows XP Tablet PC Edition.

При этом:

Это соглашение распространяется на использование более ранних версий.

Интересно, если я поставлю XP Professional или XP Tablet PC вместо семерки, смогу ли я увеличить количество «устройств, имеющих доступ к программному обеспецению в целях использования файловых служб, служб печати» и т.д. до заявленных 20?

Подлинная наклейка подтверждения лицензии. Если вы приобрели программное обеспечение на компьютере, диске или другом носителе, то подлинная наклейка «Certificate of Authenticity» (сертификат подлинности) вместе с подлинной копией программного обеспечения доказывают наличие у вас лицензионной копии программного обеспечения. Чтобы быть действительной, эта наклейка должна быть прикреплена к компьютеру или находиться на его упаковке, предоставленной производителем или установщиком. Наклейка, полученная отдельно, недействительна. Наклейку необходимо сохранить на компьютере или упаковке в качестве доказательства того, что у вас есть лицензия на использование программного обеспечения. Если к компьютеру прилагается несколько подлинных наклеек «Certificate of Authenticity», вы можете использовать каждую версию программного обеспечения, указанную на этих наклейках.

Предположим, что я эстет и не выношу никаких наклеек на дизайнерском корпусе моего (уж системный блок-то точно мне принадлежит, в отличие от операционной системы) компьютера. Плюс я не желаю хранить упаковку компьютера или у меня ее давно нет. Но без наклейки на моем компьютере счастье маркетологов Microsoft будет неполным, поэтому они внесли этот пункт в лицензионное соглашение. Следует заметить, что согласно этому пункту наличие наклейки не является необходимым условием для подлинности ПО. Но является достаточным.

ОГРАНИЧЕНИЕ И ИСКЛЮЧЕНИЕ ОТВЕТСТВЕННОСТИ ЗА УБЫТКИ И УЩЕРБ. Кроме денежного возмещения, которое может предоставить изготовитель или установщик, вы не можете взыскать никакие другие убытки, в том числе косвенные, специальные, опосредованные или случайные убытки, а также убытки в связи с упущенной выгодой.

Стандартная фраза, присутствующая почти во всех лицензионных соглашениях, на любое ПО: открытое или коммерческое. Декларирует, что каждый сам кузнец своего счастья. Но интересны пояснения к этому пункту:

Это ограничение действует даже в случае, если:

  • исправление, замена программного обеспечения или денежное возмещение не компенсируют все убытки и ущерб;
  • Microsoft было или должно было быть известно о возможности таких убытков и ущерба.

Законодательство некоторых штатов не допускает исключения или ограничения ответственности за случайные или косвенные убытки и ущерб. В этом случае вышеуказанные ограничения и исключения могут к вам не относиться. Они также могут не относиться к вам, если законодательство вашей страны не допускает исключения или ограничения ответственности за случайные, косвенные или другие убытки и ущерб.

Выделенный пункт дает MS возможность безнаказанно испортить мою систему и сказать «так получилось». Интересно было бы узнать у юристов, допускает ли российское законодательство ответственности за косвенные убытки. Конечно, это палка о двух концах: если операционная система критична для моей деятельности (например, я фрилансер и мне к определенному сроку нужно успеть выполнить работу, а ОС ломается в самый неподходящий момент по вине Microsoft, выпустившей кривое обновление и большой заказ из-за этого уплывает к конкуренту, падает карма на фрилансерской бирже, портится репутация), то кто-то должен за это ответить. С другой стороны, приняв на себя ответственность за сбои в своем продукте, MS непременно подвергнется атаке троллей, доказывающих, что они потеряли кучу денег из-за сбоя в ОС.

В конце файлика оптимистичное «!!!!EULAID!!!!».

Итак:

  • на компьютер устанавливается ОС, которая мне не принадлежит;
  • которую я не могу исследовать и модифицировать под свои нужды;
  • при этом я постоянно нахожусь под подозрением в неправомерности использования этой ОС и некоторых компонентов, с риском в неподходящий момент оказаться один на один с заблокированной из-за этих подозрений системой;
  • ни производитель, ни продавец системы не несут передо мной никакой ответственности за непреднамеренные (и преднамеренные) убытки, вызванные поломкой системы, кроме гарантийных обязательств, да и то в рамках стоимости системы;
  • я не могу сделать более одной копии дистрибутива,
  • поставить отдельную копию в виртуальную машину,
  • и не смогу поделиться дистрибутивом с товарищем
  • мне всегда придется читать лицензионные соглашения ко всем продуктам, на которых большими буквами не написано GPL

Данное соглашение — полная противоположность привычной философии мира открытого ПО, которая наоборот поощряет распространение программ и операционных систем и требует их максимальной открытости. Microsoft загоняет пользователя в рамки «девяносто пяти процентам пользователей это достаточно» и лишает его свободы действий. Эта лицензия как бы говорит нам: не делай с системой того, для чего она не предназначена.

По этим причинам я продолжаю использовать Linux.

Ссылки по теме:
Разъяснения по поводу изменений в типовом лицензионном соглашении Vista по сравнению с XP (там как раз про 95%)
Что не так с Windows Vista? — перевод статьи с сайта фонда СПО на эту же тему
Лицензионное соглашение на чтение лицензионного соглашения

«
»

7 комментариев

Write a comment - TrackBack - RSS Comments

  1. Comment by vladname:

    Серьезно. еще один довод ЧИТАТЬ лицензионные соглашения, чтобы знать в какое дер.мо наступаешь. Подавляющее большинство не читают и живут в святом неведении, между тем кольцо на шее сжимается…
    Оригинальная замена капчи :) реально действует?

    29.10.2009 @ 19:41
  2. Comment by Dr.AKULAvich:

    Лицензия могла быть намного лаконичнее с перечислением по пунктам, что дозволено :-)
    Одно не кумекаю, как им удалось создать такой ажиотаж и шквал положительных обзоров.

    29.10.2009 @ 21:37
  3. Comment by bappoy:

    > Оригинальная замена капчи :) реально действует?
    ага, стоило на один день отключить плагин (небольшая авария на хостинге), как сразу пришло с десяток мусорных комментов

    01.11.2009 @ 18:19
  4. Comment by bappoy:

    судя по описаниям, они серьезно усилили безопасность в целом и добавили массу улучшений как в интерфейсе, так и в ядре

    01.11.2009 @ 18:23
  5. Comment by Anarchist:

    К сожалению, последняя ссылка указывает на несуществующий адрес. :(
    Текста случаем не сохранилось?

    ЗЫ: И почто хитрая «защита» от спама не любит NoScript?..
    Нет бы сделать нормальную матан-капчу :)))

    22.06.2010 @ 16:13
  6. Comment by bappoy:

    Адрес исправил (http://www.aceler.ru/blog/4431), над защитой подумаю.

    22.06.2010 @ 16:41
  7. Comment by inst:

    > К установленному на лицензированном компьютере программному обеспечению могут иметь доступ до 20 других устройств исключительно в целях использования файловых служб, служб печати, служб IIS, телефонных служб и для обеспечения общего доступа к подключению к Интернету

    А как насчёт вирусов? Что, если я глупый пользователь, который разговаривает с компьютером перед тем, как его включить, так что ни о какой безопасности данных не может быть и речи. Вышел, например, в интернет и по первой же рекламной ссылке скачал вирус под видом ускорителя системы. Затем задумался, что мало оптимизировать систему, надо ещё ускорять сеть. Потом ещё что-то. Каждый раз скачивал новый вирус под видом очередного ускорителя и таких вирусов у меня набралось over 20, каждый из которых предоставляет злоумышленникам удалённый доступ к моей машине. Т.е. получается более 20 соединений, о которых я и знать не знал и если бы знал, то обязательно устранил (при наличии достаточных знаний, разумеется).

    В этом случае, выходит, я мало того, что информацию свою слил, дык ещё и лицензию использования Windows нарушил, что ли? :-)

    30.09.2010 @ 18:03
Write comment

Я не робот.