На главную страницу AlgoNet В сотрудничестве с ZDNet
АРХИВ СТАТЕЙ 2002-9-19 на главную / новости от 2002-9-19
AlgoNet.ru
поиск
   РЎС‚атьи РїРѕ датам:
РђРІРіСѓСЃС‚ 2002
ПнВтСрЧтПтСбВс
   1234
567891011
12131415161718
19202122232425
262728293031 
 
Сентябрь 2002
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930     
 
Июнь 2002
ПнВтСрЧтПтСбВс
     12
3456789
10111213141516
17181920212223
24252627282930
 
Июль 2002
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
293031    
 
Апрель 2002
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930     
 
Май 2002
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
2728293031  
 
Февраль 2002
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728   
 
Март 2002
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031
 
Декабрь 2001
ПнВтСрЧтПтСбВс
     12
3456789
10111213141516
17181920212223
24252627282930
31      
 
Январь 2002
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
28293031   
 
Октябрь 2001
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
293031    
 
РќРѕСЏР±СЂСЊ 2001
ПнВтСрЧтПтСбВс
   1234
567891011
12131415161718
19202122232425
2627282930  
 

 

Место для Вашей рекламы!

 

Все новости от 19 сентября 2002 г.

Microsoft: мы откроем больше исходного кода

Менеджер программы Microsoft Shared Source Initiative Джейсон Матюсов (Jason Matusow), который отвечает за координацию глобальной стратегии лицензирования исходного кода компании, дал интервью ZDNet UK.

Вопрос: Чуть больше года назад старший вице-президент Microsoft Крейг Манди (Craig Mundie) сделал свое знаменитое заявление по поводу открытия исходного кода. С тех пор Microsoft развивает инициативу Shared Source Initiative. Как она согласуется со взглядами Microsoft на open source?

Ответ: К сожалению, мы действительно выступали против движения open source: считали его сомнительным. В отрасли давно идет спор по поводу открытого исходного кода и его роли. У ИТ-профессионалов одна точка зрения, у разработчиков другая, у топ-менеджеров третья, а энтузиасты смотрят на это вообще совсем иначе.

Долгое время мы были противниками движения open-source. Но идея Shared Source возникла потому, что заказчики говорят нам: «Когда у меня есть доступ к исходному коду, я сам могу что-нибудь сделать. Хотелось бы иметь такую возможность и в ваших продуктах».

Сейчас Linux конкурирует с Windows — это факт. И это хорошо, так как это подстегивает нас и подталкивает вперед. В то же время нам трудно доказывать, что инструменты управления в Windows лучше, чем в Linux: нас сразу же начинают обвинять в нападках на движение open-source.

Сейчас мы предоставляем код Windows, часть кода Windows CE и элементы .Net — нашу реализацию спецификации C# CLI (Common Language Infrastructure).

Что именно вы подразумеваете под Shared Source?

Разные группы в Microsoft занимаются очень разными бизнесами; Windows, например, разительно отличается от продукта Golf.

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

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

Но мы должны сохранить целостность платформы: мы не допустим появления производных исходного кода.

У кого есть доступ к исходному коду?

Сегодня право получить наш исходный код имеют около 2300 организаций в 32 странах. Это предприятия, где более 1500 рабочих мест Windows, приобретенных по лицензии Enterprise Agreement licence; это 150 системных интеграторов, а также государственные ведомства, многие университеты и крупные ОЕМ-производители.

Впрочем, воспользовались этой возможностью всего около 150 организаций. Мы предлагали многим, но большинство отказалось. Одни говорят: «Мы производители и не занимаемся исходным кодом — это ваше дело», а другие отвечают, что все вопросы, связанные с исходным кодом, должны решать их системные интеграторы.

А сколько это стоит?

Организации могут подписаться на программу Shared Source бесплатно, но им придется работать с исходным кодом, что требует дорогостоящих инженерных ресурсов. Программа Shared Source Initiative охватывает Windows 2000, Windows XP и все серверные системы .Net, а также все сервис-пакеты и бета-версии. Это огромное количество технологий, и даже просто донести их до людей стоит огромных денег. Многие организации говорят, что им вполне достаточно комплектов разработчика.

Как физически осуществляется доступ к исходному коду Windows?

Механизмом, посредством которого люди получают доступ к исходному коду Windows, служит ресурс MSDN Code Centre Premium. Это справочный инструмент, доступный через защищенный веб-сайт. Подписавшись, организации получают смарт-карту и устройство для ее считывания.

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

Подписчики получают доступ ко всему исходному коду Windows?

Нет. Программа охватывает около 95% Windows. Еще три процента кода нам не принадлежит, а некоторые места — такие, как код активации продукта — имеют слишком большую ценность, чтобы их открывать. К тому же распространение некоторых криптографических элементов ограничено правительством США, и мы не можем экспортировать их в другие страны, кроме Европейского союза и восьми других государств. Так что этот вопрос мы решаем в каждом конкретном случае отдельно.

Мы говорили о Windows. А чем отличаются условия для других продуктов?

Отделение Windows СЕ придерживается иного подхода. Около 45% исходного кода Windows CE открыто для всех — для любого юридического и физического лица в любой стране. Лицензия допускает чтение, изменение и вторичное распространение кода в некоммерческих целях. Это означает, что производители ПО и аппаратуры могут оптимизировать продукты, опираясь на знание исходного кода.

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

Встроенными системами занимаются около 300 тыс. разработчиков, и наш исходный код скачали 128 тыс. раз. Около половины этих пользователей говорят, что они обращаются к нему каждую неделю, а около 75% планируют разработать что-то для Windows СЕ благодаря доступу к исходному коду.

Какие еще существуют программы Shared Source?

Есть лицензия C# CLI (Common Language Infrastructure), сходная с лицензией СЕ в том, что она направлена на некоммерческое применение, но в данном случае почти вся деятельность сосредоточена в академической среде. По этой лицензии загружено 35 тыс. копий — не считая участников конкурса программистов в Японии.

А что дальше?

В ближайшие месяцы мы распространим программу Shared Source на другие подразделения Microsoft. Сейчас в ней участвуют все наши платформы, а дальше мы планируем распространить ее на SQL, Exchange и, возможно, даже на Office.

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

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

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

Каким образом концепция Shared Source согласуется с девизом Security through obscurity, который так тесно связывают с Microsoft?

«Скрытность — залог безопасности» это не девиз Microsoft. Но и теория множества глаз пока не доказана и очень сомнительна, так как большинство этих глаз смотрит не туда, куда надо. Людям нравится интересный, красивый код, а устаревший и сложный, в котором тяжело разбираться, они чаще всего пропускают. Легко сказать: «Чем больше людей увидит исходный код, тем меньше в нем будет ошибок». На самом деле все гораздо сложнее.

Возьмем пример Kerberos, в котором серьезная ошибка была обнаружена через десять лет. Это средство защиты с открытым исходным кодом, который видела масса глаз. Другой пример — OpenSSH, продукт с открытым исходным кодом, в котором недавно нашли троянского коня. Проблема открытого исходного кода в том, что неизвестно, кто отвечает за этот код. Microsoft все свои программы всегда подписывает. И кто за них отвечает тоже известно. Наш интерес к открытому исходному коду неразрывно связан с заботой о целостности платформы.

Криптографический продукт Palladium войдет в программу Shared Source, чтобы люди помогали усиливать его, как они это делают с криптографическим кодом RSA. Я не знаю, как еще яснее выразить, что мы не верим, что скрытность — залог безопасности. 

 Предыдущие публикации:
2001-06-28   Microsoft инициирует движение разработки ПО с «полуоткрытым» исходным кодом
2001-07-24   Microsoft открывает код Windows СЕ
2002-03-28   Microsoft делится кодом со студентами
 В продолжение темы:
2002-09-25   Баллмер: «Мы переиграем open-source»
2002-11-10   MS Palladium: насущная потребность или угроза?
2002-11-10   Microsoft: нападки на Linux не эффективны
2002-12-05   Microsoft — компания open-source?
2003-01-16   Исходный код Windows откроется правительствам
Обсуждение и комментарии
me - userinternet.com
19 Sep 2002 6:34 PM
Активацию боятся раскрыть, сабаки:))
 

eXOR - billgmicrosoft.com
19 Sep 2002 6:48 PM
Дыкть ;-)
 

Yuri Abele
20 Sep 2002 11:08 AM
А действительно, как в анекдоте про неуловимого Джо - его никто не ловит, потому что он никому не нужен...
Я просто уверен, что самые шумные поборники Open Source ругавшие с пеной у рта Microsoft за скрытность, после того, как Microsoft всё откроет просто пойдут и повесятся с горя ;-)
 

Слопер
20 Sep 2002 1:38 PM
2 Yuri Abele

"просто пойдут и повесятся с горя"

Равно, как и ярые противники Open Source, восхвалявшие Микрософт за закрытость кода. :-)
 

-
20 Sep 2002 1:47 PM
Имхо, эти опен сорцы большому количеству народа нужны для понтов. Типа, скачал ядро, скомпилил - круууууут. Апач скомплил - круууут. А потом их ломают :(
 

дима
20 Sep 2002 6:10 PM
"Другой пример — OpenSSH, продукт с открытым исходным кодом, в котором недавно нашли троянского коня."
времс.
трояна нашли в конкретной дистрибуции после пролома сервера. Это не backdoor и не троян который жил там все это время.

Помнится совсем недавно ms распространила CD с вирусами в Азии.
Но это не повод заявлять - в поставке windows поставляются вирусы.
 

dimav
20 Sep 2002 6:17 PM
Задержки с отктырием.
не связаны ли задержки с открытием
1) вычитывание собственного кода от явных багов
2) убиранием из кода бекдоров и закладок
3) приведением кода в нечитабельное состояние
?
 

Qrot
20 Sep 2002 7:54 PM
2dimav: ну ясень пень. именно с этим и связаны! этот Матюсов просто дурит нас интеллектуальной собственностью, но мы то знаем в чем дело, правда? нас на мякине не проведешь!

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

dimav
20 Sep 2002 8:24 PM
2 qrot:
4) переписыванием GPL исходников.
....
А разумное объяснение почему нельзя было открыть исходники
сразу а не частями ?
 

Qrot
20 Sep 2002 11:24 PM
dimav: точно! я об этом и говорю! понатырили отовсюду и вписали свои бэкдоры с багами, что бы за свое выдать! ведь они же все-все сперли - доменную систему у Samba, АД - у новеля, гуй - у маков, даже ядро - у опенвмс, а сетевой стек - у фрибсд. на них в суд надо подавать.. я не понимаю почему общественность молчит и не протестует против такого откровенного воровства! ведь надо же что то делать!
а еще они специальную утилиту сделали которая код лопатит что бы читать неудобно - все как ты говоришь - я читал в MSDN, прям так и написано.
 

Долой игры
21 Sep 2002 9:49 PM
А линурасы сперли модули у SGI. Давить, по судам затаскать!
 

eXOR - billgmicrosoft.com
23 Sep 2002 10:23 AM
2 Qrot:
Эк тебя поперло :-). Небойсь glassy травы дал? Настоящей чуйской? ;-)
 

Qrot
23 Sep 2002 10:35 AM
(пуская колечки дыма к потолку) да откуда у glassy чуйская трава.. свои источники имеем :)
 

glassy smoking pot
23 Sep 2002 2:03 PM
2eXOR: это на него аккаунт SF так действует ;)
Кстати, не курю.
 

glassy
23 Sep 2002 2:06 PM
Это, по сабжу -- они ведь не всем исходники показывают
 

eXOR - billgmicrosoft.com
23 Sep 2002 4:09 PM
2 Qrot:
LoL :-)

2 glassy smoking pot:
:-). ROTFL ;-)

/me пошел накуриваться, а то как - то даже некультурно в обществе парящих личностей быть рожденным ходить...
 

PTO - kruchkovkgb.ru
23 Sep 2002 5:27 PM
вы ничего не понимаете - курить надо кальян... хорошую шишу забить, уголек сверху и через ароматизированную воду... кофе и щербет обязательны...
 

Qrot
23 Sep 2002 9:53 PM
ну, началось :))
(мечтательно) да ну нах все эти травы с кальянами, я лучше в баньке попарюсь.. пивка на камешки.. ммм... бассейн с проточной водой.. вот он, кайф то где! Ж)
 

glassy
24 Sep 2002 9:41 AM
2Qrot: не говори... На Иссык-Куль на 2 дня смотался с кентами, и все... Они на так мало больше не ездили, меня на больше работа не отпускает... А так хочется на эту, как бишь ее, базу для асматиков на высоте 3000 в Ала-Тоо, на неделю... или на две... чтобы даже без электричества... А баня -- это рулез, конечно... У нас тут дачу на панораме с баней можно баксов за 500-700 купить...
 

Михаил
24 Sep 2002 9:59 AM
Когда возникает подобная проблема - например куда обработку какого сообщения воткнуть - вполне хватает исходников Wine, чтобы разобраться. А мутный MSDN можно до бесконечности читать. И так нихрена не сделать в результате. И исходники от M$ наверняка в таком же мутном виде предоставляются. Потому и пользуются ими неохотно.
 

Qrot
24 Sep 2002 11:08 AM
2glassy: хорошие у вас там цены.. здесь пока просто баньку отстроишь, разориться можно :(
 

eXOR - billgmicrosoft.com
26 Sep 2002 5:50 PM
2 PTO:
Хех... кальянчик хороший - редкость сейчас :-(. Народ больше все из сигаретки...

2 Qrot && glassy:
Эх... и я вроде из отпуска недавно, а уже опять хочется в баньку... ну да ладно.. хоть в сауну на выходных - и то хорошо :-(.

2 Qrot:
3 этажная банька, с бассейном, в котором можно машину парковать ;-).

2 Михаил:
Я посмотрел на исходники от WinCE, вроде вполне даже ничего... читать можно...
 

Qrot
26 Sep 2002 6:37 PM
не, 2-х этажная всего лишь :(
 

glassy
27 Sep 2002 8:48 AM
2eXOR: исходники от WinCE -- урл можно?
 

glassy
27 Sep 2002 8:59 AM
К вопросу о банях... 3-х этажную построить -- у нас это 300-400 тыс убитых енотов будет...
 

eXOR - billgmicrosoft.com
27 Sep 2002 9:58 AM
2 glassy:
Урли на мелкософте не помню - напиши мне exor[at]mail.ru - вышлю.
 

 

← август 2002 13  16  17  18  19  20  23  24  25 октябрь 2002 →
Реклама!
 

 

Место для Вашей рекламы!

 

 

 


© 1997-2008
info@media.algo.ru | реклама у нас
Техническая поддержка - ADT Web Solutions