Author

Topic: Looking for Historical Bitcoin Core Source (Read 272 times)

legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
June 08, 2019, 11:09:09 AM
#5
Bitcoin source code on SourceForge is still available at https://sourceforge.net/p/bitcoin/code/HEAD/tree/, SourceForge UI is a bit confusing Tongue

Also, someone also made mirror at https://satoshi.nakamotoinstitute.org/code/
legendary
Activity: 1584
Merit: 1280
Heisenberg Design Services
Right from January 2009 to till date, there have been numerous significant changes in the bitcoin source codes. The earliest 0.1.0 code released on January 9,2009 was much more easier to read and understand for beginners like me rather than reading the complex code which is available now in the repository. I don't read the code more often rather than undestanding of the posted issues and pull request in the github repository.

There was a electronic cash source code (bitcoin was probably called so by satoshi during the early development days) which were provided to people who requested them by satoshi way back in November 2008. They had broken codes and contains only main.cpp, main.h, node.cpp and node.h. There were lots of functions missing when they were compared with the 0.1.0 code. Here is the link for the 2008 version : https://bitcointalksearch.org/topic/bitcoin-source-from-november-2008-382374

As days progressed, main.cpp was too big to make them more readable. Hence the main.cpp which were present in the earlier versions were split into validation.cpp and net_processing.cpp.

If you want to read a basic version of bitcoin stick onto the 0.1.0 source code and the Novemeber 2008 source codes. If you want to help the developers in testing and code review, it would be much more difficult to get on track with the newer code if you read the old code.
full member
Activity: 378
Merit: 197

Github also has them from the version 0.1.5 upwards.  That version was made on: 16.9.2009.

https://github.com/bitcoin/bitcoin/releases?after=v0.1.6test1

But for the original, khaled0111's link is good


legendary
Activity: 2702
Merit: 3045
Top Crypto Casino
Maybe you will find what you are looking for here:
v0.1
newbie
Activity: 7
Merit: 11
Unfortunately all backups of the source code and binaries have been taken down from [1] Sourceforge. The README.txt states that the code moved to github.com and that the project would be available on bitcoin.org (which implicitly redirects me to bitcoin-core.org), however I was unable to find the original reference implementation of Bitcoin by Nakamoto on their websites. The eldest version I found is [2] v0.9.2.1 in the Bitcoin Core Repository.

Has anyone a backup or knows where to find the old sources? Archive.org didn't help much either.


Best regards,
mccorrinall


[1] https://sourceforge.net/projects/bitcoin/files/
[2] https://github.com/bitcoin/bitcoin/tree/v0.9.2.1
Jump to: