Jump to content

Flag day (computing)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 192.150.22.5 (talk) at 21:47, 24 February 2009. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Flag day, as used in software engineering, is a change which requires a complete restart or conversion of a sizable body of software or data. The change is large and expensive, and—in the event it doesn't work—reversing the change is similarly difficult and expensive.[1]

This usage originates from an obscure change in the Multics operating system's definition, which was scheduled for the U.S. holiday, Flag Day, on June 14, 1966.[1]

Another flag day was January 1,1983: when the ARPANET changed from NCP to the TCP/IP protocol suite.

References

  1. ^ a b "flag day". Retrieved 2008-09-22.