As programming teams become less and less centralized, services such as Dropbox, Beanstalk, and Yammer make it easier than ever to share source code, intellectual property and confidential information. Presumably these companies are operated by technologists that are just as curious as their customers that entrust their content to these services? How do software teams know they they can entrust their confidential information when the employees of these services presumably have some level of administrative access that could allow them to peek at source code, screen shots, and other confidential information being shared by co-workers?
views:
99answers:
6Ask yourself, how much of your intellectual property you entrust to Google, and your mail provider (if not Google). On the advent of cloud-operating systems, this is a question that while nice to think about academically, starts to loose any reason. We already entrust much more information to different internet sources not even knowing about it.
This is a very good question. I don't think there is any way to guarantee your code won't be lifted. If you have a legal agreement with the company that covers you from a legal standpoint, but it doesn't stop someone from actually doing it. It would also be very difficult to prove they were the ones who lifted it.
Your safest bet if you're really concerned with your IP is to avoid services like these. No matter what if someone wants it bad enough they'll get it, but putting it on these types of services could tempt others and you know never know who is looking at your data.
Depending on what you're doing, you may be able to encrypt your data. If you don't then allow your key to get out, you're safe.
This should be feasible for backups, but perhaps not for interactive editing.