you can do this in SharePoint today (i.e. put all members into Read Only permission bucket)
An error occurred while saving the commentCarlos Miyares IV commented
1) Log into your SharePoint site library
2) Click the gear in the top right corner
3) Click Site Permissions
4) Under Site members click the word "edit"
5) Enable Read This should allow the members of the Group Read only permission.