Slashdot Mirror


Doing Open-Source Development, Anonymously?

An anonymous reader asks: "I have some free time, and I've recently started looking into some open-source projects that I'd like to start working on. (I'm a great fan of open-source. A package that I wrote four years ago, and which shall remain un-named, is probably running on you Linux system). But I have a problem: I strongly suspect that my after-hours work might be 'frowned upon' by my employer, and although I have no contractual commitment to abstain from such work, and I will not use office-computers or anything, I realize that in these times it might get me into trouble. So I figured I'll use an assumed identity. However, in order to release copyleft software, you have to first claim copyright to it, and this is not likely to legaly hold for an assumed identity. I don't want to release to the public-domain either. So what can I do?"

39 of 75 comments (clear)

  1. Ask or Give by Zach+Garner · · Score: 4, Insightful

    It would not hurt to ask. If that does not work, maybe you could find a friend and give them the copyright to the program.

    1. Re:Ask or Give by p4ul13 · · Score: 3, Insightful
      Have you asked your employer to find out if this sort of side (essntially hobby) work would truely be frowned upon? If not, then it woulld certainly be a good idea. Your anonimity might just be unneccesary. If they would in fact have a problem with this, then create a non profit company and have it own the copywrite.

      Next!!

      --
      Paul Lenhart writes words!
  2. good call by DrSkwid · · Score: 2, Offtopic

    but as the fortune says

    Why be a man when you can be a success? -- Bertolt Brecht

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    1. Re:good call by kristjansson · · Score: 2, Insightful

      I beg to differ. I've worked places that frown on OSS development, even on personal time (although the owner thought that MRTG was built by a company called Global Village. Needless to say, this was a strict NT shop...) Anyway, his concern may well be legitimate. The best guidance I can give you is to talk to two types of legal weasel: the employment kind, and the copyright kind. If you can deal with only one, more power to you, but you should definitely consider solid legal counsel.

  3. Assign your copyright to the FSF by Carl · · Score: 5, Insightful
    You can ask the FSF to be the holder of the copyright. That way only the FSF has to know your identity. And the big advantage is that the FSF has the resources to actually defend the copyleft on the program.

    Note that they will ask if your employer can have any copyright (or other) claim on your program and if that is the case you will still have to ask them for permission (and the FSF will ask for a signed confirmation that what you do is OK).

    Just email them at assing@gnu.org.

    1. Re:Assign your copyright to the FSF by isorox · · Score: 2

      Just email them at assing@gnu.org.

      While I restrain from a goatse reference, I will point out that its probably assign@gnu.org ;)

  4. Become an artificial entity by qengho · · Score: 3, Interesting

    You could incorporate and then hold copyleft in the company name. You'd have to use your real name to form the corp, but it would provide one step of shielding for you. Incorporating on your own is trivial and inexpensive (I did it). Get the appropriate book for your state, and you might also look at the Corporate Publishing web site.

    1. Re:Become an artificial entity by epsalon · · Score: 3, Interesting

      You don't have to form a for-profit company. Form a non-profit orgnization for the production of software. It's much cheaper and you get tax benefits.

  5. ask your employer... by joto · · Score: 3, Insightful
    That should be the first thing you do. If he won't let you, you should consult a lawyer to see if your employer has any legal power to say you can't. If he has, quit your job, and find a new one (make sure to tell your boss why, he might reconsider).

    If you absolutely want to do this behind your employers back, then you could release it as public domain (why won't you consider that?). Or you could assign copyright to a friend, who will keep you anonymous in return. If you don't have any friends, assign copyright to the FSF, I'm sure they would agree to try to keep you anonymous. That's about it.

    1. Re:ask your employer... by /dev/trash · · Score: 3, Funny

      If the poster actually does quit his job because of this, could he please contact me? I've been out of work for 13+ months and silly copyright claims by an employer don't bother me anymore.

  6. FIrs find an honest man. by Unknown+Poltroon · · Score: 2

    THen, put the software in his name, give him 1% of the profits.
    Or, start a corporation, then publish it all in the corporations identity.

    --
    All Troll + "offtopic" mods are meta moderated as "Unfair", because you abused the system.
  7. Horror story by m_ilya · · Score: 4, Interesting

    Yep, this problem is real. One of Perl gurus had to quit open source community because of restrictions imposed upon him by his employer. This story was covered by Slashdot in the past.

    --

    --
    Ilya Martynov (http://martynov.org/)

  8. People have done it before by randombit · · Score: 4, Interesting

    If you need help with how to do this succesfully, talk to "Carlo Wood". This person, whoever he/she is, has contributed to GCC, various GNU utilities, and lots of other projects. He also shows up on mailing lists pretty often. Anyway, basically he signs everything with PGP; if at some point he has to reveal his true identity, he can show that he knows the private key to prove that he is Carlo Wood.

  9. If you believe your employer is a threat... by topham · · Score: 4, Interesting

    If you honestly believe your employer is a threat to your cause you cannot work on other, on going Open Source projects. You would contaminate the project and would potentially expose it to legal liability.

    I doubt too many projects would survive such an effect. (It could be illegal to distribute the source code, etc...).

    If you really want to do some programming outside of work stick to your own stuff. Open source it if you wish and realize that the project could be killed by/for legal reasons.

  10. Use an assumed identity by dh003i · · Score: 5, Interesting

    Just use a handle for the work, and always attach to it something that only YOU can decode (i.e., it's been gPGP'ed), so that if you ever want to prove you're the author, you can do so.

    Post it to a geocities home page from a public terminal using a Yahoo login name you created from a public terminal. This way, its completely anonymous and there's no way it can be traced to you.

    Copyrights still apply if the author is anonymous. Look at the many publishers in ages ago who published under a pseudoname. You may not be able to enforce you're copyleft if you want to remain anonymous, however.

    But, I don't see how that matters. Lets say that you GPL a program which functions as a 3D rendering engine, but is just the core -- not the actual UI. Then some greedy company comes along and builds a user-friendly program around you're GPL'ed program, but releases it under a EULA. That EULA is automatically void, and anyone who gets that program can reverse engineer it to get the source, and may be on legal standing to demand that the company give them the source.

    Alternatively, you can submit it anonymously to the FSF, then they'll enforce it for you.

    1. Re:Use an assumed identity by John+Hasler · · Score: 2

      Then some greedy company comes along and builds a
      user-friendly program around you're GPL'ed
      program, but releases it under a EULA. That EULA
      is automatically void, and anyone who gets that
      program can reverse engineer it to get the
      source, and may be on legal standing to demand
      that the company give them the source.

      This is not true. The EULA will be enforceable and only the owner of the copyright on the GPLd code will have standing to sue.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    2. Re:Use an assumed identity by dh003i · · Score: 3, Insightful

      WRONG, the EULA would not be enforcible because they never had the right to license the software under a EULA in the first place, as they based their software around GPL'ed code.

      Ignoring someone else's GPL'ed license and slapping a EULA around a mod/addition to a GPL'ed program is not legit, and is completely null and void. The people who EULA'ed it would be lying; the code is actually licensed under the GPL.

      Stealing something that belongs to someone else and putting your name on it doesn't make it your's.

  11. Pseudonymous and anon copyright ckaims are fine. by Meowing · · Score: 5, Informative

    Why are people so afraid of registering copyright? This is a solved problem.

    If you want your copyright claim to be strong enough that it would actually hold up in court, you really want to register it anyway, and using a pseudonym or anonymous authorship is allowed, at least in USAia (and the treaties should cover elsewhere).

    You can get someone else (who you trust, obviously) to sign the paperwork as your authorized agent, no need to divulge who you are, and no need to assign.

  12. Be counted or shush by DrSkwid · · Score: 2

    If you want to make your mark you have to work for it.
    If sucking corporate dick gets in the way of your dreams, too bad, you seem to like the taste, stop whining.

    "If you're not part of the solution you're part of the precipitate", no, wait! That was something else.

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    1. Re:Be counted or shush by DrSkwid · · Score: 2

      So, while you were working you considered your thoughts your own and since you left you realise that your thoughts actually belonged to your employer after all because he fed your family?

      "I own you or you will starve"

      Will you be my king please?

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  13. That's different by smcv · · Score: 2

    That was because his contract with his employer had a "all your copyright are belong to us" clause in it, so he'd been open-sourcing stuff he didn't actually hold the copyright on.

    If this anonymous poster's contract isn't like that (at my last job anything I wrote in my own time that was related to my job ended up under my employer's copyright, which isn't as bad) then his/her employer can't claim ownership of the code, or of the employee's free time.

    To the article poster: read your contract, carefully.

    1. Re:That's different by i_am_nitrogen · · Score: 2, Informative

      Most, if not all states have laws preventing the use of such far reaching clauses in employee/employer contracts. In California, for example, they cannot force you to assign to them any invention (anything can be defined as an invention) that was either
      a. Conceived before employment with the company
      b. Has nothing to do with the company's current inventions and didn't use employer's equipment to produce the invention.

      Also, in California, employers are not allowed to prevent you from holding a job with a competitive company.

  14. Re:Carlo Wood by bobv-pillars-net · · Score: 3, Funny

    Hmm.. Somebody contributes to a significant number of GNU projects yet remains anonymous (and therefore unaccountable.)

    Microsoft mole?

    --
    The Web is like Usenet, but
    the elephants are untrained.
  15. Hey.. by zulux · · Score: 3, Funny

    (I'm a great fan of open-source. A package that I wrote four years ago, and which shall remain un-named, is probably running on you Linux system)

    Hey, you must have been the guy that wrote Mozilla's HTML-form submission spell checker. Thanks! It werks wonderfuly!

    --

    Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

    1. Re:Hey.. by zulux · · Score: 2

      In this case "you" is an incorrect spelling of "your". As I highly doubt that the submitter is totally grammatically challenged - thinking that the sentence is correct, it's more logical to assume that he just skipped a key when typing. Just because the spelling mistake happens to produce another correcly spelled english word doesen't make it suddenly acceptable.

      As far as simple computer-based spelling checkers that only check word by word, then there is nothing wrong. I hope the spelling checker in your head is better than that.

      --

      Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

  16. WHat's the point? by tongue · · Score: 3, Informative

    If you're unable to claim copyright because you have to remain anonymous, then you're also in no position to enforce copyright. I wouldn't worry too much about claiming copyright--release it under the gpl and trust public image to keep companies in line. PR value has a lot more enforcement potential than the courts anyway--few OS projects have the resources to prosecute a case in court against a real company, and the outcome is uncertain even if they did.

  17. Most restraint clauses unenforcable by stanwirth · · Score: 5, Informative

    IANL, but...

    If you do your OSS work:

    • in your own time
    • using your own equipment
    • outside the scope of your current employment
    it's yours, even if you signed a contract saying that everything you publish while in this company's employ is theirs.

    You should get this advice directly from a good IP lawyer with experience in this area (I give the google cached version because they're working on their server this weekend). You might find that he also tells you that you need not consult your present employer because the contract they made you sign is in breach of this basic legal principle of IP law. He will probably tell you that you are the equitable owner anything you do in your own time, on your own equipment, and outside the scope of your current position with that employer.

    There is, of course, ample precedent for entities, including individuals publishing under pseudonyms, retaining copyright of their work.

    Your main order of business (besides getting the half hour of preventative legal advice that you can pry get on a free initial consultation), is to, through your own internal CVS logs for example, continue to document the fact that the OSS work you are doing is in fact being conducted on your own equipment and in your own time.

    Another measure you can take is to timestamp, sign and encrypt and periodically mail the CVS logs (heck why not a snapshot of the whole repository) off to a trusted third party, with instructions to store, and not to open the files unless it becomes necessary. This is the digital equivalent of sending yourself a registered letter with your copyrighted documents in it, and then not opening it -- unless you need to do so in front of the judge. Which you probably won't have to, but it's a heck of a good thing to have. If someone informs you they're going to challenge your copyright, your counsel will tell their counsel that you've taken these preventative measures, and poof! the problem will, in all likelihood, magically go away.

  18. Re:Go see a psychiatrist by anthony_dipierro · · Score: 2

    It's not paranoia if it's actually happened to people in similar circumstances.

    Actually, yes it is.

  19. Re:Mail yourself? by ccady · · Score: 3, Insightful

    There in Sweden, you could mail yourself a bunch of empty, open envelopes and then put whatever you want in them later.

    --
    J'aime mieux les méchants que les imbéciles, parce qu'ils se reposent. -- Alexandre Dumas
  20. Re:Carlo Wood by 0x0d0a · · Score: 2

    Don't be an idiot.

    Even aside from the paranoia there, MS is not going to have people doing things that they could be legally accountable for.

  21. Ample precedent by heikkile · · Score: 3, Insightful

    The literary history is full of pseudonyms, assumed identities, and secret double lifes. These must provide legal precedent on how to publish without tarnishing your good name, and yet be able to claim authorship once your name so wel established that it doesn't matter, or so badly tarnished anyway that it doesn't matter. Consult a good lawyer, or if you can not afford one, someone who knows the history of literature...

    --

    In Murphy We Turst

  22. mod: +1 Correct by Bishop · · Score: 2

    Book authors have been useing "pen names" for years without fear of loseing their copyright. Useing a pseudonym for source code copyright should not be any different.

  23. Or assign your copyright to someone else by swillden · · Score: 2

    The poster is probably correct that the FSF is going to be a little cautious about accepting the assignment. Given the fact that they don't know you, they have to be. So, find someone who *does* know you, who trusts that you actually own the work you're claiming to own -- and who you trust to keep your work Free -- and assign the copyright to them. Of course, by doing that you don't get the benefit of the FSF's resources in defending the assigned copyright.

    I suppose it's even possible that you could make some sort of legal agreement with the assignee that required them to keep the code Free (as in not relicensing it, I don't would be willing to agree to defend it) as a condition of the assignment. The assignment agreement could be kept between you and the assignee, since the publication of the code would be with their name listed as the copyright holder.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  24. Morals vs. the Law by fulldecent · · Score: 3, Interesting
    If you violate the contractual agreements in a way where your rights are not explicitly protected by the law. Then you are breaking the law.

    Having anonymous releases is fine, not letting your employer know that you are a more valuable coder than they can tell is your own fault. But deciding to break the agreement you signed is not something you can do because you feel like it.

    You *should* speak with a lawyer and have your contract revised if the contract is in voilation with current laws. Asking your boss to revise their illegal/voided contract is more noble than considering yourself too righteous to acknowledge it. If your lawyer fires you because he though the contract had more value than it legally did, then you could be riding on free paychecks and a new wardrobe.

    But please to not represent the OSS community as moles in companies.

    --

    -- I was raised on the command line, bitch

    1. Re:Morals vs. the Law by Abraxis · · Score: 2, Insightful
      It sounds like there is no contractual agreement that prohibits this person from doing OSS work on his/her own time...
      ...although I have no contractual commitment to abstain from such work...
      I think the concern is getting burned by the employer despite there being no moral or legal obligation to not participate in outside projects.
      I personally find it rather upsetting that employers have the attitude that because you work for them, they own your ass-- thus forcing people like the poster to resort to anonymity in order to donate their time for the benefit of society. What a chilling effect it would have on the world if every employer cracked down on their employees from lending their professional expertise to causes on their own time. I imagine that would be the end of many charitable organizations...
  25. Re:Go see a psychiatrist by Guspaz · · Score: 2

    I fully agree. What's with the obsession about working anonymously? Don't you want recognition for your work?

  26. I Don't Think the Supposition is True by TheWanderingHermit · · Score: 3, Informative

    I do a lot of programming/video/computer and other technical work, including writing sci-fi. I also do things that are extremely unpopular with techie people -- I work as a a professional psychic/tarot reader (and am rather well respected in the field). Some people in tech fields can be quite nasty in their objections to anything connected with religious or spiritual activities (almost as if anyone who understands logic should never consider the possible existance of anything science hasn't already proven).

    I do all my tech work and writing under one name and I do all my psychic work and metaphysical writing under another name. According to the lawyer who instructed me, since I registered the name legally as an assumed name (in my city/place of business), I can use this name legally as if it were mine own. So far I've never had any trouble with it -- including accepting and cashing checks from clients. I do think I did state it as an assumed name on the copyright forms I sent in to the Library of Congress, but I could of just as easily registered the copyright as a work done by my corporation.

    If you use a legally assumed name, you would have to register it, but it will be protected by what lawyers call legal obscurity. In other words, your boss has to go down to the town/city hall, and physically look up the record to see your name. For this to happen, he'd have to actually suspect you are doing something he doesn't want, and he'd have to know what name he suspects you are using. In other words, it's not likely he'll realize ever go through the effort to find a legally assumed name.

    If you do need to register the copyright with the Library of Congress, and have to register under your real name, how is your employer going to find out who's name is on the copyright form unless he looks it up? Again, you're most likely safe because of practical obscurity.

    (As a matter of fact, is the software you're working on something your employer is ever likely to come across and see your name on the copyright info?)

  27. Re:What can you do? by Christopher+Cashell · · Score: 4, Informative
    Ever heard of Mark Twain, aka Samuel Clements? Magically, he managed to keep a copyright on his shit. Or how about Lewis Carroll, aka. Rev. Charles Lutwidge Dodgson?
    Despite your flamish attitude, this is actually a very good and relevant point.

    It is perfectly legal to "publish" works under a pseudonymn.

    The short of it can be taken from the Library of Congress's site, specifically at the Copyright Office site (alternately found at http://www.copyright.gov). Here is a bit from the FAQ:
    Do I have to use my real name on the form? Can I use a stage name or a pen name?

    There is no legal requirement that the author be identified by his or her real name on the application form. For further information, see FL 101. If filing under a fictitious name, check the "Pseudonymous" box at space 2.
    If you're really interested, you can get full details in this file (Note, it's a PDF), which specifically deals with copyrights and pseudonymns.

    Hopefully this clears up your confusion.
    --
    Topher
  28. Psychic Programmer by waldoj · · Score: 2

    I do all my tech work and writing under one name and I do all my psychic work and metaphysical writing under another name. According to the lawyer who instructed me, since I registered the name legally as an assumed name (in my city/place of business), I can use this name legally as if it were mine own. So far I've never had any trouble with it -- including accepting and cashing checks from clients.

    Why do you need an attorney? As a psychic, I would think you'd know if you would ever have any trouble with it. ;)

    -Waldo Jaquith