LINUX.ORG.RU

Гибель UNIX'oв или разделяй и властвуй


0

0

Занимательная редакторская колонка повествует о том, что UNIX'ы постепенно вымирают (как и их корпорации, которые переключаются на другие сферы деятельности), о том, что Adobe, Macromedia и Corel не стремятся переность свои продукты в среду open source, о том, что настоящим программистам глубоко наплевать на UNIX войны, касающиеся GUI, утилит командной строки и средств администрирования. Настоящие программисты будут программировать, а не подстраивать свои приложения под тысячи платформ, когда есть одна унивесальная. Имя ей - Windows.

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

★★★★★

Проверено: Shaman007 ()

Ответ на: комментарий от WindowsUser

> Давай лучше вспомним, как идет внедрение юникода в linux дистрибутивах и когда это было сделано в линейке NT.

А что, NT поддерживает юникод? Или таки только одну отдельно взятую кодировку ucs-2, покрывающую малую часть юникода?

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

>OO - я не видел ОО 1.1.4., а 1.1.3 некорректно отображал некоторые документы, насыщенные схемами, рисунками, диаграммами подчеркиваниями и так далее.

Посмотри 2.0 beta.

>Wine+MSO для постоянного использования не совсем корректное сочетание потому что нормальный пользователь спросит, а не лучше ли тогда просто Винду себе поставить и не парить мозги.

Если для его задач винда удобнее, но не для всех это так. Кроме того, винда стоит денег. Не каждая контора захочет выкидывать тысячи долларов на несколько десятков машин.

>И опять таки кажется Wine не имеет интуитивно понятного интерфейса настройки(если ошибаюсь - извините).

Есть - winesetuptk. M$O (не 2003), насколько мне известно (сам не пробовал), запускается без настройки.

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

>Где линух хорош - так это на сервере. Например, как подставка под >Oracle. Или сервак какой для инету (почта там, прокси, firewall и >т.д.). Ну для Java-приложений хост-сервер тоже пойдет.

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

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

>Потом я с работы люблю на своей машинке поработать (софт на ноут инсталляить тяжелый не надо, файло все с собой таскать не надо), при этом жена тоже на этой же машине бороздит просторы интернета.

Я не знал. Я просто читал где-то в статье M$, что при Remote Administration в WinXP компьютер блокируется.

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

Не буду заводить шарманку про потребность в колбасе и 640к.

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

к стати, я редко когда предлагаю ставить линукс далеким от техники людям, не потому что винда лучше, и что линукс нельзя настроить качественно и удобно или он чего то там не позволяет сделать, а просто из гуманных соображений - если вдруг что-то случится где им искать того, кто разберется в их крутой UNIX системе, и если найдут в какую копеечку влетит восстановление/настройка? а виндовых эникейшиков кругом что грязи - каждый пацан, просидевший у ящика за игрушками 5 лет уже "виндозный спец" :)

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

>Вот пойдешь на работу - времени не будет хватать на баловство с Linux

А что, свободного времени от работы у меня не будет? И надо сказать, что настройка Linux далеко не всегда дольше. Я долго не мог понять, к примеру, почему в винде при установке дров к Epson для принтера нельзя было указать USB. Оказалось, что потому, в Device Manager он был с жёлтым вопросиком. И аналогичные вещи бывают довольно часто. В Linux есть удобные стандартные средства - консоль, логи и конфиги.

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

>Тем не менее UCS-2 хватает даже для китайского :) Пускай и упрощенного.

Тем не менее, стандарт сейчас UTF-8.

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

ключиком к ларчику является задача которая ставится и наличие решений под данную ОС, и/или простота построения этих решений.

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

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

Использование Линукса дома - вряд ли пока. Фильмы смотреть, музыку слушать уже можна нормально (я в винде даже кодеки не ставил), в игры играть - не знаю не играю почти, а мой любимый пасьянс в КДЕ удался на славу :-), а вот любимое дома дешевое железо .......... и опять трудно решаемая проблема. У меня только с модемом, правда Connexant выпускает такие дрова что они и в Винде работают не всегда так как надо. Единственное преимущество для дома - это в Линуксе столько оконных менеджеров а в них столько красивостей, шо аж дух захватывает!

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

> к стати, я редко когда предлагаю ставить линукс далеким от техники > людям

а я часто, но они тупо хихикают и не соглашаются :-)

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

Оторви от MacOSX всё, что написала Apple и ужаснись. Так что если брать MacOSX как пример, то получается, что без проприетарщины Linux на десктопе делать нечего вообще.

Лично я, глядя на GUI MacOSX, понимаю, что кроме него на десктопе вообще нет ничего лучше.

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

> каждый пацан, просидевший у ящика за игрушками 5 лет уже "виндозный спец" :)

Никогда не ставьте Win на сервер! Всегда найдется идиот-начальник, который посадит идиота-подчиненного за консоль этого сервера, потребует выдать ему админские права для установки какой-нибудь пофигени, прикаже не отбирать их поскольку предстоит установка второй пофигени, а между первой и второй идиот на консоли нахрен завалит систему :-)

no-dashi ★★★★★
()
Ответ на: комментарий от diesel

> Использование Линукса дома - вряд ли пока

Цитата от того самого новайса, который сам поставил себе Linux и снес винду с домашнего компа: Фильмы смотрятся, MP3 играются, perl и Oracle есть, вордовые файлы и PDF-ки открываются, принтер работает, интернет есть... Ну а в игры я не играю - ну разве что в пасьянс... Так тут Linux'овый насмерть всех уделал (пр.: это он так про aisleriot :-))

no-dashi ★★★★★
()
Ответ на: комментарий от diesel

>в игры играть - не знаю не играю почти

Люди рассказывали, что NFSU2 под Cedega заработала сразу после выхода.

>а вот любимое дома дешевое железо .......... и опять трудно решаемая проблема. У меня только с модемом

У меня модема нет, с поддержкой железа всё в порядке, причём я покупал наугад - повезло, поначалу правда не смог настроить мультимедийную клаву и пятикнопочную двухколёсную мышь, однако потом нашёл инфу и нужный под это дело софт - всё работает просто отлично, проблемы решились буквально за несколько минут. В течение 14 дней товар должны принять обратно. Во избежание проблем лучше заранее прочитать HOWTO по совместимости. Всё решаемо. Было бы желание.

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

>Так вот десяток менеджеров, еще может пяток людей на складе и может еще кто - все работают на одном Windows 2000 компе в одно и то же время. У каждого моник, клава, мышка... 

15 консолей на системе 2000 года ? Смешно...;)

Вот _кусочек_ who от солярки от 1998 года издания (какая точно солярка была не вспомню но дело было точно в 98) 

Солярка эта стояла в одном из универов в LA (USC)


Login       Name               TTY         Idle    When    Where
areddy   Anoop K. Reddy        pts/261     8:24 Mon 10:52  hat.isi.edu
dkl      David Leung          *pts/22        8d Sun 06:03  ppp-223-065.usc.edu
hdyer    Heather Dyer         *pts/166      15d Sun 14:25  res-1915.usc.edu
jemo     Jeff Mo               pts/13         4 Tue 02:00  ppp-224-043.usc.edu
aranisin Arani Sinha           pts/670     3:23 Tue 12:11  cauchy.usc.edu
twf      Thomas wadsworth Fis  pts/14        1d Sun 08:53  we-24-130-49-32.we.m
joshuane Joshua Newman        *pts/121      12d Wed 16:29  cntv-spo4.usc.edu
lwesolow Lora Ann Wesolowski  *pts/111      17d Fri 04:06  fennerpc6.anu.edu.au
btm      USC Tigger           *pts/294        6 Tue 01:33  ppp-224-023.usc.edu
ayoub    Joseph Ayoub         *pts/146      16d Sat 19:35  1Cust195.tnt1.long-b
meyerhof Eli Meyerhoff        *pts/77           Tue 02:05  res-1408.usc.edu
klan     Kun-chan Lan          pts/20           Mon 23:50  ppp-223-089.usc.edu
gding    Gang Ding             pts/904     6:43 Mon 19:23  almaak.usc.edu
sterni   John Sterni           pts/210      10d Fri 15:09  prost.usc.edu
hypark   Hye Young Park       *pts/844      18d Thu 16:56  vault.usc.edu
dkan     Derek Kan             pts/26       20d Wed 01:40  res-0265.usc.edu
nbhatia  Niraj Bhatia          pts/114        7 Tue 01:55  ppp-223-066.usc.edu
bareng   Allan Pastor Bareng  *pts/34       11d Thu 06:01  p1-83.senate.gov
klan     Kun-chan Lan          pts/328        3 Tue 00:09  ppp-223-089.usc.edu
jteng    Jeffrey Teng         *pts/322       8d Sun 17:02  res-0929.usc.edu
guoxionl Guoxiong Liu          pts/286        1 Tue 02:07  ppp-224-178.usc.edu
tooker   Michelle Tooker      *pts/229       2d Sat 13:01  158.los-angeles-11-1
gcordero Gerard Patrick Corde *pts/428       5d Wed 18:40  webclass.usc.edu
mtkim    mtkim                 pts/61           Tue 01:43  rdb400503.hsc.usc.ed
kmn      karissa               pts/74           Tue 02:04  ppp-223-136.usc.edu
moneymak Rebecca Moneymaker   *pts/228       2d Sat 18:52  ppp-224-150.usc.edu
moneymak Rebecca Moneymaker   *pts/47       12d Wed 09:41  saas-pc4.usc.edu
tutuyan  Andranik Tutuyan     *pts/266        1 Tue 02:05  ppp-224-070.usc.edu
chiaweih Chia-wei Hsu          pts/137          Tue 01:44  ppp-223-090.usc.edu
denny    Tim                  *pts/275          Tue 01:53  ppp-223-103.usc.edu
anag     Aditi Nag            *pts/385      18d Thu 23:10  res-0993.usc.edu
mghaffar Mahmood Ghaffary      pts/442        5 Tue 02:01  204-166-87.ipt.aol.c
thanyasr Piyapong Thanyasrisu  pts/237       20 Tue 01:44  orion.oac.uci.edu
jalil    Suhail Jalil          pts/99         5 Mon 17:25  tuffy.qualcomm.com
whitlow  Rachel Ann Whitlow   *pts/534       3d Fri 13:32  saas-pc2.usc.edu
achau    Chow Hung Tak         pts/427     1:39 Mon 23:31  net214.vitesse.com
tooker   Michelle Tooker      *pts/406       2d Sat 12:53  158.los-angeles-11-1
aldai    Gontzal Aldai        *pts/33           Tue 02:03  comserv-c.usc.edu
operator UCS Operations        console        5 Fri 11:15
alo      Ann Lo               *pts/206      10d Fri 08:25  ppp-227-045.usc.edu
matsuoka Jeremy Matsuoka       pts/87        4d Fri 01:29  res-1229.usc.edu
willisch California Love      *pts/386      11d Thu 18:47  4000-ohe540pc2.usc.e
chhabra  Sanjay                pts/368          Tue 00:56  palrel3.hp.com
rchandra Ramesh Chandrasekhar  pts/366          Tue 01:17  aludra.usc.edu
rahimpou Arghavan Rahimpour    pts/397       52 Mon 23:55  res-1437.usc.edu
elishame Elisha Meyer         *pts/31       12d Wed 07:32  bipinnaria.usc.edu
shivkuma Bikram Shivkumar     *pts/361          Tue 01:54  koh-pc27.usc.edu
jianma   Jian Ma               pts/374      23d Sat 10:09  pool0004-max7.ds25-c
rejaiesh S. Ali Rejaie         pts/46        4d Thu 19:47  drb19.usc.edu
dperea   Keyser Soze           pts/271     1:57 Mon 23:25  ppp-224-037.usc.edu
kgy      Kai Young            *pts/153       4d Fri 01:12  ppp-223-167.usc.edu
pecache  Jason                 pts/161          Tue 01:47  ppp-223-201.usc.edu
[skip]
loofbour Liliana Loofbourow   *pts/1350     17d Fri 12:00  hnb201.usc.edu
chian    Martin Chian          pts/969     4:46 Mon 21:20  hipnet34.usc.edu
cebailey Caroline Elizabeth B *pts/311      11d Thu 12:45  ppp-223-137.usc.edu
arosenbl Ana Rosenbluth       *pts/1017    3:14 Mon 22:44  200-213-49.ipt.aol.c
mhahn    Melissa Hahn         *pts/894     9:16 Mon 16:50  l2033.usc.edu
jdo      Jesse Do             *pts/1365     17d Fri 14:37  hargrove.usc.edu
mcoffey  Margaret Coffey      *pts/1005     18d Thu 09:04  pmba304-1.hsc.usc.ed
ekarsi   Elif Karsi           *pts/937     3:20 Mon 22:16  ppp-224-018.usc.edu
zures    Jeffrey Zures        *pts/804       5d Wed 18:59  res-1075.usc.edu
jameskwa James K               pts/614      14: Thu 09:07  spectrum.xerox.com
wzhou    Wensheng Zhou         pts/601      16: Fri 10:34  biron.usc.edu
jameskwa James K               pts/424      17: Thu 09:08  spectrum.xerox.com
brianall OpIe                  pts/605     7:16 Mon 16:41  whitney.sp.TRW.COM
peiken   Adam Peiken          *pts/624       7d Mon 15:01  hfarmer.usc.edu
kjin     Kai Jin               pts/369       3d Fri 13:34  xray1.usc.edu
dhiggins David Michael Higgin  pts/701      10d Fri 15:54  ppp-224-207.usc.edu
neungsoo Neungsoo Park         pts/254      10: Sun 20:54  seine.usc.edu
mongkhal Mongkha Lu           *pts/593       4d Thu 19:13  res-0844.usc.edu
rcliffor BobbyC                pts/869       5d Wed 16:43  ppp-224-165.usc.edu
jalil    Suhail Jalil          pts/830          Mon 17:21  tuffy.qualcomm.com
mjun     Myungsoo Jun          pts/684     7:12 Sun 13:59  riccati.usc.edu
jstallin Jack Stallings       *pts/1023     11: Mon 15:02  physsj.usc.edu
skassabi Salpy Kassabian      *pts/783       8d Sun 20:42  ppp-227-224.usc.edu
pzado    Pierre Zado          *pts/938      20d Tue 21:32  saas-pc6.usc.edu
castella Christina Castellano *pts/543       8d Mon 00:17  res-1445.usc.edu
wdavenpo William John Davenpo *pts/1316     17d Fri 13:04  fccchr-a.usc.edu
pzado    Pierre Zado          *pts/1396     18d Thu 16:12  saas-pc11.usc.edu
rishi    Armin Rishi          *pts/1037     23d Sat 14:20  dixie.Stanford.EDU
jbouteil Jean-marie Bouteille *pts/1275     17d Fri 09:28  threedbrain516.usc.e
eschulz  Evan Schulz          *pts/858      18d Thu 17:41  215-78-150.ipt.aol.c
rabiei   Payam Rabiei         *pts/1204     22d Sun 19:27  enet4.usc.edu
vanitcha vanitcha              pts/1108     22d Sun 14:38  dumas-eeb.usc.edu
jenedicm Jenedick Mendoza      pts/262          Mon 23:14  rohan.sdsu.edu
ridland  Michael Ridland      *pts/1179     21d Mon 09:16  ahf410-pc6.usc.edu
bako     Anthony Bako          pts/988      16d Sat 17:34  res-0633.usc.edu
lewhaile Kevin Lew-hailer     *pts/1340     19d Wed 11:02  res-1352.usc.edu
gomezwon Kimberly Gomez-Wong  *pts/641       3d Fri 15:01  res-1017.usc.edu
yangh    Yang Huang           *pts/493      11d Thu 12:20  gilmore.usc.edu
ridland  Michael Ridland      *pts/512      12d Wed 15:24  kap409-pc7.usc.edu
chinglun Ching-Lung Cheng      pts/1404     17d Fri 16:22  sparc1.microtek.com
arulprak Rajasekar Arulprakas  pts/251       4d Thu 13:51  compaqohe540pc16.usc
moralesm Jason Morales-Macedo  pts/1021      4d Thu 16:13  sbapc12.usc.edu
poirazi  Panayiota Poirazi     pts/918       5d Wed 16:22  mist.usc.edu
casa     chinese-american stu *pts/1317     18d Thu 10:24

Итого  ~1500 консолей .... полный листинг не принимает лоровский движек ;)

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

>разницу между Terminal Services & SSH(telnet) чувстуем? Или это полторы тыщи Х-ов и у каждого кде/гноме? :)

А далеко не всегда нужно иксы, а в винде есть возможность рулить в консоли (про Cygwin и SFU & SSH не надо - это всё же стандартная юниксовая консоль, а не виндовая)?

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

>разницу между Terminal Services & SSH(telnet) чувстуем? Или это полторы тыщи Х-ов

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

А гномов/кде тогда еще небыло ... рекорд который я видел на другом сервере это под 10k консолей...

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

>А там таскбар есть?

Кто такой таскбар? И почему он должен быть?

dsx
()

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

MiracleMan ★★★★★
()
Ответ на: комментарий от no-dashi

да, вот только принтера нет, а интернет только в винде, так как ставшая культовой скорость 14,4 не совсем устраивает. Для одного модема (connexant) только такая а для Мотороллы под Слаку дров нет, прикрутить рпм не получилось, хотя и не особо старался. Плюс к тому OrCad, MathLab, MathCad,EWB, MicroCap, PCad уф мож че еще забыл нужны с полной функциональностью, а боюсь что даже при оч большом желании Wine это все не прохавает? а ежели прохавыает то тормозить наверное будет - машина у меня слабая :-(, и винты маленькие.

Ну и еще. Ты много знаешь людей которые дома при наличии компа не играют в игры? Я таких седи своих знакомых могу по пальцам пересчитать.

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

> А там таскбар есть?

таскбара там нет, все запущенные приложения отображаются в доке

JB ★★★★★
()

Что я могу сказать... Сеть интернет имеет сложную структуру - это вам маршрутизаторы, dns-серверы, потовые серверы, www, прокси и прочее-прочее. И что? Использование Windows хоть в одной нише смотрится как минимум смехотворно. Ненужно кидаться умными фразами типа "unix мертв" - не делайте из себя посмешише.

Я сам работаю в сфере хостинга - в одной большой компании. И я не представляю что было бы... Скажем сервер с 1000 пользователямии (Apache + mod_php4, mod_perl + БД, FTP, SHELL) и дикой посещаймостью. Не стоит говорить что хостинг комерческий и ситуация когда сервер лежит - не допустима. Сервер на SPARC'ах и Solaris 8 - решение которое запущено хер знает когда и работает, и работает неприхотливо. Потом я обслуживаю сервер на FreeBSD с некомерческим хостингом - там свои задачи. Говорить мне что понацея от всех проблем - это Windows, я бы этому человеку в лицо рассмеялся и сказал что он мудак.

Вот за свои 20+ лет опыта этот крендель так и не научился тому, что любая задача имеет бесконечное количество решений, из которых есть хорошие и эффективные решения, а есть и не очень. И выбирать нужно хорошее и эффективное, а не Windows. Хотя когда я хочу играть, то мой выбор винды - сегодня целый день играл в "Half Life 2".

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

"В войне интерфейсов Юникс системы мертвы. Они не способны предоставить пользователю хороший десктоп прямо из коробки которой бы шел одинаково хорошо на разных машинах. Причем довели их до смерти сами Линукс гуру, предлагающие в ответ бессмысленные для постого пользователя скрипты, кучу разных вариантов программ, которые по разному работают, и которые нужно по своему настраивать. Зачем я спрашивается это буду делать если в винде это уже есть в готовом виде. Самый тривиальный пример - настройка кодировки. Русские производители Линукс основным преимуществом своих систем для простого юзера ставят стопроцентную русификацию. Но это преимущество абсолютно непонятно для человека который даже не думает что в его программах в виндовсе могут быть крякозябрики. Я сам столкнулся с этой проблемой когда поставил свой первый ред хэт, потом свой второй рэд хэт, потом свою первую слаку ............. и так далее. То же самое отсутствие интуитивно понятного интерфейса при установке программ, а особенно при их сборке. Мне как простому юзеру опять таки как-то непонятна необходимость чего-то там собирать, какие-то дикие зависимости и так далее. Вот и получается что система идеальная для разработки, идеальная как сервер и так далее абсолютно дика аки десктоп. А поскольку как раз десктопный функции нужны 90% современных пользователей компьютерами то вот и лидерство макрософта получается ........С автором статьи млжно не согласится разве что в том что ситуацию нельзя выправить. Можно. Просто для того чтобы бороться за рассудки юзеров нужно иметь четкий конкретный продуманный и хорошо работающий продукт. Тогда юзеры пойдут.

Извините если что не так я тут новичек. Пока приглядываюсь. Причитываюсь. "

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

потому как десктоп линукс с каждым днем все мертвее и мертвее

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

и все равно все линукс гуру закрывают на это глаза и помогают винде захватывать все новые и новые десктопы

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

>да, вот только принтера нет, а интернет только в винде, так как ставшая культовой скорость 14,4 не совсем устраивает. Для одного модема (connexant) только такая а для Мотороллы под Слаку дров нет, прикрутить рпм не получилось, хотя и не особо старался.

RPM наверняка под определённую версию ядра.

Неработающее железо можешь продать, добавить немного денег и купить работающее.

>Плюс к тому OrCad, MathLab, MathCad,EWB, MicroCap, PCad уф мож че еще забыл нужны с полной функциональностью, а боюсь что даже при оч большом желании Wine это все не прохавает? а ежели прохавыает то тормозить наверное будет - машина у меня слабая :-(, и винты маленькие.

QEMU с патчем даёт производительность 50-100%. Или VMWare. Или Win4Lin. Последние два денег правда стоят.

>Ну и еще. Ты много знаешь людей которые дома при наличии компа не играют в игры? Я таких седи своих знакомых могу по пальцам пересчитать.

Работают многие игры (часть нативно, часть через Wine, очень много через Cedega). AFAIK, Win4Lin поддерживает 3D-графику.

Вывод: было бы желание, а решение найдётся. Если оно тебе и правда надо.

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

>потому как десктоп линукс с каждым днем все мертвее и мертвее

Необоснованный бред.

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

Тебе рассказать, как M$ делает несовместимость с одной версии на другую? Причём там уже не мелочь какая-то. Они продвигают свой .NET, Avalon, вынуждая переписывать старые разработки под новый API и на новых языках, тут статья проскакивала недавно насчёт всего этого. Иначе просто люди не захотят апгрейдить свой 98 вин, если на нём всё будет работать.

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

"Тебе рассказать, как M$ делает несовместимость с одной версии на другую? Причём там уже не мелочь какая-то. Они продвигают свой .NET, Avalon, вынуждая переписывать старые разработки под новый API и на новых языках, тут статья проскакивала недавно насчёт всего этого. Иначе просто люди не захотят апгрейдить свой 98 вин, если на нём всё будет работать. "

При чем сдесь вин98? Это старье в топку. Никаких серьезных бинарных проблем в ucs2 вин32 апи начиная с вин200 и по сей день не было замечено. Можно сказать что эпоха серьезного программирования под винду началась с 2000 года. .Net продвигают не для десктопов а для веб сервисов, авалон структурно будет очень похож на (gdi+) + directx9, и, что самое неправильное в твоей фразе это то что мелкософт именно не вынуждает переходить на новое апи а делает все возможное для поддержки работоспособности старых бинарников на новых системах. Линю это пока не снилось.

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

>>Я не знал. Я просто читал где-то в статье M$, что при Remote
>>Administration в WinXP компьютер блокируется.

Для Windows еще с времен Windows NT 4.0 была такая штука как Hydra, делающая винду многопользовательской системой. С Windows 2000 в штатную поставку винды входит Terminal Server. Он не предназначен для чисто администрирования, он именно многопользовательская работа с виндовозом путем терминальных подключений. Довольно удобно, кстати.

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

>>А что, свободного времени от работы у меня не будет? И надо сказать,
>>что настройка Linux далеко не всегда дольше. Я долго не мог понять, к
>>примеру, почему в винде при установке дров к Epson для принтера нельзя
>> было указать USB. Оказалось, что потому, в Device Manager он был с
>>жёлтым вопросиком. И аналогичные вещи бывают довольно часто. В Linux
>>есть удобные стандартные средства - консоль, логи и конфиги.

Скажу крамолу - в винде такие проблемы разруливаются на ура. Просто там тоже надо читать доки. Народ правда не привык к этому. В Линухе почитать ман - это в порядке вещей, а для винды никто ничего не читает :)

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

> В Линухе почитать ман - это в порядке вещей, а для винды никто ничего не читает :)

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

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

>>Тем не менее, стандарт сейчас UTF-8.

Стандарт где? Один из вариантов Unicode и все тут. Внутрях ОС удобнее оперировать строками, где каждый символ кодирован одним и тем же количеством байт. А UTF-8 хорош для передачи строковых данных, хранения, а также для обработки программами, изначально под Unicode не расчитанных. Посему UTF-8 и выбран для использования в Linux в качестве варианта Unicode. Ибо переделок требуется меньше, пусть и в ущерб производительности оперирования строками.

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

>> Отлично знаешь вдвоем на одной машинке работается :)
> кстати - как?

У меня стоит Win 2003 Server, правой клавишей на My computer, Properties, закладка Remote, включаешь Remote Desctop и логинишься терминал-клиентом на IP-адрес сервера.
Вуаля. У тебя свой рабочий стол.

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

>>15 консолей на системе 2000 года ? Смешно...;)

А кто сказал что это предел виндовоза? И я тебе привел точное число народа, работающего у них? Я только привел тех, кто на виду и кого я видел.

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

>А далеко не всегда нужно иксы, а в винде есть возможность рулить в
>консоли (про Cygwin и SFU & SSH не надо - это всё же стандартная
>юниксовая консоль, а не виндовая)?

Почему? Стартуешь Telnet service и вот тебе командная строка :)

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

Статью написал Джоель Спольски - основатель Fog Creek Software, небольшой компании по разработке программного обеспечения, расположенной в Нью-Йорке. Окончил Йельский Университет, работал программистом и управляющим в Microsoft, Viacom и Juno.

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

>>Что я могу сказать... Сеть интернет имеет сложную структуру - это вам
>>маршрутизаторы, dns-серверы, потовые серверы, www, прокси и
>>прочее-прочее. И что? Использование Windows хоть в одной нише
>>смотрится как минимум смехотворно. Ненужно кидаться умными фразами
>>типа "unix мертв" - не делайте из себя посмешише.

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

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

это статья для людей далеких от реальной индустрии

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

>>Тебе рассказать, как M$ делает несовместимость с одной версии на
>>другую? Причём там уже не мелочь какая-то. Они продвигают свой .NET,
>>Avalon, вынуждая переписывать старые разработки под новый API и на
>>новых языках, тут статья проскакивала недавно насчёт всего этого.
>>Иначе просто люди не захотят апгрейдить свой 98 вин, если на нём всё
>>будет работать.

Ты будешь удивлен, но в своей модной новой XP ты сможешь совершенно свободно гонять программки для Windows 3.1 :) И для DOS тоже, те что не работают напрямую с железом.

И должен тебя разочаровать - с обратной совместимостью у виндовоза, как правило, дела обстоят весьма неплохо. К примеру, у меня на старой тестовой машинке под WinXP стоит драйвер для звуковухи на Vortex 1, писанный под Windows NT. И ниче, работает :) Попробуй заюзай драйвер от ядра 2.2 в ядре 2.6 :) Флаг в руки.

А с переписыванием на новые API прог никто кстати не торопит. А в Линухе все еще хуже. Новая либа, часто несовместима с предыдущей. Приходитсся то приложения править "под Gnome 2", "Под Qt 3" и т.д., либо тянуть старые либы в дистре с собой. И либ этих... Как собак... Потому дистры линухов даже в минимальной инсталляцией с KDE или GNOME тянут раза в два больше места на диске чем XP ;)

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

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

Да ну? А msdn.microsoft.com на что? Там в Knowledge base мульен и еще одЫн мильярд всяких док. В 99.999% помогает. Было бы что подобное под Linux :) Вот это было здорово! А то куча разрозненных клочков. Описано (особенно в части программинга) все куце и плохо. Самому в заковыках сорцов (каждый программер там пишет как хочет) рыться ооочень времязатратно.

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

>Потому дистры линухов даже в минимальной инсталляцией с KDE или GNOME тянут раза в два больше места на диске чем XP ;)

Неправда - свежеустановленная винда XP занимает около гига (не считая свопфайла и места для восстановления системы). Linux с KDE и базовым софтом занимает столько же.

Короче, предлагаю завязывать спор - сколько раз уже обсуждали Win vs. Lin, а всё равно каждый остаётся при своём мнении.

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

>Короче, предлагаю завязывать спор - сколько раз уже обсуждали Win vs. Lin, а всё равно каждый остаётся при своём мнении.

Однако здесь правда за нами - смотри адресную строку. :-)

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

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

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

если про линукс то я бы еще добавил к тому что он относительно свободен что он ~ posix unix

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

>Короче, предлагаю завязывать спор - сколько раз уже обсуждали Win vs. >Lin, а всё равно каждый остаётся при своём мнении.

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

ЗЫ: действительно все проблемы решаемы, если есть такое желание, и конструктивный подход у решению.

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

>У меня стоит Win 2003 Server, правой клавишей на My computer, Properties, закладка Remote, включаешь Remote Desctop и логинишься терминал-клиентом на IP-адрес сервера. Вуаля. У тебя свой рабочий стол.

а то же самое с ХРенью как сделать? А то бабла на 2к3 не хватает :(

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