in reply to Github makes your code, your code

The agreement is fine but it’s not special, really, unless I’m missing something. It’s just not abusive—and largely unenforcible—like many tech company agreements are. It’s the baseline, reasonable, established legality. We own the work for hire, you still own your brain.

Replies are listed 'Best First'.
Re^2: Github makes your code, your code
by stevieb (Canon) on Mar 22, 2017 at 23:35 UTC

    This is why I said pay attention to what you sign.

    I realize this, but most rookies don't. It pays to know your rights before you sign. Only those who are desperate don't read first.

    I thought it was just one more thing to protect the coder who may not realize what they are getting into, if they read docs similar to what I posted.

    Felt it was nice that an open repository corp threw out such a doc for people to read; I didn't intend to mean that it was binding.

    It is up to everyone to do their due diligence when 'signing' up on a new gig, as the doc in question here is something an employee would have to show and have signed; it is not implied.

    Goes without saying, that unless you're desperate for a job, do homework on the paperwork you're signing, and perhaps throw in some demands of your own (such as something I've referenced here). It's pretty binding if an executive or senior management person signs it, freeing one from culpability, liability or having to pass off ownership.

      It’s excellent advice and thinking about it, a corporation that is deeply familiar and integrated with the hacker community standing up for what’s right might well cast a light on the, uh, say, cockroaches and lead to better practices around the industry.

        Was wondering if you're being facetious or not at first, as that's what I get usually for comments like this. Appears legit ;)

Re^2: Github makes your code, your code
by BrowserUk (Patriarch) on Mar 23, 2017 at 03:21 UTC
    It�s just not abusive�and largely unenforcible�like many tech company agreements are.

    Tell that to Evan Brown.


    With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    "Science is about questioning the status quo. Questioning authority". The enemy of (IT) success is complexity.
    In the absence of evidence, opinion is indistinguishable from prejudice.

      Not cool, obviously but he should not have said anything about it on the clock. That made the situation ambiguous. Code is only language. Expressing a code algorithm orally is no different from writing it down.

        Expressing a code algorithm orally is no different from writing it down.

        Hm. Says Buk: "I've got this algorithm for infinite compression. First you compress the data; then you xor its bits; and you run the compression algorithm again on the results. Rinse and repeat until you reach your desired level of compression. Classic time versus space trade off."

        The algorithm is expressed, but its definitely not the same as having written it down as source code. The latter could be tested to show it doesn't work.


        With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
        Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
        "Science is about questioning the status quo. Questioning authority". The enemy of (IT) success is complexity.
        In the absence of evidence, opinion is indistinguishable from prejudice.