為什麼使用開源軟體要謹慎

2021-09-05 16:28:39 字數 322 閱讀 4831

如果你的軟體產品要面對客戶,最好謹慎使用開源軟體,理由如下:

1、你不知道開源軟體的**裡是否包含有意/無意以不當方式取得的**;

2、開源軟體是以as-is的方式提供的,沒有任何保障,不承擔任何責任,由此帶來的所有責任轉嫁給使用者;

3、gpl許可的病毒效應,即如果你的軟體裡使用了gpl開源軟體,你的軟體只能適用gpl許可,並公開所有**;

補充說明:只有軟體發布時才可能出現上述問題,但應提前考慮到,應告知相關人員軟體裡含有開源**,在正式發布前將使用開源軟體的部分替換或重寫。另外,有些公司有專門的開源軟體審查流程,也可以通過這種方式在最終產品裡包含特定的開源**。

公司為什麼要開源?

公司為什麼要開源?1.樹立品牌形象 公司與個人開源的動機不同。公司開源很多情況下是為了提公升外界對公司的形象認知。任何乙個大科技公司,肯定用了多多少少用了開源專案 linux,至少吧?如果連乙個開源專案都沒有,這很容易給人造成,這公司總是索取,卻不回饋給開源社群 的形象 尤其在美國 2.發掘潛在員工...

為什麼要安裝python軟體 為什麼軟體需要安裝?

主要是為了方便使用者操作,畢竟安裝程式是使用者接觸這個應用程式之前的第乙個應用程式,自然是希望操作越簡單越好,最好是可以不停地下一步或者繼續就可以安裝成功 這也給了那些惡意軟體操作的空間,如 安裝 在安裝期間,最常見的就是設定安裝路徑,還有的呢會進行修改 windows 設定,如一些環境 node,...

開源為什麼?

很多人會問為什麼開源,為什麼搞開源。也許更多只是一種思維方式,或者自我的喜好,或者某種不可告人的目的,不知道為了表現自己算不算,至少,因為開源或者blog找到好的工作的人已不是少數。這不,開源gis圈子裡又有了乙個。鼎鼎大名的sharpmap,net下最有名的乙個開源gis的作者mortens也加入...