Timeline Windows

<timeline> Define $width = 1350 Define $warning = 1150 # $width - 110 Define $height = 1152 # 46x22 + 140

Define $start = 01/01/1985 Define $end = 01/04/2028 Define $now = 19/06/2025

ImageSize = width:$width height:$height PlotArea = right:10 left:1 bottom:80 top:60 DateFormat = dd/mm/yyyy Period = from:$start till:$end TimeAxis = orientation:horizontal Legend = orientation:vertical position:bottom columns:1

Colors =

    id:bg              value:white
    id:lightline       value:rgb(0.9, 0.9, 0.9)
    id:lighttext       value:rgb(0.5, 0.5, 0.5)
    id:STD_SPENT       value:rgb(0.8314,0.9569,0.7059) Legend:Standard_support_expended
    id:STD_REMAINING   value:rgb(0.702, 0.898, 0.7412) Legend:Standard_support_remaining
    id:EXT_SPENT       value:rgb(0.9961,0.9725,0.7765) Legend:Extended_support_expended
    id:EXT_REMAINING   value:rgb(1,     0.902, 0.702 ) Legend:Extended_support_remaining
    id:today           value:rgb(0.9, 0.2, 0.2)
    id:mytext          value:rgb(0.8, 0.1, 0.1)

BackgroundColors = canvas:bg ScaleMinor = gridcolor:lightline unit:month increment:3 start:$start ScaleMajor = gridcolor:lighttext unit:year increment:1 start:01/01/1986

Define $dy = -5 # center text vertically in bar

LineData=

  at:$now color:today width:0.1

PlotData=

 bar:Windows Server 2016 width:20
   color:STD_SPENT mark:(line,white) align:left fontsize:M
   from:12/10/2016 till:$now shift:(0,$dy) textcolor:mytext text:Windows Server 2016
   color:STD_REMAINING mark:(line,white)
   from:$now till:11/01/2022
   color:EXT_REMAINING mark:(line,white)
   from:11/01/2022 till:11/01/2027
   # https://support.microsoft.com/en-us/lifecycle/search?alpha=windows%20server%202016
 bar:Windows 10e Mobile width:20
   color:STD_SPENT mark:(line,white) align:left fontsize:M
   from:20/11/2015 till:$now shift:(0,$dy) textcolor:mytext text:Windows 10 Mobile
   color:STD_REMAINING mark:(line,white)
   from:$now till:11/06/2019
 bar:Windows 10 width:20
   color:STD_SPENT mark:(line,white) align:left fontsize:M
   from:29/07/2015 till:$now shift:(40,$dy) textcolor:mytext text:Windows 10
   color:STD_REMAINING mark:(line,white)
   from:$now till:13/10/2020
   color:EXT_REMAINING mark:(line,white)
   from:13/10/2020 till:14/10/2025
   # http://windows.microsoft.com/en-us/windows/lifecycle
 bar:Windows Phone 81 width:20
   color:STD_SPENT mark:(line,white) align:left fontsize:M
   from:15/07/2014 till:11/07/2017 shift:(-25,$dy) textcolor:mytext text:Windows Phone 8.1
 bar:Windows Server 2012 R2 width:20
   color:STD_SPENT mark:(line,white) align:left fontsize:M
   from:18/10/2013 till:$now shift:(-30,$dy) textcolor:mytext text:Windows Server 2012 R2
   color:STD_REMAINING mark:(line,white)
   from:$now till:09/10/2018
   color:EXT_REMAINING mark:(line,white)
   from:09/10/2018 till:10/10/2023
   # http://support.microsoft.com/lifecycle/?p1=17383
 bar:Windows Embedded 81 Industry width:20
   color:STD_SPENT mark:(line,white) align:left fontsize:M
   from:17/10/2013 till:$now shift:(0,$dy) textcolor:mytext text:Windows Embedded 8.1 Industry
   color:STD_REMAINING mark:(line,white)
   from:$now till:10/07/2018
   color:EXT_REMAINING mark:(line,white)
   from:10/07/2018 till:11/07/2023
   # http://support.microsoft.com/lifecycle/default.aspx?LN=es-es&x=10&y=8&p1=16799
 bar:Windows 81 width:20
   color:STD_SPENT mark:(line,white) align:left fontsize:M
   from:17/10/2013 till:$now shift:(0,$dy) textcolor:mytext text:Windows 8.1
   color:STD_REMAINING mark:(line,white)
   from:$now till:09/01/2018
   color:EXT_REMAINING mark:(line,white)
   from:09/01/2018 till:10/01/2023
   # http://support.microsoft.com/lifecycle/default.aspx?LN=es-es&x=10&y=8&p1=16799
 bar:Windows Embedded 8 Industry width:20
   color:STD_SPENT mark:(line,white) align:left fontsize:M
   from:02/04/2013 till:12/01/2016 shift:(0,$dy) textcolor:mytext text:Windows Embedded 8 Industry
   # http://support.microsoft.com/lifecycle/default.aspx?LN=es-es&x=10&y=8&p1=16799
 bar:Windows Multipoint Server 2012 width:20
   color:STD_SPENT mark:(line,white) align:left fontsize:M
   from:15/11/2012 till:$now shift:(-50,$dy) textcolor:mytext text:Windows Multipoint Server 2012
   color:STD_REMAINING mark:(line,white)
   from:$now till:09/10/2018
   color:EXT_REMAINING mark:(line,white)
   from:09/10/2018 till:10/10/2023
   # https://support.microsoft.com/en-us/lifecycle?C2=16724
 bar:Windows 8 width:20
   color:STD_SPENT mark:(line,white) align:left fontsize:M
   from:26/10/2012 till:12/01/2016 shift:(-20,$dy) textcolor:mytext text:Windows 8
   # http://support.microsoft.com/lifecycle/?p1=16799
   # http://support.microsoft.com/lifecycle/?p1=16732
 
 bar:Windows Server 2012 width:20
   color:STD_SPENT mark:(line,white) align:left fontsize:M
   from:04/09/2012 till:$now shift:(-20,$dy) textcolor:mytext text:Windows Server 2012
   color:STD_REMAINING mark:(line,white)
   from:$now till:09/10/2018
   color:EXT_REMAINING mark:(line,white)
   from:09/10/2018 till:10/10/2023
   # http://support.microsoft.com/lifecycle/?p1=16526
 bar:Windows Embedded POSReady 7 width:20
   color:STD_SPENT mark:(line,white) align:left fontsize:M
   from:10/09/2011 till:11/10/2016 shift:(-70,$dy) textcolor:mytext text:Windows Embedded POSReady 7
   color:EXT_SPENT mark:(line,white)
   from:11/10/2016 till:$now
   color:EXT_REMAINING mark:(line,white)
   from:$now till:12/10/2021
   # http://support.microsoft.com/lifecycle/search/default.aspx?sort=PN&alpha=Windows+Embedded+POSReady+7&Filter=FilterNO
 bar:Windows Multipoint Server 2011 width:20
   color:STD_SPENT mark:(line,white) align:left fontsize:M
   from:12/05/2011 till:12/07/2016 shift:(-70,$dy) textcolor:mytext text:Windows Multipoint Server 2011
   color:EXT_SPENT mark:(line,white)
   from:12/07/2016 till:$now
   color:EXT_REMAINING mark:(line,white)
   from:$now till:13/07/2021
   # http://support.microsoft.com/lifecycle/?p1=15850
 bar:Windows Home Server 2011 width:20
   color:STD_SPENT mark:(line,white) align:left fontsize:M
   from:05/04/2011 till:12/04/2016 shift:(-75,$dy) textcolor:mytext text:Windows Home Server 2011
   # http://support.microsoft.com/lifecycle/?p1=15820
 bar:Windows Phone 7 width:20
   color:STD_SPENT mark:(line,white) align:left fontsize:M
   from:21/10/2010 till:14/10/2014 shift:(-60,$dy) textcolor:mytext text:Windows Phone 7
 bar:Windows Multipoint Server 2010 width:20
   color:STD_SPENT mark:(line,white) align:left fontsize:M
   from:13/05/2010 till:14/07/2015 shift:(-80,$dy) textcolor:mytext text:Windows Multipoint Server 2010
   color:EXT_SPENT mark:(line,white)
   from:14/07/2015 till:$now
   color:EXT_REMAINING mark:(line,white)
   from:$now till:14/07/2020
   # http://support.microsoft.com/lifecycle/?p1=15850
 bar:Windows Server 2008 R2 width:20
   color:STD_SPENT mark:(line,white) align:center fontsize:M
   from:22/10/2009 till:13/01/2015 shift:(0,$dy) textcolor:mytext text:Windows Server 2008 R2
   color:EXT_SPENT mark:(line,white)
   from:13/01/2015 till:$now
   color:EXT_REMAINING mark:(line,white)
   from:$now till:14/01/2020
   # http://support.microsoft.com/lifecycle/?p1=14134
 bar:Windows 7 width:20
   color:STD_SPENT mark:(line,white) align:center fontsize:M
   from:22/10/2009 till:13/01/2015 shift:(0,$dy) textcolor:mytext text:Windows 7
   color:EXT_SPENT mark:(line,white)
   from:13/01/2015 till:$now
   color:EXT_REMAINING mark:(line,white)
   from:$now till:14/01/2020
   # http://support.microsoft.com/lifecycle/?p1=14482
 bar:Windows Mobile 6.5 width:20
   color:STD_SPENT mark:(line,white) align:left fontsize:M
   from:11/05/2009 till:08/01/2013 shift:(-60,$dy) textcolor:mytext text:Windows Mobile 6.5
 bar:Windows Embedded POSReady 2009 width:20
   color:STD_SPENT mark:(line,white) align:left fontsize:M
   from:10/03/2009 till:08/04/2014 shift:(-80,$dy) textcolor:mytext text:Windows Embedded POSReady 2009
   color:EXT_SPENT mark:(line,white)
   from:08/04/2014 till:$now
   color:EXT_REMAINING mark:(line,white)
   from:$now till:09/04/2019
   # http://support.microsoft.com/lifecycle/search/default.aspx?sort=PN&alpha=Windows+Embedded+POSReady+2009&Filter=FilterNO
 bar:Windows Server 2008 width:20
   color:STD_SPENT mark:(line,white) align:center fontsize:M
   from:06/05/2008 till:13/01/2015 shift:(0,$dy) textcolor:mytext text:Windows Server 2008
   color:EXT_SPENT mark:(line,white)
   from:13/01/2015 till:$now
   color:EXT_REMAINING mark:(line,white)
   from:$now till:14/01/2020
   # http://support.microsoft.com/lifecycle/?p1=14134
 bar:Windows Mobile 6.1 width:20
   color:STD_SPENT mark:(line,white) align:left fontsize:M
   from:01/04/2008 till:08/01/2013 shift:(-80,$dy) textcolor:mytext text:Windows Mobile 6.1
 bar:Windows Home Server width:20
   color:STD_SPENT mark:(line,white) align:center fontsize:M
   from:11/10/2007 till:08/01/2013 shift:(0,$dy) textcolor:mytext text:Windows Home Server
   color:EXT_SPENT mark:(line,white)
 bar:Windows Vista width:20
   color:STD_SPENT mark:(line,white) align:center fontsize:M
   from:25/01/2007 till:10/04/2012 shift:(0,$dy) textcolor:mytext text:Windows Vista
   color:EXT_SPENT mark:(line,white)
   from:10/04/2012 till:11/04/2017
   # http://support.microsoft.com/lifecycle/?p1=11737
 bar:Windows Mobile 6.0 width:20
   color:STD_SPENT mark:(line,white) align:left fontsize:M
   from:03/01/2007 till:08/01/2013 shift:(-80,$dy) textcolor:mytext text:Windows Mobile 6.0
 bar:Windows Server 2003 R2 width:20
   color:STD_SPENT mark:(line,white) align:center fontsize:M
   from:03/05/2006 till:13/07/2010 shift:(5,$dy) textcolor:mytext text:Windows Server 2003 R2
   color:EXT_SPENT mark:(line,white)
   from:13/07/2010 till:14/07/2015
   # http://support.microsoft.com/lifecycle/?p1=10394
 bar:Windows Embedded for Point of Service width:20
   color:STD_SPENT mark:(line,white) align:left fontsize:M
   from:24/05/2005 till:12/04/2011 shift:(-80,$dy) textcolor:mytext text:Windows Embedded for Point of Service
   color:EXT_SPENT mark:(line,white)
   from:12/04/2011 till:12/04/2016
   # http://support.microsoft.com/lifecycle/search/default.aspx?sort=PN&alpha=Windows+Embedded+POSReady+2009&Filter=FilterNO
 bar:Windows Mobile 5.0 width:20
   color:STD_SPENT mark:(line,white) align:center fontsize:M
   from:09/05/2005 till:12/10/2010 shift:(0,$dy) textcolor:mytext text:Windows Mobile 5.0
   color:EXT_SPENT mark:(line,white)
   from:12/10/2010 till:13/10/2015
 bar:Windows Mobile 2003 width:20
   color:STD_SPENT mark:(line,white) align:center fontsize:M
   from:23/06/2003 till:14/07/2009 shift:(0,$dy) textcolor:mytext text:Windows Mobile 2003
   color:EXT_SPENT mark:(line,white)
   from:14/07/2009 till:08/07/2014
 bar:Windows Server 2003 width:20
   color:STD_SPENT mark:(line,white) align:center fontsize:M
   from:24/04/2003 till:13/07/2010 shift:(0,$dy) textcolor:mytext text:Windows Server 2003
   color:EXT_SPENT mark:(line,white)
   from:13/07/2010 till:14/07/2015
   # http://support.microsoft.com/lifecycle/?p1=3198
 bar:Windows XP Embedded width:20
   color:STD_SPENT mark:(line,white) align:center fontsize:M
   from:30/01/2002 till:11/01/2011 shift:(0,$dy) textcolor:mytext text:Windows XP Embedded
   color:EXT_SPENT mark:(line,white)
   from:11/01/2011 till:12/01/2016
   
 bar:Windows XP width:20
   color:STD_SPENT mark:(line,white) align:center fontsize:M
   from:25/10/2001 till:14/04/2009 shift:(0,$dy) textcolor:mytext text:Windows XP
   color:EXT_SPENT mark:(line,white)
   from:14/04/2009 till:08/04/2014
   # http://support.microsoft.com/lifecycle/?p1=3221
 bar:Windows Me width:20
   color:STD_SPENT mark:(line,white) align:center fontsize:M
   from:31/12/2000 till:31/12/2003 shift:(0,$dy) textcolor:mytext text:Windows Me
   color:EXT_SPENT mark:(line,white)
   from:31/12/2003 till:11/07/2006
   # http://support.microsoft.com/lifecycle/?p1=6519
 bar:Pocket PC 2000 width:20
   color:STD_SPENT mark:(line,white) align:left fontsize:M
   from:19/04/2000 till:10/09/2007 shift:(-80,$dy) textcolor:mytext text:Pocket PC 2000
 bar:Windows 2000width:20
   color:STD_SPENT mark:(line,white) align:center fontsize:M
   from:31/03/2000 till:30/06/2005 shift:(0,$dy) textcolor:mytext text:Windows 2000
   color:EXT_SPENT mark:(line,white)
   from:30/06/2005 till:13/07/2010
 bar:Windows NT Embedded 4.0 width:20
   color:STD_SPENT mark:(line,white) align:left fontsize:M
   from:30/08/1999 till:30/06/2003 shift:(-50,$dy) textcolor:mytext text:Windows NT Embedded 4.0
   color:EXT_SPENT mark:(line,white)
   from:30/06/2003 till:11/07/2006
 bar:Windows 98 width:20
   color:STD_SPENT mark:(line,white) align:center fontsize:M
   from:30/06/1998 till:30/06/2002 shift:(0,$dy) textcolor:mytext text:Windows 98
   color:EXT_SPENT mark:(line,white)
   from:30/06/2002 till:11/07/2006
 bar:Windows NT 4.0 width:20
   color:STD_SPENT mark:(line,white) align:center fontsize:M
   from:29/07/1996 till:31/12/2002 shift:(0,$dy) textcolor:mytext text:Windows NT 4.0
   color:EXT_SPENT mark:(line,white)
   from:31/12/2002 till:31/12/2004
 bar:Windows NT Server 3.51 width:20
   color:STD_SPENT mark:(line,white) align:center fontsize:M
   from:28/08/1995 till:30/09/2000 shift:(0,$dy) textcolor:mytext text:Windows NT Server 3.51
   color:EXT_SPENT mark:(line,white)
   from:30/09/2000 till:30/09/2002
 bar:Windows 95 width:20
   color:STD_SPENT mark:(line,white) align:center fontsize:M
   from:15/08/1995 till:31/12/2000 shift:(0,$dy) textcolor:mytext text:Windows 95
   color:EXT_SPENT mark:(line,white)
   from:31/12/2000 till:31/12/2001
 bar:Windows NT Workstation 3.51 width:20
   color:STD_SPENT mark:(line,white) align:center fontsize:M
   from:30/05/1995 till:31/12/2000 shift:(0,$dy) textcolor:mytext text:Windows NT Workstation 3.51
   color:EXT_SPENT mark:(line,white)
   from:31/12/2000 till:31/12/2001
 bar:Windows NT Workstation 3.1 width:20
   color:STD_SPENT mark:(line,white) align:center fontsize:M
   from:24/10/1993 till:31/12/2000 shift:(0,$dy) textcolor:mytext text:Windows NT 3.1
 bar:Windows 3.1 width:20
   color:STD_SPENT mark:(line,white) align:center fontsize:M
   from:06/04/1992 till:31/12/2001 shift:(0,$dy) textcolor:mytext text:Windows 3.1
   color:EXT_SPENT mark:(line,white) align:center fontsize:M
   from:31/12/2001 till:01/11/2008  shift:(0,$dy) textcolor:mytext text:WfW 3.11 Embedded
 bar:Windows 3.0 width:20
   color:STD_SPENT mark:(line,white) align:center fontsize:M
   from:22/05/1990 till:31/12/2001 shift:(0,$dy) textcolor:mytext text:Windows 3.0


 bar:Windows 2.1 width:20
   color:STD_SPENT mark:(line,white) align:center fontsize:M
   from:27/05/1988 till:31/12/2001 shift:(0,$dy) textcolor:mytext text:Windows 2.1
 bar:Windows 2.0 width:20
   color:STD_SPENT mark:(line,white) align:center fontsize:M
   from:09/12/1987 till:31/12/2001 shift:(0,$dy) textcolor:mytext text:Windows 2.0
 bar:Windows 1.0 width:20
   color:STD_SPENT mark:(line,white) align:center fontsize:M
   from:20/11/1985 till:31/12/2001 shift:(0,$dy) textcolor:mytext text:Windows 1.0


TextData =

 fontsize:S
 textcolor:lighttext
 pos:($warning,30)
 text:Updated 2025-06-19

TextData =

  pos:(480,$height)
  fontsize:XL
  textcolor:black
  text:"Timeline of Windows"

</timeline>

view · talk · edit