Bitcoin Forum
May 13, 2024, 12:58:40 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 »  All
  Print  
Author Topic: Why did satoshi develop bitcoin in windows?  (Read 1198 times)
cellard (OP)
Legendary
*
Offline Offline

Activity: 1372
Merit: 1252


View Profile
February 07, 2018, 04:43:28 PM
Merited by Wind_FURY (1), ABCbits (1)
 #1

You are trying to create a decentralized, censorship resistant, open source form of money, and you build it on top of a closed source operating system which is known for it's ties with three letter agency, hidden exploits, and all sorts of these bad things.

I find it weird that he would develop on windows. As far as I know, his first release was for windows only, and from what I've read, some code analysts claimed that he was a windows guy.

What is your take on this?
BitcoinCleanup.com: Learn why Bitcoin isn't bad for the environment
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715561920
Hero Member
*
Offline Offline

Posts: 1715561920

View Profile Personal Message (Offline)

Ignore
1715561920
Reply with quote  #2

1715561920
Report to moderator
achow101
Moderator
Legendary
*
expert
Offline Offline

Activity: 3388
Merit: 6635


Just writing some code


View Profile WWW
February 07, 2018, 04:45:33 PM
 #2

He probably only had experience programming in windows and with GUIs. Bitcoin 0.1.0 was a Windows only, GUI only application.

bitperson
Full Member
***
Offline Offline

Activity: 210
Merit: 119


View Profile
February 07, 2018, 04:58:36 PM
Merited by achow101 (3), ABCbits (2)
 #3

He probably only had experience programming in windows and with GUIs. Bitcoin 0.1.0 was a Windows only, GUI only application.
This sounds plausible to me. Back in the Flintstones age, I used Windows servers for years because Windows was used in the medialab where I trained as well as by my first ICT employer. Sometimes it’s more practical to use a crappy platform you know than a better one which you’re previously unfamiliar with Shocked

How to ask questions the smart way
When you’re happy with the answers in a thread you have started, please click ‘lock topic’ to prevent spam.
1AWrZWnN4ThpGB5z24WTzsoZRMqvLpDGYU
khufuking
Sr. Member
****
Offline Offline

Activity: 840
Merit: 266


View Profile
February 07, 2018, 05:00:48 PM
Merited by achow101 (2)
 #4

To be honest it is not relevant ! . I am not a tech guy but if you build something like blockchain , Does it really matter on what platform you built it ! . You build something that can not be manipulated nor can it be  erased(without been exposed to the whole world ) . Maybe he meant  to build it on windows just to give them the finger !  Cheesy.
ruletheworld
Legendary
*
Offline Offline

Activity: 1386
Merit: 1045


View Profile WWW
February 07, 2018, 05:02:11 PM
 #5

You are trying to create a decentralized, censorship resistant, open source form of money, and you build it on top of a closed source operating system which is known for it's ties with three letter agency, hidden exploits, and all sorts of these bad things.

I find it weird that he would develop on windows. As far as I know, his first release was for windows only, and from what I've read, some code analysts claimed that he was a windows guy.

What is your take on this?

Cypherpunks code. It doesn't need to be perfect, it just needs to work right. If Satoshi had experience with programming on Windows, it seems like the best way forward for the project. Don't sit here and judge his decisions a decade from when they were made.

No one knew what Bitcoin might even become back then, and there was every chance it would just fade away or disappear. It's a project Satoshi worked on without knowing the outcome. The best way forward was to get a working client out there, which he did.

You can sit and analyze every small decision but it's of no use. Sometimes you just got to make a decision. People forget Satoshi was still only human.
btcgreen63
Jr. Member
*
Offline Offline

Activity: 98
Merit: 5


View Profile
February 07, 2018, 06:39:31 PM
 #6

If the program code is open source, it can be reviewed for security and ported to other systems, regardless of the original operating system.
ModGrip
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
February 07, 2018, 06:45:12 PM
 #7

Windows used to be the macdaddy.
nicosey
Full Member
***
Offline Offline

Activity: 347
Merit: 109


View Profile
February 07, 2018, 08:30:38 PM
 #8

Good question.
Bitcoin is a distributed system.  Back then no one would build a distributed system not on UNIX.
DooMAD
Legendary
*
Offline Offline

Activity: 3780
Merit: 3126


Leave no FUD unchallenged


View Profile
February 07, 2018, 11:33:05 PM
Merited by ABCbits (1), buwaytress (1), PrimeNumber7 (1)
 #9

Bit of a far-flung theory, but I think it might have been a deliberate ploy to cover their tracks and keep their identity a mystery.  If it was someone closely connected to Unix development, but they didn't want people to connect the dots and discover they started Bitcoin, what better way to do it than to make the first version Windows-only?  Secure in the knowledge that if it was successful, it wouldn't take long for Bitcoin to migrate back to Unix, the spiritual home of open source.  Never underestimate Satoshi's brilliance and forward-thinking.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
vit05
Hero Member
*****
Offline Offline

Activity: 672
Merit: 526



View Profile
February 08, 2018, 02:08:04 AM
 #10

Maybe he wanted to create Bitcoin in a way that soon after its creation people could use it. Rather than being somewhat restricted those niches that only use Linux. His goal has always been to take his product to the common people and ordinary people like GUI interface.
MkGregor
Jr. Member
*
Offline Offline

Activity: 224
Merit: 9

Bitcoinus Community Manager


View Profile WWW
February 08, 2018, 06:26:33 AM
 #11

Well, back than windows was at it's best - that's a very simple answer. If windows would not become that bad, I would not switch to Linux.
Now I'm on Linux for over two years and not even once looked back. But Back than - yea, Windows was the key.

BITCOINUS // BITCOIN PAYMENTS IN 2 SECONDS CUTTING EDGE PAYMENT PROCESSING  (https://www.bitcoinus.io/)
shield132
Hero Member
*****
Offline Offline

Activity: 2212
Merit: 854



View Profile
February 08, 2018, 01:51:55 PM
 #12

Well, back than windows was at it's best - that's a very simple answer. If windows would not become that bad, I would not switch to Linux.
Now I'm on Linux for over two years and not even once looked back. But Back than - yea, Windows was the key.
Can you tell me what do you mean when saying windows was at it's best? Depends on what are you looking for. For games, graphics and for almost everything, windows was and is still the best. But here we talk about bitcoin which is known for it's decentralization (currently not decentralized for me as it has to be) and privacy. Windows isn't for privacy, only winner here is Linux.
Seems answer is his lack in knowledge of linux platform.

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
cellard (OP)
Legendary
*
Offline Offline

Activity: 1372
Merit: 1252


View Profile
February 08, 2018, 03:01:07 PM
 #13

You are trying to create a decentralized, censorship resistant, open source form of money, and you build it on top of a closed source operating system which is known for it's ties with three letter agency, hidden exploits, and all sorts of these bad things.

I find it weird that he would develop on windows. As far as I know, his first release was for windows only, and from what I've read, some code analysts claimed that he was a windows guy.

What is your take on this?

Cypherpunks code. It doesn't need to be perfect, it just needs to work right. If Satoshi had experience with programming on Windows, it seems like the best way forward for the project. Don't sit here and judge his decisions a decade from when they were made.

No one knew what Bitcoin might even become back then, and there was every chance it would just fade away or disappear. It's a project Satoshi worked on without knowing the outcome. The best way forward was to get a working client out there, which he did.

You can sit and analyze every small decision but it's of no use. Sometimes you just got to make a decision. People forget Satoshi was still only human.

Im not judging satoshi for using windows, im just curious about why. If you are developing something which is basically holding your own money, seems most convenient to do so under an OS that may not be filled with spyware (and today we know for a fact that windows has deep ties within NSA and co) so I would have started on linux since day 1, specially if you wanted to remain anonymous, since it would be easier for your computer to get infected with stuff on windows.
ChefBoyardeez
Newbie
*
Offline Offline

Activity: 23
Merit: 1


View Profile
February 08, 2018, 08:33:41 PM
 #14

Bit of a far-flung theory, but I think it might have been a deliberate ploy to cover their tracks and keep their identity a mystery.  If it was someone closely connected to Unix development, but they didn't want people to connect the dots and discover they started Bitcoin, what better way to do it than to make the first version Windows-only?  Secure in the knowledge that if it was successful, it wouldn't take long for Bitcoin to migrate back to Unix, the spiritual home of open source.  Never underestimate Satoshi's brilliance and forward-thinking.

This seems to make sense.  If the person or persons responsible for BTC wanted to remain anonymous, or if they were part of an organization which was virtually all windows based this would be a great reason to use windows.   What groups use predominately windows, and if they did not use windows, would be easy to spot? 

The power of anonymity is being in the herd.  The windows herd is VERY large and easier to disappear into. 
MkGregor
Jr. Member
*
Offline Offline

Activity: 224
Merit: 9

Bitcoinus Community Manager


View Profile WWW
February 08, 2018, 10:20:49 PM
 #15

Well, back than windows was at it's best - that's a very simple answer. If windows would not become that bad, I would not switch to Linux.
Now I'm on Linux for over two years and not even once looked back. But Back than - yea, Windows was the key.
Can you tell me what do you mean when saying windows was at it's best? Depends on what are you looking for. For games, graphics and for almost everything, windows was and is still the best. But here we talk about bitcoin which is known for it's decentralization (currently not decentralized for me as it has to be) and privacy. Windows isn't for privacy, only winner here is Linux.
Seems answer is his lack in knowledge of linux platform.

Windows had no real privacy issues until Vista upgrade, really. But you could be right, may be he did not know any better.

BITCOINUS // BITCOIN PAYMENTS IN 2 SECONDS CUTTING EDGE PAYMENT PROCESSING  (https://www.bitcoinus.io/)
AGD
Legendary
*
Offline Offline

Activity: 2069
Merit: 1164


Keeper of the Private Key


View Profile
February 08, 2018, 10:34:41 PM
 #16

Well, back than windows was at it's best - that's a very simple answer. If windows would not become that bad, I would not switch to Linux.
Now I'm on Linux for over two years and not even once looked back. But Back than - yea, Windows was the key.
Can you tell me what do you mean when saying windows was at it's best? Depends on what are you looking for. For games, graphics and for almost everything, windows was and is still the best. But here we talk about bitcoin which is known for it's decentralization (currently not decentralized for me as it has to be) and privacy. Windows isn't for privacy, only winner here is Linux.
Seems answer is his lack in knowledge of linux platform.

Windows had no real privacy issues until Vista upgrade, really. But you could be right, may be he did not know any better.

LOL. Windows was an open hole ever and always and anyone with just little computer knowledge knew that.

Bitcoin is not a bubble, it's the pin!
+++ GPG Public key FFBD756C24B54962E6A772EA1C680D74DB714D40 +++ http://pgp.mit.edu/pks/lookup?op=get&search=0x1C680D74DB714D40
bitperson
Full Member
***
Offline Offline

Activity: 210
Merit: 119


View Profile
February 09, 2018, 02:20:53 AM
Merited by ABCbits (1)
 #17

Well, back than windows was at it's best - that's a very simple answer. If windows would not become that bad, I would not switch to Linux.
Now I'm on Linux for over two years and not even once looked back. But Back than - yea, Windows was the key.
Can you tell me what do you mean when saying windows was at it's best? Depends on what are you looking for. For games, graphics and for almost everything, windows was and is still the best. But here we talk about bitcoin which is known for it's decentralization (currently not decentralized for me as it has to be) and privacy. Windows isn't for privacy, only winner here is Linux.
Seems answer is his lack in knowledge of linux platform.

Windows had no real privacy issues until Vista upgrade, really. But you could be right, may be he did not know any better.
Windows has an abysmal security record. There were versions that you couldn’t install on a network-connected box without being compromised before the installer had even finished. See e.g. https://en.m.wikipedia.org/wiki/Blaster_(computer_worm). Then at some point (I think it was XP SP2), Microsoft configured its installer to actually turn on the software firewall, which helped somewhat Cheesy

How to ask questions the smart way
When you’re happy with the answers in a thread you have started, please click ‘lock topic’ to prevent spam.
1AWrZWnN4ThpGB5z24WTzsoZRMqvLpDGYU
lingdusea
Member
**
Offline Offline

Activity: 110
Merit: 11


View Profile
February 09, 2018, 03:58:32 AM
Merited by PrimeNumber7 (1)
 #18

just most people use windows

DeepOnion    ▬▬  Anonymous and Untraceable  ▬▬    ENJOY YOUR PRIVACY  •  JOIN DEEPONION
▐▐▐▐▐▐▐▐   ANN  Whitepaper  Facebook  Twitter  Telegram  Discord   ▌▌▌▌▌▌▌▌
Get $ONION  (✔Cryptopia  ✔KuCoin)  |  VoteCentral  Register NOW!  |  Download DeepOnion
Wind_FURY
Legendary
*
Offline Offline

Activity: 2912
Merit: 1826



View Profile
February 09, 2018, 06:23:07 AM
 #19

OP, hahahaha.

He probably only had experience programming in windows and with GUIs. Bitcoin 0.1.0 was a Windows only, GUI only application.

Or maybe Satoshi was smart enough to pretend to have programming experience only in Windows. I believe he was trying hard to hide the truth that he might be one of the original cypherpunks.

Good job, Nick, good job.

██████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
██████████████████████
.SHUFFLE.COM..███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
█████████████████████
████████████████████
██████████████████████
████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
██████████████████████
██████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
.
...Next Generation Crypto Casino...
buwaytress
Legendary
*
Offline Offline

Activity: 2800
Merit: 3447


Join the world-leading crypto sportsbook NOW!


View Profile
February 09, 2018, 07:55:09 AM
 #20

Bit of a far-flung theory, but I think it might have been a deliberate ploy to cover their tracks and keep their identity a mystery.  If it was someone closely connected to Unix development, but they didn't want people to connect the dots and discover they started Bitcoin, what better way to do it than to make the first version Windows-only?  Secure in the knowledge that if it was successful, it wouldn't take long for Bitcoin to migrate back to Unix, the spiritual home of open source.  Never underestimate Satoshi's brilliance and forward-thinking.

I don't think it's far flung at all and you're right, this to me is a perfect example of forward-thinking... that actually you might realise seems to remain with the bulk of Bitcoin core developers.

Satoshi were a group of highly intelligent people - near flawless communicational language, extremely sound coding. From the beginning, they were already keen to safeguard their identities and part of the strategy would have to include deliberate inconsistencies in character, to complicate any potential profiling they were sure to attract. I think using an OS more common for programmers is part of that obfuscation, and would have helped narrow down any such attempt.

It could also be practicality. If you wanted adoption beyond the confines of cypherpunkery you want Bob and Alice's PCs to be able to run the early clients.

██
██
██
██
██
██
██
██
██
██
██
██
██
... LIVECASINO.io    Play Live Games with up to 20% cashback!...██
██
██
██
██
██
██
██
██
██
██
██
██
Pages: [1] 2 3 4 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!