However, alternatives such as these can be complicated or cumbersome for many users, as it is necessary to establish different configuration options such as the privacy of the file that we want to share, the way we will share it, etc. Although we ignore these small steps, there are so many storage options in the cloud that can be complicated to manage several at a time, because depending on what we are going to use it is likely that we are more interested in one alternative than another in a concrete case, but vice versa in a different situation.
Upspin, the new file-sharing system
To try to give a solution to these problems, the tech giant Google has developed Upspin, which is a set of tools with which to share files should be easier, maintaining adequate levels of security and anonymity. The main advantage is that each file or folder would have a unique identifiable name throughout the Internet, and to do so, one would have to use an email address, which would be associated with their Upspin account.
For example:-
[email protected]/documents/college Assuming my email address is “[email protected],” with the previous route we would be globally identifying the contents of my computer, and allowing the receiving user to access the “documents/college” folder. When using Upspin, this service would recognize the address and do all the work to locate and access the file, or folder as is the case. But what would we have to do to indicate who is allowed to access this location? Simply we would indicate that the three previous people will have access to the files contained in the indicated folder when they make use of the line of direction that we showed at the beginning, and all this will be done in encrypted form to ensure the privacy. Of course, Upspin is not yet a program nor does it intend to be. It is presented as a service, which developers can use, so we should thanks to the release of the project in Github, to integrate it into their programs and establish a fast and unified way of sharing files. It remains to see if this idea will succeed, and how it will be implemented. With a suitable graphical user interface, the process could be greatly simplified, but everything depends on the use that the developers themselves want to give.