Home > itblogs > Microsoft против …

Microsoft против …

January 30th, 2007

Из комментариев:

Думаю, что НегроСофт занял лидерство не благодаря описанной Вами технологии, а благодаря http://www.iowaconsumercase.org/adi.html. Иначе за такое (взято с http://www.securitylab.ru/news/282973.php?PAGEN_1=15&el_id=282973#nav_start) только “в сортире мочить” (С) В.В.Путин:

Обычно я стараюсь избегать “священных войн”. По уровню полезности рассуждения на темы вроде “Windows против *nix” или “Microsoft против Open Source Community” я приравниваю к спорам про политику. И те и другие одинаково быстро скатываются в эмоции, где оппоненты больше заинтересованы в уничтожении друг друга, чем в выяснении истины.

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

Вернемся к нашему списку:

А похожие описанным вами (и даже лучше) технологии реализованы как в OS/2, так и в *NIXах.

Поскольку этот комментарий относится к статье про механизм заплаток в Windows, было бы очень интересно узнать, как аналогичный механизм реализован в OS/2 и *nix-ах. Мои знания *nix довольно поверхностны, было бы интересно почитать.

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

Tags:
  1. Eugene Golushkov
    January 31st, 2007 at 16:05 | #1

    И тишина…

    Наверное это самый красноречивый ответ.

  2. February 1st, 2007 at 04:06 | #2

    2Eugene Golushkov:
    Не факт. :) Это не само-часто посещаемое у меня место. :)

    2Not a kernel guy:
    > Поскольку этот комментарий относится к статье про механизм заплаток в Windows, было бы очень интересно узнать, как аналогичный механизм реализован в OS/2 и *nix-ах. Мои знания *nix довольно поверхностны, было бы интересно почитать.
    Т.е. вы знакомы с OS/2 больше, чем с *nix?
    В OS/2 изначальная структура слабо менялась: да, при переходе от 16 к 32 битам существенная часть старых программ перестала работать, но этот ж фактически смена платформы.
    А после выхода 32битной версии изменения практически органично вписывали в уже существующую систему.
    Собственно, отсюда же “растут” и проблемы у Форточек с драйверами. Точнее – с необходимостью их искать на каждую новую версию системы. Достает очень… В полуоси таких проблем так же нет: driver API так же изначально разработан и только расширяется, но не меняется коренным образом. Поэтому у меня на старом компе последняя версия OS/2 (eComStation 1.1 на тот момент) без проблем работала с древней ISA звуковой 95го года выпуска (Ensoniq Soundscape Elite II) с дровами еще более раннего выпуска. Причем – совершенно без проблем.
    Про *nix подробно описать не могу сейчас – сам не знаток унихов. Но данную тему описал мой друг (знаток), а я плохо запомнил подробности. Сейча он кратко написал: “А вообще проблемы винды – это проблемы Win32 API. И POSIX API они глубоко чужды. Кроме этого в *никсах библиотеки версионируются (типа как libgcc.so.6.0.1). И в юзер-левеле меняется мало что. Практически, ничего. POSIX, однако”.

    P.S. Опять в гаптча ошибся и снова обрезало мне текст. Хорошо, что теперь ученый и перед вводом копирую его. :)

  3. February 1st, 2007 at 06:38 | #3

    Согласен – напоминает “священные войны”. Но проблема в том, что изначально всё упирается в маркетинг и иже с ним. Чаще всего (к счастью – не всегда) функциональность и вид ситемы зависит не столько от разработчиков, сколько от маркетологов и пр. нетехнарей. В итоге то, что изначально хорошего было в OS/2 (думаю, не секрет, что WinNT 3.xx изначально была OS/2 :) переделано в куда более худший вариант! Чего стоит только внедрение GUI в нулевое кольцо! В OS/2 PresentationManager (PM) как был изначально приложением с точки зрения системы, таким и является до сих пор.
    Кроме этого в Форточках я так и не увидел реальной организации объектно-ориентированного интерфейса (ООИ)! Ибо файлик LNK в виде ссылки на реальный файл – не ООИ. В итоге имеем замусорившийся рабочий стол и пр.прелести. В OS/2 такого нет: PM реализует реальный ООИ, поддерживаемый, кстати, на уровне файловых систем (HPFS, NTFS, JFS).
    Недавно столкнулся с еще одной фишкой (раньше не нужно особо было – не знал): невозможностью ограничить в любых Форточках размер каталога! Да, квотирование есть (поддерживается NTFS), но только по пользователям, а не универсально или по группам. Кроме этого квоту можно назначить только на раздел целиком, ни никак не на каталог. И как быть, когда НАДО такое? А сие да-авно было реализовано в OS/2 и *nix-ах.
    P.S. Предыдущий пот – мой же.: подписаться не успел. ;)

  4. February 1st, 2007 at 10:33 | #4

    Много лет назад кто-то в IBM сильно ошибся связавшись с Гейтсом, из-за этого уже более десяти лет MS перепродаёт чужие идеи и наработки и ничего действительно нового кроме проблем не дает, помню как сидел под OS/2 и как они были дико похожи с виндой точнее как винда была похожа на OS/2 и за все это время прошедшее с тех пор – что нового дает только что установленная винда?

  5. Not a kernel guy
    February 1st, 2007 at 13:24 | #5

    > Т.е. вы знакомы с OS/2 больше, чем с *nix?

    Не, OS/2 я не знаю вообще.

    > В OS/2 изначальная структура слабо менялась: да, при переходе от 16 к 32 битам существенная часть старых программ перестала работать, но этот ж фактически смена платформы.

    А при переходах DOS -> Win 3.x, Win 3.x -> Win 95 и Win 95 -> Win NT большая часть старых приложений продолжала работать как ни в чём не бывало. Не смотря на фактическую смену платформы. Почувствуйте разницу. Эта совместимость имеет свою цену. Многие “несуразности” в дизайне системы продолжают существовать с целью обеспечить совместимость.

    > Собственно, отсюда же “растут” и проблемы у Форточек с драйверами. Точнее – с необходимостью их искать на каждую новую версию системы.

    Насколько я понимаю, эта проблема общая для Windows и *nix. Как там с OS/2 – не знаю. Предполагаю, что OS/2 не прожила достаточно долго, чтобы сильно измениться. В *nix эта проблема решается открытостью исходников драйвера. При необходимости, исходники обновляются вслед за изменениями в ядре. В результате, один и тот же драйвер компилируется под разные версии ядра. (Поправьте, если я не прав).

    > А вообще проблемы винды – это проблемы Win32 API. И POSIX API они глубоко чужды.

    А! (с) Чем же так кардинально отличаются Win32 API и Posix API? :-)

    > Кроме этого в *никсах библиотеки версионируются (типа как libgcc.so.6.0.1). И в юзер-левеле меняется мало что. Практически, ничего. POSIX, однако”.

    И в чем же здесь отличие от Windows? Win32 API – это самый низкоуровневый публичный интерфейс доступный пользовательским приложениям. Posix API в лице libc – аналогичный интерфейс в *nix (Linux?). Оба интерфейса практически не меняются, только расширяются.

    > думаю, не секрет, что WinNT 3.xx изначально была OS/2
    > Чего стоит только внедрение GUI в нулевое кольцо!

    Не знаю, насколько большая часть OS/2 присутствует в WinNT, но внедрение GUI в ядро – это и есть цена совместимости. Из трёх вариантов:

    • Несовместимый с Win 3.x GUI;
    • Совместимый, но медленный GUI;
    • Совместимый и быстрый GUI.

    Был выбран наиболее оптимальный вариант. При этом несколько пострадала надёжность системы, но плюсы перевесили минусы.

    > Кроме этого в Форточках я так и не увидел реальной организации объектно-ориентированного интерфейса (ООИ)!

    Я не очень понял каким боком .lnk и файловые системы относятся к ООИ… Имеется в виду способ хранения составных объектов?

    > невозможностью ограничить в любых Форточках размер каталога! Да, квотирование есть (поддерживается NTFS), но только по пользователям, а не универсально или по группам. Кроме этого квоту можно назначить только на раздел целиком, ни никак не на каталог. И как быть, когда НАДО такое?

    Когда НАДО – нужно пользоваться той системой, которая поддерживает нужную функциональность.

  6. Not a kernel guy
    February 1st, 2007 at 13:31 | #6

    > как винда была похожа на OS/2 и за все это время прошедшее с тех пор – что нового дает только что установленная винда?

    Я советую вам попробовать поставить OS/2 и попробовать поработать на ней сейчас. Тогда разница с современным Windows будет гораздо нагляднее. Это конечно не будет очень корректным сравнением – сейчас приложений под OS/2 не сыскать, но ведь это оно из основных преимуществ Windows – наличие множества совместимых приложений. И если это преимущество перевешивает всё остальное – что ж, значит это самая важная “фича” системы.

  7. February 2nd, 2007 at 02:30 | #7

    > Предполагаю, что OS/2 не прожила достаточно долго, чтобы сильно измениться.

    Похоронное бюро еще не обогатилось на полуоси. :) Хоронят уже очень давно, но никак не похоронят. :)

    > Я советую вам попробовать поставить OS/2 и попробовать поработать на ней сейчас. Тогда разница с современным Windows будет гораздо нагляднее.

    А зачем мне пробовать, если она стоит и работает (купленная в 2002 году eComStation по причине понравистости, в том числе и работы с GUI). И вполне нормально. И разницу я вижу не, кроме как в рюшкастости, которые я обычно всё равно отрубаю сразу после установки (Темы там всякие, прочие).

    Читая про Висту, уверен, что её рюшастость возросла в десятки раз, по сравнению с ХРюшей. Под ХРюшу-то я переполз только в конце 2005 года… Свисту вообще ставить не собираюсь: ось и Фря (учить начинаю). ХРюша в “пробирке” (в Parallel Workstation, благо есть лицензия за бетатестирование ;) по необходимости.

    Я офигел, когда стал после установки ХРюши разбираться с тем, где и что хранится про действия пользователей. В 98 было 3 или 4 места (которые я знаю, по крайней мере), а в ХРЮше возросло в три раза почти (опять же – то, что я узнал).

    Причем, что занятно, они не чистятся, если выбрать, например, удаление этой информации после работы в IE. Занятная безопасность, не правда ли?
    И что еще занятней, эти места есть, но чистилки системы, которые расплодились пачками, знают далеко не все. Ручками куда как лучше чистится.

    > Когда НАДО – нужно пользоваться той системой, которая поддерживает нужную функциональность.

    Нужно, но ведь форточки позиционируются как лучший аналог *nix, так что… Слабо как-то это “лучше” обеспечивается…

    Понравилось: http://articles.best-host.ru/index.php?itemid=315. СекЛаб тоже не отстает: http://www.securitylab.ru/news/290314.php. Во истину:
    На выставке показывают новую разработку и говорят:
    - Внимание всем, этот комп управляется голосом !
    Крик из зала:
    - “Формат Це Энтер Игрек Энтер, Энтер”

    > Я не очень понял каким боком .lnk и файловые системы относятся к ООИ… Имеется в виду способ хранения составных объектов?

    Имеется в виду объектная организация интерфейса в целом, а не отдельный частей. Вот как раз и я могу посоветовать поставить OS/2 и посмотреть, как реально ООИ работает. Везде.
    На примере LNK: в OS/2 есть понятие “тень” (фактически аналог LNK), но это действительно ЧАСТЬ объекта, для которого эта тень создана: чтобы не делать пользователь с тенью – он это делает с самим объектом фактически. Кроме, разве что, размещения.

    Технология SOM (модель системных объектов) куда как продуманней для ООИ (хотя и не только для него), чем COM (с плюcами и без), активХ и прочие “технологии”: http://en.wikipedia.org/wiki/System_Object_Model.

    Кратко (хотя и не полно и несколько устаревше), можно почитать про OS/2 на ЦитФоруме: http://www.citforum.ru/operating_systems/sos/glava_43.shtml.
    И про ООП в OS/2: http://ru.ecomstation.ru/showarticle.php?id=144.

    > Не знаю, насколько большая часть OS/2 присутствует в WinNT, но внедрение GUI в ядро – это и есть цена совместимости. Из трёх вариантов:
    > * Несовместимый с Win 3.x GUI;
    > * Совместимый, но медленный GUI;
    > * Совместимый и быстрый GUI.
    > Был выбран наиболее оптимальный вариант. При этом несколько пострадала надёжность системы, но плюсы перевесили минусы.

    Не совсем понял, как ГУИ в ядре и совместимость связаны – разъясните пожалуйста.
    Тем более сейчас, когда в висте и более поздние, чем для 3.1, программы не работают…
    Кроме этого программ под форточки куда больше, чем в базе несовместимых (там наиболее популярные, если не ошибаюсь). А ведь их вы не охватываете: они сами совмещаются в новых версиях.
    Это как в антивирусами: есть в базе – ловим, нет – нет. Эвристика – попытка исправить положение. Но в форточках эвристики нет, судя по описанию вами работы КриейтПроцесс.

  8. Not a kernel guy
    February 2nd, 2007 at 12:00 | #8

    Объединил комментарии Neandertalets-а в один.

  9. Not a kernel guy
    February 2nd, 2007 at 13:06 | #9

    Ну ладно. Начали за здравие (нет “священным войнам”), кончили – за упокой (именно “священная война” и получилась). Пора заканчивать…

    Я, не уловил в чём заключается мега-преимущество SOM. По информации из ваших ссылок видна довольно чёткая аналогия: COM == SOM, DCOM == DSOM. Из отличий упонимается только то, что SOM использует только позднее связывание. Ну и IDL там CORBA-овский.

    Предположу, что поскольку сам COM прост как доска, и, видимо, SOM также прост, – вся прелесть SOM в деталях реализации. Бывает такое, когда две вещи вроде и делают одно и то же, но одна из них удобнее и приятнее не ощупь.

    > Не совсем понял, как ГУИ в ядре и совместимость связаны – разъясните пожалуйста.

    GUI в Win NT 3.51 делался совместимым с Win 3.1. Сделали. Получилось, что работает медленно. Когда все попытки оптимизации не ускорили GUI в достаточной степени стало ясно, что либо нужно менять API либо втащить GUI в ядро. Смена API поломала бы совместимость с существующими приложениями. Втащили в ядро. И в таком виде (зачем ломать построенное) GUI перекочевал в NT 4.0, 2000, XP и Vista.

  10. February 5th, 2007 at 03:02 | #10

    > именно “священная война” и получилась
    Как же без оной. :)
    > GUI в Win NT 3.51 делался совместимым с Win 3.1.
    Помнится (если хроники не путают :) NT 3.какая-то была практически немного переделанная OS/2 3.0. Но в полумухе мухи (ГУИ) как раз отдельно всегда были.

    P.S. Не будем дальше распаляться (может я только о себе :) , но хочется узнать, ПОЧЕМУ объемы и требования Форточек всё время растут в геометрической прогрессии, а реально что-то нового и нужного – даже на алгебраическую далеко не всегда хватает?
    Всё та же сВиста: что в ней насколько революционного отличается от ХР, что она “потяжелела” до 7 гигов (по словам уже пробовавших)?
    Лично я урезал ХР в полтора раза без особых проблем, т.е. не вдаваясь глубоко в детали её строения. И совершенно без ущемления функциональности.

    P.P.S. Надо попробовать отладчиком поковырять эту DRM… Не нравится мне эта мысль с блокированием работы оборудования.

  11. Not a kernel guy
    February 5th, 2007 at 18:27 | #11

     

    Помнится (если хроники не путают :) NT 3.какая-то была практически немного переделанная OS/2 3.0.

    Между прекращением совместной работы над OS/2 в 1990 и выпуском Windows NT 3.1 в 1993 прошло три года. За это время можно половину операционной системы переделать.

    (Кстати, только что выяснил, что оказывается существовала Windows NT 3.1 :-) )

    Но в полумухе мухи (ГУИ) как раз отдельно всегда были.

    В Windows NT 3.x GUI тоже не в ядре был и что?

    Всё та же сВиста: что в ней насколько революционного отличается от ХР, что она “потяжелела” до 7 гигов (по словам уже пробовавших)?

    Ну давайте попробуем логику от противного. Если система так потяжелела, то значит объем кода тоже увеличился значительно. Не может быть, чтобы все 7 гигабайт были картинками и т.п. Логично предположить, что этот код реализует какие-то новые фичи. Возможно вы ими пользуетесь (хотя как ими можно пользоваться даже не попробовав систему в работе?) и не замечаете, возможно вам они совсем не нужны. В любом случае не мне судить, так как ваших потребностей я все равно не знаю.

    Добавлю, что как это не печально, но практически любая новая функциональность влечёт за собой написание нового кода. Нельзя просто изменить поведение существующей функции или существующий интерфейс из-за требования совместимости с существующими приложениями. В результате каждая следующая версия системы включает в себя предыдущую систему целиком плюс новую функциональность. И объем кода растет.

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

    Ну и напоследок несколько идей, что может “раздувать” систему:

    • Новые драйвера, кодеки и т.п.;
    • Новая функциональность в существующих приложениях;
    • Новые приложения, тот же Windows Defender;
    • Большее количество проверок в коде – весь код операционной системы анализируется на наличие уязвимостей;
    • Новый UI так или иначе потребовал много изменений, которые видны как больший объем кода;
    • .NET framework нескольких версий;
    • и т.д. и т.п.
  12. February 9th, 2007 at 01:46 | #12

    Я бы еще добавил: нелучшая оптимизация кода, перекликающаяся в какой-то мере с неотлаженностью. Думаю, что стоит сравнить с “группой Локхид” http://www.fastcompany.com/online/06/writestuff.html. Конечно, всегда можно сказать, что “сроки поджимают”, “достаточно качественно” и пр.
    P.S. Дошла информация, что (по крайней мере в ЮСА) в контракте при поступлении на работу в мелкософт есть пункт, который предусматривает запрещение занятия по своей специальности в течении 10 лет после увольнения. Представляя, что программист после увольнения не может кодить… Сразу после подписывания заявления об увольнении надо идти на “переквалификацию в управдомы” О.Бендер.

  13. February 9th, 2007 at 01:59 | #13

    > В любом случае не мне судить, так как ваших потребностей я все равно не знаю.
    Ну моя потребность очень невелика: я не люблю рюшечки. До августа 2005 жил на Вынь98. В ХП после установки ушибаю сразу “Темы”, обновления, брендмауер и еще группу всякого. Потом прохожусь XPLite и “вырезаю” еще кучку: netmiting, аутлук, адресную книгу, мессенджер, муви мейкер, индексирование, запись ЦД, МСН Эксплорер, Ватсона, ЗИП и еще группу… Потом прохожусь и ручками вычищаю отдельные файлы (еще метров 150 освобождается). В общем урезаю всё, что можно, даже старые версии библиотек (не понял, нафига они) того же ДиректХ.
    В итоге всё еще прохожусь по реестру, замещаю несколько библиотек (это не взлома ради :) подправленных и под конец делаю бэкап системы на биск загрузочный, с которого потом в любой момент восстанавливаюсь.
    Наверное большинству таких заморочек не надо и они не понимают ЗАЧЕМ это мне. Пояснять не хочу. Но, думаю, видны мои потребности. :)
    Кстати, с сбоем по поводу переусердствования с вычистке системы столкнулся один раз. А потом подправил четыре библиотеки (чтобы не устанавливать желаемый софтиной кусок) и всё вернулось в норму. :)

  14. Not a kernel guy
    February 9th, 2007 at 10:53 | #14

    > Думаю, что стоит сравнить с “группой Локхид”

    :-) Вы бы купили Windows XP за $20000? А за $200000? А ведь разработка такого ПО (самолеты, шаттлы, медицина) стоит в сотни раз больше, чем коммерческого.

    > Дошла информация, что (по крайней мере в ЮСА) в контракте при поступлении на работу в мелкософт есть пункт, который предусматривает запрещение занятия по своей специальности в течении 10 лет после увольнения.

    Как, а про приковывание цепями к компьютерам вы не слышали?

    > Ну моя потребность очень невелика: я не люблю рюшечки.

    Хорошо, а зачем вам Vista при таком подходе?

  15. Neandertalets
    February 12th, 2007 at 01:17 | #15

    > -) Вы бы купили Windows XP за $20000? А за $200000?
    Нет. Я и обычную не покупал и не собираюсь.
    Лучше, имхо, не касаться вопросов себестоимости., т.к. (всё возвращается на круги своя) встает вопрос о классическом обмане (недомолвках, полуправде) о своём ПО. Разве не ваша контора превозносит свои поделки, как суперсверхмегагипер лучшие и безопасные и лишенное ошибок? Проблема-то как раз в несогласованности выдаваемого и действительного.
    А Линукс и иже с ним обливается всеми мыслимыми и немыслимыми помоями, как самая неотлаженная, небезопасная ОС с кучей ошибок. Может не стоит так делать, когда “у самих рыльце в пушку”? :(
    MS, может быть и любили бы, но методы ведения дел этой конторки больше всего и не нравится многим. Соотв. и находятся все остальные аргументы “для подкрепления”.
    P.S. Линукс я практически не знаю, но собираюсь полностью перейти на FreeBSD и OS/2. В своём универе готовлю перевод нескольких классов на эти системы (в первую очередь под Фрю, т.к. знатоков OS/2 очень мало, к сожалению) .
    P.P.S. Один раз посетил семинар ваш… Больше ходить не собираюсь: самовосхваление и пр. атрибуты мании величия… Короче бред, читаемый голосом умершего… Всё это вместе с игнорированием или уклонением от вопросов из зала отшибло у меня и еще нескольких человек даже мысль о ВОЗМОЖНОМ посещении в будущем.
    P.P.P.S. Кстати, а вы знаете, что процентов 50-60 (а может и больше) участников этих семинаров ходят туда не из любви к МС или желании что-то новое узнать, а только ради дармовой еды? ;) И после оной число участников очень резко и сильно уменьшается. :)

  16. Neandertalets
    February 12th, 2007 at 01:26 | #16

    > Как, а про приковывание цепями к компьютерам вы не слышали?
    Теперь услышал. Но распространять не буду: пусть останется нашей ма-аленькой тайной.

    > Хорошо, а зачем вам Vista при таком подходе?
    Да я бы и на 98 остался, если бы не смена компа. Она, OS/2 и изучаемая Фря меня вполне удовлетворяют. Но беда (именно беда) как раз в том, что не только дома с этим приходится работать.

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

  17. Neandertalets
    February 12th, 2007 at 01:28 | #17

    В общем хватит, думаю.
    Всё таки это разговор ни о чем.

  18. Not a kernel guy
    February 12th, 2007 at 12:18 | #18

    > Разве не ваша контора превозносит свои поделки, как суперсверхмегагипер лучшие и безопасные и лишенное ошибок?
    > А Линукс и иже с ним обливается всеми мыслимыми и немыслимыми помоями, как самая неотлаженная, небезопасная ОС с кучей ошибок.

    Да ну, правда что ли? :-)

    Я даже и не знаю как ответить. Меня всё время тянет в махровую иронию, но я стараюсь себя сдерживать. Скажем так, если вам все-таки интересно аргументированное сравнение каких-либо технологий из “параллельных миров” – милости просим. Если же разговор идет про мегазло под названием Microsoft, то я, пожалуй, промолчу.

  19. Neandertalets
    February 14th, 2007 at 03:20 | #19

    > Да ну, правда что ли? :-)
    А от вас это скрывают? ;)

    Ну если тянет, то почему не помахрить? :)
    Ирония не мешает (я вот не брезгую), если не прямое оскорбление.

    Хотя, если быть откровенных, беседа (я уже писал) ни о чем получается. Да и на эмоции перейти тянет: особенно сейчас, когда директорскую машину очередной спам-троянец “положил”, что-то подправив в сокетах… Каспер обнаружил (но не вылучил), а мне пришлось еще ручками вычищать остатки дряни, а потом еще по реестру ковыряться…
    Спасибо товарищу Гейтсу за наше Щастливое детство? Фига. Зараза…

  20. Neandertalets
    February 15th, 2007 at 04:17 | #20

    Технологии – это одно (хотя DRM в винде чего стоит – тут обсуждать технологию как реализацию – бессмысленно, ибо сама технология “от лукавого” – ведь этот DRM – официальный руткит фактически), а цел той или иной технологии – реализация целей. Вот тут интересней у МС. Да и реализация очень часто под бо-ольним вопросом (хотели как лучше, а получилось… (С)).
    http://www.nimblex.net/index.php?option=com_content&task=view&id=48&Itemid=1

    Вопрос: зачем IE7 отсылает URL посещаемых сайтов? Неужели для “защиты от фишинга”, как пишут ваши боССЫ? Не верю (Паниковский не обязан всему верить. (С)). FireFox всего-лишь подкачивает базу проштрафившихся на машину и проверяет локально. Чем можно объяснить такую технологию?

    P.S. Позавчера вечером видел расстрелянный рекламный плакат негрософта. :)
    Постояли после тренировки – порадовались. :) Жалко, что фотика не было ни у кого.
    Вон как достали ж… Правда (жаль) только из оружия для пинбола. :(

  21. February 15th, 2007 at 05:06 | #21

    Отправил ссылку на эту ветку на полуосёвый IRC-канал. Народ посмеялся немного:
    ха-ха, нас фразой “попоробуйте установить ос2 и поработать с ней” не срежешь :)

    http://ru.ecomstation.ru/showarticle.php?id=152

  22. Neandertalets
    February 16th, 2007 at 07:48 | #22

    Насколько понимаю, скоро забанят (если это поддерживается) меня тут. Или просто игнор. :)
    http://www.forbes.com/free_forbes/2007/0226/050.html
    И наш ответ Чемберлену! (С) : http://eros2.livejournal.com/36366.html

    P.S. Больше постараюсь кровь не портить. Но могу не удержаться и снова что-нить “ляпнуть”, так что звиняйте.
    P.P.S. Ничего личного: негатив не к вам направлен, а вашему работодателю – мелкософту.

  23. Not a kernel guy
    February 16th, 2007 at 12:39 | #23

     

    Насколько понимаю, скоро забанят (если это поддерживается) меня тут. Или просто игнор. :)

    Скажем так, мне довольно сложно следить за ходом вашей мысли. Нет, общий смысл про ненавистный Microsoft понятен. Но кроме мысли, что “Microsoft плохой, потому что он плохой”, ничего конкретного не прослеживается.

    _NSAKEY:

    http://archives.neohapsis.com/archives/ntbugtraq/1999-q3/0176.html

    Вопрос: зачем IE7 отсылает URL посещаемых сайтов? Неужели для “защиты от фишинга”

    Именно так: http://blogs.msdn.com/ie/archive/2005/09/09/463204.aspx. Этот фильтр можно отключить, между прочем.

    PS: Ваша манера намерено коверкать слова режет глаз невероятно. Постарайтесь писать на литературном русском.

  24. February 18th, 2007 at 23:10 | #24
    Вопрос: зачем IE7 отсылает URL посещаемых сайтов? Неужели для “защиты от фишинга”

    Именно так: http://blogs.msdn.com/ie/archive/2005/09/09/463204.aspx. Этот фильтр можно отключить, между прочем.

    Но не кажется ли вам несуразной такая манера защиты? Я, например, (и знаю, что не только я) совершенно не уверен, что там передается ТОЛЬКО URLы. Объясняю, ПОЧЕМУ не уверен: у нас на одном заводе (понимаете, что режимное предприятие) купили ИСУ (нужен был прокси). Настроили, всё работало, а потом пришли люди с проверкой лицензионности и… почти полным списком компов, подключенных через ИСУ, с нелицензионной виндой.
    Да, существует ненулевая вероятность, что это кто-то “из местных” собрал информацию, но всё таки эта нулевость очень близка к нулю.
    Вопрос, кстати, именно по технологии. И не раз проходила информация о таких скрытых каналах.

    PS: Ваша манера намерено коверкать слова режет глаз невероятно. Постарайтесь писать на литературном русском

    С удовольствием. Но ‘микрософт’ и ‘виндовз’ – не русский литературный язык. ‘ос ту’, кстати, тоже. Кстати, старорусское произношение тоже, если не ошибаюсь, не является некультурным. :) Но согласен, что это не всегда к месту.

    Но кроме мысли, что “Microsoft плохой, потому что он плохой”, ничего конкретного не прослеживается.

    Возможно – не спорю. Но вообще-то сложно говорить о технологиях, когда чаще видишь реализацию. Это – во первых. В во вторых: http://www.securitylab.ru/news/275111.php. Что называется – без слов (почти). Это к вопросу, кстати, о наездах на Линукс. Заодно можно вспомнить свыше 700 млн.зелени, выплаченных IBM в качестве компенсации за неконкурентные методы борьбы с OS/2. Т.е., понимаете, что это не только мои эмоции. Про BeOS тоже можно вспомнить…

  25. February 18th, 2007 at 23:11 | #25

    Что-то не пойму, как здесь квотить. :(

  26. Not a kernel guy
    February 18th, 2007 at 23:44 | #26

     

    Что-то не пойму, как здесь квотить. :(

    <blockquote>…</blockquote>

    С удовольствием. Но ‘микрософт’ и ‘виндовз’ – не русский литературный язык. ‘ос ту’, кстати, тоже.

    Microsoft, Windows и OS/2 вполне могут использоваться в тексте в качестве иностранных слов.

    Но не кажется ли вам несуразной такая манера защиты?

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

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

  27. February 19th, 2007 at 00:47 | #27

     

    Но не кажется ли вам несуразной такая манера защиты?

    Вариант как вариант. Если отбросить конспирологию, такое решение имеет свои преимущества по сравнению с локальной базой.

    Не согласен: технология направлена на борьбу с фишингом, а это аспект информационной безопасности, поэтому отбрасывать конспирологию я бы не стал.
    Кроме передачи иной информации вместе с УРЛами в голову приходит вариант сбора информации маркетингового плана. Не уверен, что всем пользователям пофиг.

  28. Not a kernel guy
    February 19th, 2007 at 14:41 | #28

     

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

    Не логично. Конспирология – это синоним высасывания теорий заговора из пальца, чем мы тут успешно и занимаемся. Знаете бороданый анекдот про студента и блох? Там где он сводил все ответы на “а, если бы у неё была шерсть, то там были бы блохи. А блохи это такие животные …”. Вот у нас такой же разговор. Раз phishing фильтр отсылает URL посешаемых сайтов, то значит он может отсылать, что-то ещё. А раз может значит непременно отсылает. А раз отсылает, то отсылает всё, включая паспортные данные пользователя и девичью фамилию матери…

  29. February 20th, 2007 at 01:39 | #29

     

    Не логично. Конспирология – это синоним высасывания теорий заговора из пальца, чем мы тут успешно и занимаемся.

    Не согласен: были прецеденты именно с микрософтом по поводу передачи “не того”. Поэтому всё идет в полном соответствии со словами, сказанными очень давно:
    Единожды обманешь – кто тебе поверит? (С)

  30. Not a kernel guy
    February 20th, 2007 at 09:12 | #30

    О, Господи! Не, так дело не пойдёт. Давайте так, либо вы найдёте статью, описывающую что именно пересылает phishing фильтр, либо сами проведёте исследование и напишите такую статью. Вот тогда и будем говорить. А на данный момент, поскольку вы уже соврали в течении нашей беседы, я не могу верить ни единому вашему слову. Уж извините.

  31. balkanskij_subjekt
    February 20th, 2007 at 23:15 | #31

    А…можно хоть немножко! Тут один друг говорил, что его волнует “что сделано, как и что дается ползователю”…ведь он прав! только одно “НО” :) )
    Что отличает пользователский линукс от виндовса? Первий бесплатен – щелкай и пиши/что угодно/. Второй – ведь он же сделан для денег! Он должен нести прибиль своим создателям. Вот и вся разница, все источники войни :)
    Функциональност и компактност линухи очевидна, тоже более скромний и фейс/у большинства/; очевидни и цели M$ – если хочеш чтото по лесному, просим заплати…
    Конечно везде есть плюси и минуси. В целом думаю так: если секретарша/или геймер/ – работай на винде – меняй флеши, виси в асю, копипейст на доках и пикс из фотки; если студент или хочеш на самом деле знать что творится – изучай мир через *никс…
    /у меня на клаве нету ьI, за что извините/

  32. February 21st, 2007 at 01:09 | #32

    Давайте так, либо вы найдёте статью, описывающую что именно пересылает phishing фильтр, либо сами проведёте исследование и напишите такую статью.

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

    поскольку вы уже соврали в течении нашей беседы

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

  33. February 21st, 2007 at 01:18 | #33

    Только что столкнулся с троянцем, пользующимся “дырами” в IE. Вот что по этому поводу нашел на ВирусИнфо: http://top.virusinfo.info/archive/index.php/t-6677.html. Особо понравилось в комментариях: “Для “болтания в интернете” лучше не используйте IE, Вы получили троянов через его дыру. Есть более безопасные…” (троеточием я “запрятал” рекомендованные браузеры, чтобы рекламой не выглядело – кому надо, тот знает).
    Думаю, что тут сложно меня обвинить во лжи, когда не я автор этих комментариев.

  34. Not a kernel guy
    February 21st, 2007 at 01:45 | #34

     

    поскольку вы уже соврали в течении нашей беседы

    Плз, поконкретней. Признаю, что это так, если это действительно так.

    Ну вот например:

    Нужно, но ведь форточки позиционируются как лучший аналог *nix

    Windows ни как не может быть аналогом *nix. Ни лучшим, ни худшим. Соответственно система так и не позиционируется.

    Разве не ваша контора превозносит свои поделки, как суперсверхмегагипер лучшие и безопасные и лишенное ошибок?

    Моя, гм…, контора регулярно выпускает заплатки для найденных ошибок. Иными словами, она не может утверждать (и не утверждает), что её продукты не содержат ошибок.

    А Линукс и иже с ним обливается всеми мыслимыми и немыслимыми помоями, как самая неотлаженная, небезопасная ОС с кучей ошибок.

    Microsoft, в отличие от slashdot.org, весьма уязвима для судебных исков. И поэтому если бы компания позволила себе сказать такое, её бы с удовольствием засудили по самое не хочу.

    Думаю достаточно. Впрочем моя цель совсем не в том, чтобы уличить вас во вранье. Я всего лишь хочу, чтобы вы оперировали фактами, а не домыслами. Судя по всему, пока что мои усилия проходят даром.

  35. Anonymous
    February 23rd, 2007 at 05:02 | #35

     

    Я всего лишь хочу, чтобы вы оперировали фактами, а не домыслами. Судя по всему, пока что мои усилия проходят даром.

    У меня такое же мнение. Совершенно не претендую на полную безпристрастность, но практически все мои указания и вопросы по каким-либо особенностям Форточек и мелкософта было проста напросто проигнорированы. Так что тоже не вижу смысла дальше писать в эту тему. Судя по всему действительно руководство мелкософта каким-либо образом (контрактом или еще как) ограничивает возможности публикации личного мнения своих сотрудников. Ибо я с двумя встречался не в официальной обстановке и слышал (думаю, что немного, но и этого достаточно) про “заботу о сотрудниках” и пр. Естественно, говорить, кто это был – не буду.

    P.S. И вот по поводу того, что

    А Линукс и иже с ним обливается всеми мыслимыми и немыслимыми помоями, как самая неотлаженная, небезопасная ОС с кучей ошибок.

    Да ну, правда что ли? :-)

    Ваш Балмер и пр.: http://www.securitylab.ru/news/291439.php. Достаточно по этому поводу немного почитать и подумать -видно, что негрософт прям аж коробит существавание Линукса и иного свободного ПО.
    P.P.S. Я не любитель Линукса, но в силу своей открыточки и пр. это куда лучшая альтернатива (пусть для некоторых и потенциальная (обычные домашние пользователи)).

  36. Not a kernel guy
    February 23rd, 2007 at 09:12 | #36

    Судя по IP, последний анонимный комментарий писали вы, Neandertalets? :-)

    практически все мои указания и вопросы по каким-либо особенностям Форточек и мелкософта было проста напросто проигнорированы.

    Скорее ответы не совпали с вашими ожиданиями.

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

    Точно. Это всё объясняет! :-)

    Ваш Балмер и пр.: http://www.securitylab.ru/news/291439.php.

    Вы статью-то читали? Или только заголовок? Судя по статье говорил про использование заратентованных технологий в ядре Linux и про стоимость, затрачиваемую на поддержку решений на базе Open Source. Где там про, цитирую, “самая неотлаженная, небезопасная ОС с кучей ошибок.”?

    Достаточно по этому поводу немного почитать и подумать -видно, что негрософт прям аж коробит существавание Линукса и иного свободного ПО.

    Короче по делу вам сказать нечего и признать, что перегнули палку в пылу спора, тоже некомильфо…

  37. Anonymous
    February 26th, 2007 at 01:00 | #37

     

    Скорее ответы не совпали с вашими ожиданиями.

    Я написал то, что написал – многие вопросы были просто проигнорированы.
    Единственное, что вспомнилось в дополнение: межсетевой экран в ХРюше. Вы назовите хотьт один НОРМАЛЬНЫЙ МЭ, который бы ИГНОРИРОВАЛ исходящие соединения?

    P.S. Я вообще больше в полемику вступать не буду: только ссылки на интересные (на мой взгляд) статьи либо информацию. Если вам так будет легче – считайте, что вы выиграли – это совершенно не имеет никакого значения.

    Офигенная рекомендация: http://support.microsoft.com/kb/196628/ru! “dir > filelist.txt” не судьба? А потом в Ворд. Куда корректней же. ;)

    И письмо к Балмеру: http://showusthecode.com/. Ждем ответа. Теперь не через SCO, а напрямую? Хоть лицо показалось…

    Хорошая мысль! Я бы поддержал её, пожалуй: http://www.i2r.ru/static/283/out_16253.shtml

  38. February 26th, 2007 at 01:03 | #38

    Занятное общение по аське:

    Neandertalets (10:58:16 26/02/2007)
    Кстати, сВисту продаете? Или так: компов стали больше покупать после выходя этого монтра?

    Maшуня (11:00:46 26/02/2007)
    продаем

    Maшуня (11:00:54 26/02/2007)
    только она пока еще очень сырая

  39. February 26th, 2007 at 06:29 | #39

    http://www.vz.ru/society/2007/2/25/69296.html – давить монстров!!!

  40. Not a kernel guy
    February 26th, 2007 at 10:25 | #40

     

    Единственное, что вспомнилось в дополнение: межсетевой экран в ХРюше. Вы назовите хотьт один НОРМАЛЬНЫЙ МЭ, который бы ИГНОРИРОВАЛ исходящие соединения?

    Критерии нормальности назовите, пожалуйста.

    Хорошая мысль! Я бы поддержал её, пожалуй: http://www.i2r.ru/static/283/out_16253.shtml

    Единственно эффективные и справедливые правовые меры должны иметь прямое отношение к программному обеспечению. А именно: от Microsoft нужно потребовать опубликовать исходный код полной и работоспособной эталонной реализации [reference implementation] каждого протокола, API и файлового формата, которыми пользуется эта компания в любом из своих приложений и в любой из своих операционных систем. Распространение нового программного обеспечения до публикации такой эталонной реализации должно быть запрещено. Такая эталонная реализация должна находиться в общественном пользовании [public domain], чтобы все могли использовать их как в бесплатных, так и в коммерческих продуктах.

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

    http://www.vz.ru/society/2007/2/25/69296.html – давить монстров!!!

    Да. Я понимаю. Халява это наше всё.

  41. February 26th, 2007 at 23:43 | #41

    Критерии нормальности назовите, пожалуйста.

    В данном случае: полный контроль трафика, т.е. как входящего, так и исходящего. Я надеюсь, что вы не ответите в форме старого анекдота: “МС собирает багрепорты за полгода и публикует, как новый АПИ, назвав их не багами, а фичами”. Ибо в сВисте (по слухам) поддержка контроля в обе стороны уже реализована.

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

    Почему это должно распространяться на OS, которое в большинстве своём бесплатное? МС за твои поделки берет деньги, причем не малые, а OS предоставляет возможность сделать это самому или воспользоваться скомпилиронным кем-то софтом. Вы берете деньги – берите и ответственность. Если OS тоже будет брать деньги – кончено, они тоже должны будут соотв. этим требованиям.
    Не стоит перекладывать проблемы с больной головы на здоровую.

    Интересно, почему это при четком указании в настройках ИЕ “about:blank” регулярно выпадает “http://www.microsoft.com/isapi/redir.dll?Prd=ie&Pver=5.0&Ar=ie5update&O1=b1″ при запуске этого ИЕ). На действие встроенного троянца смахивает такое поведение ИЕ, который периодически “посылает” пользователя на прописанный в троянце сайт.
    И такое “умничание” проявляется не только в этом. Офигительное удовольствие наслаждаться непредвиденными действиями ОСы в, естественно, самый неудобный момент.

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

    Забыл спросить: а чем ОпенСорцу публиковать дополнительно свои АПИ и пр.? На то он и ОпенСорц, что там всё открыто. По крайней мере в основной массе этого ОС.

    Да. Я понимаю. Халява это наше всё.

    А причем тут халява? Смотря на МС (сотрудников и пр.) создается впечатление, что слово халява там, как быку красная тряпка.

    Для справки:
    Халява (укр.) – сапожное голенище; широкий и короткий машинный рукав.
    Халява (на Алтае) – бесплатно, без всякой ответственности, как попало.
    Поиск по отличному Гуглю дал. :)

    В равной степени “схалявить” в свете этих определений относится и к MS, ибо за
    проданный софт оная ответственности совершенно не несет. Точнее, ответственность равняется 5$, при куда как бОльшей цене.
    Собственно, такая “ответственность” относится не только к вам, а к большинству производителей ПО.

    Собственно, что плохого в бесплатном (халявном) ПО? Насколько я понимаю, то только в том, что оно мешает заработать на не халявном ПО. Прав был К.Маркс: “Нет такого преступления, на которое не пошел бы капитал, ради 200% прибыли”. Может ошибся в %, но не в смысле.

    Еще по аське разговор о ШарэПоит:

    Леминг (17:30:19 27/02/2007)
    вы портал подняли?

    Neandertalets (17:30:28 27/02/2007)
    Почти. :)

    Леминг (17:30:44 27/02/2007)
    а как же завтра последний день?

    Neandertalets (17:31:03 27/02/2007)
    Он стоит, но Юра его еще не видит в том виде, который хочет.

    Леминг (17:31:47 27/02/2007)
    я развернул
    (чтобы билл перевернулся)
    Юра наш сегодня увидел, блин еще работы шквал, он оказывается понимает только полные ссылки

    Neandertalets (17:32:02 27/02/2007)
    Вы Шарепоинт поставили?

    Леминг (17:32:08 27/02/2007)
    да

    Леминг (17:32:14 27/02/2007)
    придется все ссылки переделывать

    Леминг (17:32:20 27/02/2007)
    гемор………..

  42. Not a kernel guy
    February 27th, 2007 at 09:51 | #42

     

    Вы назовите хотьт один НОРМАЛЬНЫЙ МЭ, который бы ИГНОРИРОВАЛ исходящие соединения?

    Критерии нормальности назовите, пожалуйста.

    В данном случае: полный контроль трафика, т.е. как входящего, так и исходящего.

    OK. Если исходить из ваших критериев, то ни один нормальный МЭ не игнорирует исходящий трафик. При этом МЭ в XP в категорию нормальных (согласно вашему определению) не входит. :-)

    Почему это должно распространяться на OS, которое в большинстве своём бесплатное? … Вы берете деньги – берите и ответственность.

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

    Забыл спросить: а чем ОпенСорцу публиковать дополнительно свои АПИ и пр.? На то он и ОпенСорц, что там всё открыто. По крайней мере в основной массе этого ОС.

    Вы, очевидно, не понимаете что такое “работоспособная эталонная реализация [reference implementation]“. Это означает, что этот код можно взять и без особых технических сложностей использовать в качестве библиотеки в своем проекте. На то она и рабочая. Это не значит, что достаточно только опубликовать исходный код своего проекта. Нужно ещё и выделить все “эталонные части” и оформить их как отдельные библиотеки.

    Вот тут то, кстати, и будет большая засада для Open Source. Знаете почему? Потому что, допустим, MS опубликует исходники для работы с новым форматом, скажем, “.doc3000″. Но при этом исходники будут выпущены под лицензией запрещающей модификацию и использование этого кода в своих продуктах. В результате, Open Source будет вынужден написать собственную реализацию, да еще и следить, чтобы две реализации были не очень сильно похожи. Иначе MS будет в праве судится из-за нарушения лицензии. Естественно, аналогичная проблема будет и у MS из-за GPL.

    Интересно, почему это при четком указании в настройках ИЕ “about:blank” регулярно выпадает “http://www.microsoft.com/isapi/redir.dll?Prd=ie&Pver=5.0&Ar=ie5update&O1=b1″ при запуске этого ИЕ).

    Потому что, первый запуск – это завершающая часть процесса установки IE. Сделано не очень красиво, конечно.

    А причем тут халява?

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

    Для справки:
    Халява (укр.) – сапожное голенище; широкий и короткий машинный рукав.
    Халява (на Алтае) – бесплатно, без всякой ответственности, как попало.
    Поиск по отличному Гуглю дал. :)

    Уважаемый Neandertalets, вы и так на грани бана. Не надо подталкивать себя к пропасти. Вы прекрасно знаете, что у слова “халява” гораздо больше значений, чем два.

    В равной степени “схалявить” в свете этих определений относится и к MS, ибо за проданный софт оная ответственности совершенно не несет. Точнее, ответственность равняется 5$, при куда как бОльшей цене. Собственно, такая “ответственность” относится не только к вам, а к большинству производителей ПО.

    Я уже пытался объяснить вам, но видимо это слишком сложная мысль. Производство ПО, за надежность которого производитель может поручиться, стоит в сотни и тысячи раз больше обычного коммерческого ПО. Вы не готовы платить, скажем, $20000 за операционную систему? Тогда и не просите такой надёжности. Если же готовы – зачем вам сдался этот Windows? Купите то, что вам по душе. Предложение на рынке имеется.

    Собственно, что плохого в бесплатном (халявном) ПО? Насколько я понимаю, то только в том, что оно мешает заработать на не халявном ПО.

    Ну что вы, бесплатное ПО совершенно не мешает продавать коммерческое ПО. Как раз наоборот – помогает.

  43. February 27th, 2007 at 10:26 | #43

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

  44. Neandertalets
    February 28th, 2007 at 00:22 | #44

    Мне не надо извинений (лично меня Not a kernel guy ничем не задел) и сочувствия по данному вопросу. Зачем? :)
    И, говоря откровенно, больше меня цепляет политика МС, а не технологии. Либо технологии (и их реализация), если они основаны на политике (тот же DRM).
    Сорри, если негатив по отношению к МС зацепил кого-то.

    Но всё таки объясните мне, плз, что же это за ОС, которая сама “жрет” больше, чем дает другим? Конечно “завернул”, но всё таки цель любой ОС – управление ресурсами, а не активное их потребление для собственного существования.

  45. Not a kernel guy
    February 28th, 2007 at 00:42 | #45

     

    Но всё таки объясните мне, плз, что же это за ОС, которая сама “жрет” больше, чем дает другим?

    Просто ради интереса спрашиваю, что именно “жрет”? Но вообще безотносительно что же она “жрёт”, вы сначала докажите что она “жрёт больше, чем дает другим”. Ссылка на аргументированную статью (вашу или кого-либо ещё) меня устроит. Пока что мы дальше пустого трёпа не продвинулись.

  46. February 28th, 2007 at 08:14 | #46

     

    И, говоря откровенно, больше меня цепляет политика МС, а не технологии.

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

  47. March 1st, 2007 at 07:57 | #47

    To Not a kernel guy:

    Просто ради интереса спрашиваю, что именно “жрет”?

    Думаю, что вы понимаете, что здесь несколько об ином речь (я не совсем корректно выразился). Но могу выделить: _ресурсы, требуемые ОС для поддержания самоё-себя очень большие_. Слегда “пригладил”.

    Steel Monster

    Мне почему-то кажется, что если организация существует уже более 20 лет, при этом успешно выполняя свои цели, то её политика как минимум является достаточно разумной и оправданной для тех условий, в которых эта организация действует.

    Возможно, но это – в условиях идеалистических, которых не бывает: “джентельменское” отношение как к покупателям, так и к конкурентам. И при отсутствии активного лоббирования своих интересов (именно активного: понятно, что всякий будет себе помогать).

    Или Вы считаете, что смогли бы лучше организовать бизнес по продаже ПО?

    Не считаю – бизнес не та деятельность, где хотел бы себя приложить. Но это не лишает меня права высказывать своё негативное мнение о производителях ПО. Ведь если вам отключат воду дома, вы не обязательно будете тут же заниматься ЖКХ с уверенностью, что будете их дела вести лучше?

  48. Not a kernel guy
    March 1st, 2007 at 09:21 | #48

     

    Думаю, что вы понимаете, что здесь несколько об ином речь (я не совсем корректно выразился). Но могу выделить: _ресурсы, требуемые ОС для поддержания самоё-себя очень большие_. Слегда “пригладил”.

    Я как раз не понимаю, о чём идет речь, и безуспешно пытаюсь добиться от вас ответа. Давайте, кончайте троллить и перечитайте мой вопрос внимательно. О чём там речь? О доказательстве. Ну вот и доказывайте.

    Возможно, но это – в условиях идеалистических, которых не бывает:

    Я вот всё думаю, а вас не Андреем случайно зовут? 2:5020/461.1?

  49. March 2nd, 2007 at 07:16 | #49

     

    Я как раз не понимаю, о чём идет речь, и безуспешно пытаюсь добиться от вас ответа.

    http://www.cybersecurity.ru/os/19651.html
    И действительно, бОльшая часть “вкусностей” уже да-авно была доступна в MacOS X. Собственно, никакая версия виндоуз никогда не могла перепрыгнуть по юзабельности, красоте и пр. “рюшкастости” МакОСь. Собственно сложно этого ожидать от операционки, интерфейс которой был частично слизан с MacOS, частично с NeXT. Да и интерфейс графический всё таки придумали не в микрософт, а в Xerox. :)
    Конечно, в МакОСи нет 3D интерфейса (может и появился, но я не в курсе), но в Mandriva есть замечательный Xgl. И при этом требования к железу даже в этом случае куда как меньше.

    Я вот всё думаю, а вас не Андреем случайно зовут? 2:5020/461.1?

    Нет. :) Но стало интересно, кто этот /461.1 – надо стянуть московский нодлист. :)
    “Andrey Fomenko 2:5020/461.1″… Глянул в паспорт… Нет – это не я.
    Тем более, что так много не пишу: http://www-gatago.com/authors_pgs/888924.html.

    Про ошибки: в коммерческом ПО от 1 до 16 ошибок на каждую 1000 строк кода. А согласно http://portal.acm.org/citation.cfm?doid=566171.566181 еще больше: 2-75 ошибок на тоже число строк. Именно в коммерческом, которое вы, собственно, и представляете.
    Я не спорю: создать ПО без ошибок практически невозможно, но это не говорит о том, что этого делать не стоит. Иначе ваш ответ:

    Вы бы купили Windows XP за $20000? А за $200000?

    звучит как:

    Что вы хотите за ваши жалкие 100 зеленых крокодилов

    Почему OpenBSG, где главной целью стоит безопасность, нашли, если не ошибаюсь, только ОДНУ критическую ошибку? А ведь это даже бесплатная ОС.

  50. March 2nd, 2007 at 07:25 | #50

    Я не спорю: создать ПО без ошибок практически невозможно, но это не говорит о том, что этого делать не стоит.
    Подкорректируюсь: тестирование у вас делается – это бесспорно. Но объемы тестирований оставляют желать лучшего. Либо “скорей скорей” играет куда как более существенную роль, чем качество окончательного кода.
    И вместе с слабопонятными нововведениями (я их даже не ковыряю, но судя по росту объема того же Офиса – там их много, лично мне более чем хватает 97го (мало пользую), а в основном ОпенОфис и изредка Lotus SmartSuite :) это вызывает кучи вопросов “Как это можно отключить?” на ваших семинарах.

    P.S. OpenBSG -> OpenBSD

  51. Not a kernel guy
    March 2nd, 2007 at 09:14 | #51

     

    Я не спорю: создать ПО без ошибок практически невозможно, но это не говорит о том, что этого делать не стоит.

    Это делать “стоит”. Очень дорого стоит. Это настолько дорого, что никто не согласен платить за это, за исключением случаев, когда это жизненно необходимо.

    Короче резюмирую:

    1. Microsoft must die;
    2. В технических вопросах вы откровенно плаваете;
    3. В вопросах продажи, маркетинга и т.п. ваша голова забита лозунгами (см. пунтк 1);
    4. Мои многочисленные попытки перевести разговор в русло аргументированного сравнения вы проигнорировали, предпочитая кидаться лозунгами (см. пунтк 1);

    Ничего не забыл? Ах да. Своё откровенное враньё вы так и не признали, не смотря на обещания.

  52. March 5th, 2007 at 00:08 | #52

    1. Насколько моё незнание английского подсказывает “должен умереть”. Скорее да, чем нет. (С)
    2. Вопрос вопросу рознь. Глубин Марианской впадины не знаю (вижу словами пользователя и админа).
    3. Я технарь, а не продавец. И если мне что-то не нравится, то пофиг, чем оно может объясняться. Но склонен принять, что вы (как и, возможно, все сотрудники микрософта) очень хорошо разбираетесь “в вопросах продажи, маркетинга и т.п.”. ПиАр акции МС умеет делать куда лучше. Лучше бы с таким же усердием техническими вопросами занимались. Хотя, быть может, и занимаются, вот только слишком подпортили свою репутацию (в том числе и этим – ), да и пока особые результаты обычно видны не с первого релиза, а, как минимум, после 1 сервиспака.
    Это моё мнение. Если вы увидели лозунг в этом… Ну что ж, может стотит встатть на броневик? ;) (по крайней мере в открытой печати это у меня вроде как получается :) Но чем не аргумент п.3, например?
    4. Судя по всему (этому в особенности – http://www.securitylab.ru/news/276843.php и http://www.securitylab.ru/news/292011.php) специалистов сомнительного маркетинга в вашей конторе даже среди руководства очень хватает.
    5. Если только это было самообманом.

    P.S. Виста стоит существенно дороже ХРюши, но судя по отзывам (сам не видел) “сырость” там осталась. За то же тогда такие цены? За подарки типа DRM? Осчастливили.

  53. March 5th, 2007 at 00:33 | #53

    Напоминаю, что никаких претензий нет (и быть не может) лично к Not a kernel guy.

    зачем вам сдался этот Windows? Купите то, что вам по душе. Предложение на рынке имеется.

    У нас несколько компьютерных фирм (был период, когда таких было большинство – результат активный проверок комп.фирм вместе именно с микрософтом) сейчас не продают системные блоки без установленной ОС. А кроме мелкомягких поделок в наличии нет. И что делать с таким “предложением, от которого не имеешь права отказаться”?

    И неужели столько народу, глубокоуважаемый Not a kernel guy, ошибается в оценке деятельноти вашей конторки?
    http://sysadmin.mail.ru/complaint.php?id=8796&cat=0&page=0&ord=0
    Так хоть бы делали что-то боле-менее хорошо! Только за сегодня читал (аська) мат по поводу шарэпоинта, форточек, ИСА с её собтвенный клиентом, SQL сервера (сам крыл), лицензионной политики… Что еще… Ах да! Множество неописанных АПИ (например, http://soft.compulenta.ru/39847/). Наверное забыли… Или всё таки специально?
    Вот такой мягкий и пушистый НегроСофт.
    P.S. Судя по тому, что я слышал, лучший софт микроса – ВижлСтудио (по крайней мере с ходу вспомнить не могу). На МСДН ругань бывает: описывается одно – результат другой, либо вообще не работает пример.
    Всё же не стоит забывать http://www.iowaconsumercase.org/, который, кстати, уже закрыли, но копий хватает. :)
    http://soft.compulenta.ru/306725/

    Замечу только, что я свои слова стараюсь подкреплять хотя бы ссылками, а вот вы – только своими словами. ;)

    Кстати, только что выяснил, что оказывается существовала Windows 3.1

    Что-то я сразу не среагировал: а сколько Вам лет, что вы даже не знали про 3.1? Была еще 3.0. И даже еще более ранние.

  54. Not a kernel guy
    March 5th, 2007 at 10:06 | #54

     

    У нас несколько компьютерных фирм сейчас не продают системные блоки без установленной ОС. А кроме мелкомягких поделок в наличии нет. И что делать с таким “предложением, от которого не имеешь права отказаться”?

    Детский сад, штаны на лямках. Ваши фирмы вроде как сами могут решать что им продавать, а что не продавать. У вас какие-то проблемы с этим?

    http://sysadmin.mail.ru/complaint.php?id=8796&cat=0&page=0&ord=0:

    А озвученное мной нелепая разводка майрософт на бабки. Типа либо покупайте коспы с предустановленной по ОЕМ виндой либо покупайте этот огрызок (урезанный хоум эдишин с фозмжность запуска не более 3 приложений одновременно) для того чтобы легализовать свои машины.

    Вас ничего не зацепило? Речь идёт о легализации нелегально установленных копий ОС. MS не хочет дарить свою продукцию даром. Что тут странного?

    Множество неописанных АПИ (например, http://soft.compulenta.ru/39847/)

    Neandertalets, вы же сами на себя компромат собираете! Идем по ссылке в статье: http://www.whirlingdervishes.com/nselib/features.php. Ни слова про недокументированные API. Зато есть слова про:

    No shell knowledge required! If you don’t want to learn what a pidl is, then this library is for you.

    Иными словами, если не хотите разбираться с MSDN, наша библиотека вам поможет.

    NSELib now supports all features of the Windows XP Web View, including customization of the tasks pane (“Folder Tasks”). Microsoft claims this is impossible.

    Видимо это та самая строка, которая и вдохновила автора статьи. :-)

    Замечу только, что я свои слова стараюсь подкреплять хотя бы ссылками, а вот вы – только своими словами. ;)

    Мне вполне хватает ваших ссылок. Они говорят сами за себя.

    Кстати, только что выяснил, что оказывается существовала Windows 3.1

    Что-то я сразу не среагировал: а сколько Вам лет, что вы даже не знали про 3.1? Была еще 3.0. И даже еще более ранние.

    Имелась ввиду Windows NT 3.1. Я был под впечатлением, что NT 3.5 первая была первой NT.

  55. March 6th, 2007 at 01:03 | #55

     

    Детский сад, штаны на лямках. Ваши фирмы вроде как сами могут решать что им продавать, а что не продавать. У вас какие-то проблемы с этим?

    Позвольте проигнорировать ваши все ответы – устал читать про красивость бедного мелкософта, на которого все наезжают. Особенно за этот выделенный кусок.

    man (10:32:44 6/03/2007)
    у меня нет пираток

    Neandertalets (10:34:28 6/03/2007)
    И дома?

    man (10:34:34 6/03/2007)
    и дома

    man (10:35:20 6/03/2007)
    роутер на фре, на ноутах XP (мой, жены), на десктопе Vista

    Neandertalets (10:35:31 6/03/2007)
    и висту купил?

    man (10:35:40 6/03/2007)
    нет. подарили

    man (10:35:49 6/03/2007)
    иначебы я еще подождал с полгодика

    man (10:36:01 6/03/2007)
    не люблю сырой софт

    Это пишет человек, который всё старается лицензировать. Неужели не достаточно объективно? Да ещё в свете прошлых таких же публикаций.

    Так… Для информации.
    Joel on Software – У Microsoft поехала крыша
    Joel on Software – Как Microsoft проиграла битву за API
    Joel on Software – О вреде премирования
    И еще много интересного там.

  56. Not a kernel guy
    March 6th, 2007 at 09:10 | #56

     

    Позвольте проигнорировать ваши все ответы – устал читать про красивость бедного мелкософта, на которого все наезжают.

    Чуствуйте себя как дома. Может чайку принести? Или спинку потереть?

    Так… Для информации.

    Мы все читаем Джоэла и он нам всем нравится.

  57. March 6th, 2007 at 13:40 | #57

    Алексей, мне кажется что уже 90% всех комментариев относятся только к этому посту. :)
    С этим человеком безнадежно спорить — это даже не спор. Вы как культурный человек отвечаете, а он как неандерталец :) .

    К Неандертальцу: я прочитал все ваши комментарии и ответы на них, и уже потерял цепочку рассуждения. Пожалуйста напомните, о чем Вы? Может и я присоединюсь.

  58. Not a kernel guy
    March 6th, 2007 at 14:38 | #58

    :-)

    Пожалуйста напомните, о чем Вы?

    А, бесполезно! Я пробовал уже. В ответ он напишет штук пять комментариев, пересыпая их ссылками на “анти-Microsoft” :-) статьи и кусками логов из ICQ, но при этом так и не скажет, что он сам думает по этому поводу.

  59. March 6th, 2007 at 18:10 | #59

    Вот-вот :) . Совершенно не понятно к чему он это все…
    Возможно человек думает, что все так просто в мире.
    Цитата из фильма ДМБ:
    - А что он спрашивал?
    - Я так и не понял…
    :D

  60. March 9th, 2007 at 04:45 | #60

     

    Вы как культурный человек отвечаете, а он как неандерталец :)

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

    что он сам думает по этому поводу.

    Хочется ответить “Умному достаточно” (С) не моё, но не хочется быть некультурным, как “Titov Anton ” с переходом на личности.

    P.S. Перечитал ответы здесь, подумал: модет я действительно зациклился на микрософте? Ну есть фирма как фира, делает деньги, как и многие… Опросил большиство коллег в нашей организации (кто с компами так или иначе связан) – в целом есть согласие со мной – есть у некоторых небольшие разночтения, но не особо существенные. В целом – негативное к вам отношение.
    Спросил супругу (думаю, что гл.бухгалтера сложно обвинить (в силу обазанностей) в необъективизме) – она со мной тоже согласна. Поверьте – если ей что-то не нравится, то она так и скажет, а не будет просто с моим мнением соглашаться.
    Еще с людьми переговорил дургими…
    ИТОГ: самый положительный отзыв (в целом положительный) был только от руководителя филиала компьютерной конторы. И еще от админа, который никогда не видя Линукс заказал его в конторе и когда стал ставить – офигел: она же не похожа на Виндоуз!!!
    P.P.S. Так что неприязнь ко многому, что делается вашей фирмой – не ослабела, а скорее наоборот.
    P.P.P.S. Но т.к. сам иногда пишу программы на заказ (не глобальные заказные проекты – нет такой цели), то могу сказать, что некоторые ваши программисты очень неплохо подходят к вопросу написания ПО и документирования. К сожалению либо таких мало, либо остальные их забивают (всякие ПиАрщики, некрологи (тьфу -маркетологи) и пр. шушера – результатом становится всё большая непрязнь к вашей конторе – результат не всегда хороший в итоге. Торговцы, конечно, за вас, в большиснтве. Тут всё понятно.

  61. Not a kernel guy
    March 9th, 2007 at 09:11 | #61

    Neandertalets, ваша мысль о том, что Microsoft плохой мне и зрителям в зале давно понятна. Я вам об этом уже давно прямым текстом сказал . Помимо этого у вас есть что сказать? Еслы вы забыли, то данный пост был про то, что holy wars must die, а дискуссии на технические темы rule forewer. Пока что все ваши комментарии – это типичный holy war и офтопик.

  62. March 9th, 2007 at 14:20 | #62

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

  63. March 13th, 2007 at 02:41 | #63

    to Titov Anton:

    При общении трех человек думаю можно себе это позволить.

    Имхо, число общающихся не имеет значения. И я не согласен, поэтому избавте, плз.

    Microsoft плохой? Да, плохой. Скажите кто хороший.

    “А кто не пьёт?” (С) Велюров (Броневой) из фильма “Покровские ворота”
    Некорректный вопрос: вот уж точно будет самая священная из священных. :)
    В бизнесе с точки зрения _вечных ценностей_ ‘хорошие’ – величайшее исключение из правил. А в большом бизнесе их встретить просто 0.0001% вероятности, т.е. невозможно.
    Можно в какой-то мере говорить (с вышеуказанной точки зрения) только о “плохой” и “еще хуже”. Дело в том, что хоть в какой-то мере, но компании, продвигающие ОпенСорц (IBM и пр.) реагируют на изменения в мире цифровой техники. Плохо или хорошо, но они адаптируют свою бизнес-модель (слово-то какое модное) под эти изменения. МС и иже с ней (медиа-гиганты тоже, вместе с RIAA) копошатся в старом хламе,пытаясь не самим адаптироваться, а “натянуть на себя одеяло”.
    ОпенСорц, та же FreeBSD, предоставляют ВЫБОР, которого совершенно нет у МС.
    Это – одна из сторон. Но это – совершенно не касаясь технических вопросов, хотя зачастую именно техническими решениями (кроме, конечно, законодательных и пр.) это “одеяло” обычно натягивается на себя.
    Технические решения такого рода – например, DRM, WGA и пр. От WGA страдают больше легальные пользователи, а нелегальники (“пираты” – совершенно неверное слово, точнее – игра слов, призванная воздействовать на обывателя) спокойно ставят корпоративку и всё.
    А в итоге мы читаем бред (к сожалению это именно так), например, “Чтобы программы надежно работали, достаточно их купить” (http://www.microsoft.com/Rus/Be-Legal/Default.mspx). Можете как угодно меня критиковать, но это БРЕД чистой воды! Фактически здесь идет подмена понятий да еще так, что качество определяется не процессом разработки, а деньгами. Вполне естественная интерпретация: если работа ПО становится надежной только после оплаты, значит в этом ПО есть закладки(руткиты и пр.), которые мешают надежной работе ПО. Фактически не “пираты” делают нерабочие копии ПО, а сама МС. А пиратам, кроме копирования болванок вставлять вирусы и пр специально – далеко не очень выгодно: они от оборота имеют свои деньги, а не за число компов в бот-сетях.
    Собственно в этом весь МС.
    Или еще лучше: обещание системным администраторам, которые отвечают за закупки компьютерных программ в компаниях, минимум 5% с каждой сделки на покупку ПО от МС (http://www.vedomosti.ru/newspaper/article.shtml?2006/05/19/106815). Правда хочется надеяться, что этот, чистой воды подкуп, какая-нибудь компания протащит через суд…
    Заглянул как-то на http://www.microsoft.com/Rus/Be-Legal/PeopleSay/Default.mspx – впечатление, что почти все пользователи – сотрудники МС, представляющиеся студентами, операторами и пр.
    Совсем на последок: читать про “цивилизованный рынок” после http://www.securitylab.ru/news/215677.php – насмешка. Это это – не редкость, а правило у МС. У других, судя по всему, тоже, но у нас конкретно МС. :)

  64. March 13th, 2007 at 02:44 | #64

    Ну вот, решил завершить этакое “обсуждение”. :)
    Ибо грустно перед МС говорить об МС…
    P.S. Примет Балмеру и Билли!

  65. Not a kernel guy
    March 13th, 2007 at 08:40 | #65

    Понятно. Свежих мыслей у вас всё таки нет. :-(

    Ввиду клинической неадекватности пациента тему закрываю.

Comments are closed.