//

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
 id:lighttext value:rgb
 id:STD_SPENT value:rgb Legend: Mainstream_support_expended
 id:STD_REMAINING value:rgb Legend: Mainstream_support_remaining
 id:EXT_SPENT value:rgb Legend:Extended_support_expended
 id:EXT_REMAINING value:rgb Legend:Extended_support_remaining
 id:today value:rgb
 id:mytext value:rgb

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&nbsp;10&nbsp;2004 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:27/05/2020 till:$now shift: textcolor:mytext text:Windows 10 2004
 color:STD_REMAINING mark:
 from:$now till:14/12/2021
 color:EXT_REMAINING mark:
 from:14/12/2021 till:14/12/2021

 bar:Windows&nbsp;10&nbsp;1909 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:12/11/2019 till:$now shift: textcolor:mytext text:Windows 10 1909
 color:STD_REMAINING mark:
 from:$now till:11/05/2021
 color:EXT_REMAINING mark:
 from:11/05/2021 till:10/05/2022

 bar:Windows&nbsp;10&nbsp;1903 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:21/05/2019 till:$now shift: textcolor:mytext text:Windows 10 1903
 color:STD_REMAINING mark:
 from:$now till:08/12/2020
 color:EXT_REMAINING mark:
 from:08/12/2020 till:08/12/2020

 bar:Windows&nbsp;10&nbsp;2019e&nbsp;LTSC width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:13/11/2018 till:$now shift: textcolor:mytext text:Windows 10 2019 LTSC
 color:STD_REMAINING mark:
 from:$now till:09/01/2024
 color:EXT_REMAINING mark:
 from:09/01/2024 till:09/01/2029

 bar:Windows&nbsp;10&nbsp;1809 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:13/11/2018 till:$now shift: textcolor:mytext text:Windows 10 1809
 color:STD_REMAINING mark:
 from:$now till:10/11/2020
 color:EXT_REMAINING mark:
 from:10/11/2020 till:11/05/2021

 bar:Windows&nbsp;Server&nbsp;2019 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:13/11/2018 till:$now shift: textcolor:mytext text:Windows Server 2019
 color:STD_REMAINING mark:
 from:$now till:09/01/2024
 color:EXT_REMAINING mark:
 from:09/01/2024 till:09/01/2029

 bar:Windows&nbsp;10&nbsp;1803 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:30/04/2018 till:12/10/2019 shift: textcolor:mytext text:Windows 10 1803
 color:EXT_SPENT mark:
 from:12/10/2019 till:$now
 color:EXT_REMAINING mark:
 from:$now till:10/11/2020

 bar:Windows&nbsp;10e&nbsp;Mobilee&nbsp*;1709 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:17/10/2017 till:14/01/2020 shift: textcolor:mytext text:Windows 10 Mobile 1709

 bar:Windows&nbsp;10&nbsp;1709 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:17/10/2017 till:09/04/2019 shift: textcolor:mytext text:Windows 10 1709
 color:EXT_SPENT mark:
 from:09/04/2019 till:$now
 color:EXT_REMAINING mark:
 from:$now till:13/10/2020

 bar:Windows&nbsp;10e&nbsp;Mobilee&nbsp*;1703 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:05/04/2017 till: 11/06/2019 shift: textcolor:mytext text:Windows 10 Mobile 1703

 bar:Windows&nbsp;10&nbsp;1703 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:05/04/2017 till:09/10/2018 shift: textcolor:mytext text:Windows 10 1703
 color:EXT_SPENT mark:
 from:09/10/2018 till:08/10/2019

 bar:Windows&nbsp;Server&nbsp;2016 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:12/10/2016 till:$now shift: textcolor:mytext text:Windows Server 2016
 color:STD_REMAINING mark:
 from:$now till:11/01/2022
 color:EXT_REMAINING mark:
 from:11/01/2022 till:12/01/2027

 bar:Windows&nbsp;10&nbsp;2016e&nbsp;LTSB width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:02/08/2016 till:$now shift: textcolor:mytext text:Windows 10 2016 LTSB
 color:STD_REMAINING mark:
 from:$now till:12/10/2021
 color:EXT_REMAINING mark:
 from:12/10/2021 till:13/10/2026

 bar:Windows&nbsp;10e&nbsp;Mobilee&nbsp*;1607 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:02/08/2016 till: 09/10/2018 shift: textcolor:mytext text:Windows 10 Mobile 1607

 bar:Windows&nbsp;10&nbsp;1607 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:02/08/2016 till:10/04/2018 shift: textcolor:mytext text:Windows 10 1607
 color:EXT_SPENT mark:
 from:10/04/2018 till:09/04/2019

 bar:Windows&nbsp;10e&nbsp;Mobilee&nbsp*;1511 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:20/11/2015 till:09/01/2018 shift: textcolor:mytext text:Windows 10 Mobile 1511

 bar:Windows&nbsp;10&nbsp;1511 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:10/11/2015 till:10/10/2017 shift: textcolor:mytext text:Windows 10 1511
 color:EXT_SPENT mark:
 from:10/10/2017 till:10/04/2018

 bar:Windows&nbsp;10&nbsp;2015e&nbsp;LTSB width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:29/07/2015 till:$now shift: textcolor:mytext text:Windows 10 2015 LTSB
 color:STD_REMAINING mark:
 from:$now till:13/10/2020
 color:EXT_REMAINING mark:
 from:13/10/2020 till:14/10/2025

 bar:Windows&nbsp;10%nbsp;1507 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:29/07/2015 till:09/05/2017 shift: textcolor:mytext text:Windows 10 1507

 bar:Windows&nbsp;Phone&nbsp;81 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:04/08/2014 till:11/07/2017 shift: textcolor:mytext text:Windows Phone 8.1

 bar:Windows&nbsp;Server&nbsp;2012&nbsp;R2 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:18/10/2013 till:09/10/2018 shift: textcolor:mytext text:Windows Server 2012 R2
 color:EXT_SPENT mark:
 from:09/10/2018 till:$now
 color:EXT_REMAINING mark:
 from:$now till:10/10/2023

 bar:Windows&nbsp;Embedded&nbsp;81&nbsp;Industry width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:17/10/2013 till:10/07/2018 shift: textcolor:mytext text:Windows Embedded 8.1 Industry
 color:EXT_SPENT mark:
 from:10/07/2018 till:$now
 color:EXT_REMAINING mark:
 from:$now till:11/07/2023

 bar:Windows&nbsp;81 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:17/10/2013 till:09/01/2018 shift: textcolor:mytext text:Windows 8.1
 color:EXT_SPENT mark:
 from:09/01/2018 till:$now
 color:EXT_REMAINING mark:
 from:$now till:10/01/2023

 bar:Windows&nbsp;Embedded&nbsp;8&nbsp;Industry width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:02/04/2013 till:12/01/2016 shift: textcolor:mytext text:Windows Embedded 8 Industry

 bar:Windows&nbsp;Multipoint&nbsp;Server&nbsp;2012 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:15/11/2012 till:09/10/2018 shift: textcolor:mytext text:Windows Multipoint Server 2012
 color:EXT_SPENT mark:
 from:09/10/2018 till:$now 
 color:EXT_REMAINING mark:
 from:$now till:10/10/2023

 bar:Windows&nbsp;Phone&nbsp;8 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:29/10/2012 till:12/01/2016 shift: textcolor:mytext text:Windows Phone 8

 bar:Windows&nbsp;8 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:26/10/2012 till:12/01/2016 shift: textcolor:mytext text:Windows 8
 
 bar:Windows&nbsp;Server&nbsp;2012 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:04/09/2012 till:09/10/2018 shift: textcolor:mytext text:Windows Server 2012
 color:EXT_SPENT mark:
 from:09/10/2018 till:$now
 color:EXT_REMAINING mark:
 from:$now till:10/10/2023

 bar:Windows&nbsp;Embedded&nbsp;POSReady&nbsp;7 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:10/09/2011 till:11/10/2016 shift: textcolor:mytext text:Windows Embedded POSReady 7
 color:EXT_SPENT mark:
 from:11/10/2016 till:$now
 color:EXT_REMAINING mark:
 from:$now till:12/10/2021

 bar:Windows&nbsp;Multipoint&nbsp;Server&nbsp;2011 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:12/05/2011 till:12/07/2016 shift: textcolor:mytext text:Windows Multipoint Server 2011
 color:EXT_SPENT mark:
 from:12/07/2016 till:$now
 color:EXT_REMAINING mark:
 from:$now till:13/07/2021

 bar:Windows&nbsp;Home&nbsp;Server&nbsp;2011 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:05/04/2011 till:12/04/2016 shift: textcolor:mytext text:Windows Home Server 2011

 bar:Windows&nbsp;Phone&nbsp;7 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:21/10/2010 till:14/10/2014 shift: textcolor:mytext text:Windows Phone 7

 bar:Windows&nbsp;Multipoint&nbsp;Server&nbsp;2010 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:13/05/2010 till:14/07/2015 shift: textcolor:mytext text:Windows Multipoint Server 2010
 color:EXT_SPENT mark:
 from:14/07/2015 till:$now
 color:EXT_REMAINING mark:
 from:$now till:14/07/2020

 bar:Windows&nbsp;Server&nbsp;2008&nbsp;R2 width:20
 color:STD_SPENT mark: align:center fontsize:M
 from:22/10/2009 till:13/01/2015 shift: textcolor:mytext text:Windows Server 2008 R2
 color:EXT_SPENT mark:
 from:13/01/2015 till:14/01/2020

 bar:Windows&nbsp;7 width:20
 color:STD_SPENT mark: align:center fontsize:M
 from:22/10/2009 till:13/01/2015 shift: textcolor:mytext text:Windows 7
 color:EXT_SPENT mark:
 from:13/01/2015 till:14/01/2020

 bar:Windows&nbsp;Mobile&nbsp;6.5 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:11/05/2009 till:08/01/2013 shift: textcolor:mytext text:Windows Mobile 6.5

 bar:Windows&nbsp;Embedded&nbsp;POSReady&nbsp;2009 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:10/03/2009 till:08/04/2014 shift: textcolor:mytext text:Windows Embedded POSReady 2009
 color:EXT_SPENT mark:
 from:08/04/2014 till:09/04/2019

 bar:Windows&nbsp;Server&nbsp;2008 width:20
 color:STD_SPENT mark: align:center fontsize:M
 from:06/05/2008 till:13/01/2015 shift: textcolor:mytext text:Windows Server 2008
 color:EXT_SPENT mark:
 from:13/01/2015 till:14/01/2020

 bar:Windows&nbsp;Mobile&nbsp;6.1 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:01/04/2008 till:08/01/2013 shift: textcolor:mytext text:Windows Mobile 6.1

 bar:Windows&nbsp;Home&nbsp;Server width:20
 color:STD_SPENT mark: align:center fontsize:M
 from:11/10/2007 till:08/01/2013 shift: textcolor:mytext text:Windows Home Server
 color:EXT_SPENT mark:

 bar:Windows&nbsp;Vista width:20
 color:STD_SPENT mark: align:center fontsize:M
 from:25/01/2007 till:10/04/2012 shift: textcolor:mytext text:Windows Vista
 color:EXT_SPENT mark:
 from:10/04/2012 till:11/04/2017

 bar:Windows&nbsp;Mobile&nbsp;6.0 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:03/01/2007 till:08/01/2013 shift: textcolor:mytext text:Windows Mobile 6.0

 bar:Windows&nbsp;Server&nbsp;2003&nbsp;R2 width:20
 color:STD_SPENT mark: align:center fontsize:M
 from:03/05/2006 till:13/07/2010 shift: textcolor:mytext text:Windows Server 2003 R2
 color:EXT_SPENT mark:
 from:13/07/2010 till:14/07/2015

 bar:Windows&nbsp;Embedded&nbsp;for&nbsp;Point&nbsp;of&nbsp;Service width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:24/05/2005 till:12/04/2011 shift: textcolor:mytext text:Windows Embedded for Point of Service
 color:EXT_SPENT mark:
 from:12/04/2011 till:12/04/2016

 bar:Windows&nbsp;Mobile&nbsp;5.0 width:20
 color:STD_SPENT mark: align:center fontsize:M
 from:09/05/2005 till:12/10/2010 shift: textcolor:mytext text:Windows Mobile 5.0
 color:EXT_SPENT mark:
 from:12/10/2010 till:13/10/2015

 bar:Windows&nbsp;Mobile&nbsp;2003 width:20
 color:STD_SPENT mark: align:center fontsize:M
 from:23/06/2003 till:14/07/2009 shift: textcolor:mytext text:Windows Mobile 2003
 color:EXT_SPENT mark:
 from:14/07/2009 till:08/07/2014

 bar:Windows&nbsp;Server&nbsp;2003 width:20
 color:STD_SPENT mark: align:center fontsize:M
 from:24/04/2003 till:13/07/2010 shift: textcolor:mytext text:Windows Server 2003
 color:EXT_SPENT mark:
 from:13/07/2010 till:14/07/2015

 bar:Windows&nbsp;XP&nbsp;Embedded width:20
 color:STD_SPENT mark: align:center fontsize:M
 from:30/01/2002 till:11/01/2011 shift: textcolor:mytext text:Windows XP Embedded
 color:EXT_SPENT mark:
 from:11/01/2011 till:12/01/2016
 
 bar:Windows&nbsp;XP width:20
 color:STD_SPENT mark: align:center fontsize:M
 from:25/10/2001 till:14/04/2009 shift: textcolor:mytext text:Windows XP
 color:EXT_SPENT mark:
 from:14/04/2009 till:08/04/2014

 bar:Pocket&nbsp;PC&nbsp;2002 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:01/10/2001 till:14/10/2008 shift: textcolor:mytext text:Pocket PC 2002

 bar:Windows&nbsp;Me width:20
 color:STD_SPENT mark: align:center fontsize:M
 from:31/12/2000 till:31/12/2003 shift: textcolor:mytext text:Windows Me
 color:EXT_SPENT mark:
 from:31/12/2003 till:11/07/2006

 bar:Pocket&nbsp;PC&nbsp;2000 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:19/04/2000 till:10/09/2007 shift: textcolor:mytext text:Pocket PC 2000

 bar:Windows&nbsp;2000width:20
 color:STD_SPENT mark: align:center fontsize:M
 from:31/03/2000 till:30/06/2005 shift: textcolor:mytext text:Windows 2000
 color:EXT_SPENT mark:
 from:30/06/2005 till:13/07/2010

 bar:Windows&nbsp;NT&nbsp;Embedded&nbsp;4.0 width:20
 color:STD_SPENT mark: align:left fontsize:M
 from:30/08/1999 till:30/06/2003 shift: textcolor:mytext text:Windows NT Embedded 4.0
 color:EXT_SPENT mark:
 from:30/06/2003 till:11/07/2006

 bar:Windows&nbsp;98 width:20
 color:STD_SPENT mark: align:center fontsize:M
 from:30/06/1998 till:30/06/2002 shift: textcolor:mytext text:Windows 98
 color:EXT_SPENT mark:
 from:30/06/2002 till:11/07/2006

 bar:Windows&nbsp;NT&nbsp;4.0 width:20
 color:STD_SPENT mark: align:center fontsize:M
 from:31/07/1996 till:31/12/2002 shift: textcolor:mytext text:Windows NT 4.0
 color:EXT_SPENT mark:
 from:31/12/2002 till:31/12/2004

 bar:Windows&nbsp;95 width:20
 color:STD_SPENT mark: align:center fontsize:M
 from:15/08/1995 till:31/12/2000 shift: textcolor:mytext text:Windows 95
 color:EXT_SPENT mark:
 from:31/12/2000 till:31/12/2001

 bar:Windows&nbsp;NT&nbsp;Workstation&nbsp;3.51 width:20
 color:STD_SPENT mark: align:center fontsize:M
 from:30/05/1995 till:31/12/2000 shift: textcolor:mytext text:Windows NT Workstation 3.51
 color:EXT_SPENT mark:
 from:31/12/2000 till:31/12/2001

 bar:Windows&nbsp;NT&nbsp;Workstation&nbsp;3.5 width:20
 color:STD_SPENT mark: align:center fontsize:M
 from:30/05/1995 till:31/12/2000 shift: textcolor:mytext text:Windows NT Workstation 3.5
 color:EXT_SPENT mark:
 from:31/12/2000 till:31/12/2001

 bar:Windows&nbsp;NT&nbsp;Workstation&nbsp;3.1 width:20
 color:STD_SPENT mark: align:center fontsize:M
 from:24/10/1993 till:31/12/2000 shift: textcolor:mytext text:Windows NT 3.1

 bar:Windows&nbsp;3.1 width:20
 color:STD_SPENT mark: align:center fontsize:M
 from:06/04/1992 till:31/12/2001 shift: textcolor:mytext text:Windows 3.1
 color:EXT_SPENT mark: align:center fontsize:M
 from:31/12/2001 till:01/11/2008 shift: textcolor:mytext text:WfW 3.11 Embedded

 bar:Windows&nbsp;3.0 width:20
 color:STD_SPENT mark: align:center fontsize:M
 from:22/05/1990 till:31/12/2001 shift: textcolor:mytext text:Windows 3.0

 bar:Windows&nbsp;2.1 width:20
 color:STD_SPENT mark: align:center fontsize:M
 from:27/05/1988 till:31/12/2001 shift: textcolor:mytext text:Windows 2.1

 bar:Windows&nbsp;2.0 width:20
 color:STD_SPENT mark: align:center fontsize:M
 from:09/12/1987 till:31/12/2001 shift: textcolor:mytext text:Windows 2.0

 bar:Windows&nbsp;1.0 width:20
 color:STD_SPENT mark: align:center fontsize:M
 from:20/11/1985 till:31/12/2001 shift: textcolor:mytext text:Windows 1.0

TextData =
 fontsize:S
 textcolor:lighttext
 pos:
 text:Updated --

TextData =
 pos:
 fontsize:XL
 textcolor:black
 text:"Timeline of Windows"