News for hackers. Stuff that matters.
Re:Zenodo: An Open Science Platform by verdverm on Wednesday May 13, 2020 @12:12PM (#23168385)
This looks more like another Covid aggregator.

What do you mean by open source platform? The page doesn't talk about open source or a platform