When I got into chess earlier this year I couldn't find a decent free regulary updated database of Chess games.
There are some good ones out there like Kingbase and Millionbase (not updated anymore).
Caissa is the Goddesses of chess and database
Currently 3.83 million games
I started from the following databases/sources.
I then merged in all of the TWIC back issues up to (at present 10th September 2018) as well as all the master games from pgnmentor.
If you have anything I'm missing or interesting links, tweet me @caissabase
Glad you asked. Roughly I followed these rules.
Each release uses the date (in UK format so DD/MM/YYYY) so for example current release is Caïssabase 13/10/2018 with a zipfile name of Caissabase_13_10_2018.zip
On average I'll be aiming for once a month which include the previous months TWIC etc.
I'll announce each new release on twitter @caissabase
It's available for Linux, Windows and MacOSX so you should be covered unless you are on BeOS ;).
Scid may also work but I built the database on ScidVsPc.
How to use ScidVsPc is beyond the scope of this project but YouTube has some good tutorials.
If you use something other than Scid (e.g. Chessbase) you can export the Scid files back out as PGN and reimport
It'll be a big PGN file (about 3GB) but once imported you can delete it.
I don't set a cookie, I don't use any kind of tracking beacon.
I don't fingerprint your browser or any of that crap.
The only log I have of your visit is what Apache stores and that log is deleted every 24 hrs.
Nope - kind of you to offer though, The only cost to me of this project was registering a domain name as I already have servers
If I take money I'll feel obligated and this is just a small monthly task I do for myself anyway.
Where I live facts are not copyrightable, Chess moves played in a game are facts.
You'll notice there are no comments on any of the games as comments are copyrightable.
I've given some thought in the long term to allowing annotated games from end users with a suitable copyright assignment but frankly I'm not a strong enough player to evaluate if that commentary is good or bad.