LINUX.ORG.RU

Microsoft раскрывает .NET


0

0

Сегодня было анонсировано, что исходный код (с комментариями) библиотеки .NET будет доступен под лицензией Microsoft Reference License (MS-RL). Подобная лицензия не является открытой по своей природе и код, выпущенный под нею, не сможет помочь проекту Mono.

Но в своём блоге (http://tirania.org/blog/archive/2007/Oct-03.html) Мигель де Иказа упомянул, что Microsoft уже выпустила некоторые библиотеки под более мягкой лицензией Microsoft Permissive License (MS-PL) и надеется, что весь исходный код .NET будет перелицензирован под ней же.

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



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

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

Есть С и Qt

Для особо одарённых: Си и QT НЕ РАБОТАЮТ ВМЕСТЕ!

>Вообще, единственный выход - полностью игнорировать .NET.

Тогда тебя проигнорирует весь мир и ты останешься один в каменном веке.

>дотнет - жалкая пародия на эту связку

А ты - жалкое тупое быдлокодер-создание, которое даже QT не знает!

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

> Просто .Нет микрософта всегда будет правильнее других реализаций... А портируемый .Нет - возможность переманить пользователей, которые используют .Нет не на виндовсе.

Ничего простого. Разработчиков ".нет" в сотни раз больше под виндой, чем под Линуксом. Откуда куда перейдёт больше разработчиков? (риторический вопрос)

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

> Ничего простого. Разработчиков ".нет" в сотни раз больше под виндой, чем под Линуксом. Откуда куда перейдёт больше разработчиков? (риторический вопрос)

Переходить будут с худшей платформы на лучшую. Какая платформа лучше? Виндовс/.Нет или Линукс/.Нет? :)

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

> Переходить будут с худшей платформы на лучшую.

Наивный, или еще маленький. Переходят не на лучшую платформу, а где денег можно будет срубить.
На Linux/Mono много на откатах заработаешь? А на Windows/.NET?

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

> Какая платформа лучше? Виндовс/.Нет или Линукс/.Нет?

Windows/.НЕТ Linux/.ДА (-:

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

>Тогда тебя проигнорирует весь мир и ты останешься один в каменном веке.

Я бы сравнил времена C с римской империей, а расцвет дотнета - с мрачным средневековьем.

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

> Наивный, или еще маленький. Переходят не на лучшую платформу, а где денег можно будет срубить. > На Linux/Mono много на откатах заработаешь? А на Windows/.NET?

В случае перехода с Linux/Mono на Windows/.NET даже откаты не нужны. Windows/.NET лучше.

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

>Вообще-то, есть БИНДИНГИ!

Покажи мне биндинг для С.

unix-way это биндинги для кажфого быдлоязычка и каждой быдлобиблиотечки. Линукс ни хрена не может предложить бизнесу. С++ и Qt засуньте в задницу. Мы прагматики и гребем бабки на Винде и ДотНете. Моно хоть какая-то попытка перенести линукс в современный мир.

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

А время Линукс - это время быдломракобесия.

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

>Я бы сравнил времена C с римской империей, а расцвет дотнета - с мрачным средневековьем.

Отсталое рабовладение vs Прогрессивный феодализм? :)

P.S. Мрачность средневековья сильно преувеличивается.

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

> Мы прагматики и гребем бабки на Винде и ДотНете.

Иди соси дальше за свои 8500 баггсов в месяц и из под стола не высовывайся!

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

О, я не ошибся, ткнув в того же самого анонимуса, который хвалился недавно своими мегазаработками на asp.net и не смог без прямых оскорблений доказать превосходство .net над остальными языками. Чувство стиля, однако :)

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

>> Какая платформа лучше? windows.net или linux.net

> Троллить не буду, даже не просите. Потому как ответ очевиден.

Не совсем очевиден. Дотнет в винде, без ложного фанатизма, реализован лучше. Другое дело, что дотнет - это не панацея от всех бед...

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

таварищь Shaman забыл тут почистить мат. у него склероз?

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

> Дотнет в винде, без ложного фанатизма, реализован лучше.
Как мне запустить на одном Windows сервере WEB-приложения написаные под 1.0, 1.1 и 2 версии .Net?

Имею ввиду три разных приложения каждое из которых писалось в свое время на самой последней версии .Net в то время.

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

> Как мне запустить на одном Windows сервере WEB-приложения написаные под 1.0, 1.1 и 2 версии .Net?

Не знаю. Но у меня под моной и одного приложения запустить не удалось. Если есть линк на нормальное ховто для дебиана, буду благодарен.

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

> Не знаю.
Вот MSDN и MS сертифицированные специалисты вкупе с Google ничего кроме матерных слов типа виртуализации не знают.

> Но у меня под моной и одного приложения запустить не удалось.
Ну у меня, ради интереса, Mono приложения под Gnome спокойно запускались со всей своей GUIней.

Korwin ★★★
()

Есть только один правильный ответный шаг. Прекратить проект Моно. Послать этот дотнет.

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

Я смотрю вы вообще без аналитиков ЛОР распустились. Будем перевоспитывать.

Ты расскажи мне о преимуществах С и Qt перед ДотНетом. Преимуществ мифической связки, выдуманной быдлокодерами перед ДотНетом нет. Запиши это у себя в конспекте. Потом буду спрашивать, двоечник.

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

> Я смотрю вы вообще без аналитиков ЛОР распустились. Будем перевоспитывать.
Мне кажется, или анонимус сменился?

> Ты расскажи мне о преимуществах С и Qt перед ДотНетом. Преимуществ мифической связки, выдуманной быдлокодерами перед ДотНетом нет. Запиши это у себя в конспекте.
Так рассказать или записать, я то что то в этих двух фразах запутался? :)

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

>Мне кажется, или анонимус сменился?

Кажется - креститься надо!

>Так рассказать или записать, я то что то в этих двух фразах запутался?

Тебе еще русский язык надо учить!

Найди мене пжлст ту самую связку С и Qt! А потом будем говорить о ее "приемуществах"

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

> Найди мене пжлст ту самую связку С и Qt! А потом будем говорить о ее "приемуществах"

Ну stav ошибся, с кем не бывает... Я полагаю, что он недописал пару плюсов :)

Qt гарантированно дружит с Java(гуглить по слову Qt Jambi) и нативно работает с C++.

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

> Прекратить проект Моно.

Мигель _этим_ руководит, так что беспокоиться нечему :) - оно само загнётся.

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

> Есть только один правильный ответный шаг. Прекратить проект Моно. Послать этот дотнет.

Да пусть продолжают, хуже от этого не станет. А вот разрабатывать такие замечательные linux-only технологии как dbus и dcop надо активнее. И разрабатывать именно их, а не пытаться перетащить в линух костыли из win32 типа com, activex и _бинарного_ ole.

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

> http://cougarpc.net/qyoto/

Неплохо, неплохо. Жаль вот только тролльтехом не поддерживается => может отказаться работать в любой момент.

Вы этим пользовались? Мне интересно, как они смогли сделать подобные бинды, ведь не все вещи из C++ есть, например, в C#. Теже ссылки(которые "&"), например. Хотя может это теперь и есть, я не особо в курсе про третий фрамеворк.

Кстати, упомянутое выше Jambi - официальный продукт тролльтеха.

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

>С++ и Qt засуньте в задницу

Поворачивайся задницей - засунем.

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

> Вы этим пользовались?

Я не программист ни разу :) (к великому счастью для сообщества)

Qyoto я в своё время нашёл, когда кое-кто из разработчиков Rosegarden положительно высказался в адрес ТочкиНет и сказал, что начни он проект с нуля, то выбрал бы именно эту платформу.

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

> прагматики и гребем бабки на Винде и ДотНете

"Полно. Гребите, гребите. Через Linux и Java в зените. По куплету всему свету вы раздайте тему эту..."

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

> А ты - жалкое тупое быдлокодер-создание, которое даже QT не знает!

А ты кто? Откуда у тебя руки вырасли, что ты даже не можешь зарегаться нормально на ЛОРе?

> Для особо одарённых: Си и QT НЕ РАБОТАЮТ ВМЕСТЕ!

Для особо одарённых: я имел ввиду написани консольной части приложения на C, и графической части - на Qt. Думаю, все кроме тебя это поняли.

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

> Отсталое рабовладение vs Прогрессивный феодализм? :)

"Да здравствует феодализм -- светлое будущее рабовладельческого общества!" (C)

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

> я имел ввиду написание консольной части приложения на C, и графической части - на Qt. Думаю, все кроме тебя это поняли.

Я думал, что там пропущены два плюса :)

А вообще, по своему опыту, советую для фронтендов использовать tcl(вернее, tk), там гуй ещё легче чем в qt пишется, а работа с парсингом вывода бэкенда там не хуже, чем в perl.

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

> А вообще, по своему опыту, советую для фронтендов использовать tcl(вернее, tk)

Наберетесь больше опыта - перестанете советовать :)

ЗЫ. многие уже через это (TK) прошли. Некоторые застревают :)

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

Изобретательность быдлокодеров-пингвиняток не знает границ!

gaa хватит позориться на весь мир.

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

> Я думал, что там пропущены два плюса :)

Ну можно и так)))

А вообще, я больше не прораммист, а админ. Частично знаю, но немного)

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

> > Пользователю может понадобиться программа, работающая с использованием .Net технологии

> Пример?

Дядя, ну ты прямо как маленький. Купи видяху от АТИ, поставь дрова с интерфейсной родной мордой - сразу поймёшь.

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

>я имел ввиду написани консольной части приложения на C, и графической части - на Qt

Сейчас, как это... А у нас можно и консольные и графические и серверные приложения писать, используя ОДНУ ТЕХНОЛОГИЮ, а смесь пыли, говна, песка и сахара.

Как говорят проф про OpenSource: он подобен игрушечному конструктору, где детали найдены на помойке от разных Noname-производителей, и если что-то сначала соберешь, то потом с увеличением сложности кол-во кубиков настолько возрастает, что невозможно всунуть туда новый, не развалив всю конструкцию.

В итоге поддержка такого "продукта" превращается в еблю.

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

Промт, AutoCAD, куча ЗАКАЗНЫХ решений.

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

> В итоге поддержка такого "продукта" превращается в еблю.

Всё сообщение - абсолютно неаргументированный высер.

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

>> А вообще, по своему опыту, советую для фронтендов использовать tcl(вернее, tk)

> Наберетесь больше опыта - перестанете советовать :)

Ну не знаю... Для того, чтобы написать гуй к mencoder, который будет красиво спрашивать параметры, а потом показывать синего червяка, обозначающего прогресс, tk оказался наиболее вменяемым инструментом. Более того, скажу что tcl+tk+blt очень органично вписывается как морда ко многим консольным тулам.

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

> А у нас можно и консольные и графические и серверные приложения писать, используя ОДНУ ТЕХНОЛОГИЮ

И писать одинаково неэффективно.

Хотя это вполне по быдлокодерски, изучить один большой комбайн(и то не полностью, на то и быдлокодер), а потом совать его во все дыры. Даже пипиську, на что уж универсальный прибор, и то не везде суют :)

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

> Ждем винду под такой же лицензией (хотя, конечно, вряд ли - там натыренного GPL-кода, скорее всего, немеряно).

Н-ное время назад в сеть утекли исходники (большей части) Win2k. Больших скандалов в связи с этим не было.

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

Чтобы не быть голословным:

Тов. Анонимус, решите-ка эту задачку на сишарпе: надо рекурсивно вывести список всех файлов с расширением cpp от текущего каталога.

Моё решение на адекватном инструменте, коим в данном случае является shell: find . -name \*.cpp -print

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