Git se mi líbí, protože mě přinutil přemýšlet:
- nad designem verzovacích systémů
- nad designem software obecně a jeho hodnotami (mj. funkčnost, uživatelské rozhraní, použitelnost, rozšiřitelnost, flexibilita, výkonnost, minimalističnost)
- nad důležitosti těchto hodnot a jejich vzájemným vztahem
- nad tím, zda osobně považuji za důležité věci, které jsou ostatním jedno, a naopak
- nad důvody, proč tomu tak je
- nad faktory, které mimo kvality ovlivňují rozšířenost software
- nad tím, zda je opravdu horší lepší
- nad důležitosti být při vývoji open source projektů kompatibilní s okolním světem
- nad tím, jestli je Linus geniální nebo ne :-)
- nad obrovskými rozdíly v mentalitě uživatelů různých OS, které se často zdají být nepřekonatelné
- nad obrovskými rozdíly v mentalitě různých společností a vývojových týmů, které se často zdají být nepřekonatelné
- atd., atd., atd.
Je toho docela dost na kus softwaru, který v podstatě nepoužívám :-)