Thread: Do you trust hosting revision control system like bitbucket/github?

  1. #1
    Registered User
    Join Date
    May 2009
    Posts
    64

    Do you trust hosting revision control system like bitbucket/github?

    Yes, I know I look paranoid. And yes, who the hell am I saying that they will steal my codes. I know I'm not a very popular man or company like Microsoft who really wants to protect their code.

    But seriously speaking, do you use those hosting services for your own project or maybe your company? Are you worried that they might be using your codes or worst selling it underground for their own use.

    Thank you,
    sarah22

  2. #2
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    28,412
    Quote Originally Posted by sarah22
    But seriously speaking, do you use those hosting services for your own project or maybe your company?
    Yes, though I use Launchpad rather than Bitbucket or Github.

    Quote Originally Posted by sarah22
    Are you worried that they might be using your codes or worst selling it underground for their own use.
    No, but then the little that I do host on Launchpad is licensed under an open source license and is meant to be freely available anyway.

    If you are in doubt as to whether you can trust one of these services, and have adequate legal recourse should they betray your trust, seek the counsel of a lawyer, e.g., to interpret the service's Terms of Service.
    Quote Originally Posted by Bjarne Stroustrup (2000-10-14)
    I get maybe two dozen requests for help with some sort of programming or design problem every day. Most have more sense than to send me hundreds of lines of code. If they do, I ask them to find the smallest example that exhibits the problem and send me that. Mostly, they then find the error themselves. "Finding the smallest program that demonstrates the error" is a powerful debugging tool.
    Look up a C++ Reference and learn How To Ask Questions The Smart Way

  3. #3
    Devil's Advocate SlyMaelstrom's Avatar
    Join Date
    May 2004
    Location
    Out of scope
    Posts
    4,079
    Yeah, I think you might be confusing two things...

    Those hosted version control systems are intended for open-source projects and the code is meant to be freely available for people to use. You're not going to see too many profitable companies posting projects on github. If you do, then either they're not a project important to their profitability or they're not posting complete code and are leaving out essential libraries. As far as making sure credit is given where credit is due... there are plenty of free open-source copyrights and licencing schemes that you can use to have a case against anyone who chooses to use your exact code in their project without recognizing the original authors.
    Sent from my iPadŽ

  4. #4
    Registered User
    Join Date
    May 2009
    Posts
    64
    Oh. I forgot to tell you. I set my project to private and just add my team as a private collaborator.

  5. #5
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    Following on Sly's lead, what should get your focus is exactly what kind of effect can Cloud Computing have on a company or individual's security. Should I rely on cloud computing for my personal distributed needs? Will relieving my company of the expensive server infrastructure and the associated human resources compensate? Can I trust a third-party to ultimately be responsible for all maintenance of my server-client systems?

    Given the promise of Cloud Computing to facilitate business and greatly reduce expenses, these may be the questions you want to ask.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  6. #6
    Devil's Advocate SlyMaelstrom's Avatar
    Join Date
    May 2004
    Location
    Out of scope
    Posts
    4,079
    Quote Originally Posted by sarah22 View Post
    Oh. I forgot to tell you. I set my project to private and just add my team as a private collaborator.
    Ask yourself how critical the security of your source code is... just because Github says the project is "private" doesn't mean other members can't get to it. That's not to say that Github is any less secure than any private server you might set up for your team to use, but putting it on a large site like that kind of paints a target on its back.
    Sent from my iPadŽ

  7. #7
    Banned ಠ_ಠ's Avatar
    Join Date
    Mar 2009
    Posts
    687
    Quote Originally Posted by GitHub ToS
    F. Copyright and Content Ownership

    1. We claim no intellectual property rights over the material you provide to the Service. Your profile and materials uploaded remain yours. However, by setting your pages to be viewed publicly, you agree to allow others to view your Content. By setting your repositories to be viewed publicly, you agree to allow others to view and fork your repositories.
    as long as GitHub is a legitimate service, and your are posting privately, I see no reason for you to fear them stealing your code
    ╔╗╔══╦╗
    ║║║╔╗║║
    ║╚╣╚╝║╚╗
    ╚═╩══╩═╝

  8. #8
    &TH of undefined behavior Fordy's Avatar
    Join Date
    Aug 2001
    Posts
    5,793
    Sorry for trying to inject a little realism, but are you really worried that a site like Github is going to steal your code?

    Look at some of the projects that are hosted there (GitHub - Wikipedia, the free encyclopedia) : Erlang, Google Android, JUnit, PHP, jquery, Mono, Mozilla....

    The image of Github spooks selling your hard worked-over code to some nasty party with evil intentions seems rather comical to me

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Replies: 4
    Last Post: 06-13-2005, 09:03 AM
  2. Replies: 3
    Last Post: 06-13-2005, 07:28 AM
  3. good time control system
    By cozman in forum Game Programming
    Replies: 9
    Last Post: 05-31-2002, 11:03 PM