Все новости от 28 июня 2001 г. Microsoft инициирует движение разработки ПО с «полуоткрытым» исходным кодом
В среду Microsoft объявила о намерении реализовать философию shared source, распространив с ее помощью архитектуру ПО как сервисов Microsoft.Net за пределы операционной системы Windows.
Софтверный гигант подрядил компанию Corel для создания версий языка программирования Microsoft C# и связанных с ним компонентов, называемых Common Language Infrastructure (CLI), с полуоткрытым исходным кодом. По замыслу Microsoft это ПО, которое служит основой архитектуры Microsoft.Net, должно стать стандартом не только для платформы Windows.
По словам менеджера продукта Тони Гудхью (Tony Goodhew), компании выпустят две версии ПО, которые программисты смогут изучать и использовать в некоммерческих проектах. Одна версия будет работать под Windows, а другая при содействии Corel портирована на FreeBSD Unix. Бета-версия продукта должна появиться в первом полугодии 2002 года, а окончательная версия — во втором полугодии. Это первый пример реализации плана Microsoft shared source, объединяющего принципы закрытой разработки программных продуктов Microsoft с принципами практически неограниченного доступа к проектам разработки, характерного для движения open source.
Microsoft и Corel будут совместно разрабатывать shared-source версию Java-подобного языка программирования C#, который Microsoft включила в комплекс инструментов программирования Visual Studio.Net, и компоненты CLI, позволяющие выполнять программы, написанные на C# или других языках, на не-Windows машинах. «Каждый, кто пожелает подписаться, сможет получить это ПО и создавать свои собственные версии для использования в некоммерческих проектах», — пояснил Гудхью.
По его словам, Microsoft поступает таким образом не только для того, чтобы подхлестнуть интерес разработчиков к платформе Microsoft.Net, но и чтобы продемонстрировать свое желание стандартизировать эту платформу. То есть Microsoft пытается позиционировать Microsoft.Net как некую нейтральную технологию.
Сотрудничество с Corel стало результатом инвестиций Microsoft в размере 135 млн $, сделанных в Corel в октябре прошлого года. По контракту с Corel ПО Microsoft.Net могло быть перенесено на Linux, но Microsoft предпочла FreeBSD. Однако, по мнению главного технолога компании-производителя Linux-ПО Ximian Мигеля Деиказа (Miguel de Icaza), если бы Microsoft действительно хотела распространить ПО Microsft.Net за пределы Windows, ей следовало бы отдать предпочтение Linux. «Думаю, что целесообразнее было бы выпустить версии для Solaris и Linux, — говорит Деиказа, который называет себя фанатом технологии Microsoft.Net. — Но FreeBSD и Linux очень похожи, так что BSD-версию легко перенести на Linux».
В распространенном в среду заявлении старшего вице-президента Microsoft по передовым стратегиям Крейга Манди (Craig Mundie) говорится: «Эта shared-source реализация данных стандартов демонстрирует приверженность Microsoft открытым стандартам в .Net и создает естественную среду программирования веб-сервисов Extensible Markup Language (XML) для разных операционных систем».
На прошлой неделе Microsoft выпустила финальную бета-версию пакета разработки ПО Visual Studio.Net с поддержкой C# — наряду с языками программирования Visual Basic и C++.
Инвестиции Microsoft в Corel спасли канадскую компанию от банкротства. Corel продает бизнес-приложения и создала версию ОС Linux, от которой впоследствии решила избавиться.
Некоторые аналитики прогнозировали, что Microsoft воспользуется помощью Corel для распространения стратегии Microsoft.Net на Linux. По условиям соглашения с Microsoft, Corel, по словам руководителей компании, соглашалась портировать технологическую структуру Microsoft.Net на Linux, если Microsoft этого пожелает. Однако ни Microsoft, ни Corel не стали комментировать дальнейшие планы Microsoft на этот счет. «Выбрав для этой инициативы Corel, Microsoft признала наши преимущества как разработчика, в частности, в области мультиплатформного ПО, а также нашу приверженность открытым стандартам, —заявил главный технолог Corel Рене Шмидт (Rene Schmidt). — Опыт наших программистов поможет создать строительные блоки для интернет-технологий нового поколения». В продолжение темы:
|
|
| Чуть чуть Беременный. 28 Jun 2001 7:24 PM |
ДА уж |
|
| Expert 28 Jun 2001 10:23 PM |
Ну, ясно. Довольно хорошая стратегия - сначала раскритиковать опен-соурс, а потом предложить свой вариант, полностью переделанный под потребности МС. От теперь Опен-сорс сообщество будет работать на микрософт и продвинет платформу .Нет (что это за платформа и в чем ее преимущество понять как-то трудно). Но главное - Билл на этом огромные бабки сэкономит, да заодно и постарается оторвать побольшый кусок Линукс-сообщества. |
|
| Rinat - logicashotmail.ru 28 Jun 2001 10:28 PM |
Очередная дурилка от дядюшки Билли... |
|
| испугались? - ;)) 28 Jun 2001 11:19 PM |
. |
|
| dan 29 Jun 2001 2:10 AM |
Не хотите - не пользуйтесь, пишите на PHP/Perl/GC. Зачем ныть-то? |
|
| Skull - sibskullmail.ru 29 Jun 2001 5:09 AM |
Народ! Ежли у кого получится с этой горой хлама работать - черкните мне письмишко! Уж больно на результаты посмотреть охота. А то фанаты Kylix тоже бахвалились, но их проги на Linux глюкавы до безобразия, поэтому даже критиковать не понадобилось. Нечего пугаться, что дядя Билли купит Линукс - немного найдется идиотов, готовых работать на него под этой ОС.
|
|
| ASTeC - astecmail.ru 29 Jun 2001 9:42 AM |
2Skull Мы уже пишем наш корпоративный сайт на .Net Beta 1. Сейчас переделываем под Beta2. .Net как платформа и новое покаоление языков (C# в частности) очень удобный и мощный инструмент - имея некоторый опыт в создании Internet (и не только) приложений могу сказать что когдя я это увидел и пощупал то понял что это то что мне давно нехватало и то чего я давно хотел (и не только я). Лично я не вижу никаких проблем в переносе .Net приложений (по крайней мере Web) на любую другую не M$ платформу. Так что собаки лают а караван идёт. |
|
| Qrot 29 Jun 2001 10:56 AM |
блин да что это за любовь такая между МС и фряхой? т.е. ничего против фряхи не имею, даже наоборот, только непонятно - из всего опенсорсного ссобщества только фряху грязью не поливают, а наоборот всячески холят и лелеют |
|
| Вкуц 29 Jun 2001 12:15 PM |
2 Qrot: А это из-за BSD лицензии... Потому как GNU - это попадалово. Микрософт то не на ОпенСорц наезжает а реально на ГНУ-тые лицензии... |
|
| Mike 29 Jun 2001 1:25 PM |
А у FreeBSD и другие преимущества есть. Это ОДИН продукт, в отличие от десятков дистрибутивов Linux, из которых заждый со своими глюками. |
|
| Иванов - runnerpvmail.ru 29 Jun 2001 5:48 PM |
2Skull - ничего не гора хлама. Мы для некоего заказчика уже бету продукта на .Net сбабахали и все нормально работает. URL дать не могу - это интранет-решение. И с производительностью все в порядке и C# вполне удобный язык. |
|
| Dmitry Grigorovich - odipconsultant.com 29 Jun 2001 7:00 PM |
2Иванов: Ага, а потом Microsoft придумает C## - для совсем полных идиотов и придется вам опять свои программы переписывать :)
|
|
| eXOR 29 Jun 2001 8:43 PM |
2 ASTeC: ----------- Мы уже пишем наш корпоративный сайт на .Net Beta 1. Сейчас переделываем под Beta2. ----------- А потом будете переделывать на .Net Beta 3, Beta 4 Release, .Net - 2 Beta 1, .Net Beta 2 ... etc etc etc... Что - то я начал сомневаться в перспективности этой платформы после такой фразы... |
|
| eXOR 29 Jun 2001 8:44 PM |
Деньги вам что - ли девать некуда? Давайте мне я уж что - нить придумаю... |
|
| Skull - sibskullmail.ru 30 Jun 2001 11:39 AM |
2Иванов: выпускать во внешний мир не могут по соображениям безопасности? 2ASTeC: у программистов под Windows очень небогатый выбор... Ну как только появится - расскажите, уж больно охота посмотреть. Сразу скажу, что оценю объективно. Мне просто самому интересно, что же такого нового может предложить MS :)
|
|
| wanderer - y6b6f7374696eyahoo.com 30 Jun 2001 2:15 PM |
2Skull: "Сразу скажу, что оценю объективно" - умеешь ты настроение поднять, этого у тебя не отнимешь :) а что с программистами под Windows и их выбором не так? Где он богаче? |
|
| rtury - rtuyrtuy 30 Jun 2001 10:29 PM |
rtuyrtuy |
|
| Skull - sibskullmail.ru 1 Jul 2001 7:13 AM |
2 wanderer: стараюсь :) Сколько усилий по установке и места на жестком диске необходимо пользователю Windows, чтобы поставить на стандарный Windows нормальный shell, Perl, Python, PHP, C/C++, Tcl/Tk (для любителей - Pascal) и средств для отлаживания программ - Web-сервер, MTA ??? Не забыть бы еще об объемлющей документации на все это хозяйство... Полагаю, раз в 10 (как по размеру, так и по времени), чем тот же комплект под Unix. К тому же, все надо тянуть из разных мест и матерится при попытках интеграции. Вот почему я и говорю об ограниченности выбора у пользователей Винды...
|
|
| wanderer - y6b6f7374696eyahoo.com 1 Jul 2001 8:06 AM |
Пользователю все это нафиг не надо. Что касается программиста, то установка необходимых средств разработки производится один раз, так что время на установку значения не имеет. Имеет значение само существование программ, и здесь я сильно сомневаюсь в том, что программисты под Windows ограничены в выборе. Скорее наоборот. |
|
| sghsdf - ghsfgh 1 Jul 2001 1:09 PM |
hl; |
|
| Skull - sibskullmail.ru 2 Jul 2001 4:27 AM |
2 wanderer: и что такого имеют программеры под Windows в отличие от программеров под другие платформы ?... Интересно было услышать ;)
|
|
| wanderer - y6b6f7374696eyahoo.com 2 Jul 2001 8:50 AM |
2Skull: чтобы долго не думать, Visual Basic :) Я могу еще много примеров привести, но достаточно и этого. Теперь назови что-то, чего нет под Windows. |
|
| me 2 Jul 2001 2:06 PM |
не видел ниодного серьезного проекта сделанного на VB (VBA.. VBS e.t.c.).
|
|
| eXOR 2 Jul 2001 2:39 PM |
2 me: Вопрос не в том, хотя я наверное соглашусь. 2 wanderer: Библиотеки: kdelibs (чтобы не думать ;-))? Языки csh, ksh итд - это если без эмуляторов ;-))... с эмуляторами под все платформы есть все ;-)) (ну почти) |
|
| eXOR 2 Jul 2001 2:41 PM |
2 me: VB и правда ничего серьезного, а вот его потомок SQABasic - есть в большинстве крупных проектов ;-) |
|
| wanderer - y6b6f7374696eyahoo.com 2 Jul 2001 3:04 PM |
2me: Ну прямо как в ДМБ: "Суслика видишь? И я не вижу. А он есть." А под Linux нет ;) 2eXOR: библиотеки считать не надо, а то мне только библиотек от MS для доступа к данным хватит, чтобы выиграть :) csh и ksh - это хорошо, но все же не то.
|
|
| ASTeC - astecmail.ru 2 Jul 2001 4:37 PM |
2_eXOR: не сомневайся - переделываем потому как начали писать на ПЕРВОЙ бете. Т.е. это не релиз продукта он не продаётся а находится в стадии разработки (а даже не тетстирования). И сразу предупреждалось что будут переделки (в основном в плане более стройного наименования и структурирования) 2_Skull: Мне НЕ нужен "богатый выбор". Мне нужны нормально работающие (быстро и безглючно) широкофункциональные продукты. А не поделки студентов типа MySQL где как я знаю до недавнего времени не поддерживалась целостная ссылочность и не было триггеров а гордо называлось SQL базой данной на самом деле реально являясь аналогом DBF с промежуточным серверным драйвером. - Спасибо - не надо нам такого богатства выбора. А оценить ты навряди сможешь подостоинству - потому что основной айсберг в палне удобства и сокращения времени и стоимости разработки (даже с учётом стоимости лицензии) а не в наружних прибамбасах - вэб он и есть вэб - работает на "общих" стандартах. Если интересуешься пиши в мыло - может и дам ссылку. |
|
| Skull - sibskullmail.ru 3 Jul 2001 4:36 AM |
2 wanderer: речь идет прежде всего о продуктах, которые не идут в стандартной поставке ОС. :) Спорить о том, где продукты лучше - гиблое дело. Лично для меня важно не то, что их аналогов нет под Окна, а то, что Linux дорос до зрелой операционной системы. 2ASTeC: ну вы еще про консоль вспомните! Мир Unix дает очень много альтернатив - я могу одновременно использовать MySQL, PostgreSql и Oracle... Каждый предназначен для своих задач и нечего забивать гвозди микроскопом. Возможно, оценить я не смогу. Уже второй день смотрю на мучения товарища, ставящего это чудо на 2 гигах. Меня обязательность такой какашки, как FrontPage имилила. Ну скажите, как спец по этому продукту, - чем проще разрабатывать? Отладка, грамотная структура классов или что-то еще...? А под Виндой больше одного глюкавого MSSQL не запустишь (глюкав по размеру).
|
|
| ASTeC - astecmail.ru 3 Jul 2001 8:59 AM |
2Skull: К сожелению я ещё не спец по этому продукту =)). Но надеюсь стать им. сейчас я занимаюсь разработкой ISAPI приложения на Delphi. Положим под винду Оракл тоже есть. А под Линукс серьёзных приложений не больше чем под Win*. Но не о том речь и спор. Теперь по существу - чем удобнее. Итак 1) FP не обязателен. Нужен FP Extension а это уже совсем другая штука (серверное расширение IIS) и имеет довольно слабое отношение к этому любительскому редактору. 2) Отладка. - Да действительно нормальная отладка и очень классная система обработки ошибок и вывода всех параметров страницы через WWW к примеру. 3) Очень богатая и продуманная библиотека 4) XML + web services 5) Вера в то что M$ как всегда всех заборет и это будет стандартом de facto на массовом рынке. 6) и многое другое (к примеру скорость - там ведб странички хранятся в откомпилированном виде (в натив коде) плюс мощная система кеширования - вплоть до возможности кешировать отдельные _участки_ страницы ... короче - это вещь. Я не говорю что другое какашка. Но .Net это... поживём увидим. |
|
| Skull - sibskullmail.ru 4 Jul 2001 4:03 AM |
2 ASTeC: знаешь, мне больше всего пункт 5) понравился ;)))) А вообще-то - должна быть конкуренция. Сделала MS чего-нибудь, Unix выдает на гора аналогичный продукт. И наоборот. Эта жизнь устроит всех пользователей и всем будет хорошо!
|
|
| ASTeC - astecmail.ru 4 Jul 2001 11:23 AM |
2Skull: "Заборет" имеется ввиду что не задавит а сделает самый лучший продукт. |
|
| Skull - sibskullmail.ru 4 Jul 2001 12:01 PM |
2 ASTeC: гы-гы! Вот уж в это ни за что не поверю!!! ;)
|
|
| Tolik 4 Jul 2001 12:14 PM |
2 Skull >А под Виндой больше одного глюкавого >MSSQL не запустишь RTFM ? Иногда лучше читать документацию, чем говорить. Это защищает от запаха изо рта. >(глюкав по размеру). Интересный критерий. Если это последняя претензия к серверу - могу только поздравить Билла. К слову сказать - ничуть не более глюкав по этому показателю, чем любой другой продукт подобного класса на любой другой платформе.
|
|
| Shadow 4 Jul 2001 12:19 PM |
Или я тупой, или самый широкофункциональный продукт - ц++. С http либами (очень, надо сказать, простыми).
|
|
| ASTeC - astecmail.ru 4 Jul 2001 2:46 PM |
Насчёт "нкогда" я конечно поторопился =)) |
|
| ASTeC - astecmail.ru 4 Jul 2001 2:46 PM |
2Skull: Тот же MS SQL 2000 просто классный и надёжный продукт. На мой может быть необъективный взгляд. 2ALL: Лично я наблюдая странуую тенденцию: Приверженцы M$ обычно спорят с фактами и цифрами в руках и никогда не назовут другой продукт плохим просто так. Например если я сказал что MySQL эир не серьзёно, то сказал почему он меня не устраивает (и не абстрактное МС маст дай и всё у него сакс а про целостну ссылочность и т.п.). От другого же лагеря слышется "ГЫГЫ" как будто МС не одного стоящего продукта никогда в истории ещё не сделала. Ну ну... |
|
| HA 4 Jul 2001 4:46 PM |
Narod! Vy chego eto na schet seryeznyh proektov i VB?!! Ya seychas rabotayu na proekte s budzhetom v 2 mln USD v mesyac. Platforma: SQL Server 7 + AS 2000 + DTS + VBScript. Proshliy proekt: VB COM+, IIS ASP, SQL Server 2000, AS 2000, etc. Moy horoshiy drug - nachal'nik IT v zapadnom banke: seychas oni vnedryayut srazu v neskol'kih stranah novuyu sistemu sobstvennoy razrabotki (kotoraya doma uzhe uspeshno rabotayet i business users ot schastya kipyatkom pisyayut) na VB COM and SQL Server 7. Oni s neterpeniyem zhdut vyhoda VS.NET, tak kak eto real'naya optimizaciya i sokrascheniye zatrat. Eto vse ne cacki-pecki, eto proekty, gde byli celye seryoznye stadii i zadachi po Requirements analysis, Prototyping, System Selection, Risk Management. Vam eti terminy o chem-to govoryat? |
|
| HA 4 Jul 2001 4:49 PM |
PS. I eto vse ne kakie-to lamery, kotorye nichego bol'she ne videli, eto opytnye progrmisty s real'nym komercheskim opytom v C, C++, Delphi, Assembeler, PHP3, etc., etc. |
|
| HA aka HackAll 4 Jul 2001 4:56 PM |
Privet, Skull. :) Ya suda uzhe bol'she goda, kak ne zahodil, a Skull vse zdes' sidit i bazarit pro to, kakoy Microsoft neseryezniy. :) Ne udivitel'no, chto ty ne videl nichego seryeznogo: zhizn' prohodit mimo tebya. |
|
| ASTeC - astecmail.ru 4 Jul 2001 5:07 PM |
2 HA: Хочу к вам! =)) Я правильный - M$ люблю! =) Возьмите христа ради! =)) а пишу сюда очень редко - просто задели сцуки =)). |
|
| Shadow 4 Jul 2001 5:38 PM |
Эта... И MLM много денег бывает вращает... А всё равно убогий бизнес.
|
|
| HA 4 Jul 2001 7:46 PM |
Uchi angliyskiy (chtob govorit' mog), rassylay CV v zapadnye kompanii. Zdes' (v zapadnoy yevrope, gde net russkoy raskladki :)) zhudko ne hvatayet gramotnyh i opytnyh kompyutershikov. Da i v Rossii vsegda est' vozmozhnosti. Kto ischet, tot vsegda naydet... Iz moih druzey ve, kto hoteli, nashli sebe mesto pod solncem. Glavnoe - English. |
|
| Skull - sibskullmail.ru 5 Jul 2001 4:38 AM |
K Пользователям NT - не сравнивали производительность и ресурсы для одновременно работающих Oracle & Domino на одном сервере на NT и Linux. Проверьте - память NT моментально забивается под самые помидоры. Linux великолепно пашет - можно еще кучу служб запускать. 2HA aka HackAll: а что это значит - "проходит мимо меня"? Вспомните определение бытия... Эта объективная реальность существует независимо от нас и я не Господь Бог, чтобы полностью её контролировать. Однако я элемент этого бытия и тоже влияю на систему. Следовательно, любой органический объект влияет на жизнь (имеется ввиду органическая её форма). Поэтому, прежде, чем делать голословные душеспасительные заявления, посмотрите на предложенную логическую цепочку.. ;)
|
|
| eXOR 5 Jul 2001 6:41 AM |
ответ на наезд Билли http://linuxtoday.com/news_story.php3?ltsn=2001-07-03-007-21-OP-CY |
|
|