URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 39764
[ Назад ]

Исходное сообщение
"OpenNews: Microsoft открыла доступ к исходным текстам библиотек .NET"

Отправлено opennews , 17-Янв-08 22:55 
Компания Microsoft, как и обещала ранее (http://www.opennet.me/opennews/art.shtml?num=12321), открыла (http://weblogs.asp.net/scottgu/archive/2008/01/16/net-framew...) свободный доступ к исходным текстам ряда основных библиотек .NET. Исходные тексты открыты под лицензией Microsoft Reference License, позволяющей только смотреть код, не разрешая разработчику даже самостоятельно исправлять ошибки.


Открыты следующие библиотеки:


-  .NET Base Class Libraries (включая классы System, System.CodeDom, System.Collections, System.ComponentModel, System.Diagnostics, System.Drawing, System.Globalization, System.IO, System.Net, System.Reflection, System.Runtime, System.Security, System.Text, System.Threading).
-  ASP.NET (System.Web, System.Web.Extensions)
-  Windows Forms (System.Windows.Forms)
-  Windows Presentation Foundation (System.Windows)
-  ADO.NET and XML (System.Data and System.Xml)


URL: http://weblogs.asp.net/scottgu/archive/2008/01/16/net-framew...
Новость: http://www.opennet.me/opennews/art.shtml?num=13709


Содержание

Сообщения в этом обсуждении
"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено artem , 17-Янв-08 22:55 
(включая классы System, System.CodeDom.....
-------------------------
выше перечисленное это не классы, а namespaces

"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено Аноним , 17-Янв-08 23:05 
В погоню за Java? Поздно однако...

"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено asc , 18-Янв-08 04:17 
>В погоню за Java? Поздно однако...
>Исходные тексты открыты под лицензией Microsoft Reference License, позволяющей только смотреть код, не разрешая разработчику даже самостоятельно исправлять ошибки.

Java хоть GPL, а Майкрософт сколько лет, а все в том же духе, идиотизм а не лицензия.


"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено R007 , 19-Янв-08 04:16 
>Java хоть GPL, а Майкрософт сколько лет, а все в том же
>духе, идиотизм а не лицензия.

У микрософт лицензия "музейный экспонат".Смотреть - смотри.А вот руками не трогать...


"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено Аноним , 23-Янв-08 02:06 
>В погоню за Java? Поздно однако...

Нет. Просто серьезных проетов так и нет, вот и приходится. (драйвера "мышек" не в счет)
Помниться, они обещали longhorn полностью на .net (vista - тоже longhorn, т.е. его клиентская часть - см. readme.txt) - и где???
хотят, что б другие шишки набивали.


"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено R007 , 09-Фев-08 05:44 
>Нет. Просто серьезных проетов так и нет, вот и приходится. (драйвера "мышек"
>не в счет)
>Помниться, они обещали longhorn полностью на .net (vista - тоже longhorn, т.е.
>его клиентская часть - см. readme.txt) - и где???

В ... (гусары, молчать!).Аппы на дотнете тормозные.С инсталом вечный трах (дотнета нет на половине систем).С версиями тоже не очень хорошо (1.х не совместим с 2.х а тот с 3.х).В итоге оно вообще юзабельно только если вы готовы таскать с собой нужный дистр дотнета в комплекте.Получается тупо: 500 кил программа и 40 мегов - рантайм чтобы оно могло работать.Юзеру качать приходится 40.5Мб и потом полчаса дрючиться с инсталом дотнета.Желание юзеров ставить такие программы понятно какое.Домохозяйки просто не вдупляют в чем проблема а системщики не больно хотят видеть на ровном месте под 100 мегов дряни в системе нужной лишь для запуска пары (тормозных) апликух которым замену найти как раз плюнуть и писали из не столь криворукие упыри как те кто ударился в освоение дотнета.

>хотят, что б другие шишки набивали.

Это фирменный стиль MS.Драться?Чужими руками.Большая часть тех кто партнерился с MS ныне или трупы или хорошо пролетели.Набивать шишки?Пусть 3rd party набивает!Догонять?!Делать по стандартам?!Как бы не так!Надо пропихать то что есть как стандарт или назвать стандартом де-факто.И пусть дескать другие догоняют!Так и хочется сказать: "а того кто будет мухлевать будем бить по наглой рыжей морде!"


"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено Аноним , 17-Янв-08 23:22 
один хрен большая часть этого уже подсмотрена рефлектором

"OpenNews: Microsoft открыла доступ к исходным текстам библио..."
Отправлено lisprulez , 18-Янв-08 00:12 
Шо таки хотят распространить стою какашку на другие ОС. Все ее равно не буду использовать

"OpenNews: Microsoft открыла доступ к исходным текстам библио..."
Отправлено pavlinux , 18-Янв-08 01:49 
Ага, это ты придуркам из Novell скажи...

"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено Аноним , 18-Янв-08 02:43 
Будем ждать новую версию Mono на основе этих исходников?

"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено Bocha , 18-Янв-08 06:23 
Чё-то я смысла не понял. Так, для медитации открыли чтоли?
Раньше, типа, случилась ошибка - ну, ничего не поделаешь, майкрософт всё таки.
Теперь получается, случилась ошибка, увидел даже из-за чего, а сделать ничего нельзя. Связали руки и ноги и на глазах смертельно ранили любиму собачку. Спасти можно, но всё равно подохнет, нельзя вмешиваться :-)

Мне вот уже много лет интересно, как Бил Гейтс при всей этой ситуации заработал такие деньги? Не отвечайте, я конечно же знаю ответ и это всё тут не при чем, но всё равно как-то грустно всё это.


"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено Oakim , 18-Янв-08 08:06 
По-моему MS не хочет коллективного творчества и массы "исправленных релизов". Попытка избежать официальных форков, а то найдутся умельцы и исправят баги разного калибра. И начнется натуральный "Compiz vs Beryl", но в последнем случае они вроде как договорились... А то, что это реверанас в сторону убыстрения распространения этого мастодонта на разные платформы, так это несомненно...  

"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено set_rus , 18-Янв-08 15:14 
а кто портировать то будет... исправлять то низя...

"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено R007 , 19-Янв-08 04:18 
>а кто портировать то будет... исправлять то низя...

Очень микрософту надо чтобы портировали, ага.Аж два раза.С половиной.


"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено set_rus , 20-Янв-08 09:20 
ну дык я че разве спорю чтоли?

"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено asc , 18-Янв-08 11:09 
>[оверквотинг удален]
>Раньше, типа, случилась ошибка - ну, ничего не поделаешь, майкрософт всё таки.
>
>Теперь получается, случилась ошибка, увидел даже из-за чего, а сделать ничего нельзя.
>Связали руки и ноги и на глазах смертельно ранили любиму собачку.
>Спасти можно, но всё равно подохнет, нельзя вмешиваться :-)
>
>Мне вот уже много лет интересно, как Бил Гейтс при всей этой
>ситуации заработал такие деньги? Не отвечайте, я конечно же знаю ответ
>и это всё тут не при чем, но всё равно как-то
>грустно всё это.

думая заработал, анти-монопольный комитет на немного оставит Билли в покое


"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено Аноним , 18-Янв-08 17:18 
> Чё-то я смысла не понял. Так, для медитации открыли чтоли?

Для программирования некоторых вещей при плохих API требуется знать внутреннюю структуру библиотек.


"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено Konwin , 19-Янв-08 02:33 
>Чё-то я смысла не понял. Так, для медитации открыли чтоли?

Просто есть такая стадия разработки ПО - отладка называется....



"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено Аноним , 18-Янв-08 10:51 
Исправлять ошибки они запрещают. Может они хотят чтоб ошибок добавили? Согласитесь, это предположение естественно следует из того, что каждая следующая версия windows оказывалась глючнее предыдущей. Вот они и решили привлечь сообщество. Для своих целей.

"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено Аноним , 18-Янв-08 10:58 
> Чё-то я смысла не понял. Так, для медитации открыли чтоли?

наверна для того чтоб пресеч
> один хрен большая часть этого уже подсмотрена рефлектором


"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено savant.d , 18-Янв-08 11:55 
теперь просто можно будет не только посмотреть код, но и увидеть каменты "WTF?", "how it works???" и так далее

А вообще, даже просто посмотреть полезно. Ибо некоторые баги хрен раскуришь, без исходника понять, как их обойти - тяжко.


"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено Keeper , 18-Янв-08 15:23 
Обход багов вместо их исправления - это зло.

"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено savant.d , 18-Янв-08 16:54 
дык, если мне запрещают править, а работать надо? :) приходится обходить... это стиль Майкрософт :)

"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено Simon_says , 18-Янв-08 16:18 
Паяцничают, блин. И сами этого, видимо, не понимают. И лицензия с запретом правки это вообще клоунада.

"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено Аноним , 18-Янв-08 17:05 
Это называется стриптиз :) Смотреть можно, трогать руками - нет.

"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено Аноним , 18-Янв-08 17:21 
>Это называется стриптиз :) Смотреть можно, трогать руками - нет.

Это называется маркетинг. Сначала выкладываем под псевдосвободной лицензией дотнет и вопим что это открытая лицензия и нам FSF её не лицензирует потому что они там все гады. Вводим дотнет как единственное средство реализации приложений в виндовс 7. Когда же эти же приложения начинают нормально работать в wine долго вопим, что имеет место нарушение лицензии в которой был запрет на копирование (тактично опуская подробности о том, что лицензия недавно была разрекламирована как "свободная").


"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено max7 , 19-Янв-08 23:15 
они это делают для того, что если кто сделает похожий код то можно сказать, что его украли.

Или просто надо будет приципица в судебном порядке.

99% кода аналогичен коду джава. (и он уже данво доступен)

У Джава есть лучшие лицензии чем GPL. Комерческую прогу для GPL фреймворка писать рискованно.
Или вы вообще не одобряете не GPL код?

У моно проблема это как емулировать виндоус АПИ а не то что выложил мс.


"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено unihorn , 23-Янв-08 02:06 
>Исправлять ошибки они запрещают.

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


"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено Аноним , 23-Янв-08 02:17 
А по поводу украли, про Вайн так уже говорить можно. Вайн чудо реверсиженеринга, как не крути. Лицензия мелких запрещает вскрытие, декомпиляцию, и разбор работы их ПО, сиречь запрещает реверс (кроме тех рамок что разрешены законодательством конкретной страны: в России разрешено реверсить законноприобретенное ПО только для себя, для обеспечения работоспособности нужных вам средств, распространять полученный результат вы не имеете права).

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


"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено Konwin , 23-Янв-08 16:49 
По моему в целом можно констатировать, что реакция у многих по поводу сего события какая-то нездоровая... От того что открывают те или иные исходники хуже явно никому не будет, а кому-то это может и помочь в его разработках. И вообще подобные ветки иногда вводят меня в недоумения - многие по-моему путают 5 основных разновидностей ПО: открытое, закрытое, платное, бесплатное, свободное - имхо все это может практически как угодно сочетаться и нет смысла сразу в этом маразм искать.....

"Microsoft открыла доступ к исходным текстам библиотек .NET"
Отправлено Аноним , 24-Янв-08 16:35 
>многие по-моему путают 5 основных разновидностей ПО: открытое,
>закрытое, платное, бесплатное, свободное - имхо все это может практически как
>угодно сочетаться и нет смысла сразу в этом маразм искать.....

кстати да. раньше долго втолковывали разницу между бесплатным и свободным

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

теперь .NET тоже вроде как Open. т.к. исзодники открыты и доступны для всех.
всем срочно переименовываться в Liberty
Liberty Office
LibertyMoko
www.libertynet.ru =)))