I seem to miss something: file locking purpose is to restrict access to the data while file sharing is a service which provides a server to share files. When a person need to share a file with restricted access he just compressed it with a password protection (using zip, rar or other archivers) and upload it to any file sharing service.