Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Perl Programming

Beware Employment Contracts 619

elfdump writes "Tilly, one of the Perl Monks, has been threatened with lawsuits from his employer for performing open-source development. His company claims ownership on all of the GPL'd work he has performed since he was hired, including rights to portions of the Carp and Exporter modules. In addition to his code being pulled, Tilly's revolutionary ideas on regular expression engines (1, 2) may now never be fulfilled. In this statement, Tilly warns open-source developers of the dangers of the "work for hire" provision in contracts, which entitles a company to all of its employee's intellectual products, regardless of their applicability to the company or whether or not the ideas were developed on work time. Definitely something to consider if you perform OSS development." One thing to clarify: your employer does not own everything you do by law - only by the contract you may have signed. Brief rant below.

A lot of people think they have no negotiating ability. You do. When you're thinking of signing on with some company, and they send you a boiler-plate contract to sign, don't just sign it and send it back. Read it carefully. Alter it as you see fit, striking out sections, adding sections, and initialing each change. Then sign it, make a copy for yourself, and send it back.

Where it says:

company owns the rights to all work produced during the term of employment

Just strike it out, and change it to:

company owns the rights to code written during working hours and in direct furtherance of any tasks assigned by the company

See how much nicer that reads? Now, when you do this, there are two possibilities: either the company will ignore it and hire you, or they will object to your alteration of the contract. In the second case, if they stand firm on the boiler-plate contract, I suggest you simply ask for more money - for instance, if you were expecting an 8 hour/day job and their contract asserts that they own what you do 24 hours/day, then you'll need at least three times as much salary to compensate.

And if you and the company cannot reach an agreement, well, maybe you didn't want to work for them anyway. If they're already screwing you before you've even signed on, that's not a good omen.

There's already some good advice in the comments on the perlmonks story, so I'll leave it at that.

This discussion has been archived. No new comments can be posted.

Beware Employment Contracts

Comments Filter:
  • by ClarkEvans ( 102211 ) on Wednesday March 20, 2002 @10:05PM (#3197818) Homepage
    If he was clearly doing these things in public and his superiors _knew_ that he was doing this stuff and doing it with a GPL, then the employer may not be able to retroactively re-claim copyright. If they confronted him (in writing) *as soon as they found out* then his license to us is invalid, and people should refrain from using the code he licensed to us under the GPL. *sighs*
  • Scary (Score:5, Insightful)

    by jgerman ( 106518 ) on Wednesday March 20, 2002 @10:06PM (#3197823)
    That's scary, and I worry about it all the time. I'm pretty sure my contract did say that only work in the company's field was owned by them. I guess what it boils down to is I'll double check my employment agreement before I ever do a major release of sofware under GPL. Hell, I'll release it anonymously if I have to. Maybe that's the next step, coders forced to release projects under psuedonymns to avoid draconian employment contracts.
  • Re:Argh.. (Score:4, Insightful)

    by Arandir ( 19206 ) on Wednesday March 20, 2002 @10:08PM (#3197840) Homepage Journal
    If they won't hire you because you have a private life, then perhaps you should look for a job elsewhere. My employer doesn't own the kitchen addition I made for my mother, so why should it own the program I wrote for her to organize her recipes?
  • by RnKTessai ( 549778 ) on Wednesday March 20, 2002 @10:12PM (#3197866) Homepage
    Most of the people on PerlMonks [perlmonks.org] know me as Necos. Personally, I think that most would agree that this sucks for all of us that do open source development. tilly has helped out a lot of us at Perlmonks with suggestions and code snippets (where applicable). To lose tilly's insight is not only a loss for Perlmonks users, but for Perl coders and OSS developers everywhere. My best goes out to tilly. I hope that he can somehow get out of this bind.
  • by pjdepasq ( 214609 ) on Wednesday March 20, 2002 @10:12PM (#3197872)
    So what about if you go back to school part time to work on a Master's or PhD. Especially with respect to software developement for your degree, (in my case, software for my PhD). Do they think they own my software and ideas central to the PhD?

    At my school (and many others define a PhD this way), PhD work has to be new, original work that adds to the discipline. Almost certainly anything that you do under the PhD banner would be something a company might claim falls under such a contract. Regardless if the work relates to the company's products/goals/ideals, this does not seem right and fair to me.

    I am not in this situation, but know others that are. Just wondering...
  • Absurd! (Score:2, Insightful)

    by Decimal ( 154606 ) on Wednesday March 20, 2002 @10:20PM (#3197910) Homepage Journal
    This is like being a gourmet chef, and one day your employer shows up and demands all of the food in your fridge!
  • by jfroebe ( 10351 ) on Wednesday March 20, 2002 @10:22PM (#3197922) Homepage
    I don't buy that the company couldn't do something... If I wrote a chunk of code, slapped a GPL license on it, and released it out to the public, does that mean that the code is actually under the GPL license? not necessarily... The question is really, "Who originally owned the code?" If it was me, then I can put a GPL license on it. If the company actually can legally claim ownership of the code (such as an employment contract clause), then the code is the company's and it was wrong if not illegal (stolen intellectual property, blah blah) for me to release the code. Usually, even if there is such a clause, the company can and will make an exception if you detail to them what it is you want to do (work on open source stuff on your own time). Just get it in writing. For example, Steven Wozniak (inventer of the Apple computer), approached Hewlett Packard about the design to the original Apple. If he didn't, they could have sued both him & Steve Jobs because until HP actually OWNED the rights to the Apple computer until HP decided it didn't care about such a "toy". Apple History: http://www.apple-history.com/history.html If you don't know what your company's policy is, then you better ask. jason
  • by rjamestaylor ( 117847 ) <rjamestaylor@gmail.com> on Wednesday March 20, 2002 @10:29PM (#3197956) Journal
    A public drubbing, including massive amounts of humiliation are definitely in order. I would go as far to say that Tilly's company has benefitted greatly from Open Source and this could be seen as a major slap in the face of Larry Wall, et al, who have provided the tools Freely (and freely) for others to use. Seriously, Tilly may have to go "dark" because of his slave master employer, but we have a right -- no, a responsibility -- to shine the light of day on this greedy corporate leech.

    It's evident on Perl Monks that Tilly has no practical choice but to: stop contributing Open Source, and, this is worse, not to leave his company or face having his work pulled from CPAN. He's being blackmailed -- and can't afford to leave for the sake of his wife. This is outrageous behavior on behalf of his company. Damn that company!

  • by einhverfr ( 238914 ) <chris...travers@@@gmail...com> on Wednesday March 20, 2002 @10:32PM (#3197965) Homepage Journal
    For those of us who work hourly work, there is one think called "overtime" which is usually provided for in state law. This means that if my employer wanted to claim my work via contract, I would claim large quantities of overtime... If they claim that they own the work, then the time I put into it was work for hire, right? ;)
  • by WIAKywbfatw ( 307557 ) on Wednesday March 20, 2002 @10:32PM (#3197967) Journal
    This kind of "we own you and everything you do" approach only hurts the employer in the long run. Here are a few reasons why:

    1) It pisses off the company's current staff.

    When an employer treats you as a piece of property then there's very little incentive to treat the company as anything other than a source of income. Why devote your life to the job when you get no respect back?

    2) It hurts the company when it's recruiting.

    A lot of jobs are filled by recommendation, word of mouth, etc. If your friend's constantly telling you how badly his employer's screwing him would you apply for a job there?

    Or, if you were offered two similar jobs would you take the one that wants to own you a third of the time or the one that wants to own you all of the time?

    3) It discourages staff from furthering their knowledge and experience.

    Pop quiz: if you were the boss, which would you rather have?

    a) coders who care are in it for only the money, who switch off at 5.00pm sharp and spend their evenings playing on a PS2; or
    b) coders who live and breathe code, who actively take part in open source development, learning new tricks and techniques in their own time and come to work with fresh ideas and more experience under their belt everyday.

    Tough one, huh?

    I'm amazed this company has the balls to treat it staff so badly. Let's face it, treating your most valuable employees as little more than street urchins, turning away potentially brilliant hires because they refused to be shackled 24/7 and discouraging your employees from broadening their programming horizons and skills is incredibly short-sighted.

    Ultimately, company's that persue such restrictive terms of employment are only shooting themselves in the foot.
  • by red_dragon ( 1761 ) on Wednesday March 20, 2002 @10:36PM (#3197987) Homepage
    ...but any code you write may not be enough of an "invention".

    If they weren't enough of an invention, they wouldn't be patentable, right? I'd bet there are more than enough contradictions involved in this.

  • by wytcld ( 179112 ) on Wednesday March 20, 2002 @10:39PM (#3197996) Homepage
    Um, what's the company? What do they make? What other firms are they in collaboration with? How thoroughly can we ostracize them from doing any further business, anywhere, with anyone? Do they have products, or customers, or partners who can be boycotted?
  • by rcs1000 ( 462363 ) <<moc.liamg> <ta> <0001scr>> on Wednesday March 20, 2002 @10:56PM (#3198058)
    You're in favour of random drug testing?

    Let me tell you a story about my boss at GS. (Whose name shall remain anonymous, because he'd kill me...)

    He was the most highly rated analyst in Europe at sector X. His calls as to when a stock would go up, or down or just round-and-round were always spot on. In every survery of investors he was rated best in sector.

    One day the head of research asked him: "So, Joe, why don't you become our X analyst in the US, you'd earn a lot more money?"

    Answer: "You drug test in the US."

    The moral of this anecdote: you don't employ people to be crack addicts, you employ them to do a job. If they can do the job better than anyone else despite (insert impediment here) then any *rational* employer would hire them anyway.

    Anyway, my boss has given up worrying about those pesky urine samples (by leaving GS) and good on him...

    *r
  • by Veteran ( 203989 ) on Wednesday March 20, 2002 @11:04PM (#3198080)
    When I signed my employment contract I specifically exempted GPL software development, as well as several other things. My employer had no problem with that.

    Two basic principals to keep in mind:

    #1. It has been my experience that most companies steal; it is very difficult for a company to make money ethically, and very few even try. While they may talk a good ethical game you will discover that the employment contract puts lots of constraints on you, and almost none on them.

    #2. The only reason someone wants you to sign anything is to use it against you in a court of law and for no other reason. People might say "Oh its just a formality" but don't you believe them: they want a legal weapon to use against you.

  • by Wanker ( 17907 ) on Wednesday March 20, 2002 @11:04PM (#3198081)
    I need to go look at those old papers again, especially since the following is also part of California law [ca.gov]:

    [2870] .... the part included in the original post ....

    (b) To the extent a provision in an employment agreement purports to require an employee to assign an invention otherwise excluded from being required to be assigned under subdivision (a), the provision is against the public policy of this state and is unenforceable.

    2871. No employer shall require a provision made void and unenforceable by Section 2870 as a condition of employment or continued employment. Nothing in this article shall be construed to forbid or restrict the right of an employer to provide in contracts of employment for disclosure, provided that any such disclosures be received in confidence, of all of the employee's inventions made solely or jointly with others during the term of his or her employment, a review process by the employer to determine such issues as may arise, and for full title to certain patents and inventions to be in the United States, as required by contracts between the employer and the United States or any of its agencies.

    2872. If an employment agreement entered into after January 1, 1980, contains a provision requiring the employee to assign or offer to assign any of his or her rights in any invention to his or her employer, the employer must also, at the time the agreement is made, provide a written notification to the employee that the agreement does not apply to an invention which qualifies fully under the provisions of Section 2870. In any suit or action arising thereunder, the burden of proof shall be on the employee claiming the benefits of its provisions.

    It's quite possible that the "waiver" is really "an offer to assign" under section 2872 there. Talk about an offer you can't refuse...

    But then again, I'm no lawyer so I have no idea how this should be interpreted "correctly".

  • by aralin ( 107264 ) on Wednesday March 20, 2002 @11:09PM (#3198095)
    When we could boycott Adobe, we can boycott these morons as well. Right? There are many posts that say how to prevent it or how the company is short-sighted, but what about some direct impact. Who is the employer? And why don't we - programmers - organize a little more. Where is the black list of employers that don't treat us well?

  • Disney (Score:1, Insightful)

    by Anonymous Coward on Wednesday March 20, 2002 @11:14PM (#3198119)
    Say what you want about Disney (ABC) corp, but they have a clause about this in their employment agreement that is probably the most liberal I've seen. Do it on your time, and it's yours - I guess it comes from hiring so many freelancers over the years. Too many script writers, producers etc work on their own time, including the BIGWIGS
  • by blang ( 450736 ) on Wednesday March 20, 2002 @11:23PM (#3198140)
    For example, the Bern convention [eff.org] states:

    Article 6 (bis)
    (1) Independently of the author's copyright, and even after
    transfer of the said copyright, the author shall have the right
    to claim authorship of the work, as well as the right to object
    to any distortion, mutilation or other modification of the said
    work which would be prejudicial to his honour or reputation.

    So, they can take away your copyright, but they can't do with it as they please. And if these grim goons follow through with their threath, leave them this paragraph as a parting gift. Maybe they find out that the easiest way out is to give the code back to the community.
  • by jrp2 ( 458093 ) on Wednesday March 20, 2002 @11:25PM (#3198146) Homepage
    This does raise an interesting question about whether the redisseminated material can be recalled, given that all the people who used it used it legally and in good compliance with wishes of the author, as best they understood. How can those guys demand that people now start paying license fees without given them a chance to choose otherwise?

    Very, very interesting point. I am also not a lawyer, but I remember an interesting point of Common Law from Bus Law class (way back in the last century) that if you obtain title to something from someone you reasonably believe to have valid title, your title is valid and the legit owner has no recourse against you. Basically if you buy a stolen item, and have no reason to believe it is stolen, it is yours to keep. This, of course, is a flakey area of law, and not something I would want to defend for buying a nice TV for $10 from some dude on the street. BUT, I think anyone accepting GPL code in this situation could probably use this to defend their right to the code in question. Heck, even the "thief" in this case did it in good faith.
  • Even these posts (Score:4, Insightful)

    by Veteran ( 203989 ) on Wednesday March 20, 2002 @11:40PM (#3198211)
    Under the "We own your life 24/7/365 contract" that most people sign - even these Slashdot postings belong to your employer - since any creative work you do belongs to them. This means that they can censor what you have to say here.

    This is - of course - manifestly wrong. The reason that companies get away with this sort of thing is horrendous case law; beat up somebody in court who doesn't have the financial resources to fight you and you have established a precedent to use against everyone.
  • by SuiteSisterMary ( 123932 ) <slebrunNO@SPAMgmail.com> on Wednesday March 20, 2002 @11:43PM (#3198228) Journal
    Tilly read the contract, agreed to it, then forgot that he did. That's his bad, pure and simple. He even admits it. It wasn't obfuscated, or overly legal-speakified. He ignored something he agreed to, and he got spanked for it.
  • slavery (Score:1, Insightful)

    by Anonymous Coward on Wednesday March 20, 2002 @11:48PM (#3198247)
    "In fact under the law their productive output belongs to their employer, 24x7, 365 days a year (366 on leap years)"

    I do not get it. Thats the definition of slavery. Contract or what not, you can not sign away your human rights.
  • by dh003i ( 203189 ) <dh003i@gmail. c o m> on Wednesday March 20, 2002 @11:54PM (#3198277) Homepage Journal
    dh003i checking in:

    Release the code anonymously, if your worried about nazi employers. Release it stating that the author's anonymous, and providing some way by which the author can identify he in fact is the true author later on. When you feel the cost is clear, claim you wrote it.

    For this particular prommer, I suggest he start doing that. Release the code anonymously.

    As for the code already released under the GPL, that's GPL'ed permanently for everyone (though for the company, its effectively under public-domain). The company can't stop it from being distributed, and can't stop others from redistributing. When WE download a GPL'ed code, there's an implicit understanding on OUR part that we have the freedom to redistribute according to the terms of the license; irrelevant of anything else, we have the right to demand our side of the legal bargain.

    Even if the company can somehow get a ruling prohibiting others from distributing it under GPL, that won't stop them from doing it. One, such a order would have to be federal. A court in one state can't have jurisdiction over the other states. Only a Federal Court can. Two, such an order would be unenforcible. Proof? Despite us constantly complaining about the nazis who decided the DeCSS case, DeCSS' distribution hasn't been halted since the judge ordered its distribution stopped. In fact, its increased.

    Now, here's something this guy can do. Claim he isn't the author of the programs. He didn't write the programs. How can the company prove that he did? If he wrote these things out of work, there's no way the company can prove he's the author. He simply wipes the files, and there's no proof.
  • Re:Tilly's post (Score:2, Insightful)

    by TheEnigma ( 520116 ) on Thursday March 21, 2002 @12:17AM (#3198360) Homepage Journal
    Will this apply to any and all creative work? What if you write a play or a novel? Lot's of people are writers in their spare time and even get published. What if you paint a picture? Take photographs of your kids? What if you invent a better mousetrap? Build a paper airplane? Design yourself a nice house? Burn a CD?

    Thinking of that, do they take responsibility for any infringements you make on other people's copyrights, or do they only take credit, no blame? What the hell is that? I'll tell you: slavery for money.

    Undoubtedly your employer will only care if they can make a buck out of you, but they should be forced to carry out the letter of the law. And if they own what you do that's good, they should own what you do that's bad, too.

    It all sounds very fishy to me. Capitalism really has some issues in my opinion.

    bg
  • by twitter ( 104583 ) on Thursday March 21, 2002 @12:29AM (#3198398) Homepage Journal
    Our friendly monk says:

    There is, considering the circumstances, only one choice for me to make which is not abysmally moronic. Do not expect to hear much from me in the future.

    That should involve sending resumes out as fast as he can, taking extended lunch breaks, sick days and vacation until he lands another job. His company has jerked everyone around and deserves no better for themselves. A whole module? That took time and people at his job knew what he was doing. So they let him do it, let others link into it, then sprung this kind of shit? That's bad faith, NOT HIS BAD. Is there other people's work in that module? Does they company expect to extract money from every distro out there that ever rolled it up? Shit on them, they have acted in bad faith to all and deserve to be lied to and ignored.

    Legal is not always moral. Never work for or with people who are not moral. Working with people who are out to screw others really is moronic.

  • by Anonymous Coward on Thursday March 21, 2002 @12:48AM (#3198458)
    If you want to innovate and reap the full rewards of your work, build your own company. No matter how friendly or wonderful the working relationship with employer may be, unless you have equity or a level of ownership, you've got nothing.

    Don't believe the common wisdom "It won't hold up in court", because it doesn't matter. You'll still get the lovely threatening letters that will require you to retain an attorney. Sure, when you get to court, you may score some points, but you'll quickly find yourself burning through precious resources and/or spending money you don't have. Typically, even absurd agreements aren't tossed out, they just get reduced (eg. one-year clause turning into 6 months).

    Be aware of the state laws that apply to the agreement, each state treats these agreements differently. Depending upon where you live, you may find that an employer cannot have you sign an agreement without some level of compensation, especially after you've already begun work. Remember, anything you sign places you in a convenant with your employer. You might get exposed to creative new uses for a document you signed that you thought was innocent.

    Lastly, be careful when you're putting your agreement issues in writing. Some states allow this to be interpreted as you "quitting" your job. A friendly negotiation can quickly turn into you out on the street -- w/o unemployment. Look at curiously timed requests like these with a jaundice eye.

    For those reading these posts, consult an attorney. Logic doesn't necessarily apply to these issues. You'll quickly discover information in your head may not even belong to you.

    IANAL yet... seems like a better gig than this technology worker crap.
  • Re:slavery (Score:5, Insightful)

    by Catbeller ( 118204 ) on Thursday March 21, 2002 @12:57AM (#3198485) Homepage
    Sigh. Yes, you can sign away your human rights. 1st amendment, 4th amendment. You can sign away your children, legally, if you try hard enough. Same for rights protecting you from unreasonable search and seizure. Free speech.

    People who have been sued by a rather famous litigious SF cult, for instance, have frequently had to sign agreements stating that they can never write, speak, or complain about their legal tormenters for the rest of their lives. And at that, some of those same people were still hounded by the nutballs -- but could not sue or even discuss the matter with other people. Because to do so would be a breach of contract that could get them punitively fined, or imprisoned. A contract can say anything.

    Justice Scalia of the Supreme Court, just this last Tuesday likened public school to a prison: a student has no constitutional rights if the parents or school board so desire. That case, the suit of a former high school student who is trying to challenge mandatory drug tests as a prerequisite to participation in off-hour school activities, is doomed to be tossed out by a court majority who literally snarled at the concept of constitution rights applying to "druggies" infesting the schools. Just a step away is the tying of waiver of one's constitution rights as a prerequisite to attend school at all -- or later, to be employed.

    If a citizen demands their rights, the only option left to them might be to live in a forest subsisting on nuts and termites.

    Rights are useless if ideologues in both business and governement tie the ability to get an education and a job to your surrender of those rights.

    I'm beginning to think that, broadly, a new judiciary that does not recognize Jeffersonian rights of man has been intermittently installed since '80. They recognize sweeping powers for the right to do business -- yes -- but the old standbys of speech and security in home and person are, as another justice said Tuesday, part of the past, not applicable to the new world we live in.

    The pendulum has swung far too far away from classical constitutional thinking. The present atmosphere is not "conservative". It's something else entirely, something new and hostile to ideals we've held for over 225 years.
  • by Marsala ( 4168 ) on Thursday March 21, 2002 @01:31AM (#3198605) Homepage

    As for the code already released under the GPL, that's GPL'ed permanently for everyone.

    Actually, no, it isn't. The GPL is just a license, and the copyright holder is free to change the license at any point in time he or she wants to. If it was case that Tilly was the original copyright owner and the company has just now popped up and said, "That belongs to us, we want you to assign the copyright over to us immediately and we're not going to release it as GPL any more", then everything he's released up till now will remain copyright'd to him and thusly would remain GPL'd and you could start a fork right there (like openssh and ssh). No problems, no worries.

    The problem, and this is the really insidious part, is that the company is saying that Tilly never EVER held the copyright to any of the work he's done, therefore he didn't have the authority to license the code, therefore anything he's ever published has to come down. And even worse, Tilly finds himself in the very unenviable and legally actionable position of having "leaked" intellectual property to the rest of the world. Even assigning the copyright to the FSF or someone else wouldn't have worked since he didn't have the authority to do it.

    That's the part that really, really sucks

    Your idea of "underground coding" (ie, writing code and releasing it under an alias or anonymously) is very interesting, though. Technically, you're still not protected, but if the employer isn't able to firmly establish a connection between you and the code, there's no practical way to stop it. I just pity you if you get caught. :-)

    Another method that I've heard that I thought was interesting to start each and every project you intend to GPL off with the source code from an already existing GPL project. Ie, grab the source code for GNU ls and start hacking rather than starting from scratch so that even if the company does claim ownership of the copyright they're still bound by the GPL. :-)

    The company can't stop it from being distributed, and can't stop others from redistributing. When WE download a GPL'ed code, there's an implicit understanding on OUR part that we have the freedom to redistribute according to the terms of the license; irrelevant of anything else, we have the right to demand our side of the legal bargain.

    Again, from the company's standpoint, permission was never given to license the code in the first place, therefore the license is invalid for that code.

    Oh well. Like I said in another post, kharma's a bitch. :-) Either that or a common sign of a doomed company is that it tends to start getting pennywise and pound foolish and trying to pull stupid stunts like this. Or maybe both.

  • by Nonesuch ( 90847 ) on Thursday March 21, 2002 @01:57AM (#3198696) Homepage Journal
    (I originally posted this to 'No More Unrestricted Internet At Work [slashdot.org]' on Monday)

    You need to be careful when your 'work' and your 'hobby' and your 'recreation' all tend to have a lot of overlap.

    There are some nasty pitfalls ahead.

    Yes, everything might be rosy now, you are on good terms with your boss and upper management, but just wait until your hobby project shows some commercial promise, you upset somebody higher up the food chain, or any other event or change upsets the delicate balance...

    A lot of very bright people have been caught in this trap, the most common outcome is that your 'personal, hobby project' becomes the intellectual property of your employer.

    When I applied at Motorola, part of the application asked that you detail every potentially valuable idea you had ever had on your personal time, with the understanding that any other idea you came up with from that point on would be the property of Motorola.

    (No, I didn't accept the job.)

  • by shyster ( 245228 ) <.brackett. .at. .ufl.edu.> on Thursday March 21, 2002 @01:57AM (#3198697) Homepage
    I am not a lawyer, but this is *exactly* what promisorry estoppel is all about. The employer (through middle manger) makes a un-written promise, the employee does work (or continues to do work) based on this promise, and then the employer (upper managment, lawyers, etc) go back on the promise. In this case, it is unfair for the employer to take back their part of the deal... even if it was unwritten. The consideration for the promise could be extra overtime or staying with the company or even doing the open source work with the company's email address.

    That's interesting how you got the promissory estoppel definition correct, but then totally mangled your example. Promissory estoppel occurs when a promise is mead without consideration. The one who was promised then reasonably takes actions based on the promise to his detriment. Silence, or the lack thereof, has nothing to do with it.

    In this case, if a manager or other agent of the company orally or verbally agreed to let the worker work on open source projects without consideration, then you could claim promissory estoppel. If there was consideration, whether oral or written, then there's a contract which would amend his previous one. The only argument then would be if the manager or agent of the company was acting for the company or not.

    As for silence constituting agreement, there would have to be some sort of discussion beforehand to that effect. If, for instance, the worker approached management and they discussed open source work, but did not come to an agreement-and then later the worker, with management knowledge, writes and posts OSS, and management does not complain, you could argue that silence constituted an agreement. I say argue because it would be dependent on the prior conversations, and would probably be a pretty weak case.

    In this instance, I'd say it's a pretty weak case altogether. It's common in R&D fields to sign over all projects whether directly or indirectly related to work. I'm not a programmer, so I don't know if this is common or not in programming fields. The one saving grace may be if the OSS was a totally different field than work software.

    Depending on the original contract, he may be able to claim joint ownership of the OSS work. Without an express agreement to the contrary, patents are awarded to the individual that invented it, with the employer receiving shop rights-a royalty free, non transferable license to use the invention. Of course, the caveats there are that he can't be employed in inventing, can't have signed away rights to them, and can't have been assigned to invent. That's patent law...copyright law may be a bit different on that matter.

  • I disagree (Score:4, Insightful)

    by Arker ( 91948 ) on Thursday March 21, 2002 @02:11AM (#3198744) Homepage

    Microsoft shouldn't pay people that use their spare time to help their competitors... Geeze...

    Nonsense. Microsoft, like every other employer in the world, needs to accept the fact that they don't own their employees and have absolutely no right to tell them what to do or not do after they clock out and go home.

  • by sterno ( 16320 ) on Thursday March 21, 2002 @03:01AM (#3198873) Homepage
    The problem is that the constitution is only a limit on the power of the government over its citizens. The government cannot enact laws or contractually obligate the citizenry in such a way that the constitution is violated. This doesn't apply to corporations.

    Corporations, unfortunately, have been endowed with all the rights of a citizen. The Supreme Court ruling that established this is possibly the greatest ongoing threat to the rights of individuals. Because of this ruling these corporations can engage in contracts as any citizen would but of course they have substantially more power. They are not boun by the limitations of the constitution. As the power shifts out of the hands of government and in to the hands of corporations, this situation only looks to get worse.

    A constitution doesn't mean jack to people if the chief influence on their lives ceases to be government.
  • by Jah-Wren Ryel ( 80510 ) on Thursday March 21, 2002 @05:17AM (#3199091)
    Unless you work in a very small market the chance of being blacklisted is minimal. There is little to no collusion between recruiters from different headhunting agencies. Also, turn over in such jobs is very high, especially during the dot-com years - this week's headhunter was last week's stripper. So it is hard for the kind of behind the scenes network that would enable blacklisting to ever get created in the first place.

    I'm not saying blacklisting isn't possible, just that is highly unlikely. Without some direct evidence, like a borker at a new agency telling you that you are blacklisted, I would tend to blame the problem on other events like, say, the dot-bomb effect. Huge numbers of us lost gigs and struggled (and still struggle) to find anything. The market is saturated with talent, lots of it desperate. It is only those in the selective niches who are still able to command high (or in some cases only just decent) rates today.
  • by chicks.net ( 566891 ) <chicks@chicks.net> on Thursday March 21, 2002 @08:21AM (#3199427) Homepage Journal
    To further complicate things, some universities claim the IP rights to anything developed by students there.

    Beautiful! Let's get some student who's under a nasty employment contract and goes to such a school to write some really great software. Then we'll lure the university and the company into fighting over who actually owns the software. Maybe it will consume so many lawyers that the rest of us can breath easier for a while.

  • Much of it is... (Score:3, Insightful)

    by Anonymous Brave Guy ( 457657 ) on Thursday March 21, 2002 @10:07AM (#3199720)
    With the mood in America (200,000+ layoffs) the employer / employee relationship is such that many people feel this way without a draconian employer.

    Sure, right now, in the middle of a down patch. When things pick up in a few months, maltreated employees will be out of there like rats of a sinking ship, and the scumball employers will lose out bigtime. What goes around...

    [It rarely hurts the company when it's recruiting.]

    Speaking as someone who just gave a list of "no way" employers to his agent, based on the way they've treated friends of mine in the recent past, I disagree. I work in a high-tech city, and it's a small world. Employers who try to take advantage will find the best employees leaving, or just not applying in the first place. Employers who treat their staff as people to be valued and not "human resources" do much better. The past few years provide several shining examples of each type.

    Making the comments, or striking paragraphs telegraphs the kind of player you are going to be.

    Yep, a fair and reasonable one. Inserting the kind of contractual terms we're discussing does far more to telegraph what kind of employer they are going to be. The kind of employer who objects to such alterations, or, say, rules you out because you have the audacity to ask how long a typical working day is during interview, is not the kind of place I'd work anyway. If they get evasive or uncooperative, they just confirm my initial impression, and save me wasting any more time.

  • Clarification (Score:4, Insightful)

    by sterno ( 16320 ) on Thursday March 21, 2002 @10:41AM (#3199874) Homepage
    Okay, not quite ALL the rights, allow me to clarify. Originally corporations operated under charters which narrowly defined the ground rules for their operation. During the 19th century, the power of corporations grew substantially, and in 1886, the Supreme Court ruled in Santa Clara County v. Southern Pacific Railroad that a corporation was deemed a "natural person" under the US Constitution. This effectively extended all constitutional protections to a corporation as thought it were a citizen.

    It is this Supreme Court ruling that set up the basis for the campaign finance mess we are in today. Since corporations have the right of free expression, and since spending money is a form of expression, there's not a whole lot that can be done to limit their political influence. We'll see what happens with the new campaign finance law that looks to be passed shortly, but it's likely much of it can get struck down in court.

    No, clearly corporations don't have EVERY right of a citizen. As you point out, they cannot vote, and clearly, since they are owned by people, they could be considered slaves. But where it counts they've been given a lot of constitutional protection that was never intended for them.

    As for being bound by the limitations of the constitution, I disagree. Through contracts, a corporation can require it's employees or other contract signers to waive just about any right. While a contract cannot directly violate the law, they can limit the free speech of citizens quite readily. Most of the rights we traditionally think of can easily be signed away to a corporation, but a government agency has no such power over us.
  • Ask first (Score:2, Insightful)

    by maiden_taiwan ( 516943 ) on Thursday March 21, 2002 @11:52AM (#3200339)
    I work in the technology arm of a major financial firm, and our employment contracts have the usual language about owning everything we think of. However, I have created several projects outside work and own them. How? I asked the company before starting them. The lawyers drew up an agreement and voila, I own what I made. Of course the projects do not compete with my employer in any way. Moral: ask first.
  • Good idea! (Score:2, Insightful)

    by SpookComix ( 113948 ) <spookcomix@g[ ]l.com ['mai' in gap]> on Thursday April 04, 2002 @11:57AM (#3284443) Homepage Journal
    Just strike it out, and change it to: company owns the rights to code written during working hours and in direct furtherance of any tasks assigned by the company

    Amen! That's the clause in my employment agreement. When I started doing open source development, I pulled it out and double checked. If I create it at work it's theirs. If I create it at home, it's mine.

    Of course, I just have to be careful not to use any of my open source code for anything at work. That would make it very easy for them to claim I worked on it at their expense. If you've written something you want to use at work, right up a separate contract and license it to your employer for one dollar, just to keep everything clean.

Two can Live as Cheaply as One for Half as Long. -- Howard Kandel

Working...