Open Source
Замечаю по работе, что часто люди из ИТ противопоставляют Open Source против Microsoft.
Скажу, что это не так, Open Source - это метод разработки и распространения программного обеспечения, а не коммерческая модель (http://www.opensource.org/).
Open Source может быть как бесплатным, так и платным (пример, RedHat).
Microsoft тоже используется модель Open Source, информация здесь:
http://www.microsoft.com/opensource/
http://www.codeplex.com/ - веб-сайт для open source
Кроме того, есть две лицензии Microsoft, принятые организацией Open Source Iniative:
http://www.opensource.org/licenses/alphabetical
http://www.microsoft.com/opensource/licenses.mspx
например мало кто наверное знает, что можно купить исходные коды от Navision и Axapta и доработать их для себя при необходимости.
А кроме того, в Microsoft существует инициацитива Shared Source Initiative, которая позволяет получить доступ к исходному коду:
http://en.wikipedia.org/wiki/Shared_source
http://www.microsoft.com/resources/sharedsource/default.mspx
Из последних новостей об участии Microsoft в Open Source проектах:
- "Stonehenge" - проект Apache Foundation
http://www.sdtimes.com/content/article.aspx?ArticleID=33204
http://wiki.apache.org/incubator/StonehengeProposal
- Web SandBox - проект Microsoft Live Labs
Этой заметкой я не пытаюсь каким-либо образом защитить Microsoft или очернить Open Source.
Я хочу сказать, что все в мире меняется.
UPD: Еще один Open Source проект в котором участвует Microsoft- Sage is a free open-source mathematics software system: