Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.06.19;
Скачать: [xml.tar.bz2];

Вниз

Linux: истоки новой философии программирования   Найти похожие ветки 

 
Soft   (2003-06-02 20:54) [0]

В 2001 г. мы будем отмечать как минимум два крупных юбилея — 20 лет с момента появления первого ПК и 10 лет со дня рождения операционной системы Linux. 12 августа 1981 г. в Wall Street Journal была опубликована информация о том, что корпорация IBM вышла на рынок персональных компьютеров со своей моделью IBM PC на базе процессора Intel 8088. По сути именно это событие открыло дорогу Windows, хотя формально первая версия Windows после двухлетних обещаний появилась в ноябре 1985 г.

25 августа 1991 г. финский студент Линус Торвальдс разместил в Internet скромное сообщение о том, что он разработал собственную ОС. Эта операционная система, получившая впоследствии название Linux, дала огромный импульс развитию Сети и стала флагманом движения открытых текстов (open source).

Два события, отстоящие друг от друга ровно на 10 лет, стали поводом для развития знаменательных параллелей: крупнейшая корпорация мира и программист-одиночка, известнейшее издание и одна из затерянных в Internet телеконференций. Дух конкуренции выражают лозунги: Linux против Windows! Открытость мирового сообщества против замкнутости одной корпорации! Коллаборативное (совместное) программирование против корпоративного!

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

Зигзаги истории



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

CP/M —> QDOS —> 86-DOS —> MS-DOS —> Windows.

«Генеалогическая» линия Linux выглядит иначе:

Multics —> UNIX —> Minix —> Linux.

Вряд ли многим известно, что в нынешнем господстве Windows в немалой степени «виноват» секретный проект IBM под кодовым названием Chess — проект создания на базе процессора Intel 8086 персонального компьютера IBM PC с рабочим названием Acorn.

Исторический контракт между IBM и Microsoft был подписан 6 ноября 1980 г. В соответствии с ним для первого промышленного 16-разрядного ПК компания Microsoft должна была в кратчайший срок подготовить операционную систему и четыре системы программирования (Бейсик, Фортран, Кобол и Паскаль).

Почему была выбрана именно Microsoft? Главным побудительным мотивом для руководства IBM послужил впечатляющий объем сбыта компанией Microsoft систем программирования, притом рассчитанных на очень широкий круг платформ. К 1979 г. было продано около 1 млн. копий одного только Бейсика разработки Microsoft.

Как ни странно, но и IBM, и Microsoft рассматривали операционную систему для нового компьютера как нечто второстепенное, отводя ей вспомогательную роль. Все делалось в жуткой спешке. Чтобы понять, как блефовала Microsoft осенью 1980 г., обещая IBM к январю 1981 г. (!) подготовить первую версию своей DOS с работающим интерпретатором Бейсика, достаточно сказать, что никакого опыта написания ОС у Microsoft тогда не было.

В феврале 1980 г. компания Microsoft в рамках борьбы с Digital Research за рынок языков программирования на всякий случай приобрела лицензию на UNIX у корпорации AT&T (впоследствии созданный Microsoft диалект ОС UNIX получил название Xenix). Но и для UNIX не было практически никаких наработок — базовой платформой продуктов Microsoft была тогда ОС CP/M.

Если бы не Тим Паттерсон из Seattle Computer Products, написавший весной 1980 г. свой диалект CP/M — QDOS (Quick and Dirty Operating System), да не ряд других случайностей, микрокомпьютерная революция могла бы пойти совсем по иному пути. Купив за 100 тыс. долл. разработку Паттерсона (а чуть позже переманив и его самого), Microsoft сумела выйти сухой из воды и положила начало созданию невиданной в истории империи программного обеспечения.

Паттерсон построил свою ОС максимально близко к оригиналу, чтобы все ПО, написанное для CP/M, можно было легко переносить на QDOS. Именно это преимущество и было использовано Microsoft, сумевшей не только добиться самого главного для себя контракта, но и опередить почти на год саму Digital Research. В 1991 г. Линус Торвальдс, устав ждать бесплатную UNIX для процессора Intel 80386, занялся собственной разработкой ядра, из которого затем и выросла Linux.

Если сравнивать Windows и UNIX с точки зрения развития, то Windows строилась как коммерческий продукт, создаваемый в условиях жесткого цейтнота и рыночного блефа, UNIX же росла в спокойной обстановке, в тиши университетских и исследовательских центров. Коммерциализация проекта оказала далеко не столь благоприятное воздействие на UNIX, тогда как Microsoft не теряла времени и весь потенциал своих специалистов направила на повышение качества реализации Windows.

Как бы то ни было, развитие обеих ОС пошло по разным дорожкам.


 
Soft   (2003-06-02 20:55) [1]

Рождение Linux



Линус Бенедикт Торвальдс родился в Хельсинки в 1970 г. Еще в возрасте 10 лет он начал увлекаться программированием, активно работая на своем домашнем компьютере Commodore VIC-20.

В 1989 г., когда Линус готовился поступить в университет, на конференции ассоциации Usenix в Торонто представители корпорации AT&T объявили о новой системе цен на UNIX System V: около 40 тыс. долл. в расчете на один процессор (7,5 тыс. долл. для учебных заведений). Это были очень большие деньги. Профессор Амстердамского университета Эндрю Таненбаум в ответ на это занялся написанием Minix — усеченной версии UNIX, способной работать на ПК.

Весной 1991 г., уже будучи студентом университета в Хельсинки, Линус Торвальдс взялся за переделку Minix, переписав ядро и адаптировав для работы на i386. Он решил разобраться в том, как работает ОС, просто переписав ее.

Вот заголовок того исторического сообщения, с которого начала отсчет эра Linux.

——- Begin post from Linus ———

From: torvalds@klaava.Helsinki.FI (Linus

Benedict Torvalds)

Newsgroups: comp.os.minix

Subject: What would you like to see most in minix?

Summary: small poll for my new operating system

Message-ID: <1991Aug25.205708.9541@klaava.

Helsinki.FI>

Date: 25 Aug 91 20:57:08 GMT

Organization: University of Helsinki
Сообщение начиналось словами: «Привет всем, кто использует Minix! Я делаю (бесплатную) операционную систему для клонов AT на базе процессоров 386 (486). Это просто хобби, а не что-то большое и профессиональное вроде GNU».

Далее Линус призывал откликнуться на его работу всех, кому она нравится или нет. (Полный текст см. http://theory.ms.ornl.gov/~xgz/linus_announce.)

В январе-феврале 1992 г. в телеконференции comp.os.minix развернулась открытая дискуссия о недостатках Linux между Таненбаумом и Торвальдсом. Профессор Таненбаум считал Linux устаревшим подходом прежде всего из-за отказа Линуса от микроядра в пользу моноядра. «Это огромный шаг назад, — писал Таненбаум. — Это все равно, что взять работающую программу на Си и переписать ее на Бейсике». Линус согласился с тем, что микроядро — хорошее решение, но настаивал на своем: моноядро, обладая большей эффективностью, не наносит серьезного ущерба переносимости.

Более жестко высказался в 1998 г. прародитель UNIX — легендарный Кен Томпсон: «Я рассматриваю Linux как то, что не принадлежит Microsoft. Это ответный удар команде Microsoft — ни больше ни меньше. Не думаю, что его ожидает большой успех. Я видел исходные тексты, там есть как вполне приличные компоненты, так и никуда не годные. Поскольку в создании этих текстов принимали участие самые разные, случайные люди, то и качество отдельных его частей значительно отличается. По своему опыту и опыту некоторых моих друзей могу сказать, что Linux — довольно ненадежная система. Microsoft выпускает не слишком надежные программные продукты, но Linux — худшая из подобных систем. Это среда долго не продержится. Если вы используете ее на одном компьютере — одно дело. ПО для применения Linux в брандмауэрах, шлюзах, встроенных системах и так далее требуется еще очень серьезная доработка».

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

В 1998 г. авторитетный американский журнал Forbes под заголовком «Icons of the Net» («Легенды Сети») опубликовал имена самых влиятельных людей, внесших огромный вклад в развитие сети Internet:

Линус Торвальдс (28 лет) — создатель Linux.
Ричард Столлман (45 лет) — основатель Фонда свободного ПО (Free Software Foundation).
Тим Бернерс-Ли (43 года) — разработчик World Wide Web.
Роб Глейзер (36 лет) — основатель компании RealNetworks.
Джерри Янг (29 лет) — основатель портала Yahoo!
Первое место отвели Торвальдсу не случайно. Изъяны не помешали Linux радикально изменить положение дел в индустрии ПО. Благодаря доступности в паре с сервером Apache эта ОС оккупировала весь Internet. Статистика говорит сама за себя. В соответствии с отчетом Netcraft (www.netcraft.com/survey/) в ноябре 2000 г. доля Apache среди всех Web-серверов составляет 59,69%. Далее идут Microsoft Internet Information Server — 20,08% и Netscape Enterprise — 6,74%.

Ныне Торвальдс работает в компании Transmeta над амбициозным проектом, до недавнего времени засекреченным. Важными его элементами являются выпуск ОС и VLIW-процессора под кодовым названием Crusoe, способного исполнять команды x86 и предназначенного для встроенных систем. Забавно, что одним из владельцев Transmeta является не кто иной, как Пол Аллен, который вместе с Биллом Гейтсом основал Microsoft.


 
Soft   (2003-06-02 20:58) [2]

Стандартизация и дистрибутивы Linux



Линус Торвальдс разработал не саму ОС, а только ее ядро, подключив уже имеющиеся компоненты, созданные в рамках проекта GNU, и прежде всего редактор emacs и компилятор gcc.

Сторонние компании, увидев хорошие перспективы для развития своего бизнеса, довольно скоро стали насыщать ОС утилитами и прикладным ПО. Среди них следует назвать Red Hat Linux 6.2, GNU/Linux 2.2 компании Debian, Linux-Mandrake 7.0, SuSE Linux 6.4, TurboLinux 6.0, OpenLinux 2.4 компании Caldera, Conectiva Linux 5.1, Corel Linux OS Second Edition.

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

Стандартизация — всегда болезненный процесс, а если он ведется в сообществе «свободных художников», это тем более непросто.

Но первые шаги уже сделаны. В октябре 2000 г. опубликована Linux Development Platform Specification, подготовленная группой Free Standards Group, и она сразу же вызвала полярные оценки. Кстати, руководитель группы стандартизации Дэвид Квинлан, как и Торвальдс, работает в компании Transmeta.

Отношение к Linux крупных корпораций



Такие гиганты, как IBM, Hewlett-Packard, Sun Microsystems, Oracle и ряд других крупнейших игроков компьютерного рынка, в последние два года заметно активизировали свою поддержку Linux. В 2001 г. IBM планирует вложить в развитие Linux 1 млрд. долл.

С чем же связана столь необычная щедрость корпораций, решивших выпускать преимущественно на бесплатной основе серьезные коммерческие продукты для «любительской» Linux? Почему они готовы тратить силы и средства для развития альтернативной и далеко не самой технологически совершенной ветви UNIX в ущерб своим диалектам: AIX, HP-UX, Solaris и др.?

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

В недавнем интервью журналу VARBusiness (ноябрь 2000 г.) президент IBM Сэм Палмизано особо подчеркнул позицию IBM по отношению к развитию Linux: «Я надеюсь, что наше участие по введению Linux в мир надежного и безопасного компьютинга, для которого характерны интенсивные потоки транзакций, а также сотрудничество с сообществом, поддерживающим идею открытых текстов, будет плодотворным как для IBM, так и для всей индустрии в целом. Особенно это заметно для компаний, предоставляющих готовые решения, которые увидят, какой потенциал таит в себе Linux». Одним из последних крупных шагов IBM стал проект Lawson — установка к марту 2001 г. в сети японских торговых центров 15 200 Linux-серверов (дистрибутив RedHat), обеспечивающих работу IBM eServer xSeries.

В конце 2000 г. к IBM присоединилась и компания Hewlett-Packard. Оба гиганта намерены поддержать исполнение Linux-приложений в среде своих диалектов UNIX (речь идет прежде всего об IBM AIX и HP-UX, а также об IBM Dynix/ptx).

Вот еще один ответ на вопрос, зачем ведущим корпорациям надо поддерживать чужой бесплатный диалект UNIX, имея свой коммерческий. Убиваются сразу два зайца — сначала оттягивается часть клиентов от Windows в Linux, а затем им наглядно демонстрируют, насколько последний уступает диалектам UNIX, разработанным этим гигантом. Этот прием можно назвать эффектом отвлечения-завлечения.


 
Soft   (2003-06-02 20:59) [3]

Linux и рынок встроенных систем



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

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

Как только встает вопрос об адаптации Linux для поддержки встроенных систем, сразу становятся очевидными архитектурные ограничения этой ОС. Прежде всего это ориентация на монолитное ядро, а не на более современную и перспективную концепцию заменяемых микроядер. В этом направлении давно ведутся работы по линии бесплатного фонда программ (FSF), целью которых является создание Hurd — основной ОС проекта GNU, наследующей идеи ядра Mach и задуманной еще в 1990 г., т. е. до создания Linux (см. www.cs.pdx.edu/~trent/gnu/hurd).

Тем не менее в конце ноября 2000 г. было объявлено о создании IMT-2000 — первого в мире интеллектуального телефона, выполненного на базе CDMA и Tynix OS (версии Linux для встроенных систем). В его разработке приняли участие три организации из Кореи: PalmPalm Technology, SK Telecom и Национальный университет в Сеуле. Телефон имеет те же функции, что и КПК, и работает на основе процессора StrongARM (SA1110, 206 МГц) с 32-Мбайт ОЗУ.

Также в конце ноября 2000 г. компания DSPsoft (США) выпустила UnixCE — коммерческую закрытую Linux-подобную ОС, предназначенную для рынка мобильных устройств. Она поддерживает X Window, FAT32, TCP/IP, API-интерфейсы UNIX и способна работать даже на процессорах i386 в 340-Кбайт ОЗУ. По всей видимости, это только начало.

Linux не одинока



Говоря о Linux, не стоит забывать, что эта ОС не такая уж единственная и неповторимая. Есть не менее интересные и продуманные некоммерческие ОС, даже если говорить только о платформе Intel и диалектах UNIX. Назовем лишь некоторые: FreeBSD (FreeBSD Core Team на базе BSD4.4-Lite), NetBSD (NetBSD Foundation, BSD4.4-Lite + ядро Mach), OpenBSD (Theo de Raadt, BSD4.4-Lite), 386BSD (BSD4.3 Reno), Hurd (Free Software Foundation, BSD4.4 + Mach 4.0).


 
N169   (2003-06-02 21:12) [4]

Да. А воз и ныне там!

Долго не забуду, как устанавливал KDevelop в ALT Linux из пакетов, вручную. 4 часа ушло на поиск пакетов по дискам и установление взаимосвязей. Ещё два часа потрачено на оформление процесса установки в скрипт. Ужас!

>Linux не одинока
>
>это только начало.

Брр!



 
vidiv   (2003-06-03 04:41) [5]

лично мне Линукс это игрушка...

Интересно что бы было если бы объединить WinXP и Линукс(самый крутой). С XP взять простоту работы, а с линукса качество это й самой работы... вот бы ось получилась...


 
Polevi   (2003-06-03 08:57) [6]

vidiv © (03.06.03 04:41)
опять неустраивает качество работы.. чем же, позвольте спросить ?
надоело уже, ей богу


 
vidiv   (2003-06-03 09:09) [7]


> Polevi © (03.06.03 08:57)
> vidiv © (03.06.03 04:41)
> опять неустраивает качество работы.. чем же, позвольте спросить
> ?
> надоело уже, ей богу

поставть Win 2000 Adv. Server
и XSpider ом его... потом расскажешь что получилось...


 
iZEN   (2003-06-03 10:25) [8]

Достаточно почитать книжки "Just for Fun" ("Ради удовольствия.Рассказ нечаянного революционера") Линуса Торвальдса и Дэвида Даймонда (вот она, кстати, http://www.beep.ru/~izen/downloads/justforfun.zip).
Кроме того, Эндрю Танненбаум издал неплохую книженцию "Современные операционные системы", где раскрываются внутренности разных систем, в том числе и Linux, Minix, UNIX, Windows 2000.
Читайте, рекомендую.


 
pm   (2003-06-03 11:53) [9]

vidiv © (03.06.03 04:41)
> лично мне Линукс это игрушка...
Да, игрушка замечательная. Отправлю жену с детьми на дачу, и поиграю в Mad Bomber, из дистрибутива AltLinux. А потом в FreeCraft. А потом надо будет остальные из полусотни игрушек поспотреть.

А для работы действительно лучше FreeBSD.

N169 (02.06.03 21:12)
> 4 часа ушло на поиск пакетов по дискам и установление взаимосвязей.
Это на скольки скоростном CD?
У меня на индексацию всех восьми компактов ушло не более получаса. KDevelop ставить не пробовал, но когда понадобилось что то гномовское, на установку ушло минут 10.


 
Soft   (2003-06-03 12:11) [10]

Да.... у Линукса несколько "недружественный интерфейс", да у него ядро построено на моноядерной архитектуре, а у той же Win2k и WinXP на микроядерной(микроядерная должна отвечать за надежность, моноядерная за переносимость), да он писался толпой, а не командой...

Но почему же у супер пупер 2k,XP, написанной супер крутыми(сертифицированными) разработчиками столько дыр, глюков, тормозов и недоделок. Если Винду сначала поставить и потом "не трогать и не чесать" то она даже работает нормально, если нет, то начинаются неисправимые по человечески фокусы(такие глюки иногда бывают).


 
Palladin   (2003-06-03 12:19) [11]


> Soft © (03.06.03 12:11)

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


 
pm   (2003-06-03 13:10) [12]

Я бы не сказал что интерфейс Unix "недружественный".
Например я попадая под винды просто теряюсь и не знаю что делать.
Про средства разработки вообще молчу - в редакторе даже с тагами нормальной работы нет, а переход к закрывающейся скобке считается наворотом.
Между тем переход с одной версии Unix на другую, разных производителей, и коммерческих, и свободных, ни когда не вызывал у меня затруднений.


 
Anatoly Podgoretsky   (2003-06-03 13:14) [13]

Soft © (03.06.03 12:11)
Откуда ты взял такое количество дыр?
Количество опубликованных дыр примерно равно, а сложность продуктов не соизмерима.


 
pm   (2003-06-03 13:31) [14]

Я слышу о новых дырах в виндах чаще, чем о новых дырах во всех Unixах вместе взятых (а их много).
В логах апача я часто наблюдал побытки взломать его как iis или заразить iisовским вирусом. Применить Unixовые експлойты пытаются гораздо реже, и пока только после приложения пача :-).

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


 
Soft   (2003-06-03 14:05) [15]

>>pm (03.06.03 13:10)
>>Я бы не сказал что интерфейс Unix "недружественный".

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

Дыр в Линуксе очень мало, но он построен на моноядерной архитектуре, которая иногда заставляет перекомпиливать ядро и по мощности он не очень, максимум 64 Гб памяти и 2ТБ дискового пространства. Но это компенсируется исходными кодами и большим набором бесплатных или дешевых качественный и защищенных приложений.

Может ли секретарша работать в Линуксе?... может, под наблюдением сисадмина.


 
AlexRush   (2003-06-03 14:27) [16]

Один мой авторитетнвй знакомый говорит: Линукс - это кастрированный Юникс без технической поддержки. Сказано жестко, конечно, но, в каждой шутке есть доля шутки.
Вынь 9х тинула за собой совместимость с досом.
Linux тянет за собой морально устаревшие вещи из юникса.
Где сейчас 9х (!?)
Пока в Linux не переступит через манию юниксоидности - не бывать ей настольной операционкой для простых смертных !!!!!
Практически все абсолютные, незыблемые вещи из юниксов впитала в себя NT. Плюс обертка Win32 (встроенный GUI, API и пр). NT недостает разве что гибкости юниксов. А в целом -рулез.
Говорят "Маздай" тяжелый... а современные дистры линуха по пять компактов с кучей всякого, полного зависимостей друг от друга, бреда ?
С точки зрения домашнего пользования: Линукс (сейчас) это конструктор для умелых ручек, которые некуда деть.
Линукс - даже не юникс. Пришлось как то позаниматься BSD - совершенно иная система. После Линуха было только тяжелее.

P.S. Я Линуксом (на уровне пользования и чуть-чуть программинга)
занимался (с перерывами) не один год.
Вообще начинал с DOS/9x.
На NT четвертый год.

9x - не маст, но die.
ТЕ - RuleZZ
Linux - хорошая игра. Очень хорошая. Мне понравилась. Но юзать ее как домашнюю не будут еще долго... Не говоря уже о том, что ни одна уважающая себя контора не будет ставить на свой центральный сервер малопонятного происхождения ось (БЕЗ технической поддержки)

PP.S. Главное не инструмент, а умение им пользоваться...


 
pm   (2003-06-03 14:43) [17]

AlexRush © (03.06.03 14:27)
//Линукс - даже не юникс. Пришлось как то позаниматься BSD - совершенно иная система. После Линуха было только тяжелее.//
Я начал пользоваться FreeBSD после Linux. И очень долго пользовался почти не замечая различий (пока меня не научили портами пользоваться, без которых в Linux уже стало неуютно :-)).
Правда начинал я на SUN Interactive Unix на i386 с 8М оперативки.

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

//а современные дистры линуха по пять компактов//
Есть полноценные однодисковые дистрибутивы. "Современные" дистрибутивы просто не пытаются за пользователя решить каким WMом он должен пользоваться, а предлогают выбрать из нескольких популярных. И набор софта на этих пяти компактах соответствует парочки виндоых DVD :-).

//БЕЗ технической поддержки//
Независимых компаний, предлогающих коммерческую поддержку и Linux, и многих продуктов под него, и целиком конфигураций для конкретных задач - куча. И кроме того в любой момент такую компанию можно безболезнено для бизнеса поменять.


 
Soft   (2003-06-03 14:52) [18]

>>AlexRush © (03.06.03 14:27)
>>Один мой авторитетнвй знакомый говорит: Линукс - это кастрированный Юникс без технической поддержки.

http://www.mandrakeexpert.com/ Есть квалифицированная техническая поддержка, вплоть до выезда специалиста. Техническая поддержка стоит от 5$ до 100$ в месяц для одного ???

А Win XP это прибамбаснутый MS DOS, который еще и работает неправильно:)


 
Soft   (2003-06-03 17:03) [19]

Мдя:)

Может и расшевелим владельцев сайта и отведут они отдельную конференцию "Kylix&Linux".


 
pm   (2003-06-03 18:19) [20]

А смысл?
Если бы Kylix делался как надстройка над gcc, еще можно было бы о чем то говорить. А так - тупиковый проект.


 
Soft   (2003-06-03 19:25) [21]

>>pm (03.06.03 18:19)
>>А смысл?
>>Если бы Kylix делался как надстройка над gcc, еще можно было бы о чем то говорить. А так - тупиковый проект.

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


 
pm   (2003-06-03 19:48) [22]

Врядли все - мне так vim ближе и роднее. :-)
На сколько я помню первые отзывы о Kylix - код на нем и на gcc не стыкуется в принципе. Может я чего не понял или забыл, давно это было.
Самое главное - обеспечить совместимость библиотек. Очень много библиотек, используемых программистами под Unix, если и перенесется на Kylix, то только с хорошим напильником. И наоборот - библиотечки, перенесенные Borlandом, вызвать из gcc боюсь не просто будет.
Получается изолированный продукт, который мало кому нужен.

В прочем я могу ошибаться - о Kylix знаю по наслышке.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.06.19;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.57 MB
Время: 0.008 c
14-60402
Rafik
2003-05-26 10:26
2003.06.19
Не соедениться с MSSQL


8-60269
Alexanders
2003-02-18 10:01
2003.06.19
Вывод несколько картинок на форму в миниатюре


1-60190
Kaginava
2003-06-05 10:39
2003.06.19
TChart трехмерный


1-60217
VikOss
2003-06-05 13:46
2003.06.19
Вызов из DLL


3-60035
SIA
2003-05-23 18:09
2003.06.19
Увидеть базу BDE из Visual Basic





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский