The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

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

17.01.2008 22:16

Компания Microsoft, как и обещала ранее, открыла свободный доступ к исходным текстам ряда основных библиотек .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)


  1. Главная ссылка к новости (http://weblogs.asp.net/scottgu...)
  2. OpenNews: Microsoft даст посмотреть на исходные тексты библиотек .NET
Лицензия: CC BY 3.0
Источник: osnews.com
Короткая ссылка: https://opennet.ru/13709-microsoft
Ключевые слова: microsoft, dotnet
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (31) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, artem (??), 22:55, 17/01/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    (включая классы System, System.CodeDom.....
    -------------------------
    выше перечисленное это не классы, а namespaces
     
  • 1.2, Аноним (-), 23:05, 17/01/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В погоню за Java? Поздно однако...
     
     
  • 2.7, asc (??), 04:17, 18/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >В погоню за Java? Поздно однако...
    >Исходные тексты открыты под лицензией Microsoft Reference License, позволяющей только смотреть код, не разрешая разработчику даже самостоятельно исправлять ошибки.

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

     
     
  • 3.27, R007 (?), 04:16, 19/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Java хоть GPL, а Майкрософт сколько лет, а все в том же
    >духе, идиотизм а не лицензия.

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

     
  • 2.31, Аноним (31), 02:06, 23/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >В погоню за Java? Поздно однако...

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

     
     
  • 3.36, R007 (??), 05:44, 09/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Нет. Просто серьезных проетов так и нет, вот и приходится. (драйвера "мышек"
    >не в счет)
    >Помниться, они обещали longhorn полностью на .net (vista - тоже longhorn, т.е.
    >его клиентская часть - см. readme.txt) - и где???

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

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

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

     

  • 1.3, Аноним (3), 23:22, 17/01/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    один хрен большая часть этого уже подсмотрена рефлектором
     
  • 1.4, lisprulez (?), 00:12, 18/01/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Шо таки хотят распространить стою какашку на другие ОС. Все ее равно не буду использовать
     
     
  • 2.5, pavlinux (ok), 01:49, 18/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, это ты придуркам из Novell скажи...
     

  • 1.6, Аноним (3), 02:43, 18/01/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Будем ждать новую версию Mono на основе этих исходников?
     
  • 1.8, Bocha (??), 06:23, 18/01/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чё-то я смысла не понял. Так, для медитации открыли чтоли?
    Раньше, типа, случилась ошибка - ну, ничего не поделаешь, майкрософт всё таки.
    Теперь получается, случилась ошибка, увидел даже из-за чего, а сделать ничего нельзя. Связали руки и ноги и на глазах смертельно ранили любиму собачку. Спасти можно, но всё равно подохнет, нельзя вмешиваться :-)

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

     
     
  • 2.9, Oakim (?), 08:06, 18/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    По-моему MS не хочет коллективного творчества и массы "исправленных релизов". Попытка избежать официальных форков, а то найдутся умельцы и исправят баги разного калибра. И начнется натуральный "Compiz vs Beryl", но в последнем случае они вроде как договорились... А то, что это реверанас в сторону убыстрения распространения этого мастодонта на разные платформы, так это несомненно...  
     
     
  • 3.16, set_rus (?), 15:14, 18/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    а кто портировать то будет... исправлять то низя...
     
     
  • 4.28, R007 (?), 04:18, 19/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >а кто портировать то будет... исправлять то низя...

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

     
     
  • 5.30, set_rus (?), 09:20, 20/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    ну дык я че разве спорю чтоли?
     
  • 2.14, asc (??), 11:09, 18/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    >Раньше, типа, случилась ошибка - ну, ничего не поделаешь, майкрософт всё таки.
    >
    >Теперь получается, случилась ошибка, увидел даже из-за чего, а сделать ничего нельзя.
    >Связали руки и ноги и на глазах смертельно ранили любиму собачку.
    >Спасти можно, но всё равно подохнет, нельзя вмешиваться :-)
    >
    >Мне вот уже много лет интересно, как Бил Гейтс при всей этой
    >ситуации заработал такие деньги? Не отвечайте, я конечно же знаю ответ
    >и это всё тут не при чем, но всё равно как-то
    >грустно всё это.

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

     
  • 2.24, Аноним (-), 17:18, 18/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > Чё-то я смысла не понял. Так, для медитации открыли чтоли?

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

     
  • 2.26, Konwin (ok), 02:33, 19/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Чё-то я смысла не понял. Так, для медитации открыли чтоли?

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


     

  • 1.12, Аноним (31), 10:51, 18/01/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Исправлять ошибки они запрещают. Может они хотят чтоб ошибок добавили? Согласитесь, это предположение естественно следует из того, что каждая следующая версия windows оказывалась глючнее предыдущей. Вот они и решили привлечь сообщество. Для своих целей.
     
  • 1.13, Аноним (13), 10:58, 18/01/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Чё-то я смысла не понял. Так, для медитации открыли чтоли?

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

     
  • 1.15, savant.d (?), 11:55, 18/01/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    теперь просто можно будет не только посмотреть код, но и увидеть каменты "WTF?", "how it works???" и так далее

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

     
     
  • 2.17, Keeper (??), 15:23, 18/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Обход багов вместо их исправления - это зло.
     
     
  • 3.22, savant.d (?), 16:54, 18/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    дык, если мне запрещают править, а работать надо? :) приходится обходить... это стиль Майкрософт :)
     

  • 1.21, Simon_says (?), 16:18, 18/01/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Паяцничают, блин. И сами этого, видимо, не понимают. И лицензия с запретом правки это вообще клоунада.
     
     
  • 2.23, Аноним (31), 17:05, 18/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Это называется стриптиз :) Смотреть можно, трогать руками - нет.
     
     
  • 3.25, Аноним (-), 17:21, 18/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Это называется стриптиз :) Смотреть можно, трогать руками - нет.

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

     

  • 1.29, max7 (?), 23:15, 19/01/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    они это делают для того, что если кто сделает похожий код то можно сказать, что его украли.

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

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

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

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

     
     
  • 2.32, unihorn (?), 02:06, 23/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Исправлять ошибки они запрещают.

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

     

  • 1.33, Аноним (3), 02:17, 23/01/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А по поводу украли, про Вайн так уже говорить можно. Вайн чудо реверсиженеринга, как не крути. Лицензия мелких запрещает вскрытие, декомпиляцию, и разбор работы их ПО, сиречь запрещает реверс (кроме тех рамок что разрешены законодательством конкретной страны: в России разрешено реверсить законноприобретенное ПО только для себя, для обеспечения работоспособности нужных вам средств, распространять полученный результат вы не имеете права).

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

     
     
  • 2.34, Konwin (ok), 16:49, 23/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    По моему в целом можно констатировать, что реакция у многих по поводу сего события какая-то нездоровая... От того что открывают те или иные исходники хуже явно никому не будет, а кому-то это может и помочь в его разработках. И вообще подобные ветки иногда вводят меня в недоумения - многие по-моему путают 5 основных разновидностей ПО: открытое, закрытое, платное, бесплатное, свободное - имхо все это может практически как угодно сочетаться и нет смысла сразу в этом маразм искать.....
     
     
  • 3.35, Аноним (13), 16:35, 24/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >многие по-моему путают 5 основных разновидностей ПО: открытое,
    >закрытое, платное, бесплатное, свободное - имхо все это может практически как
    >угодно сочетаться и нет смысла сразу в этом маразм искать.....

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

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

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

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру