Posted April 22, 2021
Magnitus: There is something to be said about the fact that GOG doesn't have an official api specification and that the downloaders are unofficial though.
That means that any time in the future, GOG can change their api in a backward-incompatible manner, break all the existing downloaders and wash their hands clean of any responsibility.
With an official downloader, they'd have obligations to maintain it and/or with an official api, they'd have obligations to maintain backward-compatibiity in their api which in turn would ensure that unofficial clients that conform to the api specification would not break.
The unofficial downloaders are really as unofficial as you can be. They could break anytime without notice if GOG changes something.
I think the thing the GOG team is trying to imply is that Galaxy is the new Downloader. Take of that, as you wish.That means that any time in the future, GOG can change their api in a backward-incompatible manner, break all the existing downloaders and wash their hands clean of any responsibility.
With an official downloader, they'd have obligations to maintain it and/or with an official api, they'd have obligations to maintain backward-compatibiity in their api which in turn would ensure that unofficial clients that conform to the api specification would not break.
The unofficial downloaders are really as unofficial as you can be. They could break anytime without notice if GOG changes something.