Zenodo: An Open Science Platform Posted by baldomo on Wednesday May 13, 2020 @07:18AM from the zenodo.org dept. https://zenodo.org/ ( 1 comment | on HN )
What do you mean by open source platform? The page doesn't talk about open source or a platform