LINUX.ORG.RU

Microsoft предлагает open source альянс


0

0

Microsoft обратилась к организации Open Source Development Labs (OSDL), где работает Линус Торвальдс, с предложением объединить усилия в области сравнительного анализа Windows и Linux. Редмонд надеется уговорить организацию open source провести то, что он называет "независимым" и "основанным на фактах" исследованием. Microsoft готова оплатить половину стоимости такого исследования и предлагает OSDL оплатить вторую. OSDL пока не ответила на предложение Microsoft.

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

★★★★★

Проверено: Shaman007 ()
Ответ на: комментарий от yozhhh

> Нет, сначала - выбор инструментария. А то, может, я вообще не в том направлении побрёл :)

"Попросили меня сделать небольшую СУБД на Delphi (у меня нашлась Delphi5, когда-то лабал в ней)."

afaiu по постановке задачи особого выбора в инструментарии небыло.

// wbr

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

> Меня просветили, что BDE - это плохо

Не плохо. Я знаю проект, который исторически был написан на BDE и до сих пор работает и много где используется. Однако, развитие BDE полностью и давно прекращено.

> а вот ADO - это круть

Верная информация. На самом деле - "круть от Borland" - dbExpress, но она: а) ориентирована на серверы, б) доступна начиная с Delphi 6.

> Жалобно визжит про "Either BOF or EOF is true" при отправке sql-запроса.

Был такой момент. Обыславливался переходом с MDAC 2.1 на MDAC 2.5, который был в Win2k по умолчанию. Действительно, решается установкой обновлений.

> Почему, пока клиент и сервер были на одной машине, ничего подобного не было???

DCOM привзяан к модели безопасности Windows. Могло просто нехватить прав.

> А чёй-то у нас mdb-то так раздобрел, а? ... И как его вернуть взад?

Через ADO - никак. ;-) Это функция Jet.

> Вот теперь думаю - то ли у меня руки из ж (первый раз всё-таки)..., но ли что-то не так с этими "технологиями" от MS :) Что скажете?

Руки. :) Базы данных - дело тёмное. Но многие пишут. Я в том числе. Писал. Именно Delphi 5 (потом - 7), ADO, mdb, с разных компов.

Только я не понял - зачем тебе DCOM и сервер, нужна была трёхзвенка? Ибо mdb отлично шарится по сети. Вру, не отлично, но я заставлял. ;-)

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

> Кстати, а кто-нибудь когда-нибудь что-нибудь писал, используя DDE непосредственно?

Конечно. У меня дипломная работа (расчётная прока) отчёты в Excel экспортировала. Было 2 варианта - надёжный через COM и быстрый, через DDE. Почему-то DDE иногда не работал на 2k. Я не выяснял. ;-)

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

> afaiu по постановке задачи особого выбора в инструментарии небыло.

Так они, кроме Microsoft Access, ничего и не знают. Может, есть что-то лучше с точки зрения скорости и надёжности? Или лучше оставить mdb? Как я понял, Microsoft OLE DB Provider for ODBC Drivers хавает также dBASE (не совсем, правда, понятно, какие версии). В конце концов, есть и иные провайдеры.

На Delphi лучше остаться, в чём-то другом я буду долго осваиваться.

DCOM vs. Sockets vs. CORBA vs. etc. - тут тоже пока не очень ясно. Но везде первый критерий - надёжность, второй - скорость, третий - съедаемые ресурсы.

Пример, о котором шла речь, - это http://www.delphimaster.ru/articles/ado_com/index.html .

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

> DCOM vs. Sockets vs. CORBA vs. etc. - тут тоже пока не очень ясно. Но везде первый критерий - надёжность, второй - скорость, третий - съедаемые ресурсы.

Sockets? слишком низкий уровень -> застрелитесь реализовать все руками.
CORBA? при таком подходе к обучению даже и не трогайте.
из перечисленого остается только п.1.

> На Delphi лучше остаться, в чём-то другом я буду долго осваиваться.

поддержка CORBA в Delphi? кхм.. было бы забавно на это посмотреть.

// wbr

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

> DCOM привзяан к модели безопасности Windows. Могло просто нехватить прав.

Ясно, спасибо. Будем ковыряться.

> Через ADO - никак. ;-) Это функция Jet.

А это вообще требуется? Или сей процесс со временем установится? Неограниченно расти размеры будут или нет?

> Только я не понял - зачем тебе DCOM и сервер, нужна была трёхзвенка? Ибо mdb отлично шарится по сети. Вру, не отлично, но я заставлял. ;-)

Дык читай дальше, что получилось при таком подходе. Вообще, 2000 раз подряд insert into (записи состояли из ОДНОГО строкового поля, которое просто IntToStr(i)), а потом сразу их удалить - это считается тяжёлой нагрузкой или нет? И что для сети будет легче - расшарить mdb или сделать через DCOM?

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

> поддержка CORBA в Delphi? кхм.. было бы забавно на это посмотреть.

Delphi 5, вкладка Midas, компонент CorbaConnection. Впрочем, я ничего не говорю про качество его исполнения. Компоненты FastNet меня в своё время очень сильно "порадовали", особенно NMSMTP.

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

> Может, есть что-то лучше с точки зрения скорости и надёжности?

MSDE - "MS Data Engine". Бесплатный десктопный аналог MSSQL. По сути это и есть MSSQL, просто без некоторых фич и с лимитом, по-моему, на 5 коннектов.

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

В качестве инструмента рекомендовал бы побороть предубеждение и попробовать VB 6.0 - я сам VB не люблю, но из-за сильной интеграции с COM небольшие проги с COM/COM+/ADO etc пишуцца на нём просто великолепно.

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

> по поводу MS AD и NDS
3.14здёж там с первых же строк - как оно работает когда не в native mode (читай - есть в сети NT4 и W9x) - мы все прекрасно знаем -у новелла написано прцоентов на 99% верно.
ответ про памятники - ржунимагу!:)
про модель репликации - это в AD вообще песня!
скажем так - в одной общеизвестной российской компании (многие из нас пользуются её услугами пркатически во всех регионах) перешли с Novell NDS на MS AD и в один отдалённый её филиал user profile стали прибывать не через 5-15 минут а через просто охрененное время - так что из другого офиса упсевали на самолёте прилететь а profile ещё обнволялсмя. Вот это скорость!
про восстановление - достаточно сказать что NDS использует flash DB(типа NSS) а AD использует Jet DB - этого достаточно.:-)
про манипулирование - гы! я год добивался от AD-админов возможности переимнеовать неудачно названный AD-домен (полностью совпадал с domain именем компании со всеми вытекающими) - я знаб что такое dcpromo и с чем его едят - потому и сложности себе их предстваляю - у новелла таких проблем НЕТ!Придется ли потребителям модернизировать свою инфраструктуру DNS для использования Windows 2000 ?"
вообще фуфел - сами же MS и подтверждают что таки да - придётся...(всё как новелл и напсиал только другими словами)...;)
а за "_" в доменном имени - убыв бы!;-(
про "

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

> Sun действительно предлагает виртуальные машины для нескольких платформ. Сколько платформ обеспечивает виртуальными машинами МС лично?

Ай-ай-ай. Врага надо знать в лицо. Есть Mono, есть dotGNU и есть Rotor.

Released on 27 March 2002, Rotor provides a free, shared-source implementation of Microsoft’s Common Language Runtime platform, including source code for C# and Jscript compilers, as well as for the Common Language Infrastructure (CLI) platform itself. [...] This implementation builds and runs on Windows XP, the FreeBSD operating system, and Mac OS X 10.2.

http://research.microsoft.com/programs/europe/rotor/ http://www.microsoft.com/downloads/details.aspx?FamilyId=3A1C93FA-7462-47D0-8...

Кстати, Rotor портирован под Linux. Народными средствами. Думаю, что те, кто его портировал, не перетрудились. :)

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

> Ай-ай-ай. Врага надо знать в лицо. Есть Mono, есть dotGNU и есть Rotor.

Ключевое слово в моем вопросе было "МС лично". ЛИЧНО. _ЛИЧНО_. Жабские машины делает минимум полдюжина компаний.

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

> Неограниченно расти размеры будут или нет?

Нет. В крайнем случае это можно делать руками. Открыть в access и выбрать "сжать и восстановить".

> Вообще, 2000 раз подряд insert into (записи состояли из ОДНОГО строкового поля, которое просто IntToStr(i)), а потом сразу их удалить - это считается тяжёлой нагрузкой или нет?

Да. Там просто в силу реализации не рекомендуется часто дёргать запросы. Лучше начинать транзакцию и ADOQuery. Затем у того же Query делать Insert/Append, и ручками. Или InsertRecord/AppendRecord, а в конце Post. Записи в наборе искать не руками, а Locate.

Настройки ADOQuery тоже важны: CursorLocation - на сервере - будут блокировки построчные. CursorType - там более или менее само понятно. LockType - для больших опираций - ltBatchOptimistic (как раз, елси надо 2000 инсертов подряд ;-) )

И ещё: http://www.delphikingdom.com/asp/stones.asp - много граблей избежать можно. По db там тоже есть. ;-)

atrus ★★★★★
()

Хе-хе. У OSDL появился реальный шанс доказать немеряное превосходство линукса над виндой, а "эксперты" с ЛОРа его не одобряют...

Но это лирика, а имхо реально микрософт просто издевается над сообществом свободных художников, т.к. вряд ли предложила бы альянс не будь она уверена в превосходстве своих продуктов над опенсорсными. Посто микрософт желает расставить точки над "i" при поддержке линуксоидов :).

Inoq
()

>Tester 26.08.2005 10:24:04
>майкрософт делает ход конем
Бойтесь данайцев, дары приносящих

>JB 26.08.2005 10:27:14
>просто вчера мелкософта была еще жива, а сегодня у нее маразм и агония
Вот это скорее более похоже на истинную причину

>Tester 26.08.2005 11:09:41
>интересно на bochs можно запустить что нибудь виндовое ?
можно но очень медленно и без поддержки большого числа железа :-(

>mikeden 26.08.2005 13:43:20
>всякий раз убеждаюсь, что присутствуют здесь одни прыщавые доморощенные линуховоды
>виндовозная серверная платформа очень быстро развиваеца
зато мы русский знаем лучше вашего :-)
>И у винды есть куча плюсов, которые Линухам и Юнихам не завоевать в обозримом будущем.
А это вообще просто очень смешно. :-)

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

В оригинале: На каждую хитрую жопу найдётся х.. с винтом! Было и продолжение: А на х.. с винтом, найдётся жопа с зигзагами.

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

>А с учетом того, что виндовозная серверная платформа очень быстро развиваеца

Шо вы говорите? Да начиная - с нт3(которое известно откуда взялось) всё виндовозное развитие только и заключается в попытках залатать дыры, и выдать это за супер-пупер мегарулез и новые фичи. Я просто поражаюсь, неуёмной способности мелкософта тырить чужие идеи(иногда даже хорошие) и так их испохабить, что смотреть тошно! Яркий тому пример - ад! Пока гуй,медеаплеёр и асёл - неотъемлимые части оси, у нее нет права считаться серверной. И 2003сервер ни разу не конкурент юнихам!

kenny
()

Вставлю-ка я свои 2 копейки...

Учитывая тот факт, что развитие GNU/Linux происходит заметно быстрее чем у Microsoft (просто оглянитесь на 3-5 лет назад), мне представляется что некое более-менее объективное сравнение (_даже_ с негативными резултатами, хотя вряд ли) скорее на руку OSDL чем Билли. При условии открырости всех условий это могло бы быть интересно. Осталось только уяснить - какую области приложений тестировать? сервера? десктопы? раутеры? наладонники?

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

...
Чёртова мышка...

bit
()

SCOты проанализируют. Скажут: Windows - Rulez.

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

Ниче не понимаю (с) Следствие ведут колобки

Блин, странно это, раз предложили, значит на что-то надеятся.
Интересно, что они удумали? Их-же Билли порвет всех нахрен 
после такого теста. Может это новый спсоб корпоративного 
самоубийства?

ЗЫ
В прочем, что сейчас флеймить, время покажет.
Будем следить.

ManJak ★★★★★
()


http://searchenterpriselinux.techtarget.com/originalContent/0,289142,sid39_gc...

OSDL right to reject Windows/Linux TCO study

"The bottom line is this: Microsoft has constantly created studies showing Windows cheaper to use than Linux. Linux vendors have consistently done the opposite.

"The problem here is that it is possible to skew a study to a known end by manipulating the variables so some factors are downplayed, while others are increased. Microsoft certainly understands this process and it will likely try to pitch a process by which the numbers fall in their favor," he said.
Pavlicek suggested that a study conducted by Microsoft will tend to focus on a short time frame, usually around three years. By doing this, it can emphasize the cost of migration and associated training costs while at the same time claiming zero cost for staying with Windows.

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

>В оригинале: На каждую хитрую жопу найдётся х.. с винтом! Было и продолжение: А на х.. с винтом, найдётся жопа с зигзагами.

Вообще-то не так. А на хуй с винтом, найдётся жопа с закоулками. Но и дальше есть продолжение. На жопу с закоулками, есть хуй с подсветкой. Учите русский, чтобы понимать юмор

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

>А у главного разработчика .NET борода есть ? :-)))

Мы уже проверяли - нет! ;-)

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

Я не понял: OSDL отказала уже или имеет полное право отказать?

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

Ага только альфа уже давно на заслуженном отдыхе ;-)

GladAlex ★★★★★
() автор топика

Давно этих паразитов на IBM к стенке поставить пора хотя бы за несоблюдение собственных стандартов с целью нагадить пингвиноидам с VPN. Да, эти уроды уже добрались до наших лучших универов (например у нас в Бауманке у них целых 2 логова (по одному в старом и новом корпусе). В одном из ведущих универов страны (МГТУ) на лучшей софтверной кафедре в рассписании стоит предмет "Программирование для Windows" (на апи-функциях, интерфейс к которым МСовцы хотят закрыть в новой винде =)) Пора с этим как-нибудь заканчивать }8-E

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

> В одном из ведущих универов страны (МГТУ) на лучшей софтверной кафедре в рассписании стоит предмет "Программирование для Windows" (на апи-функциях, интерфейс к которым МСовцы хотят закрыть в новой винде =)) Пора с этим как-нибудь заканчивать }8-E

Выскажись там. http://kremlin.ru/articles/send_letter_1a.shtml

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

> Delphi 5, вкладка Midas, компонент CorbaConnection. Впрочем, я ничего не говорю про качество его исполнения.

я не столько про качество исполнения, сколько про отображение CORBA IDL в Delphi "Pascal" :) было бы забавно посмотреть на их спецификацию.

// wbr

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

> Кстати, а кто-нибудь когда-нибудь что-нибудь писал, используя DDE непосредственно?

Я писал давно на Borland Pascal для win ))) он тогды ещё под 3.11 пахал) Грешен был не видел Линуксов тогда)

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