The OpenNET Project / Index page

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

Компания Microsoft сделала свободным проектом Common Compiler Infrastructure

17.04.2009 15:28

Компания Microsoft опубликовала исходные тексты Common Compiler Infrastructure (CCI), набора библиотек для манипулирования мета-данными внутри собранных для работы в виртуальной машине .NET компонентов (CLR). Разработка опубликована в виде двух проектов - общая библиотека CCI:Metadata и набор специфичных для языков программирования модулей CCI:AST.

Код открыт под свободной лицензией Microsoft Public License (MS-PL), признанной организацией Open Source Initiative (OSI) открытой и соответствующей требованиям "Open Source Definition". MS-PL не привязывает разработчика к платформе и позволяет свободно изменять и распространять код.

Некоторые из .Net специфичных блогов называют открытие CCI революционным, так как разработчики получили возможность полного доступа к ранее скрытой структуре PDB и CLR PE файлов-контейнеров, что открывает двери для создания независимых компиляторов и отладочных утилит.

  1. Главная ссылка к новости (http://www.infoq.com/news/2009...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/21312-microsoft
Ключевые слова: microsoft, dotnet, opensource
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (53) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Voviandr (ok), 15:38, 17/04/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    бойтесь данайцев, дары приносящих...
    если видите нечто, что привлекает внимание - задайтесь вопросом, кому это выгодно и для чего, и многое станет на свои места.
    так вот : для чего это мойкросовок стал что-то открывать , тем более под свободной лицензией ?
     
     
  • 2.2, Аноним (-), 15:45, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    to Voviandr:голословное утверждение
     
     
  • 3.4, Voviandr (ok), 15:50, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >to Voviandr:голословное утверждение

    крупная контора, коей является майкрософт, НИКОГДА не станет что-то делать себе в убыток.
    позиция майкрософта по отношению к опенсорсу известна - баллмер признал линукс угрозой для компании на рынке операционнывх систем, кампания "get the facts", иск против том-тома, утверждения о нарушении майкрософтовских патентов в линуксе - это звенья одной цепи. и вот после этого нет-нет да и появится мысль - с какой стороны ждать подвоха от майкрософта.

     
     
  • 4.8, vitek (??), 16:35, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    независимые разработчики (девелоперс! девелоперс!...) всегда в роли догоняющих и привязанные к среде и "стандартам" одной конторы - вот цель.
    при чём у всех более-менее крупных монстров.
     
  • 4.18, аноним (?), 17:34, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >позиция майкрософта по отношению к опенсорсу известна - баллмер признал линукс угрозой
    >для компании на рынке операционнывх систем,

    линукс != open-source
    Кроме того, у меня сильно подозрение, что Вы путаете open source и free software.

    >кампания "get the facts", иск
    >против том-тома, утверждения о нарушении майкрософтовских патентов в линуксе - это
    >звенья одной цепи. и вот после этого нет-нет да и появится
    >мысль - с какой стороны ждать подвоха от майкрософта.

    ну вот пусть линуксоиды и боятся подвохов.
    Linux пока что еще не единственная free software ОС.

     
     
  • 5.25, ixrws (?), 18:09, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Будьте дальновиднее Значительная часть патентов, которую можно применить к борь... большой текст свёрнут, показать
     
  • 5.36, User294 (??), 19:38, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Linux пока что еще не единственная free software ОС.

    А вы думаете, микрософту большая разница кого именно судить?Я думаю что их интересует только бабло, а кто ответчик - для них не столь уж принципиально.Нет, вы конечно можете засовывать руку в пасть льву но не говорите что вас не предупреждали о последствиях.Скорее всего - критерии MS просты: судиться с теми с кого можно что-то поиметь, а уж если их деятельность мешает бизнесу MS - мочить первым делом, двойной удар типа.

     
     
     
    Часть нити удалена модератором

  • 7.46, User294 (??), 21:07, 17/04/2009 [ответить]  
  • +/
    Ну, если вдруг кто-то когда-то на свою попу ее поюзает в коммерчески успешном ре... большой текст свёрнут, показать
     
  • 3.22, User294 (??), 18:04, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >to Voviandr:голословное утверждение

    А судилища и рэкет за юзеж фат - это тоже голословные утверждения?И какие гарантии что парни из Редмонда там что-то еще не запатентовали и не начнут потом ставить всех на бабки если вдруг все сдуру подсядут на их добро?

     
  • 3.56, Имя (?), 22:27, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >to Voviandr:голословное утверждение

    голословное утвеждение что это голословное утвержнение

     
  • 2.3, ixrws (?), 15:46, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Не бойтесь, они проигрывают не из-за открытости или закрытости.
    А потому что их продукты - это низкокачественное месево.
    Открытие подобных компонентов ничего не меняет. Вот если бы они, допустим, создали полноценную альтернативу gcc, под своей лицензией, вот тогда было бы о чём беспокоиться.
    А так, это бессмысленно. .NET не прижилась как основная платформа разработки на nix, а именно открытые nix и будут скоро иметь бОльшую часть установок.
    Так что бесперспективно всё это.
     
     
  • 3.5, Voviandr (ok), 15:53, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Не бойтесь, они проигрывают не из-за открытости или закрытости.
    >А потому что их продукты - это низкокачественное месево.
    >Открытие подобных компонентов ничего не меняет. Вот если бы они, допустим, создали
    >полноценную альтернативу gcc, под своей лицензией, вот тогда было бы о
    >чём беспокоиться.
    >А так, это бессмысленно. .NET не прижилась как основная платформа разработки на
    >nix, а именно открытые nix и будут скоро иметь бОльшую часть
    >установок.
    >Так что бесперспективно всё это.

    то есть - этим шагом проталкивают дотнет на никсы, и стремятся к тому, чтобы баги исправляли сторонние разработчики. интересная мысль.

     
     
  • 4.14, Cobold (??), 17:11, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    не думаю что им как-то интересны юниксы, им нужны только клиенты с виндовсом и побольше зависимых разработчиков, чтобы у клиентов всегда был софт от которого они не могут отказаться. Софт не должен убегать с платформы, и только-то.
     
  • 4.86, User294 (??), 19:56, 20/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >то есть - этим шагом проталкивают дотнет на никсы, и стремятся к
    >тому, чтобы баги исправляли сторонние разработчики. интересная мысль.

    Ага, открытые исходники и микрософт - совместимы примерно как демократия и вчерашний деспот-тиран :)

     
  • 2.6, generik (??), 16:18, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Открыл америку. Абсолютно свободно к использованию. Можешь не пользоватся, даже не смотреть в эту сторону.

    Какая тебе разница? Хочешь что бы все поступали так как ты? Каждый сам для себя определит что нужно и что важно.

     
     
  • 3.10, vitek (??), 16:38, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    а почему он не может высказать своё мнение по этому вопросу?
    какая тебе разница?
    можешь не читать, даже не смотреть в эту сторону.
     
  • 3.15, ezhik (?), 17:24, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Каждый САМ будет определять, чем стоит пользоваться, а в чем скрыт подвох.
    Почитав РАЗНЫЕ мнения, это можно делать более осознанно.
     
  • 2.11, Knuckles (ok), 16:43, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >под свободной лицензией

    Не под свободной, а под открытой.

     
  • 2.13, Cobold (??), 17:00, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    открытое сейчас модно, на это клюют и девелоперы, и манагеры, и чиновники - почему бы мелкософту и не воспользоваться очередной человеческой слабостью? Реально они только показали что здесь ни чем не рискуют. А что бывает когда M$ где-то чем-то "не рискует" ?
     
     
  • 3.19, DmA (??), 17:48, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Ну меня в принципе радует что Микрософт признала правила игры с опенсурсе и дажа... большой текст свёрнут, показать
     
     
  • 4.21, аноним (?), 17:55, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Другое дело ,что микрософт как и сан ещё долгое время будет играть в две игры и
    >проприетарщину и опенсурсе бесконечно долго.

    Расскажите поподробнее, в какую "игру" сейчас играет Sun. Вам не нравится лицензия на Java, именуемая GPLv2? Она для Вас недостаточно свободна? Вам не нравится лицензия OpenSolaris, именуемая CDDL? Чем она Вам не угодила? Тем, что не совместима с GPL и не позволяет утащить няшечки в Linux, не вернув ничего взамен? Ну так это проблемы самой GPL. Вам не нравится лицензия на Virtual Box? Разжуйте уж для непонятливого.

     
     
  • 5.24, uZver (?), 18:07, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Расскажите поподробнее, в какую "игру" сейчас играет Sun. Вам не нравится лицензия на Java, именуемая GPLv2? Она для Вас недостаточно свободна?

    1. лицензия на Java - торговая марка Sun (tm), чтобы стать Java нужно пройти TCK, а оно - очень проприетарное и дорогое.
    2. GPLv2 - лицензия на OpenJDK. OpenJDK от Sun пока еще не Java ибо не проходит тесты.
    3. прочитайте почему Apache Harmony - свободная реализация JDK под Apache лицензией не может стать Java (пройти тесты совместимости).

    Sun играет в странную игру выпуская JDK 7, но не делая Java language 7. Т.е. появится Development Kit от не существующего в природе языка... очень похожего на java :)

     
     
  • 6.28, аноним (?), 18:32, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >1. лицензия на Java - торговая марка Sun (tm), чтобы стать Java нужно пройти TCK, а оно
    >- очень проприетарное и дорогое.

    А торговая марка Linux известно кому принадлежит. И что из этого следует? Я полагаю разумным, чтобы всяческие наколенные поделки не назывались Java, иначе репутация Java будет сразу утеряна. Точно так же, как если бы я захотел какой-нибудь MenuetOS назвать Linux'ом.
    По поводу дороговизны - я слышал, что даже FreeBSD Foundation, несмотря на сильную нехватку средств, удалось сертифицировать сборку JDK под FreeBSD.

     
     
  • 7.31, vitek (??), 19:09, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >несмотря на сильную нехватку средств, удалось сертифицировать сборку JDK под FreeBSD.

    вот! :-D
    а какой именно JDK?

    jdk все равны. но некоторые - ровнее. :-D

     
     
  • 8.64, _umka_ (??), 08:34, 18/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Не понятна ирония - FreeBSD Fondation - оплатил работы по портированию phantom ... текст свёрнут, показать
     
     
  • 9.66, Юниксоид (??), 12:08, 18/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Потому вся эта проприетарщина даром не сдалась ... текст свёрнут, показать
     
  • 9.68, vitek (??), 14:45, 18/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    а что именно Apache должна стратифицировать Вы говорите, да не заговаривайтесь ... большой текст свёрнут, показать
     
  • 4.23, Cobold (??), 18:06, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    А я вот всётаки думаю что никаких правил они признавать не собираются, они хотят играть в опенсоурс по своим правилам. Им что, мало всей кучи существующих открытых лицензий, чтобы свою собственную придумывать и проталкивать? Или просто другие лицензии написаны без учёта мнения данной корпорации в вопросах патентного права?
     
  • 4.32, vitek (??), 19:16, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Ну меня в принципе радует что Микрософт признала правила игры с опенсурсе и дажа как -то начала играть на этом поле.

    правильно сказал - играть.
    и реклама, и антимонопольщикам глаза отвести, и девелоперс покричать:
    - "Мы открыли почти 100% из намеченного нами открытия 5 строк нашего запатентованного кода в этом квартале! Мы любим опенсоурс! Мы постоянно будем каждый квартал открывать по 100% из 5 строк! Не переключайтесь!"

    а что? уже таки можно скомпилировать кроссплатформенный .net не только на винде? :-D

     
  • 2.33, F (?), 19:19, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Уже писал... Microsoft сейчас пытается усилить свое влияние в Linux и Open Source сообществе. Для обеспечения внедрения своих технологий они могут открывать какой-то код, но никогда не откроют ничего ключевого - контролировать технологию будут только они. Владение патентами ещё усиливает контроль. Novell очень сильно помогает в этом MS'у, в частности, развивая Mono (не сомневаюсь, что MS заинтересованы в развитии этого проекта). После того, как пользователи Linux и разработчики Linux-приложений будут в достаточной степени зависимы от технологий MS, они перестанут открывать/начнут закрывать свой код, вернут/укрепят свою позицию монополиста.
     
     
  • 3.37, ixrws (?), 19:41, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Ну это в теории, в теории майкрософта Это из той же оперы что и медийная копир... большой текст свёрнут, показать
     
     
  • 4.44, Cobold (??), 20:54, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    я вот тут всётаки возражу - дело в том что есть такая категория софта который не... большой текст свёрнут, показать
     
     
  • 5.50, ixrws (?), 21:35, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Согласен полностью, опасность есть, но всё же она значительно преукрашена истери... большой текст свёрнут, показать
     

  • 1.54, av (??), 21:56, 17/04/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Многие высказываются довольно резко в адрес MS, и поэтому их считают фанатиками и не особо слушают.

    Я лишь прожу не забывать замечательные слова и факты характеризующие отношение Microsoft к opensource

    Linux - это рак (с) Стив Балмер
    Я прикончу этот гребаный Google!  (с) Стив Балмер
    http://www.itogi.ru/profil/2008/27/40724.html

    Нет такого понятия как свободное ПО. Никто не разрабатывает софт ради благотворительности (с) Пауло Феррейра
    http://www.securitylab.ru/news/349178.php

     
     
  • 2.55, аноним (?), 21:59, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Подборку цитат Торвальдса привести, характеризующее его отношение к людям? :-)
     
     
  • 3.57, fgs (ok), 22:42, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Подборку цитат Торвальдса привести, характеризующее его отношение к людям? :-)

    Давай, конечно.

     
     
  • 4.58, bAlex_ (ok), 23:30, 17/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Да, майкрософт для популяризации дотнета явно сходила лошадью. По ту сторону партии java,  вот такой незатейливый и популярный механизм окружающий теперь всех и вся. Блин, мир софта живёт внутри шара головами внутрь...
    Видимо только с победой человечества над алчностью больше не нужно будет городить многослойный пирог из софта, что бы попользовать возможности железа. А! Этож архитектура, даёшь такое же в мозг! Что бы попользовать нейроны, нужно будет сначала установить себя как ось, потом установить себя как кросплатформу, и только после этого позволить совершаться мыслям.
     
  • 4.65, _umka_ (??), 08:42, 18/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>Подборку цитат Торвальдса привести, характеризующее его отношение к людям? :-)
    >
    >Давай, конечно.

    "I claim that Mach people (and apparently FreeBSD) are incompetent idiots. Playing games with VM is bad. memory copies are _also_ bad, but quite frankly, memory copies often have _less_ downside than VM games, and bigger caches will only continue to drive that point home."

    круто. все идиоты - один Линукс весь в белом ;)
    Советую на ночь заучивать такие цитаты от вашего идола :)

     
     
  • 5.70, vitek (??), 14:58, 18/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    ну что Вы?
    на опеннете весь в белом только _umka_
    >Советую на ночь заучивать такие цитаты от вашего идола :)

    а кто-то говорил об идолах?
    осмотритесь вокруг. только Вы.

     
     
  • 6.73, аноним (?), 19:08, 18/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>Советую на ночь заучивать такие цитаты от вашего идола :)
    >
    >а кто-то говорил об идолах?
    >осмотритесь вокруг. только Вы.

    Торвальдс говорил. "Я ваш бог!" - вот же его слова.

     
     
  • 7.75, vitek (??), 23:04, 18/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    и что? :-)
    а аноним повторил.

    нормальные люди вообще-то судят по делам.
    а эти дела всем известны. особенно на фоне остальных классно смотрятся. :-DDDDDDDDDDDD

     
     
  • 8.76, аноним (?), 02:42, 19/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    патчи от столлмана ... текст свёрнут, показать
     
     
  • 9.79, vitek (??), 15:18, 19/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    не от тролей кстати, а в net такой сец как Вы, тоже должен был что-то вкложит... текст свёрнут, показать
     
  • 7.77, User294 (??), 09:13, 19/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Торвальдс говорил. "Я ваш бог!" - вот же его слова.

    Если уж выбирать себе богов, Торвальдс - лучше чем Баллмер... и статус заслужил не мастерством в на-е-бизнесе, фигурных отмазках и жуликоватых махинациях а просто сделав неплохую операционку.

     
     
  • 8.78, аноним (?), 13:21, 19/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    клон unix... текст свёрнут, показать
     
     
  • 9.80, vitek (??), 15:23, 19/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    какого из них, уважаемый sco, sunos, aix, xenix -DDDDDDD... текст свёрнут, показать
     
  • 9.84, User294 (??), 18:04, 20/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    который оказался настолько хорош что многие оригиналы в результате сдохли ... текст свёрнут, показать
     
     
  • 10.85, аноним (?), 18:27, 20/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    вы занимаетесь охотой на ведьм ... текст свёрнут, показать
     
  • 2.81, vitek (??), 16:49, 19/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    ещё немного на эту мельницу:
    В Microsoft уверены, что без жесткого контроля интернет не сможет успешно развиваться. Анонимность в Сети должна уйти в прошлое, считают в софтверной корпорации. Чтобы сохранить темпы роста, интернет должен стать более защищенным, считает Скотт Чарни (Scott Charney), вице-президент и глава отдела безопасности Microsoft...... целью которой является привлечь представителей интернет-индустрии, потребителей и политиков к серьезному обсуждению проблем.......... "Анонимность и отсутствие всякого контроля в Сети должны остаться в прошлом. Из-за того, что в интернете не отслеживаются действия пользователей и у них есть возможность остаться неузнанным, киберпространство все активнее наводняют преступники. Сегодня слишком многие пользователи не знают даже, какое ПО используется у них на компьютере. ....", - сказал Чарни.
    http://www.itsec.ru/newstext.php?news_id=57263
    ну что? чтобы ловить преступников надо следить за честными людьми? :-DDDDDDD
    РМС полюбому идиот... потому что отстаивает права идиотов. :-D
     

  • 1.63, поцанчик (?), 01:40, 18/04/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я вам вот что скажу ->> от добра добра не ищут.
     
     
  • 2.67, Анонимус (ok), 13:41, 18/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    да на добро-то как-то не похоже совсем... скорее протягивание щупалец в сторону прогеров
     

  • 1.82, av (??), 11:28, 20/04/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >просто сделав неплохую операционку
    >клон unix

    Изначально то да. А сегодня это намного большее.

    > Торвальдс говорил. "Я ваш бог!" - вот же его слова.

    Глупости все иногда ляпают. Насчет критики других проектов это вопрос спорный - но лично программисту уровня ядра я доверяю куда больше чем топ менеджеру не написавшему ни строчки кода и толком то не особо понимающему как все это работает как Балмер, или как Стив Джобс.

    Вклад Торвальдса конечно нельзя не учитывать, но скажем так не он один все сделал, просто Linux бежит во главе экспресса GNU. Linux стал таким какой он есть из за того что его поддержали многие.

    В свою очередь если посмотреть на развитие bsd систем - они неплохи, но конкретно специально для них пишут мало софта - в большинтве все это порты с Linux. Они живут в своей серверной нише (очень популярной в рунете) и никуда больше не хотят.

    Лично меня отстутствие нормальной поддержки современного оборудования заставило выбрать систему отличную от BSD

    Кстати а цитаты от FreeBSD/NetBSD people есть? К своему стыду я даже не знаю их по именам.

     
     
  • 2.83, аноним (?), 17:51, 20/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Изначально то да. А сегодня это намного большее.

    а сегодня - это трудами совсем других людей.

    >Linux стал таким какой он есть из за того что его поддержали многие

    многие производители серверов. это понятно и закономерно

     

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



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

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