Yes. This solves the problem.
The effect of this is that if you want to open something to be edited, you need to either:
- Check it out first, and then open (double click, or right click and select Open)
- Right click and select Edit…
With SolidWorks documents which are opened read-only from Windows Explorer, SolidWorks itself will ask you if you want to check out the file.
While this adds a little bit of a different feel to opening documents, it seems safer to open many things read only by default, and force us to be more careful about checking stuff out.