When using shapefiles in QGIS it locks the file so that any other person who wants to view that same shapefile on another workstation cannot open it. It does this regardless of whether you are editing! Why cant it not lock the file unlesss you are editing?? This is a real pain when sharing files across a server.