There is a latent distrust in large internet-based companies. They have our data, they use it for comercial purposes, and there is a chance they hand it to other institutions which we never intended to give our information to. The present dilema of online services is that the only apparent way of making a profit through them is with advertisement and data trading, which hinders private enterprises providing online services from catering to their users’ best interest, since their most pressing concerns are necessarily those of the advertisers that actually pay for their services.
Current users of the major providers of online services find it increasingly difficult to refrain from utilizing said advertisment-financed services either because there are no ideal alternatives or because it is impratical to migrate to a different provider.
An organized community that can build a set of search engines, social networks, streaming services and such, for itself, while rewarding those who contribute to the creation of said services, may very well avoid the nuisance that come with those we receive today.
In order for this to happen, the first step will be to develop a platform in which different collaborators propose the code that will accomplish the required functions and the community decides upon the better proposed solutions. This brand of collaborative programming will agilize the development process, reduce the probability of bugs to occur, and will be more likely to satissfy the needs of the community, all the while keeping the services free of advertisment, and the data of its users completely private.
The economical model through which this set of services is to function is yet to be defined by the community, but it isn’t hard to imagine a variety of options through which enough income can be generated both to keep the services running and rewarding those who contribute to their enhancement.