LINUX.ORG.RU

Microsoft хочет свою открытую лицензию


0

0

Компания Microsoft на этой неделе подаст в Open Source Initiative (OSI) заявку на признание своих лицензий "shared source licenses", под которыми распространяются некоторые программы редмондского гиганта, как "открытые лицензии". Данный факт говорит о том, что, несмотря на свою постоянную конфронтацию со свободным сообществом, Microsoft видит в FOSS положительные моменты, способные приносить прибыль и, естественно, старается их использовать. Также информация на данную тему размещена на веб-сайте Port 25.

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

anonymous

Проверено: Shaman007 ()

Ответ на: комментарий от anonymous

>Да между прочим Microsoft развивает такие SharedSource проекты, о которых вы и не слышали.

[перечисление говна поскипано]

иди фпень мальчик. Paint.NET у него гимп обогнал. Ты с какова цирка?

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

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

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

Здесь обсуждается портирование SharpDevelop под Linux. http://community.sharpdevelop.net/forums/thread/15573.aspx

Между прочим Microsoft сама пытается делать .NET кроссплатформенной http://www.realcoding.net/news/view/3629

А вы знаете для чего нужен Rotor. Это не полноценный аналог .NET, а специальный исследовательский проект, в котором разрабатываются эксперименталные алгоритмы. Сам их смотрел, очень серьезные алгоритмы. А исходники GCC надо сжечь вместе с быдло-программистами, которые учились на книжках епохи Фортрана, которые тоже надо сжечь. Фундамент вашей так называемой системы это Фортран.

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

> Зы, а самая лучшая в мире OpenSource-среда разработки SharpDevelop

>> А, это был сарказм, я понял! Ведь SharpDevelop - это GPL, а не shared source! И разве МС его спонсирует?

GNU LGPL, а не GPL

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

> И не совсем законно полученные :).

Это всё фигня. Что не относится к тотальному геноциду и выжиганию термоядерным пламенем всего вокруг рано или поздно станет законным. Это же капитализм - всё время нужно кого-то грабить.

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

>Да между прочим Microsoft развивает такие SharedSource проекты, о которых вы и не слышали. Ну, например, проект Rotor (SharedSource-реализация .NET) http://www.microsoft.com/downloads/details.aspx?FamilyId=8C09FD61-3F26-4555-A.. .. research.microsoft.com/sscli/ В Rotor разработаны современные алгоритмы, ускоряющие JIT-компиляцию, сборщик мусора. Например алгоритм кластеризации объектов, Code Pitching для удаления из памяти редко выполняющегося кода программы.

Однако, две реализации одной и той же платформы от одной и той же компании. :)))

>Кроме того есть такой проект под названием Phoenix (research.microsoft.com/phoenix/phoenixrdk.aspx), разрабатываемый командой высококвалицированных программистов из Microsoft- разработчиков самого крутого в мире компилатора Visual C++, .NET, а также ученых-компилаторщиков и студентов. Этот проект - библиотека Backend для написания компиляторов. Он генерирует машинный код и .NET-код. Причем машинный код выполняется гораздо быстрее, чем GCC. Если сравнивать Backend Phoenix и GCC, то приходим к выводу, что BackEnd GCC гораздо хуже. BackEnd GCC - просто помесь структур и макросов, которыми хрен воспользуешься из другого языка, да ладно другого, из С++ можно только на GCC. А Phoenix - полностью объектно-ориентированная, простая библиотека, которой я между прочим сейчас активно пользуюсь, а не этим GCC Backend-ом.

Хыде эте, как их там, графики сравнения производительности, что-ли?

>Ну и наконец, такой классный графический редактор Paint.NET (www.getpaint.net), который по всем параметрам обошел Gimp. Paint.NET за три года обогнал Gimp, которому уже 12 лет(!). А быстродействие Paint.NET убило миф о тормознутости .NET.

Убил, просто убил. :) У меня гимп на Athlon XP 1500+/ 256MB RAM тормозил меньше чем Paint.NET на Athlon64 3200+@2600MHz / 1024MB RAM. Миф развеян, господа!

>Основная причина появления SharedSource - это нежелание софтверных гигантов развивать передовую технологию (.NET). Эти гиганты как оголтелые используют устаревшую замкнутую недружественную технологию Java.

Вот суки, а? :)

>Зы, а самая лучшая в мире OpenSource-среда разработки SharpDevelop (www.icsharpcode.net/OpenSource/SD) развивается без всяких гиков Linux-Vim-Emacs-быдлокодеров, и фин. поддержки фирмочек аля SUN и IBM. SharpDevelop - доступно и всерьез. Зы, Linux все-таки нужен. Он делает продукты Microsoft качественнее, доступнее и дружественнее к пользователю.

"Самая лучшая в мире OpenSource поделка", так правильнее. XEmacs наше всё.

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

>Да между прочим Microsoft развивает такие SharedSource проекты, о

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

Твой Дядька Балмер

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

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

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

> иди фпень мальчик. Paint.NET у него гимп обогнал. Ты с какова цирка?

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

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

>Для того чтобы Линухоедам было понятнее: http://en.wikipedia.org/wiki/Shared_source

Перевод: вы имеете право хранить молчание, все, что вы напишете, может быть использовано против вас, ваш адвокат вас не спасет...

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

> Г-н Батарейкин, уймитесь!

Да не батарейкин это. Так, бледное подражание после восторженного созерцания потертого плаката с батарейкиным, прикрепленного тупыми кнопками над кроватью.

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

>А исходники GCC надо сжечь вместе с быдло-программистами, которые учились на книжках епохи Фортрана, которые тоже надо сжечь.

Злоупотребляете приставкой "быдло-". Простыня для распечатки исходников и спички за ваш счет.

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

У меня наоборот GIMP тормозил, а Paint.NET летал. Интересно это потому что GIMP написан на таком уродском компиляторе GCC. Если б его переписать на Visual C++, было бы быстрее. А ехе-шники .NET выполняются быстрее, чем GCC. У меня один цикл гармонического ряда exe-шник, скомпиленный GCC выполнялся в 1,5 раза медленнее, чем на .NET. Говно. Не понятно, почему на етом гавне че-то делают. Скажите, а такой быдлоподелке как Emacs, в которой можно толко заниматся онанизмом, можно написать корпоративное транснациональное приложение?

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

> То есть фотошопу уже конец? Почему никто не в курсе? На мону портирован уже? Если нет, то в чем проблемы?

В процессе. Только анонимус подал весь проект так, как будто его сама МС разрабатывает.

На деле все просто - Microsoft просто нужна .NET здесь и сейчас, потому что она видит что будущее за подобными технологиями, но хочет по старинке прикрываясь совместимостью, творить закрытые технологии. Именно поэтому Paint.NET, несмотря на кажущуюся стандартизацию технологии .NET, до сих пор не портирован на Mono и ОС, отличные от Windows.

Тем не менее это все может закончиться очень печально для Microsoft - если разработчики поймут, что делая код для Mono они получают и Windows и Linux и MacOS, а делая код для MS .Net, они получают только Windows - они предпочтут лишние 5-10% рынка в пользу Mono.

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

> Эти гиганты как оголтелые используют устаревшую замкнутую недружественную технологию Java.

Какую-какую технологию Java? Вот это отжиг, я понимаю.

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

> Господа дорогие, я просто констатировал факты.

Нет, ты их не констатировал. Ты их _подавал_ в лучших традициях черного пиара. Таких бы кадров, да в ALT Linux... :)

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

>корпоративное транснациональное приложение?

Новый тип приложений от лоровских анонимусов. Рисуются в paint.net

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

> Скажите, а такой быдлоподелке как Emacs, в которой можно толко заниматся онанизмом, можно написать корпоративное транснациональное приложение?

А ну-ка, навскидку, корпоративное транснациональное приложение, написанное на SharpDevelop aka наше все?

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

>Да между прочим Microsoft развивает такие SharedSource проекты, о которых вы и не слышали.

Да вы правы о таких проектах мы не слышали по тому что они и даром не кому не нужны.

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

Кстати, о SharpDevelop. Это чудо в первой версии работает на .NET 1.1, а .Net 1.1 полностью поддерживается в Mono. Исходники на сайте. Кто первый соберет первую версию этого чуда под Linux? Посмотреть хочется.

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

Ах ну да в Линуксе сидят дети до 16. В фирмах, зарабатывающих деньги Линукс не стоит. корпоративные транснациональные приложения разрабатываются в Visual Studio, Axapta, Navision, SAP и других, названия которых впрочем вам ничего не говорят.

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

Mono 1.2 полностью поддерживает .Нет 2.0 (WinForms) и уже в девелопменте 3.х

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

>>Там не полные сорцы были, конечно.

>И не совсем законно полученные :).

Да вроде они до сих пор в торрентах есть. Мегов двести, как помню

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

это намек на то, что здесь сидят дети Билла Гейтса, сердитые на папу, что он практически не появляется дома, а занят какой-то там Windows?

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

>корпоративные транснациональные приложения разрабатываются в Visual Studio, Axapta, Navision, SAP и других

Например, linux kernel.

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

Ну, какая-то доля правды в этом бреду может и есть - имхо будущее за jit компиляцией (java действительно сильно завязана сама на себя, так что см. Эль-76, Dis, ...), да и gcc действительно очень монструозный, как мозилла, и развитие основного компилятора вместе с открытым экспериментальным тоже неплохо (вспомнить те же GHC и JHC). Только многовато брызгов слюны и сравнений пеинт.нет с гимпом :)

В общем предлагаю заменить слюну результатами простого (и, ес-но, грубого) эксперимента, который можешь провести скорей всего только ты - для него требуется венда, msvc# и моно. Возьми несколько простых тестов с http://shootout.alioth.debian.org/ для моно, и скажи, на сколько быстрее они идут на ms .net, чем на моно, ну а потом, используя твой коэффициент и данные с сайта, пересчитаем, кто кого быстрее ;)

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

> У меня наоборот GIMP тормозил, а Paint.NET летал. Интересно это потому что GIMP написан на таком уродском компиляторе GCC. Если б его переписать на Visual C++, было бы быстрее. А ехе-шники .NET выполняются быстрее, чем GCC. У меня один цикл гармонического ряда exe-шник, скомпиленный GCC выполнялся в 1,5 раза медленнее, чем на .NET. Говно.

Написан на компиляторе? Мсье еще будет рассуждать о программировании?

Да не GCC тормоз, а мозг твой костяной, балда.

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

> Господа дорогие, я просто констатировал факты.

Ты их не констатируешь -- ты их придумываешь!!!!

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

Да вы задолбали своим Linux Kernel. Он умеет считать хотя бы ОСВ, не говоря уже о расчете прибылей, построение оптимального портфеля акций и опционов (включая опционы американского стиля, а также барьерные опционы и цифровые опционы первого касания)?

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

>Интересно это потому что GIMP написан на таком уродском компиляторе GCC. Если б его переписать на Visual C++, было бы быстрее.

Соберите GIMP MSVC и проверьте.

> У меня один цикл гармонического ряда exe-шник, скомпиленный GCC выполнялся в 1,5 раза медленнее, чем на .NET.

Код в студию. Это проверяется.

anonymous
()

Господа , выскажу своё мнение:

1)Paint.net не юзал , гимп кросплатформенный юзаю.Недостатки гимпа - 1)нет QTпорта 2)Управление хромое

2)c# выучил ,написал IRC бота , оной заходит гдето-через 2 секунды , после запуска экзешника.(портирую под линукс - гляну)

3)GCC отнюдь не тормознутый , надо свои программы оптимизировать просто.

Почему я перешел на C#:
Kdevelop стал падать стабильно так падать , C++ ошибка с сокетами , ошибки сегменирования =\.

стал пользоваться sharpdevelop , очень нравится.
Вообщем когда моно дойдет до того уровня , когда все будет сейчас как в C++ , то это будет кул.

P.S.>         

fury3
()

>Компания Microsoft на этой неделе подаст в Open Source Initiative (OSI) заявку на признание своих лицензий "shared source licenses", под которыми распространяются некоторые программы редмондского гиганта

И что это за программы???

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

>В фирмах, зарабатывающих деньги Линукс не стоит.

Немедленно сообщите это IBM и HP - они не догадываются.

>корпоративные транснациональные приложения

Расскажите мне о подробнее о корпоративных транснациональных приложениях. Я люблю анонимусов-интеллектуалов.

ptarh ★★★★★
()

>Ой Вань, глади-ка попугайчики. Я Вань ей-богу закричу, а это кто в короткой маечке? Я Вань такую же хочу...

комментарий года, однозначно :)

Сто пудей +1024

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

>Хе, классиков надо знать.

За цитирование стихов, я хотел сказать. Хотя, классиков я и правда не знаю. :(

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

А ядро должно прибыли считать. А я думал оно машинными ресурсами заведует да процессами. О! Понял почему виста такой тормоз, её ядро котировки считает!

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

> Он умеет считать хотя бы ОСВ, не говоря уже о расчете прибылей, построение оптимального портфеля акций и опционов (включая опционы американского стиля, а также барьерные опционы и цифровые опционы первого касания)?

А еще карате-до, айки-до, кунг-фу и много других страшных слов (c)

Тебе, чмо, привели пример корпоративной (то бишь промышленно используемой) транснациональной разработки, сделанной без Visual Studio, etc. etc. etc. Можешь сдохнуть от ущемления головного мозга.

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

Да это ты тормоз, в Linux у меня GCC не запускается. Сообщения об ошибках уродские. Какого хрена при запуске gcc без параметров не выдает справку. А этот MinGW тоже чудо, вместе с CodeBlocks. Да короче качать бесплатный Microsoft Visual C++ 2005 Express, Win32 Platform SDK и без геморроя разрабатывать С++-приложения. Перебробовал все компиляторы для С++. Более или менее нормальные в рамках в первую очередь использования кроме Visual C++ это MarsCompiler (этот хоть сразу запустился в отличие от MinGW) и lcc (он толко для С, но по фиг). A lcc исползыется в научных вычислениях.

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

Я написал такую сисему на моно. Ко всему прочему она ещё параллелится, причём ноды могут работать под любой осью.

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

>Какого хрена при запуске gcc без параметров не выдает справку.

А каку вам справку - Кенигана и Ритчи "Основы языка Си" или "Освой Си за 9 1/2 недель или убей себя апстену" В. Пупкина?

>Linux у меня GCC

Может не стоит просто?

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

> Да это ты тормоз, в Linux у меня GCC не запускается.

Э, молодой человек, с этим вам не сюда надо обращаться, а в дверь с табличкой "Психологическая диагностика и коррекция умственного развития учащихся". Там вам обязательно помогут. :)

> A lcc исползыется в научных вычислениях.

Для справки: удельный вес gcc (g++,g77,gfortran) в научных вычислениях таки побольше.

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