Cultura
I grandi hacker chiedono il controllo. I grandi hacker condividono cose.
Tutti i fantastici giocattoli provengono da grandi hacker e finiscono per condividere e migliorare l'uno con l'altro.
Pensa a tutte le fantastiche cose brillanti che sono state rilasciate di recente: Python, Ruby, Rails, Django, Flask, Node.js, ecc.
Tutti provengono da persone che usano un sistema Unix (Linux o Mac).
I sistemi Unix offrono una grande piattaforma e ottimi strumenti per i programmatori seri che fanno il loro lavoro.
I sistemi Windows e Visual Studio tendono ad essere più utilizzati da persone che vogliono semplicemente "fare le cose" nel modo stabilito e guadagnarsi da vivere.
Non è solo perché iniziano in piccolo come suggerisce la risposta di CodexArcanum. Non è come "oh, vorrebbero passare alle finestre ma è troppo tardi". Probabilmente non vogliono passare a Windows. È severamente carente in termini di strumenti e potenza per il tipo di cose coinvolte nell'esecuzione di un avvio Web.
Per cominciare, la maggior parte dei nuovi progetti OSS lucidi usano git per il controllo della versione e probabilmente hanno il loro repository di codice ufficiale su github o qualcosa del genere.
Per citare Paul Graham:
What do hackers want? Like all craftsmen, hackers like good tools. In fact, that's an understatement. Good hackers find it unbearable to use bad tools. They'll simply refuse to work on projects with the wrong infrastructure.
(.....)
A couple years ago a venture capitalist friend told me about a new startup he was involved with. It sounded promising. But the next time I talked to him, he said they'd decided to build their software on Windows NT, and had just hired a very experienced NT developer to be their chief technical officer. When I heard this, I thought, these guys are doomed. One, the CTO couldn't be a first rate hacker, because to become an eminent NT developer he would have had to use NT voluntarily, multiple times, and I couldn't imagine a great hacker doing that; and two, even if he was good, he'd have a hard time hiring anyone good to work for him if the project had to be built on NT.