<p>If you want a definitive answer, you'll need to ask him I'm afraid.</p>
<p>My best guess is that Windows development was the thing he was most familiar with (or even only familiar with). The coding style was also similar to one commonly used in the 90's by Windows developers.</p>

CC BY-SA 4.0
2021-02-01T01:54:10.497Z
2021-02-01T01:54:10.497Z
Pieter Wuille
<p>Starting from version 0.1.0 up to 0.1.5 the bitcoin software could be run only on only Windows 2000 / Windows NT and Windows XP</p>
<p>Was there a technical reason from Satoshi for this choice of operating system, or maybe he wanted his client to be run on the maximum amount of computer, or maybe he had more knowledge of windows ? Linux seem more fit for open source and &quot;Cypherpunk&quot; that windows.</p>

<bitcoin-core><linux><windows><history><open-source>
Why does the first bitcoin client only supported windows
Saxtheowl
# Why does the first bitcoin client only supported windows

(Asked by: username_0 on 2021-01-31)

Starting from version 0.1.0 up to 0.1.5 the bitcoin software could be run only on only Windows 2000 / Windows NT and Windows XP

Was there a technical reason from Satoshi for this choice of operating system, or maybe he wanted his client to be run on the maximum amount of computer, or maybe he had more knowledge of windows ? Linux seem more fit for open source and "Cypherpunk" that windows.

**Tags:** bitcoin-core, linux, windows, history, open-source


---

## 1 answers

### Answer by username_1 on 2021-02-01. Score: 2

If you want a definitive answer, you'll need to ask him I'm afraid.

My best guess is that Windows development was the thing he was most familiar with (or even only familiar with). The coding style was also similar to one commonly used in the 90's by Windows developers.


---

