Автор Тема: Browser Microsoft Edge  (Прочитано 14625 раз)

Оффлайн Koi

  • Мастер
  • ***
  • Сообщений: 1 889
  • валар дохаэрис
    • Канал на youtube
Browser Microsoft Edge
« : 28.10.2020 00:20:20 »
Browser Microsoft Edge для Linux.
Еще один хромиум.

Информация о пакете.
Спойлер
$ rpm -qip microsoft-edge-dev-88.0.673.0-1.x86_64.rpm      Name        : microsoft-edge-dev
Version     : 88.0.673.0
Release     : 1
Architecture: x86_64
Install Date: (not installed)
Group       : Applications/Internet
Size        : 308419131
License     : Multiple, see https://www.microsoftedgeinsider.com/en-us/
Signature   : RSA/SHA256, Пт 16 окт 2020 11:36:39, Key ID eb3e94adbe1229cf
Source RPM  : microsoft-edge-dev-88.0.673.0-1.src.rpm
Build Date  : Пт 16 окт 2020 07:03:12
Build Host  : ofcprdLinux000004.xamb33vtm3xuzhxxnfy5oqju1g.xx.internal.cloudapp.net
Relocations : /opt
Packager    : Microsoft Edge for Linux Team <null@null.com>
Vendor      : Microsoft Corporation
URL         : https://www.microsoftedgeinsider.com/en-us/
Summary     : Microsoft Edge (dev)
Description :
The web browser from Microsoft

Microsoft Edge is a browser that combines a minimal design with sophisticated technology to make the web faster, safer, and easier.

Зависимости.
Спойлер
$ rpm -qpR microsoft-edge-dev-88.0.673.0-1.x86_64.rpm
/bin/sh
/usr/sbin/update-alternatives
/usr/sbin/update-alternatives
ca-certificates
ld-linux-x86-64.so.2()(64bit)
ld-linux-x86-64.so.2(GLIBC_2.2.5)(64bit)
ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)
libX11-xcb.so.1()(64bit)
libX11.so.6()(64bit)
libXcomposite.so.1()(64bit)
libXdamage.so.1()(64bit)
libXext.so.6()(64bit)
libXfixes.so.3()(64bit)
libXrandr.so.2()(64bit)
libasound.so.2()(64bit)
libasound.so.2(ALSA_0.9)(64bit)
libasound.so.2(ALSA_0.9.0rc4)(64bit)
libatk-1.0.so.0()(64bit)
libatk-bridge-2.0.so.0()(64bit)
libatomic.so.1()(64bit)
libatomic.so.1(LIBATOMIC_1.0)(64bit)
libatspi.so.0()(64bit)
libc.so.6()(64bit)
libc.so.6(GLIBC_2.10)(64bit)
libc.so.6(GLIBC_2.11)(64bit)
libc.so.6(GLIBC_2.14)(64bit)
libc.so.6(GLIBC_2.15)(64bit)
libc.so.6(GLIBC_2.16)(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3)(64bit)
libc.so.6(GLIBC_2.3.2)(64bit)
libc.so.6(GLIBC_2.3.3)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
libc.so.6(GLIBC_2.6)(64bit)
libc.so.6(GLIBC_2.7)(64bit)
libc.so.6(GLIBC_2.8)(64bit)
libc.so.6(GLIBC_2.9)(64bit)
libcairo.so.2()(64bit)
libcups.so.2()(64bit)
libdbus-1.so.3()(64bit)
libdl.so.2()(64bit)
libdl.so.2(GLIBC_2.2.5)(64bit)
libdrm.so.2()(64bit)
liberation-fonts
libexpat.so.1()(64bit)
libgbm.so.1()(64bit)
libgcc_s.so.1()(64bit)
libgcc_s.so.1(GCC_3.0)(64bit)
libgdk-3.so.0()(64bit)
libgdk_pixbuf-2.0.so.0()(64bit)
libgio-2.0.so.0()(64bit)
libglib-2.0.so.0()(64bit)
libgobject-2.0.so.0()(64bit)
libgtk-3.so.0()(64bit)
libm.so.6()(64bit)
libm.so.6(GLIBC_2.2.5)(64bit)
libnspr4.so()(64bit)
libnss3.so()(64bit)
libnss3.so(NSS_3.10)(64bit)
libnss3.so(NSS_3.11)(64bit)
libnss3.so(NSS_3.12)(64bit)
libnss3.so(NSS_3.12.1)(64bit)
libnss3.so(NSS_3.12.4)(64bit)
libnss3.so(NSS_3.2)(64bit)
libnss3.so(NSS_3.22)(64bit)
libnss3.so(NSS_3.3)(64bit)
libnss3.so(NSS_3.4)(64bit)
libnss3.so(NSS_3.5)(64bit)
libnss3.so(NSS_3.6)(64bit)
libnss3.so(NSS_3.7)(64bit)
libnss3.so(NSS_3.9)(64bit)
libnss3.so(NSS_3.9.2)(64bit)
libnssutil3.so()(64bit)
libnssutil3.so(NSSUTIL_3.12)(64bit)
libnssutil3.so(NSSUTIL_3.12.3)(64bit)
libpango-1.0.so.0()(64bit)
libpthread.so.0()(64bit)
libpthread.so.0(GLIBC_2.2.5)(64bit)
libpthread.so.0(GLIBC_2.3.2)(64bit)
libpthread.so.0(GLIBC_2.3.3)(64bit)
librt.so.1()(64bit)
librt.so.1(GLIBC_2.2.5)(64bit)
libsmime3.so()(64bit)
libsmime3.so(NSS_3.10)(64bit)
libsmime3.so(NSS_3.2)(64bit)
libssl3.so(NSS_3.28)(64bit)
libuuid.so.1()(64bit)
libuuid.so.1(UUID_1.0)(64bit)
libvulkan.so.1()(64bit)
libxcb.so.1()(64bit)
libxkbcommon.so.0()(64bit)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1
rtld(GNU_HASH)
wget
xdg-utils

Список файлов.
Спойлер
$ rpm -qlp microsoft-edge-dev-88.0.673.0-1.x86_64.rpm
/etc/cron.daily/microsoft-edge-dev
/opt/microsoft/msedge-dev
/opt/microsoft/msedge-dev/MEIPreload
/opt/microsoft/msedge-dev/MEIPreload/manifest.json
/opt/microsoft/msedge-dev/MEIPreload/preloaded_data.pb
/opt/microsoft/msedge-dev/WidevineCdm
/opt/microsoft/msedge-dev/WidevineCdm/_platform_specific
/opt/microsoft/msedge-dev/WidevineCdm/_platform_specific/linux_x64
/opt/microsoft/msedge-dev/WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so
/opt/microsoft/msedge-dev/WidevineCdm/manifest.json
/opt/microsoft/msedge-dev/crashpad_handler
/opt/microsoft/msedge-dev/default-app-block
/opt/microsoft/msedge-dev/icudtl.dat
/opt/microsoft/msedge-dev/libEGL.so
/opt/microsoft/msedge-dev/libGLESv2.so
/opt/microsoft/msedge-dev/liblearning_tools.so
/opt/microsoft/msedge-dev/libmicrosoft_apis.so
/opt/microsoft/msedge-dev/liboneds.so
/opt/microsoft/msedge-dev/libsmartscreen.so
/opt/microsoft/msedge-dev/libtelclient.so
/opt/microsoft/msedge-dev/locales
/opt/microsoft/msedge-dev/locales/af.pak
/opt/microsoft/msedge-dev/locales/am.pak
/opt/microsoft/msedge-dev/locales/ar.pak
/opt/microsoft/msedge-dev/locales/as.pak
/opt/microsoft/msedge-dev/locales/az.pak
/opt/microsoft/msedge-dev/locales/be.pak
/opt/microsoft/msedge-dev/locales/bg.pak
/opt/microsoft/msedge-dev/locales/bn-IN.pak
/opt/microsoft/msedge-dev/locales/bn.pak
/opt/microsoft/msedge-dev/locales/bs.pak
/opt/microsoft/msedge-dev/locales/ca-Es-VALENCIA.pak
/opt/microsoft/msedge-dev/locales/ca.pak
/opt/microsoft/msedge-dev/locales/chr.pak
/opt/microsoft/msedge-dev/locales/cs.pak
/opt/microsoft/msedge-dev/locales/cy.pak
/opt/microsoft/msedge-dev/locales/da.pak
/opt/microsoft/msedge-dev/locales/de.pak
/opt/microsoft/msedge-dev/locales/devtools
/opt/microsoft/msedge-dev/locales/devtools/de.pak
/opt/microsoft/msedge-dev/locales/devtools/en-US.pak
/opt/microsoft/msedge-dev/locales/devtools/es.pak
/opt/microsoft/msedge-dev/locales/devtools/fr.pak
/opt/microsoft/msedge-dev/locales/devtools/it.pak
/opt/microsoft/msedge-dev/locales/devtools/ja.pak
/opt/microsoft/msedge-dev/locales/devtools/ko.pak
/opt/microsoft/msedge-dev/locales/devtools/pt-BR.pak
/opt/microsoft/msedge-dev/locales/devtools/ru.pak
/opt/microsoft/msedge-dev/locales/devtools/zh-CN.pak
/opt/microsoft/msedge-dev/locales/devtools/zh-TW.pak
/opt/microsoft/msedge-dev/locales/el.pak
/opt/microsoft/msedge-dev/locales/en-GB.pak
/opt/microsoft/msedge-dev/locales/en-US.pak
/opt/microsoft/msedge-dev/locales/es-419.pak
/opt/microsoft/msedge-dev/locales/es.pak
/opt/microsoft/msedge-dev/locales/et.pak
/opt/microsoft/msedge-dev/locales/eu.pak
/opt/microsoft/msedge-dev/locales/fa.pak
/opt/microsoft/msedge-dev/locales/fi.pak
/opt/microsoft/msedge-dev/locales/fil.pak
/opt/microsoft/msedge-dev/locales/fr-CA.pak
/opt/microsoft/msedge-dev/locales/fr.pak
/opt/microsoft/msedge-dev/locales/ga.pak
/opt/microsoft/msedge-dev/locales/gd.pak
/opt/microsoft/msedge-dev/locales/gl.pak
/opt/microsoft/msedge-dev/locales/gu.pak
/opt/microsoft/msedge-dev/locales/he.pak
/opt/microsoft/msedge-dev/locales/hi.pak
/opt/microsoft/msedge-dev/locales/hr.pak
/opt/microsoft/msedge-dev/locales/hu.pak
/opt/microsoft/msedge-dev/locales/hy.pak
/opt/microsoft/msedge-dev/locales/id.pak
/opt/microsoft/msedge-dev/locales/is.pak
/opt/microsoft/msedge-dev/locales/it.pak
/opt/microsoft/msedge-dev/locales/ja.pak
/opt/microsoft/msedge-dev/locales/ka.pak
/opt/microsoft/msedge-dev/locales/kk.pak
/opt/microsoft/msedge-dev/locales/km.pak
/opt/microsoft/msedge-dev/locales/kn.pak
/opt/microsoft/msedge-dev/locales/ko.pak
/opt/microsoft/msedge-dev/locales/kok.pak
/opt/microsoft/msedge-dev/locales/ky.pak
/opt/microsoft/msedge-dev/locales/lb.pak
/opt/microsoft/msedge-dev/locales/lo.pak
/opt/microsoft/msedge-dev/locales/lt.pak
/opt/microsoft/msedge-dev/locales/lv.pak
/opt/microsoft/msedge-dev/locales/mi.pak
/opt/microsoft/msedge-dev/locales/mk.pak
/opt/microsoft/msedge-dev/locales/ml.pak
/opt/microsoft/msedge-dev/locales/mn.pak
/opt/microsoft/msedge-dev/locales/mr.pak
/opt/microsoft/msedge-dev/locales/ms.pak
/opt/microsoft/msedge-dev/locales/mt.pak
/opt/microsoft/msedge-dev/locales/nb.pak
/opt/microsoft/msedge-dev/locales/ne.pak
/opt/microsoft/msedge-dev/locales/nl.pak
/opt/microsoft/msedge-dev/locales/nn.pak
/opt/microsoft/msedge-dev/locales/or.pak
/opt/microsoft/msedge-dev/locales/pa.pak
/opt/microsoft/msedge-dev/locales/pl.pak
/opt/microsoft/msedge-dev/locales/prs.pak
/opt/microsoft/msedge-dev/locales/pt-BR.pak
/opt/microsoft/msedge-dev/locales/pt-PT.pak
/opt/microsoft/msedge-dev/locales/qu.pak
/opt/microsoft/msedge-dev/locales/ro.pak
/opt/microsoft/msedge-dev/locales/ru.pak
/opt/microsoft/msedge-dev/locales/sd.pak
/opt/microsoft/msedge-dev/locales/si.pak
/opt/microsoft/msedge-dev/locales/sk.pak
/opt/microsoft/msedge-dev/locales/sl.pak
/opt/microsoft/msedge-dev/locales/sq.pak
/opt/microsoft/msedge-dev/locales/sr-Cyrl-BA.pak
/opt/microsoft/msedge-dev/locales/sr-Latn-RS.pak
/opt/microsoft/msedge-dev/locales/sr.pak
/opt/microsoft/msedge-dev/locales/sv.pak
/opt/microsoft/msedge-dev/locales/sw.pak
/opt/microsoft/msedge-dev/locales/ta.pak
/opt/microsoft/msedge-dev/locales/te.pak
/opt/microsoft/msedge-dev/locales/th.pak
/opt/microsoft/msedge-dev/locales/tk.pak
/opt/microsoft/msedge-dev/locales/tr.pak
/opt/microsoft/msedge-dev/locales/tt.pak
/opt/microsoft/msedge-dev/locales/ug.pak
/opt/microsoft/msedge-dev/locales/uk.pak
/opt/microsoft/msedge-dev/locales/ur.pak
/opt/microsoft/msedge-dev/locales/uz-Latn.pak
/opt/microsoft/msedge-dev/locales/vi.pak
/opt/microsoft/msedge-dev/locales/zh-CN.pak
/opt/microsoft/msedge-dev/locales/zh-TW.pak
/opt/microsoft/msedge-dev/microsoft-edge
/opt/microsoft/msedge-dev/microsoft-edge-dev
/opt/microsoft/msedge-dev/msedge
/opt/microsoft/msedge-dev/msedge-sandbox
/opt/microsoft/msedge-dev/msedge_100_percent.pak
/opt/microsoft/msedge-dev/msedge_200_percent.pak
/opt/microsoft/msedge-dev/nacl_helper
/opt/microsoft/msedge-dev/nacl_helper_bootstrap
/opt/microsoft/msedge-dev/nacl_irt_x86_64.nexe
/opt/microsoft/msedge-dev/product_logo_128_dev.png
/opt/microsoft/msedge-dev/product_logo_16_dev.png
/opt/microsoft/msedge-dev/product_logo_24_dev.png
/opt/microsoft/msedge-dev/product_logo_256_dev.png
/opt/microsoft/msedge-dev/product_logo_32_dev.png
/opt/microsoft/msedge-dev/product_logo_32_dev.xpm
/opt/microsoft/msedge-dev/product_logo_48_dev.png
/opt/microsoft/msedge-dev/product_logo_64_dev.png
/opt/microsoft/msedge-dev/resources.pak
/opt/microsoft/msedge-dev/swiftshader
/opt/microsoft/msedge-dev/swiftshader/libEGL.so
/opt/microsoft/msedge-dev/swiftshader/libGLESv2.so
/opt/microsoft/msedge-dev/v8_context_snapshot.bin
/opt/microsoft/msedge-dev/xdg-mime
/opt/microsoft/msedge-dev/xdg-settings
/usr/bin/microsoft-edge
/usr/bin/microsoft-edge-dev
/usr/share/appdata/microsoft-edge-dev.appdata.xml
/usr/share/applications/microsoft-edge-dev.desktop
/usr/share/gnome-control-center/default-apps/microsoft-edge-dev.xml
/usr/share/man/man1/microsoft-edge-dev.1.gz

Ставится.
# apt-get install microsoft-edge-dev-88.0.673.0-1.x86_64.rpm -s
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Выбрано microsoft-edge-dev для 'microsoft-edge-dev-88.0.673.0-1.x86_64.rpm'
Следующие НОВЫЕ пакеты будут установлены:
  microsoft-edge-dev
0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
Inst microsoft-edge-dev (88.0.673.0-1@1602820992 localhost)
Conf microsoft-edge-dev (88.0.673.0-1@1602820992 localhost)


Шифрование gpg.
Не стал ставить его на основную систему, поставил в виртуалку. Довольно культурно сделан, видео не тормозит, флэш игры тоже. Есть многие популярные дополнения, но по сути хромиум как хромиум.
Картинки постить не стал, на сайта все есть.

Кто что думает по браузеру?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 18 551
    • Домашняя страница
    • Email
Re: Browser Microsoft Edge
« Ответ #1 : 28.10.2020 10:12:39 »
Кто что думает по браузеру?
Нужно больше браузеров на Chromium!  ;-)
Андрей Черепанов (cas@)

Оффлайн Kalt

  • Давно тут
  • **
  • Сообщений: 946
Re: Browser Microsoft Edge
« Ответ #2 : 28.10.2020 11:40:06 »
...А что? Есть о чём думать? ;-) Свой пилили- пилили, не допилили, взяли чужой, пилят его. Надеюсь Chromium от этого не пострадает... :-D
Intel Xeon X3440 2,53GHz, MSI H55- G43, DDR3- 4x2GB, GF GT710

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 5 760
Re: Browser Microsoft Edge
« Ответ #3 : 28.10.2020 14:41:57 »
...А что? Есть о чём думать? ;-) Свой пилили- пилили, не допилили, взяли чужой, пилят его. Надеюсь Chromium от этого не пострадает... :-D
почитайте что случилось с OpenGL и Java когда туда пришел Microsoft  ;-)

Оффлайн gosts 87

  • Давно тут
  • **
  • Сообщений: 1 004
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Browser Microsoft Edge
« Ответ #4 : 28.10.2020 14:55:19 »
Ещё один шпиён от "Microsoft". :-D ;-D ;-D ;-D

Оффлайн rabochyITs

  • Давно тут
  • **
  • Сообщений: 748
  • Евгений
Re: Browser Microsoft Edge
« Ответ #5 : 28.10.2020 15:10:58 »
Ещё один шпиён от "Microsoft". :-D ;-D ;-D ;-D

Нам главное, чтобы жидовские проекты (налоговая рф и банки) работали на Linux, остальное не так страшно ). Откуда управляющему персоналу, тупизням (за исключением обычнх ит работяг) из этих проектов знать, что это не IE, главное бренд MS )).  Возможно их собратья из MS будут только наполнять этот браузер специфичными ms-зависимыми фишками, которые к тому же будут работать и в линуксах.
RVI - щики наверняка уже межуются со своей привязкой к IE видеонаблюдения. Скоро может на хром перейдут, ато свои видеорегистраторы они на Linux поднимают, а пользователей принуждают на Windows и IE мучиться ))

Оффлайн Koi

  • Мастер
  • ***
  • Сообщений: 1 889
  • валар дохаэрис
    • Канал на youtube
Re: Browser Microsoft Edge
« Ответ #6 : 28.10.2020 17:25:18 »
Microsoft давно сотрудничает с opensuse из-за того что в германии много гос органов пользуются linux. Есть даже всякие проекты типа Azure и т. д. Однако какого-то фурора для  opensuse это не принесло, может быть для всего linux сообщества польза есть все же Microsoft что-то должны же подстроить для себя в первую очередь и на том спасибо.

Оффлайн gosts 87

  • Давно тут
  • **
  • Сообщений: 1 004
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Browser Microsoft Edge
« Ответ #7 : 29.10.2020 17:20:20 »
почитайте что случилось с OpenGL и Java когда туда пришел Microsoft 
Ага. И особенно со Скайпом...
Microsoft давно сотрудничает с opensuse из-за того что в германии много гос органов пользуются linux.
Он не то чтобы сотрудничает, скорее - навязывает свои "услуги". :rolleyes:
« Последнее редактирование: 29.10.2020 17:24:09 от gosts 87 »

Оффлайн rabochyITs

  • Давно тут
  • **
  • Сообщений: 748
  • Евгений
Re: Browser Microsoft Edge
« Ответ #8 : 02.11.2020 10:47:45 »
а что там с palemoon? почему его из p9 бранча исключили? Пришлось теще бинарный с сайта тянуть )

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 585
Re: Browser Microsoft Edge
« Ответ #9 : 02.11.2020 11:40:11 »
а что там с palemoon? почему его из p9 бранча исключили? Пришлось теще бинарный с сайта тянуть )

Его некому собирать.
Раньше его Руслан собирал. По уважительной причине, Руслан прекратил сборку newmoon (palemoon). А подхватить newmoon некому.
При сборке newmoon, тестов было много, очень много:
Тема: А не опакетить ли palemoon ?
https://forum.altlinux.org/index.php?topic=34864.0

У меня тоже moon тянется из linux.palemoon.org как основной браузер.
« Последнее редактирование: 02.11.2020 11:43:21 от Speccyfighter »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 18 551
    • Домашняя страница
    • Email
Re: Browser Microsoft Edge
« Ответ #10 : 02.11.2020 13:31:13 »
Palemoon не собирался и его мейнтейнер не починил.
Андрей Черепанов (cas@)

Оффлайн Koi

  • Мастер
  • ***
  • Сообщений: 1 889
  • валар дохаэрис
    • Канал на youtube
Re: Browser Microsoft Edge
« Ответ #11 : 02.11.2020 16:11:39 »
Его некому собирать.
Если есть желание пересоберите мою сборку, там надо просто запихнуть новые исходники и сменить название пакета с palemoon на newmoon (моя ошибка) из-за этого некоторые проблемы с отображением лого. Посмотреть какие изменения в зависимостях.
Добавить что-то свое.
Не знаю точно когда вернусь в город, а загородном насиловать старый ноут сборкой можно конечно, но жалко.

Был бы у нас такой же инструмент как https://abf.io/ у росы, цены альту не было бы, а так только завидовать остается.
Аналогичная сборочница альта бюрократизирована, нет что бы просто логин\пароль и почту как у всех.
« Последнее редактирование: 02.11.2020 16:16:26 от Koi »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 18 551
    • Домашняя страница
    • Email
Re: Browser Microsoft Edge
« Ответ #12 : 02.11.2020 19:56:28 »
Для мейнтейнеров нет ограничений.
Андрей Черепанов (cas@)

Оффлайн Spanish ArCher

  • Давно тут
  • **
  • Сообщений: 1 200
Re: Browser Microsoft Edge
« Ответ #13 : 13.11.2020 16:15:37 »
почитайте что случилось с OpenGL и Java когда туда пришел Microsoft  ;-)

После провала антилинуксовой кампании в 2000-х (приснопамятная SCO) мелкомягкие перешли на стратегию и тактику "Если нельзя победить – надо возглавить".
Вот и всё.
Кажись сейчас самый большой контрибутор в ядро - мелкософт. Они туда даже свой exfat протащили.
Кто его юзает? Ну у меня есть аж одна флешка отформатирована в exfat.
Под fuse она нормально работала. Нет, нужно в ядро впихнуть.
Если я попался вам навстречу, Значит вам со мной не по пути.
(С) Воскресение

Оффлайн gosts 87

  • Давно тут
  • **
  • Сообщений: 1 004
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Browser Microsoft Edge
« Ответ #14 : 13.11.2020 23:47:30 »
Где-то видел. В каком-то расследовании, как действует "Microsoft" в отношении тех, кто решил отказаться от их "услуг". Всё как по классике: подкуп, шантаж, угроза убийством. Конечно сильно утрирую, но они вроде бы заявляются в такую контору и либо предлагают бесплатную или очень дешёвую по  стоимости лицензию, либо даже сами платят за то, чтобы от их софта и, соответственно, техподдержки не отказывались. Ещё один метод - это лоббирование на уровне чиновников, чтобы те настаивали на использовании именно продукции и услуг "Microsoft".
Не знаю насколько это соответствует действительности, но склонен верить в это...