LINUX.ORG.RU

Перевод статьи «Инноватор ли Microsoft?»

 , , ,


0

0

На сайте http://freeschool.altlinux.ru, посвящённому СПО в российских школах, появился перевод статьи Дэвида Виллера (David A. Wheeler) - «Инноватор ли Microsoft?»

В своих последних “судебных разбирательствах”, Microsoft использует аргумент “инноваций” в качестве оправдания для своих собственных (хорошо известных и признанных судом незаконными) методов ведения бизнеса. В данной статье автор опровергает заявление Microsoft о том, что ПО с открытым исходным кодом представляет собой угрозу для инноваций.

Автор приводит доказательства того, что:

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

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Ответ на: комментарий от anonymous

> в windows же можно только в рот глядеть хозяину - «позволит, не позволит»

Как это кореллируется с вирусами, распростаняющимися через тупых юзеров и sudo? Никак, кагбе намекает нам К. О.
Впрочем, за это винду и не люблю.

pekmop1024 ★★★★★
()
Ответ на: комментарий от Saloed

> http://lmgtfy.com/?q=tiling+wm+windows

а вы вкурсе что на венде некоторое ПО некоректно работает, если заметь експлорер а альтернативный вм?!

ориентирование на тупых к прогрессу не приведёт, таковы реалии

Вот это - золотые слова.

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

erfea ★★★★★
()
Ответ на: комментарий от anonymous

>Кем не приветствуется?!

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

anonymous
()
Ответ на: комментарий от pekmop1024

>> Потому что написание вирусов под линукс считается неперспективным занятием в виду его малораспространенности

Ну, один затрояненный Линукс-сервер можно приравнять к сотне затрояненных вендовых юзерских машин. Т.к. 99.5% Uptime. А Линукс на серверах распространён значительно больше, чем венда.

но это в ближайшем будущем, стараниями Шаттлворта и компании, станет 4.2. И вот тогда-то все ССЗБ пойдут плакаться дяде Касперскому (Нортону, Панде - нужное подчеркнуть) денежки платить за свое слабоумие...

Давно-о-о это слышу... Но пока ещё не вижу. Вот когда будет - тогда поговорим, а? Да и не думаю я, что такое когда-либо случится. По причине совершенно другой идеологии UNIX-систем. Вирусов под МАК много? А система, между прочим, достаточно распространённая, не у нас - так в СШП.

Saloed
()
Ответ на: комментарий от anonymous

> Кем не приветствуется?! разработчику решать что ему использовать и как, а не толстым менеджерам.

А вот так. И вообще-то, менеджерам.

sv75 ★★★★★
()
Ответ на: комментарий от anonymous

> Значит учиться не нужно, учиться вредно. Всякое развитие есть вред.

учиться по учебникам, или пытаться использовать пресловутый 25-й кадр и подобную ересь - есть разница?

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


разработчику чего? api или сотфтины, этот api пользующей? так второй в данном случае - пользователь, а не разработчик.

ananas ★★★★★
()
Ответ на: комментарий от valich

> Windows 7 несмотря на предыдущий опыт по прежнему использует программные средства ускорения для рисования интерфейса AERO.

А вы пробовали запускать W7 на компах со старыми видеокартами? Видно нет, если подобное пишете. W7 запускается на любых видеокартах (кстати в ней не имеет значения включен «Аэро» или нет), только вот на старых при запуске при запуске «пасьянса» выводится предупреждение типа такого: «Ваша видеокарта не поддерживает DX9 и будет включен режим программной эмуляции». На Matrox Millenium G450 на 16М я наблюдал потрясающее «слайд-шоу».

Для тех, кто в танке, поясняю: для ускорения всей графики, а не только на «пасьянсах», в W7 для ускорения применяется DX9. В этом плане на нормальной видеокарте (главное, чтобы DX9 и не менее 64М) со скоростью отрисовки в ней все нормально. Именно это приводит и к общему ускорению работы и разгрузке центрального процессора. Но если видеокарта не соответствует, то режим программной эмуляции показывает пользователю «кузькину мать». И именно это и есть «инновация».

anonymous
()
Ответ на: комментарий от pekmop1024

>> Пруф конкретного удобного применения тайлинга на десктопе или вы тролль, лжец и девтственник. И да, промышленное применение, которое я уже описывал, не предлагать. Я дома не мониторю АЭС и вы тоже

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

Saloed
()
Ответ на: комментарий от Saloed

> Давно-о-о это слышу... Но пока ещё не вижу.

Москва не сразу строилась. Судить об уязвимости системы по количеству сделанных установок в мировом масштабе - недальновидно. А что касается затрояненных линукс-серверов, погугли историю с openwrt, дефолтными пассами на руте и офигенном ботнете. И кстати, ботнет был не только на роутерах с опенврт, но вообще на всем, где такая ССЗБ-уязвимость была.

pekmop1024 ★★★★★
()
Ответ на: комментарий от linux4ever

>> Дубина, MSDN доступен бесплатно даже онлайн. То, что за деньги включает в себя полные комплекты программ MS и всех ОС MS. Об этом речи не идёт, речь идёт об актуальной доке по самой основной библиотеки ОС Linux.

Нормальную документацию по MS office подгонишь бесплатно, а не ты порнографию, которую выкинул мелкософт?

Действительно дубина: MSDN = Microsoft DEVELOPER network. Каким раком ДЕВЕЛОПЕРЫ относятся к документации по работе с Ms Office?

ubuntulover
()
Ответ на: комментарий от Klausd

Да, На костер этих инноваторов, причем на костер с пороховой бочкой, а лучке ядерной боеголовкой 50тидесятых годов «Малыш».


В мире тогда останется 7-8 процентов более менее граммотных человеков.

splinter ★★★★★
()
Ответ на: комментарий от Saloed

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

Я же просил - без промышленного применения. Что ты мониторишь - АЭС, спутники и серверы - глубоко пофигу.

pekmop1024 ★★★★★
()
Ответ на: комментарий от ananas

>учиться по учебникам, или пытаться использовать пресловутый 25-й кадр и подобную ересь - есть разница?

разработчику чего? api или сотфтины, этот api пользующей? так второй в данном случае - пользователь, а не разработчик.

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

anonymous
()
Ответ на: комментарий от pekmop1024

> Пруф конкретного удобного применения тайлинга на десктопе или вы тролль, лжец и девтственник.

То, что у меня дома только tiling wm уже за доказательство не считается? и то, что ещё у многих людей? Я же не пишу, что tiling спасёт мир и он нужен всем. Я просто хочу видеть тайлинг на своей системе, и _лично для меня_ это минус. То что тебе, дяде пете из соседнего подъезда или средне-статистическому виндоюзеру это не понять, меня не волнует.

А что касается «минуса» - поставь ПО и будет тайлинг. Собственно, точно так же, как и в линуксе любом.

Я в своё время уже наставился wm и desktop менеджеров для винды. Приводило к феерическим глюкам :) Может сейчас что и изменилось.

В общем то главное в посте, это то, что если тебе не понять почему кто-то хочет что-либо использовать, то это не нужно.

qnikst ★★★★★
()
Ответ на: комментарий от anonymous

> Конечно лучше. Только в линуксе её нет, там без напильника за поясом и к компу подходить не стоит. Макось ещё может, но lock-in на железо.

идём по шагам. в каком месте нужно подходить с напильником к компьютеру?

не люблю что-то втыкать, в компьютеры, поэтому сначала вручную поднял один убунту сервер, поставил там nfs, dhcp, tftp и образы ubuntu destkop и ubuntu netbook.

1. втыкаем компьютер в сеть (надо подпилить напильником?)

2. ждём пару минут загрузки (в это время нужно что-то дома по хозяйству напильником подпилить?)

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

4. по желанию - не отрываясь от пользования тыкаем пимпу «install» и оно в фоне за 30 минут всё поставилось.

где напильник то?

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

anonymous
()
Ответ на: комментарий от qnikst

> В общем то главное в посте, это то, что если тебе не понять почему кто-то хочет что-либо использовать, то это не нужно.

В общем - если бы это было нужно где-то вне промышленного применения, оно было бы из коробки всюду. Но этого нет. А дальше уже идет разграничение класса «на вкус и цвет все фломастеры разные».

*доставая пиво* замечательный флейм вышел...

pekmop1024 ★★★★★
()
Ответ на: комментарий от anonymous

>> при запуске «пасьянса» выводится предупреждение типа такого: «Ваша видеокарта не поддерживает DX9 и будет включен режим программной эмуляции»

БГРУХА=ХА=ХА=ХА=ХА=ХА=ХА=ХА=ХА=ХА=А---А--АХХХАХХХА-а-а-а-а... ВОТ ЭТО ПОВЕСЕЛИЛ... Блин, я до сих пор под столом... Спасибо, чувак, я так давно ТАК не ржал... Ы-ы-ы-... Блин... Ы-ы-ы-ы... Не за горами предупреждение при запуске cmd.exe, что ваш процессор имеет 32 ядоа вместо 128, и включена программная эмуляция...

Saloed
()
Ответ на: комментарий от anonymous

> программист должен знать систему от и до, и использовать максимально эфективно.

Совместимость с предыдущими и последующими версиями API в понятие «эффективность» не входит? Это тогда не программист, это олипиадник или фофанщик.

sv75 ★★★★★
()
Ответ на: комментарий от Saloed

> Не за горами предупреждение при запуске cmd.exe, что ваш процессор имеет 32 ядоа вместо 128, и включена программная эмуляция...

как не смешно, не удевлюсь если это правда случится :D

erfea ★★★★★
()
Ответ на: комментарий от pekmop1024

>> Я же просил - без промышленного применения. Что ты мониторишь - АЭС, спутники и серверы - глубоко пофигу

Это не АЭС, это обычная конторка_ниже_среднего, тысячи их. Это - стандартное рабочее место админа, сотни тысяч их. Не промышленное применение, а обычное, рабочее. Да, для игр и иксельчка тайлинг не нужен, а для многих повседневных задач работника - очень даже.

Saloed
()
Ответ на: комментарий от anonymous

Да-да. А потом - звук под pulseaudio глючит, пердит и хрипит, сканнер не работает, с дровами под ati-шную видяху какая-то невообразимая жопа, вокруг летают I/O-баги, а когда ты всё это добро потом и кровью довёл рашпилем довёл до ума, подоспела новая версия убунты и всё пошло по кругу. Но ты бы и рад может не апгрейдиться, но тогда хрен тебе с маслом, а не свежий софт в репах :)

anonymous
()
Ответ на: комментарий от Saloed

> Это - стандартное рабочее место админа, сотни тысяч их.

А хорош воспринимать админа как некое божество. Чем он отличается от чувака, следящего за АЭС или спутниками, кроме собственно железа, которое обслуживается? В общем-то ничем. Поэтому и методы слежения схожи. Это не десктоп, а АРМ. Прошу не путать в третий раз, блин, где вы такие только беретесь...

pekmop1024 ★★★★★
()
Ответ на: комментарий от sv75

>> Совместимость с предыдущими и последующими версиями API в понятие «эффективность» не входит?

Венда тянет совместимость с ДОСом и его приложениями 20-летней давности. ИМХО - это не нужно чуть более чем полностью, т.к. тормозит прогресс и требует дополнительных аппаратных ресурсов.

Saloed
()
Ответ на: комментарий от Robotron

> Нужно начать с самых низов. В glibc 2.11 реализованы NTPL нити, а доки нигде нет и это ведь самая сердцевина. На странице же glibc лежит дока версии 2.08, а на дворе уже 2.11, это песец.

/usr/share/docs

?

zyoung
()

ИМХО Такие новости надо в пятницу постить.;-)

georgii
()
Ответ на: комментарий от Saloed

> Венда тянет совместимость с ДОСом и его приложениями 20-летней давности.

Ха три раза. Термин NTVDM говорит о чем-то?

pekmop1024 ★★★★★
()
Ответ на: комментарий от splinter

>>>> а лучке ядерной боеголовкой 50тидесятых годов «Малыш».

В мире тогда останется 7-8 процентов более менее граммотных человеков.

Не-е, «малыш» такого не наделает. Тут бы «кузькину мать», прямиком на Рэдмонд... Вот бы было всеобщее счастье...

Saloed
()
Ответ на: комментарий от pekmop1024

> Прошу не путать в третий раз, блин, где вы такие только беретесь...

А не надо придумывать собственных определений, дарагой! Для всех остальных десктоп --- это когда есть монитор, клава и мышь, антоним --- «сервер». Или так и пиши сразу, напрммер «домашний десктоп для игр и просмотра ворорваных фильмов»

sv75 ★★★★★
()
Ответ на: комментарий от Saloed

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

То-то из линукса с его переписыванием одного и того же по 10 раз(вспомним hal и иксы из последнего) прогресс так и прёт :)

anonymous
()
Ответ на: комментарий от anonymous

>Да-да. А потом - звук под pulseaudio глючит, пердит и хрипит, сканнер не работает, с дровами под ati-шную видяху какая-то невообразимая жопа, вокруг летают I/O-баги, а когда ты всё это добро потом и кровью довёл рашпилем довёл до ума, подоспела новая версия убунты и всё пошло по кругу. Но ты бы и рад может не апгрейдиться, но тогда хрен тебе с маслом, а не свежий софт в репах :)

О_о а пульс аудио не сносится с убунты?! или без него звук не пашет?! Видяха у меня кстати атишная, не поверишь пашет нормально с дровами из репозитория настоенна консольным правда но всё же прилагавшимся конфигуратором (команда которой запускал конфигуратор скопистена из ексемплов в конце хелпа), юзаю дебиан тестинг. Да и кстати нахрена вам самый свежий и совершено необкатаный софт?!

erfea ★★★★★
()
Ответ на: комментарий от anonymous

>> То-то из линукса с его переписыванием одного и того же по 10 раз(вспомним hal и иксы из последнего) прогресс так и прёт :)

Да, прёт. Т.к. осознают свои ошибки, и выдают более качественные вещи. Зато «переписывание» венды с нуля мы видим воочию - это дриста.

Saloed
()
Ответ на: комментарий от anonymous

> То-то из линукса с его переписыванием одного и того же по 10 раз(вспомним hal и иксы из последнего) прогресс так и прёт :)

Прогресс. К примеру, сколько раз в NT переписывали стек TCP/IP?

sv75 ★★★★★
()
Ответ на: комментарий от sv75

> А не надо придумывать собственных определений, дарагой! Для всех остальных десктоп --- это когда есть монитор, клава и мышь, антоним --- «сервер». Или так и пиши сразу, напрммер «домашний десктоп для игр и просмотра ворорваных фильмов»

«декстоп» - это компьютер, применяющийся для решения задач общего назначения. В большинстве случаев от АРМов отличается только программным обеспечением и его настройкой. Да и четкого определения такого не существует, это нечто само собой разумеещееся. Дальше, опять же, можно спорить, с пеной у рта ища разницу между десктопом и АРМом, но мне это не интересно.

pekmop1024 ★★★★★
()
Ответ на: комментарий от erfea

>Да и кстати нахрена вам самый свежий и совершено необкатаный софт?!

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

О_о а пульс аудио не сносится с убунты?! или без него звук не пашет?!

Сносится и работает. Рашпиль же. Перед употреблением обточить до самолёта.

anonymous
()
Ответ на: комментарий от pekmop1024

> «декстоп» - это компьютер, применяющийся для решения задач общего назначения.

Такого не бывает, дарагой! Декстоп выполняет то, что нужно его пользователю!

sv75 ★★★★★
()
Ответ на: комментарий от anonymous

> звук под pulseaudio глючит, пердит и хрипит

не глючит и не хрипит, на 4х компьютерах


сканнер не работает


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


с дровами под ati-шную видяху какая-то невообразимая жопа


compiz работает уже СРАЗУ, как только загрузилась live-версия. 3д-игры работают. видео - ati.


а когда ты всё это добро потом и кровью довёл рашпилем довёл до ума


вообще ни делал никаких настроек, только полчаса назад дефолтную обоину на одном поменял, нужно было скриншот сделать, и пара по мелочи (wifi прописать, gnome do и tomboy повесить на панель).


подоспела новая версия убунты и всё пошло


не пошло


Но ты бы и рад может не апгрейдиться, но тогда хрен тебе с маслом, а не свежий софт в репах :)


бэкпорты, ppa. я не знаю, зачем мне-чайнику всегда свежий софт в репах и одновременно стабильность, да и у меня нечайника тот же арч на другом разделе маловостребован, то, что надо - всегда есть. захотел - на lucid перешёл, если страдаешь свежесофством, захотел - поставил с других репозиториев, процесс отлажен, у меня вот ядро 2.6.32 на поглядеть, это отняло ажно 1 минуту моего драгоценного времени, старое ядро по прежнему доступно в grub.

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

anonymous
()
Ответ на: комментарий от sv75

> И что, оно не жрёт ресурсы и прогресс не тормозит?

Каким, пардон, МПХ оно может «жрать ресурсы и тормозить прогресс», если это всего навсего NT DOS Virtual Machine? Ты где был, когда M$ отправила в биореактор свои DOS-based системы?

pekmop1024 ★★★★★
()
Ответ на: комментарий от sv75

>> Прогресс. К примеру, сколько раз в NT переписывали стек TCP/IP?

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

Saloed
()
Ответ на: комментарий от sv75

> Такого не бывает, дарагой! Декстоп выполняет то, что нужно его пользователю!

Тебе нравится перефразировать мои определения? Тонко :)

pekmop1024 ★★★★★
()
Ответ на: комментарий от Gleb-ax

> Наличие Wine в линуксе может резко затормаживать прогресс?

К счастью, он ортогонален остальной системе, но вот ресурсов на него потрачено немало.

sv75 ★★★★★
()
Ответ на: комментарий от Gleb-ax

>> Наличие Wine в линуксе может резко затормаживать прогресс?

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

Saloed
()
Ответ на: комментарий от Robotron

правильно, ведь надо смотреть в /usr/share/man
man pthread.h
man pthreads
это для _нормальных_ людей, которым obsolete linuxthreads не нужен.

WatchCat ★★★★★
()
Ответ на: комментарий от Saloed

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

NTVDM вообще-то тоже легвыпилываемый компонент. Но его выпиливать в голову мало кому приходит, ибо это никак не влияет на работу системы вообще. Впрочем, как и установленный вайн.

pekmop1024 ★★★★★
()
Ответ на: комментарий от pekmop1024

> Каким, пардон, МПХ оно может «жрать ресурсы и тормозить прогресс», если это всего навсего NT DOS Virtual Machine?

NTVDM, кущающий 49% проца, не видел? Его разработка и проверка на совместимость с дос-программамии (ага!) ничего не стоят для MS? (на всякий случай привожу два вида ресурсов)

sv75 ★★★★★
()

Удивляют персонажи, преподносящие MSDN как нечто приемлемое.
Худшей документации на API я вообще никогда не видел.
Мало того, что часто то, что делает API в реальности расходится
с тем, что описано в MSDN, так ещё и более 50% API вообще никак
не упомянуто в этой долбаной MSDN

Прущиеся с «качества» MSDN немедленно находят, например, описание
функции CsrClientConnectToServer
Ну или там LdrQueryProcessModuleInformation

В MSDN нет никакого упоминания об огромных разделах API которые, между прочим, дёргаются при работе ОС гораздо чаще чем документированные. По-сути, работа виндовса на 90% состоит из вызовов этих вот недокументированных функций.

Ну и о какой пользе MSDN можно говорить?
Честное слово, исходники WINE дают гораздо больше информации чем эта убогая MSDN.

Stanson ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.