我正在爲潛在僱主準備幾個深入的代碼示例。在示例中,我包含了幾個開源項目的參考,Moq和StructureMap。許可MSDN代碼示例
對於某些功能,我需要修改部分表達式樹,並且標準方法使用ExpressionVistor
,如來自MSDN的example/code sample。我想使用它,但我無法理解licensing以及該許可證是否允許我將其用於項目。有什麼建議麼?
在旁邊注意這個特定的代碼塊在野外氾濫。任何表達樹的項目似乎都在使用它。
編輯: 我想我感到困惑的是許可背後的措辭。什麼構成樣本?爲了遵守許可證,我添加了許可證和鏈接到原始來源。
什麼使它成爲樣本?他們發佈的任何內容?我不清楚。 – smaclell 2010-02-02 23:27:27
好問題...我引用的條款之前的條款規定:「如果Microsoft未在本網站上提供軟件而沒有許可協議,則可以使用此類軟件來設計,開發和測試您的程序以運行Microsoft產品和服務。」 您鏈接的文章中的代碼有「示例」標題。我想問題是,這個標題是否意味着它是「示例」代碼,還是意味着它只是未分類的「軟件」? – 2010-02-04 18:58:34