|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : vitus@ice.ru 2:5020/400 02 Dec 2000 16:13:46 To : Eugene B. Berdnikov Subject : Solaris & SunOS (Re: Linux&FreeBSD) -------------------------------------------------------------------------------- Eugene B. Berdnikov <berd@desert.ihep.su> wrote: EBB>vitus@ice.ru wrote: vir>> Eugene B. Berdnikov <berd@desert.ihep.su> wrote: EBB>>> Вот в этом и загвоздка. Сановцы начали разработку ядра по линии SysV vir>> vir>> Откуда такие сведения? Solaris 2.0 появился уже на спарках, vir>> а SunOS 4.x была вполне-себе BSD. Более того, я читал страшные рассказки vir>> разработчиков, о том какой ценой им дался переход с BSD codebase на vir>> AT&T, и что это было чисто маркетоидное решение. vir>> vir>> Книжка называлась "Advanced C Programming". EBB> Мои сведения из - статьи, написанной бывшим сотрудником DECа, которую EBB> я прочел на английском лет 8 назад. В ней человек излагал причины, Значит мои сведения свежее - "Advanced C Programming" была издана в 1997 году ;-) EBB> Деталей я уже никаких не помню, примерно так: сановцы посчитали, EBB> что рынке процессоров будущее за Моторолой, и на кого-то сильное EBB> впечатление произвел успех Эппла. Hачальство приняло решение. EBB> А потом выяснилось, что у процессора функциональности не хватает. Так значит, мы о разных моментах перехода. Значит, после этого с появлением Sparc или поздних Motorolla сановцы переползли-таки на BSD, и SunOS 4.x была таки честной BSD. (вот за это ручаюсь на 100%). А потом они снова рванули на SysV, несмотря на необходимость месяц гонять lint по AT&T-шным исходникам. EBB> Виктор, Вы должны понимать, что ТАКИЕ решения, как перетряска кода EBB> ядра, ни в одной нормальной компании маркетоидами не принимаются. Маркетоиды разные бывают. В Sun (по сведениям из той же книжки) принято на столы Top-manager-ам ставить рабочую станцию с beta-версией SunOS. Дабы они доходчивей разработчикам про баги рассказывали) И я сам на РИФ-е наблюдал как у главы российского представительства на ноутбуке оффис стоял сановский - тогда еще beta русской версии StarOffice. Правда под винды. Hо, насколько я знаю, у Solaris x86 просто слишком плохо с ноутбучным железом. Таким образом стратегическое решение, принятое высшим менеджментом на основании анализа тенденций поведения партнеров типа Oracle и Adobe и конкурентов типа HP и IBM, вполне можно назвать маркетоидным. Потому что это топ-менеджеру видно, что при работе с BSD-шной codebase он обломится с SysV IPC, Streams и нитями, в то время как без них продукты крупнеших независимых производителей на этой операционке работать не будут. (Я понимаю, что нынче в BSD это все есть. Hо тогда, видимо посчитали, что поменять codebase дешевле обойдется, чем все это самим дописывать). А с точки зрения разработчика ему вместо его любимого вылизанного кода дали ленточку с неизвестно чем, что даже через lint не проходит. -- Victor Wagner vitus@ice.ru Chief Technical Officer Office:7-(095)-785-09-72 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus --- ifmail v.2.15dev5 * Origin: Siberian Internet Company (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/231838eac4821.html, оценка из 5, голосов 10
|