2010-01-23 88 views
2

在工作的成員遇到了一個在Google代碼上發佈的C#項目,它爲他們在當前項目中遇到的問題提供了一個很好的解決方案。使用這些想法(或在某些情況下代碼片段)在他們自己的項目中使用有什麼含義/限制?使用來自Google代碼的代碼

我必須表示,我的同事並不試圖剝離別人的代碼並將其稱爲自己的代碼,而是像Google項目的結構和解決具體問題的方式。我相信他們希望將代碼重構爲類似的架構,並使用源代碼中的一兩個代碼片段。

該代碼本身不附帶任何許可或條款只是一個解決方案。

我從來沒有遇到過這個,但不想介入做這項工作,如果我可能會捲土重來。我建議將某種形式的識別添加到使用任何片段的代碼頁中。

感謝

+1

這將是很好,包括一個鏈接到具體項目。 – 2010-01-23 21:28:54

+0

一直在挖掘,並發現它是根據開源倡議OSI許可 - MIT許可證:授權 http://www.opensource.org/licenses/mit-license.php。似乎可以使用片段,只要引用包含在作者之中就像我一樣。 – Cragly 2010-01-23 21:40:33

回答

4

如果沒有許可證或條款,你不能使用任何的代碼段從原來的工作。請原創作品的創作者以您喜歡的方式使用它。