計算機軟件中,定時炸彈是已編寫的計算機程序的一部分,它會在達到預定日期或時間後開始或停止運行。「定時炸彈」不是指安裝後特定天數停止運行的程序;相反,「試用軟件」適用。當軟件製造商不希望在最終發佈日期之後使用測試版時,定時炸彈通常用於測試版(預發佈)軟件。定時炸彈軟件的一個例子是微軟的Windows Vista Beta 2 ,它被編程為 2007 年 5 月 31 日到期 。

歷史

軟件中第一次使用定時炸彈可能是由Brian Reid開發的Scribe。 Reid把Scribe賣給了一家名為 Unilogic(後來更名為 Scribe Systems [1] )的軟件公司,並同意插入一組與時間相關的函數(稱為「定時炸彈」),這些函數將在 90天之後停用自由複製的程序版本。 [2]

理查德·斯托曼認為這是對程式設計師精神的背叛。 Reid沒有尊重共享和共享的概念,而是為公司插入了一種方法,迫使程式設計師為信息訪問付費。[3]

參見

參考

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.