Last active
January 27, 2026 20:33
-
-
Save nemoinho/e74fdc30c7e09889bf6a3f1c91e55da5 to your computer and use it in GitHub Desktop.
Version Control Systems 1970 - 2020 rough overview
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <svg version="1.1" viewBox="0 0 1700 1290" width="100%" height="100%" xmlns="http://www.w3.org/2000/svg"> | |
| <style> | |
| text{font-size:32px;fill:black} | |
| path:nth-of-type(1) { fill: hsl(0, 75%, 74%) } | |
| path:nth-of-type(2) { fill: hsl(33, 75%, 74%) } | |
| path:nth-of-type(3) { fill: hsl(66, 75%, 74%) } | |
| path:nth-of-type(4) { fill: hsl(99, 75%, 74%) } | |
| path:nth-of-type(5) { fill: hsl(132, 75%, 74%) } | |
| path:nth-of-type(6) { fill: hsl(165, 75%, 74%) } | |
| path:nth-of-type(9) { fill: hsl(198, 75%, 74%) } | |
| path:nth-of-type(8) { fill: hsl(231, 75%, 74%) } | |
| path:nth-of-type(7) { fill: hsl(264, 75%, 74%) } | |
| path:nth-of-type(10) { fill: hsl(297, 75%, 74%) } | |
| path:nth-of-type(11) { fill: hsl(330, 75%, 74%) } | |
| </style> | |
| <line x1="50.5" y1="350.5" x2="1650.5" y2="350.5" stroke="black" stroke-dasharray="15 8 5 8" /> | |
| <line x1="50.5" y1="30.5" x2="50.5" y2="1189.5" stroke="black" /> | |
| <text x="13" y="1221">1970</text> | |
| <line x1="370.3" y1="30.5" x2="370.3" y2="1189.5" stroke="black" /> | |
| <text x="332.8" y="1221">1980</text> | |
| <line x1="690.1" y1="30.5" x2="690.1" y2="1189.5" stroke="black" /> | |
| <text x="652.6" y="1221">1990</text> | |
| <line x1="1009.9" y1="30.5" x2="1009.9" y2="1189.5" stroke="black" /> | |
| <text x="972.4" y="1221">2000</text> | |
| <line x1="1329.7" y1="30.5" x2="1329.7" y2="1189.5" stroke="black" /> | |
| <text x="1292.2" y="1221">2010</text> | |
| <line x1="1649.5" y1="30.5" x2="1649.5" y2="1189.5" stroke="black" /> | |
| <text x="1613" y="1221">2020</text> | |
| <svg x="50" y="50" width="1600" height="250"> | |
| <svg x="15" y="66" width="285" height="133"> | |
| <rect x="0" y="0" width="100%" height="100%" fill="#eee" /> | |
| <text x="25" y="53" style="font-size: 3em">Operating</text> | |
| <text x="50" y="113" style="font-size: 3em">systems</text> | |
| </svg> | |
| <path d="M0 0 l108 0 l20 20 l-20 20 l-128 0 z" /> | |
| <text x="10" y="32">Unics</text> | |
| <path d="M108 0 l20 20 l-20 20 l1492 0 l0 -40 z" /> | |
| <text x="148" y="32">Unix</text> | |
| <path d="M700 40 l0 50 q0,20 20,20 l880 0 l0 -40 l-880 0 q-10,0 -10,-10 l0 -20 z" /> | |
| <text x="720" y="102">Linux</text> | |
| <path d="M381 140 c-10,0 -10,20 -20,20 c10,0 10,20 20,20 l591 0 c10,0 10,-20 20,-20 c-10,0 -10,-20 -20,-20 z" /> | |
| <text x="391" y="172">MS-DOS</text> | |
| <path d="M507 180 l0 50 q0,20 20,20 l1073 0 l0 -40 l-1073 0 q-10,0 -10,-10 l0 -20 z" /> | |
| <text x="527" y="242">Windows</text> | |
| </svg> | |
| <svg x="50" y="400" width="1600" height="740"> | |
| <svg x="115" y="216" width="265" height="213"> | |
| <rect x="0" y="0" width="100%" height="100%" fill="#eee" /> | |
| <text x="35" y="63" style="font-size: 3em">Version</text> | |
| <text x="40" y="123" style="font-size: 3em">control</text> | |
| <text x="35" y="183" style="font-size: 3em">systems</text> | |
| </svg> | |
| <path d="M106 0 c-10,0 -10,20 -20,20 c10,0 10,20 20,20 l844 0 c10,0 10,-20 20,-20 c-10,0 -10,-20 -20,-20 z" /> | |
| <text x="116" y="32">SCCS</text> | |
| <path d="M394 70 c-10,0 -10,20 -20,20 c10,0 10,20 20,20 l1206 0 l0 -40 z" /> | |
| <text x="404" y="102">RCS</text> | |
| <path d="M810 140 c-10,0 -10,20 -20,20 c10,0 10,20 20,20 l790 0 l0 -40 z" /> | |
| <text x="820" y="172">Perforce Helix</text> | |
| <path d="M684 210 c-10,0 -10,20 -20,20 c10,0 10,20 20,20 l916 0 l0 -40 z" /> | |
| <text x="694" y="242">CVS</text> | |
| <path d="M995 250 l0 50 q0,20 20,20 l585 0 l0 -40 l-585 0 q-10,0 -10,-10 l0 -20 z" /> | |
| <text x="1015" y="312">Subversion</text> | |
| <path d="M990 350 c-10,0 -10,20 -20,20 c10,0 10,20 20,20 l610 0 l0 -40 z" /> | |
| <text x="1000" y="382">Bitkeeper</text> | |
| <path d="M1148 390 l0 190 q0,20 20,20 l331 0 c10,0 10,-20 20,-20 c-10,0 -10,-20 -20,-20 l-331 0 q-10,0 -10,-10 l0 -160 z" /> | |
| <text x="1169" y="592">Bazaar</text> | |
| <path d="M1149 390 l0 120 q0,20 20,20 l451 0 l0 -40 l-451 0 q-10,0 -10,-10 l0 -90 z" /> | |
| <text x="1168" y="522">Git</text> | |
| <path d="M1150 390 l0 50 q0,20 20,20 l450 0 l0 -40 l-450 0 q-10,0 -10,-10 l0 -20 z" /> | |
| <text x="1170" y="452">Mercurial</text> | |
| <path d="M1144 670 l0 50 q0,20 20,20 l436 0 l0 -40 l-436 0 q-10,0 -10,-10 l0 -20 l0 -20 z" /> | |
| <text x="1164" y="732">Team Foundation Server</text> | |
| <path d="M785 630 c-10,0 -10,20 -20,20 c10,0 10,20 20,20 l359 0 c10,0 10,-20 20,-20 c-10,0 -10,-20 -20,-20 z" /> | |
| <text x="795" y="662">MS Visual SourceSafe</text> | |
| </svg> | |
| </svg> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment