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.

1 Answer 1


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.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.