2014-03-25 69 views
-1

我打算使用GitHub公共存儲庫來構建一個僅適用於某些特定硬件的小應用程序;它僅供個人電腦使用:如果在其他硬件上使用,可能會導致問題甚至硬件損壞(我不知道)。我不介意如果有人找到我的代碼有用並滿足他們的需求,但我不希望任何人責怪我或起訴我,因爲它沒有工作或造成問題。開源安全許可

我可以使用哪種許可來防止此類問題?

我已經看過幾個像Apache v2,MIT,GPL等,但我感到非常困惑。我並不真正瞭解法律含義。只是讓我的代碼和我一起使用而不使用GitHub?

有些用戶可能會覺得堆棧溢出不是這個問題的最佳位置,但我認爲因爲這裏的每個人都是程序員,也許我會得到有用的信息,這可能有助於清除另一個人的疑惑。

+4

我投票結束這個問題,因爲它是關於授權或法律問題,而不是編程或軟件開發。 [見這裏](http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964)和[here](http://meta.stackexchange.com/questions/139804/can-許可問題永遠在主題上)以獲取詳細信息,以及[幫助]瞭解更多信息。 – JasonMArcher

回答

3

大多數開放源代碼許可證包含保修聲明和責任限制語言。如果您的管轄權允許您放棄保修和責任,則其中任何一項都可能可用。

例如,MIT license包括:

的軟件提供「AS IS」,不提供任何形式的明示或 的擔保暗示,包括但不限於適銷性, 適特定用途和無侵害。在任何情況下, 作者或版權所有者對任何索賠,損害賠償或其他 責任,無論是因合同,侵權或其他原因引起, 與本軟件或使用或其他交易軟件 。

而且從Apache License

7.擔保免責聲明。除非適用法律要求或書面同意,許可方以「按現狀」提供工作(並且每個 貢獻者提供其貢獻), 沒有任何種類的保證或條件,或者明示或暗示,包括但不限於,包括但不限於任何有關特定用途的所有權,不侵權,適銷性或適用性的擔保或條件。您有責任確定使用或重新分配作品的適當性,並承擔與您在本許可證下行使許可權相關的任何風險。

8.責任限制。除非適用法律要求(例如故意和粗暴地 疏忽行爲)或書面同意,否則在任何情況下和沒有任何法律理論, 無論是在侵權行爲(包括疏忽),合同或其他方面, 應爲 向您承擔任何損失,包括任何直接,間接,特殊, 附帶或因此許可導致的 結果或因使用或無法使用 而產生的任何性質的間接損失(包括但不限於損害商譽損失, 工作中斷,計算機故障或故障,或任何和所有其他商業損失或損失),即使此類貢獻者已被告知可能發生此類d amages。

而且從GNU General Public License

15.擔保免責聲明。

在適用法律允許的範圍內,本程序不提供任何擔保。除非另有說明,否則版權所有。 持有人和/或其他方按「原樣」提供本程序,不提供任何形式的保證 ,包括但不限於對適銷性和適用性的暗示保證特別是 的目的。關於本程序的質量和性能的全部風險 與您同在。如果程序證明存在缺陷,您應承擔所有必要的維修,修理或更正費用 。

16.責任限制。

在任何情況下除非適用法律或書面協議 下,任何版權所有者或任何其他方WHO改變和/或交付給 AS高於允許的程序時,不對您的損失,包括任何 由於使用或無法使用本程序(包括但不限於數據或數據的變化導致數據或數據不準確或由您或第三方所承擔的損失而導致的一般,特殊,偶發或因果性損害) 本程序或本程序的故障與任何其他程序一起運行), ,即使此類持有人或其他方已被告知 可能發生此類損害。

因此,您提到的任何許可證都有您所使用的語言類型。

0

大約要一個備受尊敬的開源許可證,並創建一個README文件,用一條線,像什麼:

作者是不負責使用本軟件所帶來的後果。

並且還將其添加到每個文件中,以便使用它的人必須看到它。

+0

聽起來像個好主意,這樣的筆記在法律上是可以接受的嗎? –

+0

真正的感謝:-) –

-1

您可以添加以下到你的源代碼頭和自述文件:

任何情況下,提交人須均不對直接,間接,特殊,偶然或必然的損害,包括利潤損失任何一方所產生即使作者已被告知此類損害的可能性,也不得使用本軟件及其文檔。

作者特別聲明不提供任何擔保,包括但不限於對適銷性和適用於特定用途的暗示擔保。本「軟件」及隨附文檔(如有)以「原樣」提供。作者沒有義務提供維護,支持,更新,增強或修改。

免責聲明:這不是一個法律諮詢

-1

你列出的許可證,請使用麻省理工學院。它包含你需要的保護性條款,但任何人都可以對你的代碼做任何事情(除了假裝它是他們的)。

爲什麼麻省理工?因爲它很短,你只需將它包含在你的源代碼中。如果你不知道你需要選擇這一個,因爲這是你所需要的。

+0

是否有任何理由相信MIT許可提供了更多的保護其他?我會認爲他們在質保/賠償責任方面都非常接近,所以這將是其他因素會影響我從印度獲得的許可 –