Slashdot Mirror


Rewriting a Software Product After Quitting a Job?

hi_caramba_2008 writes "We are a bunch of good friends at a large software company. The product we work on is under-budgeted and over-hyped by the sales drones. The code quality sucks, and management keeps pulling in different direction. Discussing this among ourselves, we talked about leaving the company and rebuilding the code from scratch over a few months. We are not taking any code with us. We are not taking customer lists (we probably will aim at different customers anyway). The code architecture will also be different — hosted vs. stand-alone, different modules and APIs. But at the feature level, we will imitate this product. Can we be sued for IP infringement, theft, or whatever? Are workers allowed to imitate the product they were working on? We know we have to deal with the non-compete clause in our employment contracts, but in our state this clause has been very difficult to enforce. We are more concerned with other IP legal aspects."

604 comments

  1. the short answer by ILuvRamen · · Score: 5, Insightful

    The can absolutely sue you, but they'll lose. If they can't take two blocks of code and say "he stole this" they have nothing. I assume you didn't sign a non-compete agreement though cuz then you'd lose.

    --
    Google's Super Secret Search Algorithm: SELECT @search_results FROM internet WHERE @search_results = 'good'
    1. Re:the short answer by hellion0 · · Score: 5, Insightful

      As mentioned in parent, a non-compete will screw you before you even get off the ground, since your very plan for the software could be construed as very direct competition, even if it doesn't share a single character of code with their product.

      Assuming you didn't, retain a lawyer anyway. Anyone can be sued for anything in this day and age. The trick is, with the help of the lawyer, you can make sure any suit wouldn't be able to stick in the first place. Even if there's never any legal action, the lawyer will still prove helpful to you.

      --
      Do I get bonus points if I act like I care?
    2. Re:the short answer by Anonymous Coward · · Score: 0

      non competitive agreements are for a point of time (6 months-1 year). after that, you can release the thing you do.

    3. Re:the short answer by Anonymous Coward · · Score: 1, Insightful

      If they can't take two blocks of code and say "he stole this"

      Would you bet that neither you yourself nor one of your "friends" (more like business partners) will write code that is remarkably similar to code that was written under employment? It doesn't even have to be intentional.

      If you're going to cost your ex-employer serious money, you will be sued. Even if there is nothing to make the allegations stick, you will have to defend your new business in court. Do you have the funds and nerves to do that? A business is much more than a good product.

    4. Re:the short answer by TapeCutter · · Score: 4, Insightful

      "a non-compete will screw you before you even get off the ground"

      Maybe but the "short answer" also applies to non-compete's.

      The submitter has indicated that he signed a non-compete clause but knows they are difficult to enforce in his state. IANAL but here in Australia non-compete clauses are SOP despite the fact they are considered a restriction of trade under common law and are totally unenforceable. The only people who pay any attention to them are the ignorant and the agents (same thing in many cases). Agents respect non-competes because the employer is their customer and they don't want to piss off potential/actual customers by encouraging contractors/employees to "break their contract".

      AFAIK the US also inherited English common law but now has ~50 different forks.

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    5. Re:the short answer by pilsner.urquell · · Score: 1

      Start with reverse engineering and the IBM Compatible PC. This has been going on for a long time and is defiantly possible with the right precautions for example if you only have the binary file(s) a clean room approach would probably be used. I believe it is doable but at the very least you will probably need a lawyer.

    6. Re:the short answer by p0tat03 · · Score: 1

      Yes they can. You surely signed a NDA before you joined, and almost certainly a NCA also. The NCA would basically, completely prohibit you from doing something like this (i.e. competing directly with your former employer), and even without the NCA, the NDA may stick also. NDAs apply not only to code, or specific architecture designs, but also business models, plans, etc etc. Your current employer can easily make the case that you "stole" your business plan, clients, user interface, etc etc from them as the result of your employment.

      There's plenty of good money to be made from other ideas... why throw yourself into happy lawsuit-land when you can just as easily code something else?

    7. Re:the short answer by Anonymous Coward · · Score: 0

      A good thing would also to get version control from an external company and have everybody check the code in from the ground up.

    8. Re:the short answer by Tony+Hoyle · · Score: 2, Interesting

      Doesn't stop them trying.

      A contract I once signed originally had one... they tried to cover work I did at home as well, and I just said I wasn't going to sign whilst that clause was in. When they refused I merely crossed it out before signing. They didn't bother to read what they were countersigning.. their loss.

      This current job doesn't have one - in fact almost everything I write is under dual copyright so I can take the code and use it myself if we part company.

    9. Re:the short answer by Tony+Hoyle · · Score: 1

      An NDA? What company makes its *employees* sign an NDA? They're under contract and basic confidentialiy covers it. I've done a lot of projects and never even heard the suggestion of such a thing.

      Non competes are unenforcable in many jurastrictions anyway (in some even illegal).

    10. Re:the short answer by Hognoxious · · Score: 1

      The can absolutely sue you, but they'll lose.

      They might lose, but the OP might lose too, in the sense of having to sepend a ridiculous amount of mony in legal fees.

      Who wins in that case is left as an exercise for the reader. (hint: it begins with "l" and ends with "awyers, the bloodsucking bastards")

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    11. Re:the short answer by saider · · Score: 4, Interesting

      Some non-competes are enforceable. My father-in-law worked for a wireless company and when they let him go they paid him 2/3rds of his salary to not work for a year. This was a contract, and since he was being compensated, it was enforceable. I think he was also able to collect unemployment during that time as well because he was being paid for past work, not current or future work.

      The moral of the story is that if anyone asks you to sign a non-compete agreement, ask for money. The HR folks will then usually file the NCA in the circular bin. I know the two times I've brought it up, I have been hired without signing it.

      --


      Remember, You are unique...just like everyone else.
    12. Re:the short answer by Kent+Recal · · Score: 1

      Most work contracts that I have seen here in germany do contain a Non-Disclosure clause ("Rule #1: You don't talk about the fight club"). I don't know how enforcable they are in reality but I guess they're primarily meant as a hook to build a lawsuit around when necessary. The company is probably better off in court when it can at least say "We told you to keep our stuff secret" (without even further defining "stuff" in the initial contract) than when the employee can claim "You never told me that I'm supposed to shut up about the inner workings of our perpetual motion machine design".

    13. Re:the short answer by packman · · Score: 1

      Well, depends what the law in your country (or state) says. Here in Belgium, standard contracts in ICT industry include a non-compete agreement, but employment laws have a lot of protection built-in for both employer and employee. Here, there is one big catch for the (former) employer, the law here says: if they don't want ex-employees to work for a competitor, they have to pay them for not working for him.

      The law doesn't allow them to stop someone from making money the best way he or she can. This means, that if your former employer chooses to enforce this, they have to pay your (new) paycheck + an additional damage fee every month for the period this non-compete agreement is valid, or until they choose to stop it. Legal notice periods for firing someone apply, which depend on how long the person worked there.

      After that period is over - you can do whatever you want. For this reason, it's almost exclusively used for sales-people who can take (big) clients with them.

      I've been in exactly the same situation, I also started a new company with a few collegues when we left my previous employer. We also rewrote one of their 'products' from scratch and heavily improved it. They found out but chose not to do anything.

      Offcourse that's all law-related - so it's simple: ASK A LAWYER.

    14. Re:the short answer by TheRaven64 · · Score: 1

      This is really bad advice. Copyright law depends on when the idea of a derived work. Showing that one program is not a derived work of the other is very hard to do if the authors of the second work have intimate knowledge of the first. Even if it doesn't share code, it may have ideas derived from the original. If these ideas are reached independently then it's perfectly legal, but if not then it's copyright infringement.

      --
      I am TheRaven on Soylent News
    15. Re:the short answer by tomhudson · · Score: 1

      Start with reverse engineering and the IBM Compatible PC. This has been going on for a long time and is defiantly possible with the right precautions for example if you only have the binary file(s) a clean room approach would probably be used. I believe it is doable but at the very least you will probably need a lawyer.

      Bad comparison - the people who reverse-engineered the IBM weren't the same people who designed it in the first place. A "clean room" approach isn't possible in this case.

    16. Re:the short answer by maxume · · Score: 1

      What's an Iawyer?

      Do they suck the blood with their teeth, or is their equipment involved?

      --
      Nerd rage is the funniest rage.
    17. Re:the short answer by Anonymous Coward · · Score: 5, Insightful

      Keep in mind IANAL, but we had a situation where I work that might be applicable. Our company bought another company (I'll call this other company X) that had a product offering we wanted. The founder of company X was paid a good deal of money and signed a non-compete that was in effect for 1 year.

      During this 1 year time period, the founder of X used the money and hired a staff to build a competing platform with a new design and better technology, something he was able to afford while running the business himself.

      On exactly the day after the 1 year non-compete ended, he opened his doors for business and started selling. There was nothing we could do about it because he had not competed with us during the time of the non-compete, he simply used that time to build a new platform. It was all new code, so we couldn't get him for that. We did investigate the data he was using but he had acquired it himself, from the same sources we used.

      His new company sold to our competitor a couple of years later and he made another bundle. He's now under non-compete again, but has already started work on a third generation for when that one ends.

      All this is saying, if you properly document your work to show it is all original, do not attempt to sign up any customers during any time period under which you may be covered by a non-compete -- not even beta customers, and more importantly don't continue working for your current employer, then I would think you would be ok.

      The big thing though is to break all ties with your current employer, and you may even want to avoid meeting with folks that still work there. All the lawyers need is one thread connecting you to your current employer to make a case that they can claim your efforts, and since an established company generally has lawyers on staff and you don't, they can out spend you in litigation to the point it won't matter who is right.

      I would suggest you and and your friends find an outside attorney to discuss the situation with, and be certain to have details of any statements you signed when you started working at your current employer.

    18. Re:the short answer by loonycyborg · · Score: 1

      Copyright merely restricts the use of expression of the idea, not the idea itself.

    19. Re:the short answer by KevMar · · Score: 2, Informative

      A non-compete generaly has a limit to it. Check the wording on it closely. I have 2 possible solutions you could ask your layer about.

      1) Start working on it as a personal project with friends. Do not form a company at first. You could have someone's sister start the company and register the domain. Once the non-compete expires, every one make it official.

      2) Hold off on getting any customers or doing any releases until after the non-compete expires. If challenged in court, present the fact that they can not present any evidence of competition. Not a single clinet of your was a previous client of theirs and none of your current clients could use the other product as an alternitive.

      3) Get the ok from your boss before you leave to join a software start up that your friend started. Mention to him that they dont have any product yet but it is a software company. Ask him if that makes it in conflict with the non-compete that you signed when started.

      --
      Im a gamer, not a grammer major. This post is full of spelling and grammer mistakes.
    20. Re:the short answer by aurispector · · Score: 5, Insightful

      The point of having a good lawyer is to ensure that you never need his services.

      --
      I have mod points. The reign of terror begins now.
    21. Re:the short answer by Anonymous Coward · · Score: 0

      Actually non-compete agreements generally do not hold any water unless you were an owner of a business, and executive of a company, and the contract was written specifically for you. The geographic region must be very realistic and generally courts do not rule against individuals in those cases. But, a non-solicitation agreement would hold up in most cases. I have been through this twice and with lawyers and can say it is best to come to an agreement up front because if the previous company files an injunction against you then you are screwed from a financial perspective while possibly facing large legal bills. Just because you win doesn't mean it comes cheap.

    22. Re:the short answer by smack.addict · · Score: 1

      And if you can be sued, as a startup, it's game over. And no one will invest you because of the cloud of a lawsuit.

    23. Re:the short answer by Chrisq · · Score: 1

      The point of having a good lawyer is to ensure that you never need his services.

      But I thought the only good lawyer was a dead one.

    24. Re:the short answer by richie2000 · · Score: 1

      Eh, no - you are confusing different forms of IP (which again proves why "IP" as a container is misleading). Copyright only applies to the form, not the idea. Ideas are never covered by copyright. Trade secrets are, or at least can be. The code is only a derived work if they start with the old code and simply change bits and pieces here and there. Completely new code, written from scratch, can never be considered a derived work, regardless of if the ideas are independently reached or not.

      What they should look out for are trade secrets, patents and those NCA clauses. Judging by the summary, copyright is not a concern.

      --
      Money for nothing, pix for free
    25. Re:the short answer by TheRaven64 · · Score: 1

      Copyright law protects the expression of an idea, not the idea, yes, but that is my point. It also protects derived works of the expression of the idea. If you have detailed knowledge of the original expression of the idea, and you create a work that is substantially similar (in effect, not necessarily in implementation) then it will be assumed to be a derived work of the original by a court. You will have to demonstrate that this is not the case, which is very hard to do, especially in the case proposed by the original poster where their work will be a derived work of the original, albeit one which uses it mostly as a 'how not to do it' example.

      Their best solution would be to talk to the management in their current company and set up their new venture as a spin-off, with their current company providing some initial investment, both financial and in terms of licensing them any rights they might need, and getting a share of the new company and the use of its products in return.

      --
      I am TheRaven on Soylent News
    26. Re:the short answer by geminidomino · · Score: 2, Informative

      Exactly. If you *need* a dead lawyer, you're just SCREWED

    27. Re:the short answer by TheRaven64 · · Score: 1

      No, I am not. A derived work is a very broad term, but one which only applies to copyright. It can apply to taking elements from a story and using them in your own. Prosecuting this in court would require proving that you had read the original story. This is usually hard, but it is the reason why most film companies have a policy of throwing received scripts in the bin unopened (if they read them and then release something similar, they are liable for litigation, if they can show that they have a clear policy of never reading unsolicited scripts then they have a good defence).

      There is a vast amount of case law in this area in all of the Berne convention signatories' jurisdictions. I suggest you read some of it.

      --
      I am TheRaven on Soylent News
    28. Re:the short answer by Progman3K · · Score: 2, Informative

      Being a programmer, your skill is programming and it is normal that you work in programming.

      If you get laid off, you may work for a competitor, otherwise that would mean your ex-employer is deliberately trying to prevent you from making a living. If the only programming job you were able to find were for a competitor, you could not be expected to turn it down since you need to have a livelihood.

      If you didn't get laid off but quit and the employer wants to prevent you from working for a competitor, your ex-employer must pay you the money you would earn doing so for the period of time of your non-compete agreement. In effect the ex-employer would pay you for sitting on your ass for the non-compete period.

      In other words, no one may deprive you of making a living in your chosen field.

      Or in other words "Money is money"

      --
      I don't know the meaning of the word 'don't' - J
    29. Re:the short answer by jcnnghm · · Score: 1

      What the submitter doesn't know is that while non-competes are generally unenforceable for individuals in the state of California, where I'd assume he's probably from, they are generally enforceable for businesses. While a non-compete may not be enforced if you left to join a competing firm, they may be enforceable if you left to form a competing business.

      --
      You don't make the poor richer by making the rich poorer. - Winston Churchill
    30. Re:the short answer by russotto · · Score: 1

      Exactly. If you *need* a dead lawyer, you're just SCREWED

      Unless you have a live lawyer and a <strike>gun</strike> sharpened wooden stake.

    31. Re:the short answer by geminidomino · · Score: 1

      Chris Wright, is that you? :)

    32. Re:the short answer by Issac_Hayes · · Score: 1

      If they can't take two blocks of code and say "he stole this" they have nothing.

      Only if the parent company is attempting to prove copyright infringement. It's more likely that they will be sued for theft of trade secrets. The company probably regards methods, processes, and algorithms that exist to be proprietary trade secrets.

      Get a lawyer.

    33. Re:the short answer by timeOday · · Score: 1

      The point of having a good lawyer is to ensure that you never need his services.

      I don't get it. Sometimes beating somebody is better than avoiding offending them.

    34. Re:the short answer by baturcotte · · Score: 1

      Actually, 49 forks. Louisiana law is based on Code Napoleon, not English common law...

    35. Re:the short answer by Anonymous Coward · · Score: 5, Informative

      "If they can't take two blocks of code and say "he stole this" they have nothing"

      WRONG.

      REPEAT AFTER ME: NEVER TAKE LEGAL ADVICE FROM SLASHDOT; NEVER TAKE LEGAL ADVICE FROM SLASHDOT

      There are four problem areas that you might face:
      1.) contract law - your non-compete - you will be sued on this as an example to the others
      2.) trademark law - (or more accurately, trade dress - look it up on wikipedia) - if you copy the look and feel of their product, expect to be sued
      3.) copyright law - this is the area that the quoted poster is referring to - you might be ok on this one, although if they can prove similarity you might be screwed (because you sure had access to the code)- I'm not too familiar with copyright law with respect to computer code.
      4.) trade secret law - (again look it up on wikipedia) if they can prove you copied any of their trade secrets with respect to the product you are screwed.
      5.) patents - are their any patents on the software? Do you know that there is or isn't?

      Also remember that even if they sue you and you win, you are still going to be in line to pay an attorney big bucks. So even if you win, you lose. And given the facts, expect to be sued immediately (I would sue you if I was the employer).

      GET A LAWYER IF YOU PLAN ON DOING THIS.... you should not screw around with Slashdot on this one.
      GET A LAWYER
      GET A LAWYER

    36. Re:the short answer by plague3106 · · Score: 1

      You might be right.. except that the company they left never signed anything with the company they would form. It'd be imposible.. since their company would have been formed after they left.

    37. Re:the short answer by plague3106 · · Score: 3, Informative

      3) Get the ok from your boss before you leave to join a software start up that your friend started. Mention to him that they dont have any product yet but it is a software company. Ask him if that makes it in conflict with the non-compete that you signed when started.

      No, absolutely not. This will invaribly cause your boss to come after you, and it's none of their business what you do after you leave. Under NO circumstances should you ever revel your plans to your soon to be former employer... EVER.

    38. Re:the short answer by Anonymous Coward · · Score: 0

      An NDA? What company makes its *employees* sign an NDA?

      My impression was it's SOP -- in the entertainment industry, in particular. Never occurred to me that it was redundant.

      I did, however, read the contract. Had a couple of humorous passages stricken, with the full consent of the company.

    39. Re:the short answer by Thaelon · · Score: 4, Insightful

      out spend you in litigation to the point it won't matter who is right

      This might be the most fucked up fact in human society.

      Any legal system that has this problem should be considered utterly broken and dire need of disposal sooner rather than later.

      --

      Question everything

    40. Re:the short answer by jcnnghm · · Score: 1

      I doubt that a judge would agree with you.

      --
      You don't make the poor richer by making the rich poorer. - Winston Churchill
    41. Re:the short answer by plague3106 · · Score: 1

      You said yourself that non-competes can only be a B2B thing. The new company would be a legal entity, not bound by any contracts because nobody signed any yet. The individuals did.. but you've already claimed it can't be enforced against them.

      If I can't be personally held liable for the debt of my corporation, what makes you think my corporation "inherits" contracts I've signed?

    42. Re:the short answer by sexconker · · Score: 0, Redundant

      Non competes were shat on recently.
      Court case declared them bullshit.
      Great precedent.

    43. Re:the short answer by jcnnghm · · Score: 1

      You said yourself that non-competes can only be a B2B thing.

      No I didn't. Most non-competes that are struck down are struck down because they are unconscionable, in that they are unreasonably unfair to one party, preventing them from working in their chosen occupation, without consideration. In this case, however, the company shared trade secrets (source code access, development road maps, business model information, etc...) with the developers that are considering leaving, which could be considered consideration. It's hardly unconscionable to restrict your employees from taking your trade secrets and forming a competing firm. Their non-competes would likely be upheld, preventing them from forming a company in the first place. In addition to that they probably also signed NDAs as well, which would further prevent this course of action.

      --
      You don't make the poor richer by making the rich poorer. - Winston Churchill
    44. Re:the short answer by Anonymous Coward · · Score: 0

      The non-compete will only screw you if they are legal in your state (ie, not California)

    45. Re:the short answer by Anonymous Coward · · Score: 0

      It depends on your contract with the company. Some include a clause that states anything you think up while working with the company is their property. To avoid a lawsuit tell your company your idea, if they pass it up its fair game for you.

    46. Re:the short answer by strong_epoxy · · Score: 1

      Funny, the same is true for the Marine Corps.

    47. Re:the short answer by cpt+kangarooski · · Score: 1

      50; There is also some federal common law, though it's not as extensive as what the states have.

      --
      -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
    48. Re:the short answer by plague3106 · · Score: 1

      Go read what you wrote; you said in a blanket statement individuals can't be held to them. "What the submitter doesn't know is that while non-competes are generally unenforceable for individuals in the state of California" You go on to contradict yourself (they can't start their own company but can work for a competitor? Honestly, what's the difference, except that starting their own company is a great risk?)

      Show me where the Ask said they shared "trade secrets?" It sounds to me like they see that they could better serve customers, but building a redesigned application which has good quality code, but how it is put together is fundamently different.

      Gaining "domain knowledge" about an industry is irrelevent. As a software developer, ANY company which writes software for healthcare (for example) I'll be able to learn the domain while employed there. Indeed, I'd argue that domain knowledge is part of my compensation. It's not unique to any one company, and I could have learned it almost anywhere. It's called "experience" and it's what makes up a good chunk of my value.

    49. Re:the short answer by LunarCrisis · · Score: 1

      When they refused I merely crossed it out before signing.

      Does. . . Does that work?

      --
      Mr. Period: Nine is the one that's right by ten!
      Nine: One day I will kill him. Then, I will be Ten.
    50. Re:the short answer by jcnnghm · · Score: 1

      It's not "domain knowledge". They want to duplicate their employers applications using "lessons learned" while working on the employers application (trade secrets), to compete against their employer. It's not just the same industry, it's the same application. There is no way in hell a non-compete wouldn't be upheld.

      You go on to contradict yourself (they can't start their own company but can work for a competitor?

      You'll notice that the words are different and have different meanings, they're hardly contradictory. Presumably if you have the wherewithal to start a business and compete against your employer, you had the wherewithal to negotiate the contract with your employer, ergo the agreement is neither unfair or unconscionable.

      Go read what you wrote; you said in a blanket statement individuals can't be held to them. "What the submitter doesn't know is that while non-competes are generally unenforceable for individuals in the state of California"

      You missed the most important word in that sentence.

      --
      You don't make the poor richer by making the rich poorer. - Winston Churchill
    51. Re:the short answer by Anonymous Coward · · Score: 0

      Louisiana is on civil law; every other state has an independent common law tradition.

    52. Re:the short answer by qeveren · · Score: 1

      If both sides sign it, it does.

      --
      Don't just stand there, get that other dog!
    53. Re:the short answer by Gwyn_232 · · Score: 1

      Can we sue your country for imitating our law?

    54. Re:the short answer by cjonslashdot · · Score: 1

      Non-compete law is state-specific. You should check the laws in your state. Even if there is an agreement, it might not be enforceable in court.

    55. Re:the short answer by ari_j · · Score: 1

      What alternative do you recommend?

    56. Re:the short answer by ari_j · · Score: 1

      Non-competes are enforceable in different circumstances in each jurisdiction. Common factors include:

      • Limitations in time, subject matter, and geographical area
      • Ownership interest in the company
      • Access to trade secrets and their relation to the prohibited competition
      • Whether you were aware of the agreement's terms when you signed it
      • (Critical in some places --) Whether enforcing the agreement will affect third parties - for instance, a temporary staffing company preventing its employees from competing in the market might prevent other people from getting work and making child support payments

      This is why you need to get a lawyer. A lawyer in your jurisdiction can do the legal research and determine how likely it is that a court would enforce your agreement.

    57. Re:the short answer by turbidostato · · Score: 1

      "1) Start working on it as a personal project with friends. Do not form a company at first."

      Terrible idea. You just opened the path for your former employer to claim ownership of the new code sources.

      "2) Hold off on getting any customers or doing any releases until after the non-compete expires."

      Good idea. Sorrily because of point 1, now it's too late

    58. Re:the short answer by GeordieMac · · Score: 1

      If you did that to me I'd sue you. And I'd win. Not only are you breaking a non-compete clause, which was the basis upon which I've hired you, you used the time that I employed you to build yourself a copy of a software product I'm trying to bring to market (or so that's what I'd tell the judge). And instead of helping to fix the code quality, you conspired with your fellow employees to leave simultaneously, causing further injury to my company, so that you'd have time to bring your product to market. I'd sue you personally for your salary I paid you since you started working for me plus legal expenses. As well I'd sue your startup business to prevent it from bringing to market, that which was developed from IP belonging to my company, plus legal, and source code to recoup the opportunity cost of not having an employee work for me for the last while. And I'm not really the vindictive type. :)

    59. Re:the short answer by AchilleTalon · · Score: 1

      This is good advice. I just want to add to it you can have the lawyer check the non-compete paper you signed before leaving. This may be limited some way if you start your business in another city or some other conditions. There is already existing cases that may shed light on what you can do and what you cannot. Some clauses may be declared abusive and invalidated. But I don't believe there is an issue about the code if you are starting from ground up. Have you ever look at how similar Abiword, OpenOffice and the likes are to MS Office?

      --
      Achille Talon
      Hop!
    60. Re:the short answer by Anonymous Coward · · Score: 0

      thats not 100% correct

      If you work in a *right to work* state (think the south) they cannot go after you for trying to provide a method of living

      aka, your non-compete is worthless as toilet paper

    61. Re:the short answer by Hognoxious · · Score: 1

      How can a company (which is a distinct legal entity, separate from its owners) be bound to a contract it wasn't party to? How can it be party to a contract that was created before it was incorporated?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    62. Re:the short answer by Hognoxious · · Score: 1

      Why does failing to incorporate mean the former employer owns the code? It might lead to problems if the group of friends fall out, but that's not the same thing at all.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    63. Re:the short answer by doom · · Score: 1

      non-compete agreement though cuz then you'd lose.

      Not if they live in California, which is a "Right to Work" state. Non-competition clauses are included in contracts here only as a "scarecrow" -- if you see one, it means that the company's legal department and possibly it's upper management is a bunch of weasels, and other things equal, I'd choose an offer from a company that wasn't trying to con it's employees.

    64. Re:the short answer by plague3106 · · Score: 1

      It's not "domain knowledge". They want to duplicate their employers applications using "lessons learned" while working on the employers application (trade secrets), to compete against their employer. It's not just the same industry, it's the same application. There is no way in hell a non-compete wouldn't be upheld.

      What utter nonsense. It's not duplicating the application, its building an applicaton with the same functionality. By your standards, Linux should be illegal because it "duplicates" UNIX. Windows NT should be illegal because it "duplicates" VMS. Also, I'm getting the suspicion you need to read up on the definition of "trade secret," because you're using it much too broadly.

      You'll notice that the words are different and have different meanings, they're hardly contradictory. Presumably if you have the wherewithal to start a business and compete against your employer, you had the wherewithal to negotiate the contract with your employer, ergo the agreement is neither unfair or unconscionable.

      Again, nonsense. Anyone can start a business, and your ability to do so has nothing to do with whether or not a non-compete is unfair or unconscionable. Denying one a right to work in their chosen profession usually is looked upon as unconscionable, especially when you're not being paid to sit out. And yes, giving employers that much power is exteremly unfair. Workers rights were codified for a reason; because employers routinely abused their power.

      You missed the most important word in that sentence.

      No, I didn't. There's nothing special about the question that would lead me to believe this case is different. At any rate, the law in CA is here: http://caselaw.lp.findlaw.com/cacodes/bpc/16600-16607.html

      Please, point out the section I'm missing that would allow this non-compete in CA.

    65. Re:the short answer by Tet · · Score: 1

      As mentioned in parent, a non-compete will screw you before you even get off the ground

      Assuming you have a valid non-compete. They're normally a clause in an employment contract, a contract which ceases to exist when you stop working for a company. Most non-competes aren't worth the paper they're written on. But most people don't know that, and indeed most companies too. If non-competes were valid, Microsoft wouldn't have settled the Kai Fu Lee case, they'd have pushed it all the way.

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
    66. Re:the short answer by lgw · · Score: 2, Informative

      IANALB, no, not in America. It's gone to court before.

      With a standard contract that "everyone signs", the burden of proof is on you to show that the employer agreed to the change. If the employer initials the change, fo example, you're good.

      But the poster thought he was being clever by making a change without getting explicit agreement. He would lose in court (probably).

      Fundamentally, the written contract is not the agreement that you're bound to. The "meeting of the minds" - the mutual understanding of what is being agreed to - is what's binding. The contract is merely the record of that agreement. Usually, as that's the only evidence of the agreement, the written contract will rule. But there are plenty of exceptions where its understood that one party isn't actually reading the written contract, so anything sneakey in that written contract isn't binding.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    67. Re:the short answer by Thaelon · · Score: 1

      Laws that are adhered to in spirit rather than wording. Judges and juries decide whether the crime fits the law and whether or not they're guilty. Simply written laws that any half-intelligent being can comprehend in minutes.

      It has the benefit of covering crimes that haven't been though of yet, it obsoletes lawyers completely and the common man will become capable of comprehending every law he's subject to. It also has the benefit of being applicable on a case by case basis. This solves the problem of people falling unintentionally in the scope of draconian laws. This is a good thing. Because very few crimes are exactly alike.

      It has the drawbacks of putting a lot of power on the judges (severe penalties need to be in place for corruption or graft).

      And the laws go basically like this (it's a starter set). And you'll need to put aside your current ideas of laws before reading or you'll think I'm insane.)

      • Stealing is illegal. (no, I don't mean you RIAA, your business model is your problem)
      • Damaging something you don't own is illegal. (vanalism, hitting your car, etc)
      • Harming someone is illegal. (stab someone, go to jail; punch a friend in the arm - not a crime)
      • Attempting to deceive someone for profit or benefit is illegal. (this nails deceptive advertising mostly)

      Obviously the interpretation is the important part. Under our fucked up system people would attempt to take their significant other to court based on the wording of that last one. Under the system I have in mind they'd be laughed out of court. If not charged for it themselves. Eventually people would learn that stupid dramatic shit doesn't count, (society at large doesn't give a shit if your spouse lied to you).

      The goal of the thing is simple: fair justice.

      --

      Question everything

    68. Re:the short answer by Anonymous Coward · · Score: 0

      I recommend common sense.

    69. Re:the short answer by jcnnghm · · Score: 1

      Because if the founder doesn't have the ability to create the company because of an existing contract, there is no company.

      --
      You don't make the poor richer by making the rich poorer. - Winston Churchill
    70. Re:the short answer by phallstrom · · Score: 1

      Not necessarily. I've been in a similar situation. I even had a contract signed by the other party saying we could go ahead and do it. Two years later the lawsuit happened. In the end, our lawyers said we could go to trial, but it would just depend on the judge. And this was *with* a contract saying we could do what were doing.

      If it were me I'd be very very very careful and go get real legal advice.

    71. Re:the short answer by pilsner.urquell · · Score: 1

      Bad comparison - the people who reverse-engineered the IBM weren't the same people who designed it in the first place. A "clean room" approach isn't possible in this case.

      Yes, it is a bad example and a clean room is not possible in this case by any standard. That being said, at 3:30 in the morning with ten minutes before leaving for work my intent was to point hi_caramba_2008 in a (very) general direction of some documentation. This is a project that probably will present some very tall obstacles and he will have to think outside the box if he expects succeed.

    72. Re:the short answer by jcnnghm · · Score: 1

      What utter nonsense. It's not duplicating the application, its building an applicaton with the same functionality. By your standards, Linux should be illegal because it "duplicates" UNIX. Windows NT should be illegal because it "duplicates" VMS. Also, I'm getting the suspicion you need to read up on the definition of "trade secret," because you're using it much too broadly.

      Linux wasn't implemented by someone that quit working for a UNIX company, to form there own company building and selling a functionally identical product, after having signed a contract stating that they wouldn't compete in exchange for access to the UNIX internals.

      Again, nonsense. Anyone can start a business, and your ability to do so has nothing to do with whether or not a non-compete is unfair or unconscionable. Denying one a right to work in their chosen profession usually is looked upon as unconscionable, especially when you're not being paid to sit out. And yes, giving employers that much power is exteremly unfair. Workers rights were codified for a reason; because employers routinely abused their power.

      You've obviously never operated a business. Your ability to open a business most definitely affects your bargaining power, and that's the basis for fairness. If you have the resources to be able to compete with the company you are going to work for, you have the resources to not be locked into an unfair contract. They're not denied the write to work in their chosen profession (software programming), they're denied their right to work in their chosen profession competing directly against the company that they are leaving, using information that they learned while employed at that company.

      Say I have a million dollars, and I want to start a widget manufacturing company. I decide that the first thing I should do is take a job, and sign a non-compete, at a future competitor, to learn exactly how they manufacture widgets, everything they're doing right, and everything they're doing wrong. If I quit and start manufacturing my own widgets using the information I learned from them, they're well within their rights to put a stop to it.

      No, I didn't. There's nothing special about the question that would lead me to believe this case is different. At any rate, the law in CA is here: http://caselaw.lp.findlaw.com/cacodes/bpc/16600-16607.html [findlaw.com]

      The issue really isn't with the non-compete, as much as it is with the NDA. At the very least, the other company can and will bleed them until they give up.

      --
      You don't make the poor richer by making the rich poorer. - Winston Churchill
    73. Re:the short answer by bataras · · Score: 1

      i learn karate so i don't have to fight
      lawyer-san, you all wet behind ear

    74. Re:the short answer by tomhudson · · Score: 1

      I see your point :-)

      I think (and this is just my opinion) that they'd be better off doing something that's not TOO related.

      This way, they don't get a reputation as backstabbers, they don't burn their bridges behind them, and there's always the possibility that they can work out some sort of partnership deal later on.

    75. Re:the short answer by tylersaurus · · Score: 0

      Can we place level caps on lawyers??

    76. Re:the short answer by DustyShadow · · Score: 1

      You are correct about the mutual understanding requirement but not reading a contract before you sign it is never a valid defense. I'm pretty sure the burden will be on the employer to prove they didn't notice the change before they signed...not on you to prove that they did read it. After all, they are the drafter and contracts are always construed against the drafter.

    77. Re:the short answer by turbidostato · · Score: 1

      "Why does failing to incorporate mean the former employer owns the code?"

      Working on a code base which is meant to be functionally identical to that of your employer in order to produce a competing product *while working with said employer*? Don't you really see the sue path there?

    78. Re:the short answer by bwcbwc · · Score: 1

      Well in some areas (like California), non-competes are considered unenforceable. But on the other hand, California has very strict trade secret laws. So they would be unlikely to get you for violating the non-compete, but if your new product/corporation uses any material at all from the old company (document templates, change management processes, software build environment architectures), you'll get your asses sued.

      --
      We are the 198 proof..
    79. Re:the short answer by bkazaz_gr · · Score: 1

      REPEAT AFTER ME: NEVER TAKE LEGAL ADVICE FROM SLASHDOT

      Get a lawyer

      Well, that already sounds like a legal advice though, hence don't take it!

    80. Re:the short answer by Wond696 · · Score: 1

      A non-compete clause only pertains to cases where the change would put you in direct competition. By building a product made and marketed for a different customer base you negate the direct competition issue.

    81. Re:the short answer by Renraku · · Score: 1

      This is absolutely true.

      Anyone who represents themselves will pretty much need to quit their jobs to track down/file paperwork/keep up with motions, etc. And lawyers are very good at making things confusing for people. Its not all about legal knowledge, either. Its about walking the walk for the judge. Most judges I've seen don't have a lot of patience, so whenever someone representing themselves mispronounces a word or has form 102(a) instead of 102(a.1), the judge is going to throw the book at them.

      In my opinion, civil cases should be worked to not need lawyers.

      --
      Job? I don't have time to get a job! Who will sit around and bitch about being broke and unemployed then?
    82. Re:the short answer by Anonymous Coward · · Score: 0

      Uh, I don't know which law school you went to, but you need to get your money back. In Australia non-compete clauses in contracts are perfectly valid and enforceable. The laws against restrictions of trade don't include two individuals striking an agreement that one will refrain from acting in such-and-such a matter.

      If you signed a non-compete you aren't allowed to compete, and can be sucessfully sued if you do. The ACCC won't come dashing to your aid because you signed a contract with clauses you now find inconvenient.

    83. Re:the short answer by DarkNemesis618 · · Score: 1

      I know where I work, we have a non-compete agreement that lasts for 2 years from the termination date. After that, I can then work for a direct competitor should I so choose (although I hardly can believe I could support myself jobless 2 years). Read over your employee agreements, consult a lawyer, and be careful. From what I understand, most non-compete clauses don't last a lifetime so if you're really gung-ho about this, then maybe just wait for the period to end and go for it. Again though, a lawyer would be better suited than I to go over the legal details.

      --
      What's the matter, James? No glib remark? No pithy comeback?
    84. Re:the short answer by fm6 · · Score: 1

      The can absolutely sue you, but they'll lose.

      I'd accuse you of not being a lawyer. But that's not necessary. No lawyer would predict the outcome of litigation, at least not with such certainty. Only self-appointed legal "experts" think they have that ability.

    85. Re:the short answer by Dash+Hash · · Score: 1

      Welcome to the United States of America, the land where the Haves have Justice and and the Have-Nots haven't.

      --
      Calling a sword by a pretty name is no more than adding perfume to poison.
    86. Re:the short answer by Breakfast+Pants · · Score: 1

      Fine sentiment, but bad legal advice. It varies state to state.

      --

      --

      WHO ATE MY BREAKFAST PANTS?
    87. Re:the short answer by Anonymous Coward · · Score: 0

      You were supposed to rip off Slashdot's backend code, not post about it!!!! Get back to work!

    88. Re:the short answer by paulgrant · · Score: 1

      Depends on what state you are in, non-competes are invalid in some states if they would deprive you of earning a living (California pioneered this for obvious reasons).

    89. Re:the short answer by gd2shoe · · Score: 1

      This is a good point. I doubt this is the case, as the contract is with individuals, and not a company (legal entity) which does not exist. Still, it is a curious way of seeing the problem.

      I'd like to know what a lawyer has to say about it.

      --
      I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
    90. Re:the short answer by Anonymous Coward · · Score: 0

      there are some jurisdictions in which non compete agreements are not enforcible.

    91. Re:the short answer by TapeCutter · · Score: 1

      Nope, it's open source.

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    92. Re:the short answer by KevMar · · Score: 1

      I ment after you quit. Basicly work on it in secret while you wait for the non-compete to expire. I think read it as while you are still employeed, do it behind their back.

      --
      Im a gamer, not a grammer major. This post is full of spelling and grammer mistakes.
    93. Re:the short answer by plague3106 · · Score: 1

      Linux wasn't implemented by someone that quit working for a UNIX company, to form there own company building and selling a functionally identical product, after having signed a contract stating that they wouldn't compete in exchange for access to the UNIX internals.

      Windows NT was though. MS hired DEC engineers that built VMS. Why did you purposefully ignore that?

      You've obviously never operated a business.

      Hmm, well my LLC would seem to disagree with you.

      Your ability to open a business most definitely affects your bargaining power, and that's the basis for fairness. If you have the resources to be able to compete with the company you are going to work for, you have the resources to not be locked into an unfair contract.

      Right, because everything is static, nobody changes. Oh, and likely the people involved were hired at different times. This is a team of people, they don't have the same bargaining power individually. You act as if it takes a lot of resources too... this is software, all you need is a computer.

      They're not denied the write to work in their chosen profession (software programming), they're denied their right to work in their chosen profession competing directly against the company that they are leaving, using information that they learned while employed at that company.

      There you go with this nonsense argument again. I guess once I work for a health care software company, I should never be able to work for another one again. I should not be denied employment anywhere, and knowledge I learn makes me valuable. It's part of my compensation when I work for a company.

      Say I have a million dollars, and I want to start a widget manufacturing company. I decide that the first thing I should do is take a job, and sign a non-compete, at a future competitor, to learn exactly how they manufacture widgets, everything they're doing right, and everything they're doing wrong. If I quit and start manufacturing my own widgets using the information I learned from them, they're well within their rights to put a stop to it.

      Actually they are not. There are PLENTY of cases where this happens, except the people involved didn't start with a million dollars. They started in their field and learned, and left to start their own company.

      Honestly, why should this be illegal? Why shouldn't we be allowing competition? It sounds like if you had you're way, you'd wipe the memory of every employee that quits.

      The issue really isn't with the non-compete, as much as it is with the NDA. At the very least, the other company can and will bleed them until they give up.

      Ahh, well at least you see you've lost the non-compete argument. What exactly are they not supposed to disclose? I also didn't recall anything in the original question that mentioned NDA at all. Pull at straws are we? The fact is, they aren't disclosing anything about their former employer and how they operate. They simply are going to build a program which functionally is similar (like Unix vs. Linux), but done with much higher quality.

    94. Re:the short answer by Anonymous Coward · · Score: 0

        > out spend you in litigation to the point it won't matter who is right

      >>This might be the most fucked up fact in human society.

      >>Any legal system that has this problem should be considered utterly broken and dire need of disposal sooner rather than later.

      Even though my first gut-reaction and desire is to agree, I have to wonder if fixing it wouldn't make the civil law system too rigid. So I wonder if this isn't unrealistically purist.

      It's comfortable to think solutions we invent and apply to the problem of money and litigation precluding fairness and truth and justice etc., will actually redress the imbalances.

      But as comfortable as that feeling is, it is often a delusion. Unintended consequences of our solutions, or our methods of implementing them, too often introduce other problems, some of which exacerbate the original problem said solution was intended to resolve.

      Not to say that solutions shouldn't be sought for abusive litigation. One approach touted by George H. W. Bush was "Tort Reform" which struck me as a meataxe approach that unjustly limited common access to the judicial system and legal tools for individual redress.

      -dcm

    95. Re:the short answer by Anonymous Coward · · Score: 0

      Sue them first!!!!!

    96. Re:the short answer by Hognoxious · · Score: 1

      I don't know how you can equate lessons learned with trade secrets.

      As to duplicating the functionality, how is that a trade secret? You could derive it from observation and experimentation without access to the source at all. Depending on the application, you could possibly even do it from your general knowledge of the domain without any access to the product.

      Correct me if I'm wrong, but if someone stole the formula for Coke they'd be in trouble. But if they worked it out through trial and error they'd be clear, right?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    97. Re:the short answer by ps2os2 · · Score: 1

      Anybody can sue but whether they can win is a different issue. Companies *CAN* tie you up in the courts for a healthy chunk of $$. They can get away with it as well (look at the RIAA as example). Go into this open eyed and with good legal help *EVERY* step of the way you will save your hide in the end.

    98. Re:the short answer by lgw · · Score: 1

      The particular case of crossing out a paragraph in an employment agreement has gone to court before, and the employee lost - but the agreement may not have been countersigned by the company, I don't know the details.

      For sure simply not signing an employment agreement doesn't help - you're assumed to consent to the terms of employment by coming to work and recieving a paycheck.

      --
      Socialism: a lie told by totalitarians and believed by fools.
  2. Get a lawyer. by PoprocksCk · · Score: 4, Insightful

    Subject.

    1. Re:Get a lawyer. by who+knows+my+name · · Score: 3, Insightful

      IANAL, which is why you shouldn't ask legal questions on /.

      --
      Nothing to see here.
    2. Re:Get a lawyer. by Anonymous Coward · · Score: 5, Funny

      Why get a lawyer when you can get unbiased and reliable advice here on /.?

    3. Re:Get a lawyer. by Anonymous Coward · · Score: 0

      Because it's biased and unreliable as your post quite elegantly demonstrates :)

    4. Re:Get a lawyer. by dontmakemethink · · Score: 1

      If you need a lawyer before you do something, you'll need six after. Unless it's a fight worth fighting, move along.

      --

      War as we knew it was obsolete
      Nothing could beat complete denial
      - Emily Haines
    5. Re:Get a lawyer. by scsirob · · Score: 1

      Because 'advice' from MyL337Buddy will not stand up in court maybe??

      --
      To Terminate, or not to Terminate, that's the question - SCSIROB
    6. Re:Get a lawyer. by ozphx · · Score: 1

      It might... where is that guy when you need him?

      --
      3laws: No freebies, no backsies, GTFO.
    7. Re:Get a lawyer. by Anonymous Coward · · Score: 0

      IANAL

      We change the capitalization a little and, voila: we have the new Apple Computer sex toy venture's first gadget:

      iAnal

    8. Re:Get a lawyer. by bataras · · Score: 1

      IANAGPS

      I am not goth, per se?

    9. Re:Get a lawyer. by Anonymous Coward · · Score: 0

      Ha ha, not "I am not a global positioning system" then.

    10. Re:Get a lawyer. by WhiteHorse-The+Origi · · Score: 1

      is IANAL like I-ROBOT?

  3. Tread carefully by zarthrag · · Score: 4, Informative

    Even if it were safe, I'd expect there would be a lawsuit no matter what. I'm sure there's a ton of other programmers out there who have similar thoughts. As companies grow older, they seem to become more and more stymied by a PHB than driven intellectually by those who first made it's growth possible. Just make sure your starting group retains some council - and be sure to file as an LLC, also.

    --
    Why can't all fpga/microcontroller manufacturers just release free optimizing compilers???
    1. Re:Tread carefully by AeiwiMaster · · Score: 1, Interesting

      As companies grow older, they seem to become more and more stymied by a PHB than driven intellectually by those who first made it's growth possible.

      How Software Companies Die
      http://crowdnews.eu/stories/view/38/

    2. Re:Tread carefully by ORBAT · · Score: 5, Informative

      Or how about just linking to the article (here) instead of making us jump through hoops?

    3. Re:Tread carefully by eBayDoug · · Score: 1, Funny

      In your shoes, I would hope for a lawsuit! As they say, there is no such thing as bad publicity.

      --
      Learn About Outsourcing. http://www.pioutsource.com
    4. Re:Tread carefully by Hal_Porter · · Score: 4, Funny

      If on the other hand you like jumping through hoops, clicking here is better.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    5. Re:Tread carefully by Savage-Rabbit · · Score: 1

      Even if it were safe, I'd expect there would be a lawsuit no matter what. I'm sure there's a ton of other programmers out there who have similar thoughts.

      It depends on where in the world the company is and where the developers are located. If both are in the US this is probably true, you can get sued for anything in the USA and if these guys do this they will get sued by their former employer in an attempt to kill off their company. If both are located in Europe that's a harder thing to do, but even in Europe they will have issues starting with things like non-compete clauses and ending with with a long, painful and expensive strategic law suit. If they are a bunch of contractors in a place like India/Russia/Ukraine/etc.. working for a US or European company it's a different matter. A number of companies have realised to their surprise, after overlying on outsourcing, that their former contractors have became competitors.

      --
      Only to idiots, are orders laws.
      -- Henning von Tresckow
    6. Re:Tread carefully by cgenman · · Score: 4, Informative

      Remember, employment contracts usually cover ideas created while at a company as well as implementations. Check yours carefully, but chances are they already own the rights to the idea of what you're going to create, simply because you thought of it while working at the company.

      On another note, it sounds like what you're doing is "management doesn't want us to do this properly, so we're going to leave and do it on our own." You're current company turned down one direction it could take, and you want to follow it anyway. Unfortunately, at this point that's their business plan whether they optioned it or not.

      "look and feel" copyright claims have also been upheld in many courts, so you might want to avoid doing too close of a copy.

      It sounds like you're getting yourself in for a world of hurt. If your "large" software corporation is truly large, they can simply outsurvive you in a lawsuit, whether or not they win. And considering what you're doing, there may very well be a strong enough case that a good lawyer can win. And that's all they would need to shut you down.

    7. Re:Tread carefully by Tony+Hoyle · · Score: 1

      Non compete clauses are covered by restraint of trade laws in Europe so they're not really an issue. They're *very* hard to enforce due to this eg. if you make widgets they can't stop you going to a competitor who also makes widgets because that's your job & to stop you doing your job is illegal.

    8. Re:Tread carefully by JosKarith · · Score: 2

      As they say, there is no such thing as bad publicity

      I believe a certain Mr Gadd would beg to differ...

      --
      'Don't worry' said the trees when they saw the axe coming, 'The handle is one of us.'
    9. Re:Tread carefully by slashqwerty · · Score: 1

      "look and feel" copyright claims have also been upheld in many courts, so you might want to avoid doing too close of a copy.

      The only "look and feel" copyright case I know of was Apple v Microsoft where the copyright argument was struck down.

      Copyright only applies to expression. There are three other areas of intellectual rights law: trademark, trade secret, and patent. Trademark is easy to avoid as you can simply come up with your own. One would think the submitter would be aware of any patents the company has filed related to the topic. That leaves trade secret which would most likely form the basis of any suit.

      I think you're correct that the company would sue regardless of whether their suit had merit or not.

    10. Re:Tread carefully by LazyBoyWrangler · · Score: 1

      Nonsense. Ideas are not property. I've been through the original poster's scenario, complete with legal battles and all complications. My previous employer lost. Completely. As long as you take a clean room approach, take the advice of legal counsel seriously and are prepared to defend yourself down to the last line of source code, you are okay. Non-competes are another story, but even non-competes can be broken if the non-compete prevents you from all chance earning a living in your chosen profession. The key here is that the agreements must be reasonable and enforceable without being completely one-sided. Employers generally try to stack the deck completely in their favor while drafting agreements, and many of these one-sided agreements, often signed under pressure without benefit of counsel are thrown out of court. What goes in your head is yours. What goes in your hands, USB stick or pockets is theirs.

    11. Re:Tread carefully by Foolomon · · Score: 1

      I agree with cgenman completely. The specifics depend on what jurisdiction you fall under, but typically once you create a "work for hire" then it's extremely difficult to prove that your rewrite is completely yours, whether you used some of their source code or just the idea. The fact that you were paid to write their version of the product means that you are, in effect, stealing from them to produce your version.

    12. Re:Tread carefully by Anonymous Coward · · Score: 0

      My company was bought out recently. The new owners made us all sign new employment agreements, which included a clause stating that the company owned any ideas we came up with.

      At the new owner's first HR meeting, we asked them if this applied to any idea we happened to have and the answer was yes. If one of us comes up with a new way to mow his or her lawn, the company owns it. If we come up with an idea to save 5 minutes off our commute to work, the company owns it. If we come up with a new use for dryer lint, they own that. Recipies. Scrapbooking page layouts. Drawings, doodles, the song we sing in the shower. They own it.

      Some of us happen to work together outside the company on a specific volunteer project, which in fact is how we all met, and that volunteer project is much older than the company we now all work for.

      If we came up with ideas at the volunteer project, and we do come up with ideas all the time because we spend a LOT of our free time planning and going to meetings and busting our butts for this volunteer thing, the company feels it owns those ideas too despite the fact that they have absolutely nothing to do with the volunteer project and the ideas aren't really applicable to the company. The company feels that it owns any ideas. Period.

      WE, however, feel this is BS.

      We also feel, however, that we're lucky to be employed at all right now so what the hell are we going to do? If the job market was better, who knows.

    13. Re:Tread carefully by Foolomon · · Score: 1

      Again, the legal concept that would probably be most relevant is the "work for hire" concept. If they took a clean room approach and distinguished their product sufficiently from the current version then you will have no issues from a merit perspective.

      It was already pointed out that you would likely lose a legal war of attrition.

    14. Re:Tread carefully by Anonymous Coward · · Score: 0

      It's a shame that we think like the parent though. It's not suppose to be that way.

      Corporate overlords indeed.

    15. Re:Tread carefully by jthill · · Score: 1

      In California at least, the legal description of contracts made like that matches the moral one. It's "unconscionable".

      --
      As always, all IMO. Insert "I think" everywhere grammatically possible.
    16. Re:Tread carefully by Anonymous Coward · · Score: 0

      Agreed. Creating an LLC is a fairly straightforward process. And it will provide considerable protection for you personally.

    17. Re:Tread carefully by Anonymous Coward · · Score: 0

      Parent doesn't apply in California.

    18. Re:Tread carefully by mysidia · · Score: 1

      ...and do it on our own." You're current company turned down one direction it could take, and you want to follow it anyway. Unfortunately, at this point that's their business plan whether they optioned it or not.

      Don't come up with any idea until a few months after you have parted ways.

      Unless the "idea" involved copyrighted stuff or stuff that is or will be patented, there is no such thing as ownership of an "idea".

      Contracts can mandate a party perform an activity, or refrain from an activity (as an obligation under the contract), such as assigning exclusive rights, or agreeing to transfer any patent rights, BUT contracts cannot turn non-property into property.

      However, there is this matter of trade secrets. Which are property (provided reasonable steps are taken to secure the trade secrets, I.E. they are not published, and have not been revealed in legitimate ways, such as a third party reverse-engineering a product and publishing their findings).

      Unless everything involved in creating a rewrite involves only public information: no trade secrets like unpatented but not publicized methods or file formats used by software whatsoever is involved, or no effort was made to protect secrets.

      A first and likely complaint is improper misappropriation of trade secrets.

    19. Re:Tread carefully by Anonymous Coward · · Score: 0

      I feel sorry for you - you are now slave. Let me guess, you probably put lots of unpaid overtime?

      If I was in this situation, I would find another job.

    20. Re:Tread carefully by Anonymous Coward · · Score: 0

      One more thing:

      >> We also feel, however, that we're lucky to be employed at all right now so what the hell are we going to do? If the job market was better, who knows.

      This is the root of your problem. You are all cowering in fear, afraid of "the job market". If all of you guys refused to sign away your personal ideas at home, do you think they would fire you all? The company would collapse. Even firing one of you would be a horrible morale destroyer - they wouldn't do it especially since they are new and they paid for the knowledge that's in your head. They get away with this stuff because you guys are fearful and it shows. The effect of all this is that you will feel more depressed, more worthless and more susceptible to these kinds of abuses.

      And the job market - I just got an obscene mega double digit % pay increase - and I don't really have any great accomplishments.

  4. Why make your lives difficult? by bradley13 · · Score: 3, Insightful

    Why not come up with a fresh idea? Spend your time coding instead of in court.

    --
    Enjoy life! This is not a dress rehearsal.
    1. Re:Why make your lives difficult? by PinkyDead · · Score: 4, Interesting

      Or do something related, that (initially) supports the existing product, making it faster or better? This will allow you to exploit the knowledge you already have and use your current employer as a reference/sales source.

      Most start-ups I've ever worked for spawned from another (bloated) company in a symbiotic, but evolved to outstrip them.

      (And you and I both know that on your computer somewhere are a load of tools that only you know about which could easily be suborned to your needs.)

      --
      Genesis 1:32 And God typed :wq!
    2. Re:Why make your lives difficult? by dilvish_the_damned · · Score: 5, Funny

      Why not come up with a fresh idea? Spend your time coding instead of in court.

      That will never do. Its completely incompatible with the legacy angst and frustration layers they have spent so much time developing.

      --
      I think you underestimate just how much I just dont care.
    3. Re:Why make your lives difficult? by Anonymous Coward · · Score: 0

      Why not come up with a fresh idea? Spend your time coding instead of in court.

      Always remember you're unique - just like everyone else. It might make your life easy rather than being tough and difficult !

      www.iwebforums.org

    4. Re:Why make your lives difficult? by Per+Abrahamsen · · Score: 1

      Why not come up with a fresh idea?

      They already know about this application domain, it can be a huge asset to just throw away. The actual coding is often a minor part of program development.

    5. Re:Why make your lives difficult? by Windows_NT · · Score: 1

      This is a good Idea. There are tons of ways to make money off of software. You dont even have to stick to one idea. For me, for freelance ( I also work for a software company), I would build calendar programs for hairdressers, and web pages for lumber companies and dog groomers. There is great money in this. You can even expand your ideas onto advertisement. Even on a large scheme. Lets say Company X made programs for car computers. Maybe yours can expand on that and be car computer optimization programs.
      The main point is dont go and spend your time trying to fight for the right to something not worht it (like eveyone else has mentioned.) If its worth it do it. But otherwise your just might want to go buy the biggest meat grinder you can find, bring it home, and spend all of the time turning your dick into hamburger.

      --
      Go go Gadget Nailgun!
    6. Re:Why make your lives difficult? by Anonymous Coward · · Score: 0

      I'm not.

  5. Contrary to popular opinion... by bigmouth_strikes · · Score: 5, Insightful

    ...but the hardest and most important part of running a software product company is selling the product. Your new, better designed, better documented, better implemented product has to compete with the same feature set - you said it yourself - with a more established product. What advantages will your product give the customer, making it easier to sell and possibly making the customers switch ?

    As for the legal issues, IANAL.

    --
    Oh, I can't help quoting you because everything that you said rings true
    1. Re:Contrary to popular opinion... by IamTheRealMike · · Score: 5, Insightful

      Zing, that's correct. The real question these guys should be asking themselves: are we really sure that management and the "sales drones" are fundamentally incompetent, and that we are fundamentally better? What makes them think that 10 years down the road their company would be any different? Perhaps selling a product to lots of different customers is just hard and hosted vs standalone is not, ultimately, such a big deal?

      They should definitely read The Development Abstraction Layer before moving this beyond just talk.

    2. Re:Contrary to popular opinion... by mgblst · · Score: 4, Insightful

      You are also working against an established company, with possibly great support. This can be a big killer for you. Business isn't all about code.

    3. Re:Contrary to popular opinion... by IAR80 · · Score: 1

      better implemented product has to compete with the same feature set - you said it yourself - with a more established product.

      Assuming they will be able to deliver anything, which they had a hard time anyway, after a mass defection. Good luck guys.

      --
      http://ebgp.net/ccc/
    4. Re:Contrary to popular opinion... by Anonymous Coward · · Score: 0

      What business would trust these programmers with their ideas in the future? If they take ideas and compete when they're not treated well then be aware that the rumour could spread and you might not find work in the future.

    5. Re:Contrary to popular opinion... by mr_gorkajuice · · Score: 5, Funny

      ... and is it really healthy for a bunch of coders to start on their own, when they think the big issue is the quality of the code?

      Overhyped by sales drones? Well, even if you don't, at least your colleagues believe in your product.

    6. Re:Contrary to popular opinion... by Anonymous Coward · · Score: 0

      Agree. Imitating an existing product is:
      1. flattering the product. People may actually think the original is better (hence the imitation).
      2. not giving you any business edge. Without a portfolio, why will clients swing your way, when the incumbent looks safer?

      Legally (though I am not qualified to make these comments), I think it's about positioning and imaging. You may get sued for misrepresentation if you built a Word clone. But you're better off building a 'rich text editor that supports Word documents'.

    7. Re:Contrary to popular opinion... by Firehed · · Score: 3, Interesting

      In fact having worked in software sales, I'd say that support is probably the determining factor in most sales unless you have a very specialized product. And if that's the case, you're going to need to outstrip your employer's old code by miles since they're the established player in the vertical.

      As a developer, you may know that the code sucks. That it just somehow compiles. That it really should be subjected to a rewrite from scratch. That "WTF?!" is present in five more comments than is healthy. And you're probably correct. However, when it comes to actually making money from it, you just need to be better than your competition.

      I've fought with coders and with salespeople at the same company, often times over the same issue (it's a hazard of being a sales engineer - you often end up as a moderator). Neither would exist without the other, so stop blaming each other and realize that both of your problems are management's fault :)

      Not only am INAL, but I'm in a similar position as the original poster. I'm partly thinking that since I have personal projects that could benefit from the software, I'll keep it to myself until any non-compete expires (even if it's not enforceable) just to stay on the safe side. Which means that development is well underway, for me. It may never make it into the public. It may go out commercially. It may go out as open-source, with some sort of hosting(SAAS)/support-driven business model - right now, the most likely. But until you know that there's no valid case should your ex-employer sue you, I'd keep it as a personal project.

      --
      How are sites slashdotted when nobody reads TFAs?
    8. Re:Contrary to popular opinion... by julesh · · Score: 1

      Your new, better designed, better documented, better implemented product has to compete with the same feature set - you said it yourself - with a more established product. What advantages will your product give the customer, making it easier to sell and possibly making the customers switch ?

      Well, as he said in the summary, his product will be hosted rather than software. My experience is that this means he will not be competing directly with his previous employer, but rather with the consultants who would use his previous employer's product to provide a similar service. (My experience is in web content management and e-commerce, where my company provides hosted services; we have never once had a client compare our service to an off-the-shelf product, although we do regularly have to justify our service as better than consultants who would clearly use such products).

      As such, familiarity with the code base will be a key selling point. It means new features that the clients want can be added much more quickly than those consultants will be able to (if this is something they can offer at all, which depends on how extendable the original product, which is presumably not open source, is).

    9. Re:Contrary to popular opinion... by Anonymous Coward · · Score: 0

      i've thing i've come to learn after 10+ years as a system administrator, it's how well the sales people sell the product, not how well the code was written, how stable it is, extendable etc etc. You have people in suites making decisions based off bullet point lists, who's sole purpose is to make a profit, not make sure the code is structured and documented well...

    10. Re:Contrary to popular opinion... by Tony+Hoyle · · Score: 1

      The way we solve that is to have two working methods.

      Development code. Keep it tight, neat and elegant. Maintainability is a key project goal.
      Released code. Just has to do the job & keep the customers happy - even if the code turns out crap.

      Both groups - sales and programmers - basically get their way, so there's little conflict.

    11. Re:Contrary to popular opinion... by FauxPasIII · · Score: 2, Funny

      Moreover, if you ever manage to build a software company where the product team and the sales team aren't perpetually trying to strangle one another... THAT'S your product right there. Tell the world how to do that. In my experience you'll be the first. =)

      --
      25% Funny, 25% Insightful, 25% Informative, 25% Troll
    12. Re:Contrary to popular opinion... by Icarium · · Score: 5, Insightful

      Heh, some of our former employees tried the exact same tactic, and as an added bonus actually managed to convince one of our sizeable customers to go with them, all based on promises of being able to give them a better system with more features using the latest and greatest programming languages that were the rage at the time. (I'll freely admit that the company I work for still uses COBOL on it's older clients business systems)

      The both lost - 5 years and many, many millions down the line the customer turned round and said "Right, this isn't working, we want our old legacy system back". In that time these former employees and thier new company were unable to provide a rewrite that was as stable, fast or feature laden as the system they were rewriting it on, so the customer simply came back to us and said "Where do we sign?".

      The most amusing part was when the negotiations were taking place, the former employees tried to sell us thier IP and the system they had developed. Our CEO simply laughed at them.

      Don't get me wrong - I fully admire what they attempted, but the manner in which they underestimated what it would actually take to rewrite a legacy system (incorporating 23 years of ongoing development) from scratch was a perfect example of "If it ain't broke, don't fix it".

    13. Re:Contrary to popular opinion... by nine-times · · Score: 5, Insightful

      are we really sure that management and the "sales drones" are fundamentally incompetent, and that we are fundamentally better?

      I would even ask, are these programmers really making the product they think they are? I've seen it happen before that a bunch of developers complain about their sales people, essentially that they were selling it wrong. The salespeople kept focussing on feature set A, while the developers thought feature set B was much more important.

      And the problem there was that the customers cared about feature set A, and the salespeople knew it because they were the ones talking to the customers. The developers seemed to be more interested in developing what was fun/interesting to develop, while the customers just wanted certain specific functionality.

    14. Re:Contrary to popular opinion... by Chrisje · · Score: 1

      Somebody ought to mod parent up. Insightful.

    15. Re:Contrary to popular opinion... by tomhudson · · Score: 2, Interesting

      Overhyped by sales drones? Well, even if you don't, at least your colleagues believe in your product.

      Their paycheck depends on them being "true believers". Can you imagine if they went around to customers and said "We want to sell you this really crappy, sucky product? How sucky is it? It will give you so many headaches you'll think Microsoft wrote it ..."

      It's very hard to get someone to believe something that goes against their perceived financial interests - which is why management frequently doesn't listen to the alarm bells. A good example was google's searchwiki - anyone could have told them it was a bad idea, a spamtrap, that people who are searching for something don't want to waste their time rating search results - that search is just a waypoint on a users' trip on the net, not a final destination.

    16. Re:Contrary to popular opinion... by BlortHorc · · Score: 3, Insightful

      And it has to be said, though most sales guys are useless, the really good ones are gold. There is a guy where I work who has turned wrong numbers into sales. That is seriously hard work, and for all I might bemoan his lack of IT skills, gotta give the guy his props. Sales is a hard job, especially cold calling, and what will make an idea like the GP has work more than anything is who he has selling it.

    17. Re:Contrary to popular opinion... by Sanity · · Score: 1

      Absolutely right. If you have a better product, but they have better sales people, you basically don't stand a chance.

    18. Re:Contrary to popular opinion... by Anonymous Coward · · Score: 0

      This is so true. I didn't really realize it until I worked for my current company. It's a small company so I have much more contact with the sales/customer support people (and with actual customers, having done occasional customer support) than with past jobs.

      I have to say, the product this company writes is complete shit. It's expensive, it crashes too much, it's horribly complex, it's slower than you would think possible for something built using a modern database... etc.

      And yet our customers absolutely LOVE our customer support people. They are all on a first name basis. It really made me understand that without them this company would have sank long ago.

    19. Re:Contrary to popular opinion... by jcnnghm · · Score: 4, Insightful

      To re-iterate, management and sales are hard. If you don't have a marketing plan and strategy from day one, and you guys think you can just build a better product than your current employers in six months, expect to fail.

      How wealthy are you? Most businesses operate in the red for the first 2-5 years. What that means is that, even after all the revenue, you'll have to loan money to the company, or secure a loan for the company (much easier said than done, you can generally only get business loans for hard assets), to be able to pay the expenses, and those expenses include no money for you or your co-founders. Can you afford to work for -$x for 2 years. If you are under capitalized from the start, you will fail.

      How much time do you have? If you think you're signing up for a 9-5, show up, program, and leave, you're in for a rude awakening. Operating a businesses is significantly more time intensive than you think it is, and chances are you won't be able to afford all of the 'worthless' support staff that your current company has. All the jobs they do, you get to do too. Expect to work no less than double time for the first couple of years, and more realistically be prepared to spend all of your time on it. Underestimating, being unwilling, or being unable to commit the necessary time will lead to failure.

      How risk adverse are you? 80-90% of businesses fail within the first 5 years. Are you, having made no money after 20 months, going to cut your losses and walk away? What about your co-founders? You have to be prepared to accept the fact that you could potentially lose ever dollar you put into your company. If you're not, don't even consider this.

      --
      You don't make the poor richer by making the rich poorer. - Winston Churchill
    20. Re:Contrary to popular opinion... by buckles · · Score: 1

      One would hope that after so many years the developers have some ideas for functionality not included by the present employers.

      Judges may be reluctant to enforce questionable non compete clauses that preclude some one from making a living using their given expertise.

      Why not keep your jobs and develop and release the web version for free . Then when your employer goes belly up you can profit as consultants for users of the free version.

    21. Re:Contrary to popular opinion... by Asic+Eng · · Score: 2, Interesting
      What advantages will your product give the customer, making it easier to sell and possibly making the customers switch?

      I think you make very valid points. However there is an advantage good programmers can have, even over a well-established company: They may be able to complete the project. The waste and the insanity of IT companies does not just exist in Dilbert cartoons, it's real.

      That's not to say that it's as easy to manage people as it is to complain about management, or that you can run a company without sales people etc. Still there is an opportunity to do better and small, new companies have a chance against a big moloch which is usually bogged down by infighting and incompetence.

    22. Re:Contrary to popular opinion... by tekiegreg · · Score: 1

      Stole the words right out of my mouth. Notwithstanding any legal issues in this case, you really think you can go up against your former company's established product, with an army of management and sales goons that may actually know something about the customer? Good luck, glad I'm not playing venture capital here.

      --
      ...in bed
    23. Re:Contrary to popular opinion... by captaindomon · · Score: 1

      Thanks, that is one of the best articles I have read in a long time. I've been on the development side and the business side. Usually the business folks appreciate the developers, but the developers have no idea how important the business folks are.

      --
      Just because I can hook a shark from a boat, I do no offer to wrestle it in the water.
    24. Re:Contrary to popular opinion... by Anonymous Coward · · Score: 0

      Seriously, listen to jcnghnm's advice. It sounds harsh, but he is absolutely right. This is EXACTLY the type of stuff you hear from day one in any class on entrepreneurship.

    25. Re:Contrary to popular opinion... by Bill_the_Engineer · · Score: 1

      Not to mention, the economy is turning sour and credit is getting hard for established corporations to get. Just imagine how hard it may be for you to get the needed capital infusion.

      One nice thing about being the employee is that your employer absorbs most of the risks:

      Software doesn't work for a customer - Employer eats the cost on getting it to work - you still get paid.

      Sales are down - Employer must maintain investment in infrastructure - you still get paid (at least for the moment).

      Then there's the other thing... A good software developer is often not the same as a good businessman. Different skill set.

      In addition, there are potential risks that you are exposing yourself to if it doesn't work out. Like you will now need to find a new job in a downturn economy, and to top it off you have to explain to your future employer how you won't quit him and try to compete with a similar product (after using the employer to learn about the product and it's market). It's not like you quit your last employer to take a break from the programming or to pursue other projects, no you thought you could out smart your employer and beat him at his own game. I know that sounds harsh, but that is how your next employer may see it...

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    26. Re:Contrary to popular opinion... by SanityInAnarchy · · Score: 1

      Well, it does help if they take most of the dev team with them.

      --
      Don't thank God, thank a doctor!
    27. Re:Contrary to popular opinion... by Anonymous Coward · · Score: 0

      Before you start on this, make sure you understand what entrepreneurs go through. If you are all coders, you guys need to step back and understand how it works in the real world. Its a jungle out there. Talk to entrepreneurs, as they have the battle scars, have been on the front lines, and understand the realities of the market and how customers think. Quite frankly, the way your post reads, it sounds like you are over your heads.

    28. Re:Contrary to popular opinion... by home-electro.com · · Score: 1

      Although you correct on most points, you should not discourage OP. As hard as it is, starting and running successful business is not impossible.

      For some niche products you actually CAN getaway without proper management and marketing team.

    29. Re:Contrary to popular opinion... by KingAlanI · · Score: 1

      "(Score:5, Insightful)"
      Evidently, mods can follow instructions. :)

      Mod this "+6 Funny"...:D

      --
      I listen to both RIAA and non-RIAA stuff if I like the music, tangential business/politics nonwithstanding.
    30. Re:Contrary to popular opinion... by dbIII · · Score: 1

      You are also working against an established company, with possibly great support

      That rules out about a dozen small software companies with great support and possibly one or two large ones - which leaves thousands of software companies that almost completely ignore the customer once the first cheque is cashed.

    31. Re:Contrary to popular opinion... by Anonymous Coward · · Score: 0

      lame. sauce.

    32. Re:Contrary to popular opinion... by WTF+Chuck · · Score: 1

      Don't know why anyone modded parent as funny. When starting out, you really need someone experienced in the business side of the house. Just make sure that they are smart enough to handle the business affairs and not try to mess with the tech side of the house. Once they start meddling on the tech side, you get the PHBs that you are trying to rid yourself of.

      --
      Note - Liberal use of <sarcasm> tags may or may not need to be applied.
    33. Re:Contrary to popular opinion... by Anonymous Coward · · Score: 0

      Well, no, isn't all about code, but it can help A LOT:

      Good Quality Code = Fast development,
      Fast Development = More Products,
      More products = More sales by drones
      More Sales by drones = Happines for the guy with the big chair...

      Is all about the math really.. :)

    34. Re:Contrary to popular opinion... by Anonymous Coward · · Score: 0

      Thank you for that link, very interesting reading. Now I know why I'm still driving very old cars ;-)

  6. Short answer: by ZorbaTHut · · Score: 4, Insightful

    Get a lawyer.

    Long answer:

    If you signed any sort of NDA, you might be liable for any information you gained while on the job (for example, architecture, business logic, algorithms.) If you didn't, you still might (theft of intellectual property.) I imagine you'd be quite safe if you could somehow prove that you had never inspected the code in any way. Since I'm guessing at least one of you was a programmer, I imagine you can't prove this. I, personally, would find the whole thing dubious and recommend avoiding it, but if you want to try anyway - get a lawyer.

    --
    Breaking Into the Industry - A development log about starting a game studio.
    1. Re:Short answer: by MathFox · · Score: 1
      Most job contracts contain some form of an NDA and a non-compete clause. Both may apply when you start making "better widgets" than your former employer. Review the contract you signed when you got your job, preferably with a lawyer.

      Starting a new company is easy, the hard part is getting the revenue to keep it going. A lawsuit will cost you time and money and is a great distraction from doing business. Even if you win the lawsuit, the company may go under due to the legal costs. I would recommend making "something completely different" to avoid a lot of problems with (soon) former employers.

      --
      extern warranty;
      main()
      {
      (void)warranty;
      }
    2. Re:Short answer: by rachit · · Score: 5, Informative

      You could save the money on a lawyer.

      You'll likely get sued regardless of whether they have a case or not. If you have the money to fight it, it will drag on for some time.

      If you ever need to raise money, no VC will invest in your company if they know you have a potential legal liability.

      Depending on the nature of the software (more likely to happen if its expensive / low volume), your previous company may try to harass your customers too.

      It sucks, but its the nature of the game. Unless the current company that you work for isn't willing to do anything quasi-legal to preserve their business.

    3. Re:Short answer: by eggnoglatte · · Score: 1

      That is exactly right. If any of the guys had access to code/algorithms that the old company considers trade secrets, then they are in a world of pain if they replicate that.

      If it comes to a lawsuit, their old employer will most likely subpoena them to provide their new code to an independent expert for code comparison. Again, any hint of copying even small pieces (or recoding algorithms considered trade secrets from memory), and they are done for.

      If they absolutely must stay in the same area they already work in, then they should hire some outside person, who performs a cleanroom reverse-engineering of the original product. Make sure you clearly document that there were no leaks of inside knowledge (keep lab notebooks etc.).

    4. Re:Short answer: by Anonymous Coward · · Score: 0

      I actually think it gets worse than what you said.

      In some places your mere thoughts while on salary belong to the company. So the architecture that you think of now while being paid for your employer may in fact be theirs, not yours.

      Get a lawyer.

    5. Re:Short answer: by Anonymous Coward · · Score: 0

      Counterbalancing this point is the claim of inherent knowledge. He is not disclosing a companies product to someone else, he is taking nothing but knowledge of the existing product which is built into him and cannot be removed.

      I obviously know squat about U.S. law, but this point has some standing in Australia.

      My company (initially) started on somewhat similar grounds, except that the original company was closed by it's parent company. As such, the non-compete was very very gray. We made the pledge that at the first sign of trouble, we'd close the business down.
      Getting legal is too damned expensive.

    6. Re:Short answer: by marcosdumay · · Score: 1

      The parent is exactly right, that is how the game is played. But you must also keep in mind that several people did succeed doing exactly what you plan (take a look at VMWare, for example), despite all the problems.

      But, anyway, the easiest path is still to create a different product.

    7. Re:Short answer: by fwarren · · Score: 1

      Yeah Lawyer

      A company I worked for was based out of another state. The NCA we had to sign had that states language in it and was a 3 year non-compete.

      Someone left and went to work for a competitor. Our company could not do anything. Any NCA longer than 1 year in the state where I live is pretty much null and void.

      That NDA/NCA they have may be gold...or worthless. You need a lawyer that works with NDA/NCA's to tell you. An hour of time to have them look at 1 or 2 paragraphs should be between $150 and $500. If you would say you can't aford to do it. I would say you can't afford not to.

      Disclosure: I once worked for a lawyer

      --
      vi + /etc over regedit any day of the week.
    8. Re:Short answer: by fwarren · · Score: 1

      Only if it is on the contract OR something that is state law

      I always ask questions about any NDA/NCA before I go to work for a company. If I worked for a company that wrote software for chemical analyzers there are things I would need to know

      1. If I came up with an idea at work to improve the product, is it theirs?
      2. If I came up with an idea at home to improve the product, is it theirs?
      3. If I came up with an idea at work on improving web serves or something else not work related, is it theirs?
      4. If I came up with an idea at home on improving web serves or something else not work related, is it theirs?
      5. Can I contribute code to open source projects that are NOT related to chemistry analyzers?
      6. Can I do on the side consulting work if it is NOT related to the industry. For instance help setting up an inventory system for an RV store?

      You should know going in how much of your life the company you are going to work for expects you to sign away. Then you can worry about other things like was the contract written with generic non-compete/non-disclosure language, or something very specific? Was it written with the state you live and/or work in in mind? How enforceable are those clauses?

      Just because the contract says you can't work for any other software firm for the period of 1 year after leaving the company OR the period of 3 years for any company that directly competes with this company. Does not mean that they can enforce anything past 1 year in your state.

      Knowing what they think, knowing what they have in the contract and knowing what a lawyer who practices contract law dealing with NDA/NCA's in your state thinks is what matters.

      --
      vi + /etc over regedit any day of the week.
    9. Re:Short answer: by Anonymous Coward · · Score: 0

      Not true. As was mentioned numerous times, you can be sued for anything. Facebook was sued, yet they still received plenty of funds. Same with Netscape back in the day. A VC weighs the upside potential (ROI) with the measured risk (litigation, market adoption, etc). Then, its simply a matter of deciding if the ROI is worth the risk.

    10. Re:Short answer: by Anonymous Coward · · Score: 0

      100% right.

      Any VC or executive insurance carrier will absolutely require you and your buddies to sign a declaration that says there are no issues with the IPR. Any VC that would is likely bent and not really the sort of people you want to be dealing with (because one day that unethical behaviour is going to come back on you big time).

      Now if its the cure for cancer then a VC might take the chance because of the upside. But that really would be an outlier.

      If the product is something generic in common use then you might be OK. If the product's design or business rules required specialised or even semi-specialised knowledge gained at your previous employer then the usual non-competes will kick in.

      By all means rewrite it as a side project so if the company tanks you still have something (and no-one to come after you unless a successor in interest is found). If the product and "sales drones" really are as bad as you say then that say will come soon enough.

      For now, my advice is this: hang in there. You have a job in a cr4ppy economy. Do what you need to do on the side. Bide your time until your jobs are under threat and/or the company tanks. Make ABSOLUTELY sure none of your code even remotely resembles the other guy's because it WILL be reviewed if the brown stuff ever hits the fan.

      AINAL but I have been technical director of a firm in exactly this position. I re-wrote (I invented the original product anyway and had certain rights as a founder) but there was hell over it anyway, threats of legal action etc.

      Bottom line: If you do this you better know exactly what you are doing and have a plan. And get proper advice. Now.

  7. Probably no issue. by N3Roaster · · Score: 1

    Presumably you're planning on using a different name, logo, and such for your product. It isn't hard to avoid trademark issues. You've already pointed out that you're not taking code, so that rules out copyright issues. If the old company has been patenting aspects of the project, this could be a potential for legal trouble as having worked on the old project might make it easier to claim willful infringement on any of these. It sounds like your plan is to change things up enough that this probably isn't an issue. There are many examples of people leaving a company and taking the concepts behind their project with them either to work on at another company or to form a startup. That said, these days it seems you can be sued for anything and I am not a lawyer. You may want to consult one before making the jump. If you haven't started a company before, you may want to consult one anyway.

    --
    Remember RFC 873!
    1. Re:Probably no issue. by njko · · Score: 1

      it depends of the idea that they are rewritting and the level of specialization, its no the same to re write a CRM than a Sarcasmeter.

      --
      \n.\n
  8. Mod parent up. by ari_j · · Score: 3, Funny

    Subject - and get a lawyer.

  9. Do what hollywood does.. by Anonymous Coward · · Score: 0

    Make your opponent look bad. If it works in a divorce case, surely it gives an IP lawyer some ammo.

    If you can somehow get a reason *cough* excuse *cough* for leaving the company such as poor conditions or bad pay negotiations, then surely you're in a better position.

    But lawyering-up sounds tops. Did I mention lawyers?

    1. Re:Do what hollywood does.. by tg123 · · Score: 0

      actually thats a bad analogy ..... Hollywood takes good french movies and turns them into garbage.

  10. Prevent the lawsuit. by rjh · · Score: 5, Insightful

    First off, don't ask "can I be sued for this?" You can be sued for eating a ham sandwich. The important question is whether you'll face legal action over this, and only secondarily whether you'll prevail. Court process today is so messed up that paying for a lawsuit, in both time and money, is often more ruinous than the final judgment against you.

    Being in the legal right does not insulate you from lawsuits. It never has. You should be more concerned with pre-emptively preventing a lawsuit from being filed, not whether you would prevail in court if one were to be filed.

    One of the reasons why so many people say "get a lawyer!" is because, believe it or not, lawyers are very good at this sort of thing. Lawyers are excellent business negotiators. Talk to a lawyer, explain what you want to do, explain that you don't want to be sued. The odds are very good the lawyer will be able to get you a way in which you get to do what you want to do without worrying about a lawsuit being filed.

    A good lawyer wins lawsuits. A great lawyer prevents lawsuits from being filed in the first place.

    Good luck! :)

    1. Re:Prevent the lawsuit. by Kjella · · Score: 1

      First off, don't ask "can I be sued for this?" You can be sued for eating a ham sandwich. The important question is whether you'll face legal action over this, and only secondarily whether you'll prevail. Court process today is so messed up that paying for a lawsuit, in both time and money, is often more ruinous than the final judgment against you.

      Maybe I've gotten a bad impression of how the legal system works in the US, but I'd say there's way too many reasons for them to file a lawsuit regardless of whether they win or lose. Consider this, they got an existing product with an existing revenue stream. Their development pace will probably take a massive hit from these resignations. How do they buy time to rebound from that? Well suing you so draw money out of your development fund, making your people spend time documenting that you've done nothing wrong. Even though there's no code you should be damn sure noone has done any architectual/design work that can be proven to be on company time, company equipement or anything like that.

      You have to be prepared for a worst case where they claim you've not only ripped off all their existing IP, but essentially conspired to not do your work, secretly creating a shadow product where all your solutions and improvements went into, then collectively resigned and suddenly have a superior product within an impossibly short timeframe. Not only would it have to go into your start-ups liability secion which can give you trouble getting funding/loans, but you'll also be trying to make sales against the old company's PR machine. If they were to win, you'd probably be dead and companies are risk adverse, what happens to their support and would they soon have to migrate to another product? Do not underestimate the power of FUD, correctly applied you can't touch them for it but it will hurt you badly.

      --
      Live today, because you never know what tomorrow brings
    2. Re:Prevent the lawsuit. by Esel+Theo · · Score: 1

      Yes, you should definitely try to prevent a lawsuit. Lawsuits can take an almost infinite amount of time and cost lots of lots of money. You can easily go bankrupt long before you might eventually win the battle.

    3. Re:Prevent the lawsuit. by Anonymous Coward · · Score: 0

      Right. Instead of being affraid of getting sued, they should play offensive. They should build the software and *they* should sue their ex-company.

    4. Re:Prevent the lawsuit. by Anonymous Coward · · Score: 0

      First off, don't ask "can I be sued for this?"

      Do not ask what can you be sued for; ask what can you sue for.

    5. Re:Prevent the lawsuit. by Anonymous Coward · · Score: 0

      ummm... :o ::puts down ham sandwich::

  11. Re:Slashdot ? by Randle_Revar · · Score: 1

    It is the future if we do not yell loud enough.

    I must say I have some very mixed feeling about your use of Dawkins.

  12. Obligatory Meme by devloop · · Score: 5, Funny

    1 - Copy your ex employer product
    2 - Get sued into bankruptcy
    3 - ????
    4 - Profit ???

    1. Re:Obligatory Meme by whargoul · · Score: 2, Funny

      I think #3 has been finally solve by financial institutions here in the US

      1 - Copy your ex employer product
      2 - Get sued into bankruptcy
      3 - Receive "Bail Out" package from US Treasury in the name of "Economic Recovery"
      4 - Profit ???

    2. Re:Obligatory Meme by mcgrew · · Score: 0, Troll

      3 - Receive "Bail Out" package from US Treasury in the name of "Economic Recovery"

      Wrong country, wrong treasury. They're only bailing out the yachts that spilled their drinks (a mop would work better) while those of us with holes in our dingheys and rowboats are left to sink.

      In this country, only the rich get welfare. Welfare for the poor was abolished in 1996.

    3. Re:Obligatory Meme by Anonymous Coward · · Score: 0

      1 - Copy your ex employer product
      2 - Get sued into bankruptcy
      3 - Create an internet meme
      4 - Profit

      As explained by Gaucho Theory

    4. Re:Obligatory Meme by Surt · · Score: 1

      In all fairness, the rich need welfare more than the poor. These people are out millions of dollars, while a poor person can only be out hundreds or maybe thousands of dollars.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    5. Re:Obligatory Meme by Anonymous Coward · · Score: 0

      1 - Copy your ex employer product
      2 - Get sued into bankruptcy
      3 - ????
      4 - Lawyers Profit ???

      Fixed that for ya

    6. Re:Obligatory Meme by joshuaobrien · · Score: 1

      Slashdot can you please use UTF-8 so we can actually read the step before 4. Profit?

    7. Re:Obligatory Meme by tylersaurus · · Score: 0

      What was step 3? Did you write it in Chinese?

  13. It depends. by thona · · Score: 1

    * Do you have an NDA or non-compete clause? In that case - follow it.
    * In general, unless the softawre implements patents, you are free to copy it.
    * Especially if you can proove that the stuff you DO copy is publicly available. This can include features, UI workflows, even architecture. Proove is easy: demoes, public documentation etc. all proof that you did not use "hidden knowledge". Even thigns that you can deduct (not reverse engineer) from an available demo helps here.

    That said, the devil IS in the details, so you should get a lawyer. Some things may be protected and you do not want to get into problems there. But in general, earlier work does not stop you from doing the same later yourself.

  14. Re:Slashdot ? by Randle_Revar · · Score: 2, Informative

    Also, following this link [1] will fix the front page, but not the user page. Credit to AKAImBatman

    [1] http://slashdot.org/index.pl?usebeta=0

  15. Go for it. by Anonymous Coward · · Score: 5, Funny

    You probably have nothing to worry about.
    It's all cool.

  16. Ask a lawyer... by the1337g33k · · Score: 1

    You know, it might be in your best interests to just go and ask a copyright attorney about this. They would be able to tell you definitively if you could be sued into oblivion.

    1. Re:Ask a lawyer... by shentino · · Score: 1

      If the RIAA has taught us anything it's that you can be sued into oblivion no matter what.

    2. Re:Ask a lawyer... by Anonymous Coward · · Score: 0

      I saw you! you copied my code! look at all that semicolons! the stile is totally equal, one for each line!

    3. Re:Ask a lawyer... by phagstrom · · Score: 1

      shentino gets sued by RIAA for slander in 5...4...3...2...

  17. working for ms? by northkid · · Score: 5, Funny

    Does this mean windows 8 won't suck?

    1. Re:working for ms? by STFS · · Score: 1

      hosted vs. stand-alone

      Yeah, I'm sure a hosted Operating System would totally rock!

      --
      You don't think enough... therefore you better not be!
    2. Re:working for ms? by alpayerturkmen · · Score: 1

      No, it means it will be hosted.

      --
      Alpay Curious...
    3. Re:working for ms? by francium+de+neobie · · Score: 1

      Are you sure you didn't misspell "hosed"?

  18. Advice on /. by 2Bits · · Score: 4, Funny

    Can we be sued for IP infringement, theft, or whatever? Are workers allowed to imitate the product they were working on?

    Try it, and let us know. And we could discuss the lawsuit later too, I mean, make it a series :)

    1. Re:Advice on /. by Anonymous Coward · · Score: 0

      A brand new SCO!!!! Man, my life has been so friggin' void since that died down.

  19. Let It Go by virtigex · · Score: 1

    You can get sued for anything. Of course, the lawsuit may not be successful, but your new team will be swamped by the cost of defending yourselves. Why don't you think up another idea entirely and not risk getting into needless conflict with your former employer? To the outside, the fact that you put yourself in direct competition with your former employer, makes you out to be a bunch of bitter engineers. All your employer needs to do is to imply IP theft and start a frivolous lawsuit and potential customers will avoid you like the plague.

    1. Re:Let It Go by mysidia · · Score: 1

      Tomorrow's headline: Slashdotter sued by past employer for asking if (s)he could be sued for rewriting a software product.

      ($someRandomCorporation mistook the question as evidence that a rewrite was most likely already in progress.)

  20. Unfair competition by alienw · · Score: 1

    Watch out. Definitely talk to a lawyer. It will be very hard to prove that your knowledge of your employer's product didn't make it into the new product. It's not particularly difficult to meet copyright requirements, but there are other aspects. Main issues are going to be common law things like unfair competition, as well as trade secrets. People do this kind of thing all the time, and they also frequently get sued for it. You'll have to consider your particular circumstances, but if this seriously hurts your previous company, they will almost certainly sue you, rightfully or not. So that will have to be part of the plan from the beginning.

    1. Re:Unfair competition by Anonymous Coward · · Score: 0

      So that will have to be part of the plan from the beginning.

      Yeah, I'm sure anyone you go to for any needed VC will be thrilled with a business plan whose first sentence reads, "1. Prevail in lawsuit filed by former employer."

  21. You can do IT! by fibrewire · · Score: 1, Interesting

    well, if the software is worth while and you don't mind releasing it under the GNU GPL then i don't see why you can't. You wouldn't be competing with the project because you wouldn't be making money from the code. You CAN make money by supporting the software, also in California non competes and the like have been ruled "NO GOOD" in this state (search SLASHDOT 3 days ago) and you would have the benefit of IBM's financial backing of legal services if anyone tries to quash your great idea. Just don't make bingo software, i HATE bingo software...

  22. my guesses... by Anonymous Coward · · Score: 0

    Leave your existing company and start your new business.

    Hire some good programmers and let them do the actual coding under your guidance and to your specifications. Make sure that the coders among you do not write any actual code.

    That may work to partially insulate you from claims by your former employer. They will surely come to you if you develop some similar service aimed toward the same clients and are successful enough at your venture to cause your former employer to lose business. Suing you becomes their new business model :)

    As above, IANAL however I have stayed at a Holiday Inn... also partied with and got as drunk as a judge while staying there. You'd really not expect a judge to get drunk and table surf, would you?

  23. waaah?!?! by eWarz · · Score: 1

    Funny you ask this now. A very dramatic thing happened at work today and i'm thinking the same thing.

  24. Who cares about code quality? by webreaper · · Score: 1

    Not the customers, certainly!!!

    You say the code quality sucks, but who cares? If the app works, then that's what matters to the customer. Beautiful code is only an advantage to the company selling the product, as it makes maintenance and enhancements easier to manage and develop.

    If you bring out essentially the same app, how will you market it? "Our app is just like X, but our code is gorgeous!". Yeah, that'll sell loads.

    If you're really bothered about code quality, put together a whitepaper and present it to the management (and shareholders) showing why it matters, how you intend to improve it, what it'll cost to do (time and dollar-value) and what the RoI for the code-quality improvements will be.

    If the management can't be convinced, then go and work for another company on another product altogether.

  25. A better way... by Anonymous Coward · · Score: 1, Interesting

    There is no chance you are going to get away with this.

    Your company will not sit by idle and let you create a directly competing product. There are many kinds of intellectual property which the company owns around your product and which you may find yourself infringing - it is not just the code you are writing. You can be sure that the lawyers will find many different ways of going after you.

    Any lawsuit brought against you will be a strain on your startup budget and keep away your prospective customers.

    Don't underestimate the 'sales drones'. You will have to sell your software, too, and will quickly find that you will have to act like them. Are you sure that you will be able to do that?

    Are you sure that your new version will be commercially viable? Do have a reliable estimate on your development costs and timetable? How can you be sure that you will be profitable (e.g. do you already have a customer who will pay for your development?). With software it is very easy to develop unrealistic business plans that look great on paper, but never even come close to the expected the number of paying customers.

    As tech people, we always assume that the most important work that goes into a software product is the code. But that is wrong. The most important work is sales! Whether you like it or not (..I am not a sales guy and I don't like it either, but this is the way it works). Just look at how many horrible products are out there that sell well.

    If you think you can do better, then there is another way: Ask your company for their support. It does not sound as if the current product were a cash-cow. So if you can come up with a realistic business plan which has a good rate of return (otherwise you would not be thinking of starting your own version, right?) then propose a joint-venture or buyout. I am sure your company would be delighted to have you work for free instead of having to pay the development team. Give them a minority stake, ask them for seed funding (continue to have them pay your salary for a time...), and then get started.

    You just need to be careful in orchestrating this - your immediate superiors may be the biggest roadblocks. Finance guys further up are less emotional. They will calculate this through and if the numbers look good, they will back you.

    But ultimately you assume that you know better than they how to make money with the product. So you need to convince them that they have a problem without telling them all your solutions in advance.

    Enough of the rambling... good luck!

  26. A friend of mine did this about 10 years ago by Chrisq · · Score: 5, Interesting

    A friend of mine did this about 10 years ago. The original company accused them of theft of sourcecode (which they hadn't done) and made criminal charges as well as suing them. Fortunately one of the new company's founders was a Lay Magistrate. He got the court fatstracked to court and swore under oath that they did not have any source code, which was enough for another judge to throw the case out!

    They also brought a civil case for stealing intellectual property, but most of what they included was standard (It was Travel Agent's software), so they put together a brochure of various other solutions and shown that there was nothing that their "old" company had uniquely developed.

    The old company then made a big mistake. They wrote to all their clients telling them not to deal with the company my friend and colleagues had set up because their software was "no good" and "ripped off", and that they would not support anyone who even looked at the software. They had 50 enquiries that week, and went from having three large customers (which covered costs and paid a quarter of a years salaries) to 20 in six months (which meant that they were pretty well off)!

    1. Re:A friend of mine did this about 10 years ago by robi2106 · · Score: 4, Funny

      not everyone has the luxury of leaving a company staffed by idiots to unintentionally help them on their way.

    2. Re:A friend of mine did this about 10 years ago by yakumo.unr · · Score: 1

      Brilliant free advertising.

      Everyone would have been even more intrigued to see the 'rip off' out of general human curiosity in controversy than if they had seen a regular advertisement, and then found it was in fact a better product.

    3. Re:A friend of mine did this about 10 years ago by Anonymous Coward · · Score: 1, Funny

      What's fatstracked? A new kind of pudding pop?

    4. Re:A friend of mine did this about 10 years ago by SuiteSisterMary · · Score: 1

      And there's your answer. Don't rebuild your former employer's software; rebuild your fomer employer's *competitors* software.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    5. Re:A friend of mine did this about 10 years ago by Anonymous Coward · · Score: 0

      go to work for one of the firms that would eventually might buy the software from you. you would be developing the new software as an employee (contractor) of theirs, not as a vendor. your agreement with them is that you work for salary only and after X years of working with them you get to leave with the guts of *your* code (anything not specific to the customer, eg data, graphics, etc). this buys you time/money to develop and a launch customer. you wont be competing against your old company because you're not a software vendor. hurry up and get the work done in X years, when the noncompete runs out. when it expires, leave the company and start selling as a consultant. better yet, offer your employer to get into the selling business and tell them to put you in charge of that division.

    6. Re:A friend of mine did this about 10 years ago by Anonymous Coward · · Score: 0

      He got the court fatstracked to court

      I have often wanted to fatstrack a court.

    7. Re:A friend of mine did this about 10 years ago by mr_stinky_britches · · Score: 1

      mod parent up!

      --
      Censorship is obscene. Patriotism is bigotry. Faith is a vice. Slashdot 2.0 sucks.
  27. Well of course you can be sued... by 3seas · · Score: 1

    It'd make to much sense to allow improvement and competition of the application of software ideas in the proprietary world.
    It'd be rather self contradictory of a proprietary software company to not sue.

    Did any of you sign no-compete agreements? Clearly you don't have any sort of hope for a clean room development environment.

    People sue others all the time and it can be a very resource draining matter to deal with. Consider SCO....

    So maybe in the overall picture, either way you go, its not going to be any more worth it.

    Seems to me what you are really wanting to do is to have your cake and eat it too.

    And then there is the open source world, where there is plenty of cake to eat and have.

  28. Why not assume the worst by cerberusss · · Score: 1

    Why not assume the worst situation?

    Write a business plan in which you:
    - Have 20K available for a lawsuit (number pulled out of air)
    - Have enough reserve to survive the time while you write said product

    Also, consulting a lawyer will cost money but it's a good idea because that investment alone will weed out the talkers. Everyone dreams of starting a company some day. So your friends/teammates of course love to talk about it. But will they be there when plans get serious? Or will their spouse have objections? Or maybe there are financial obstacles for them? Asking for $200 for discussion with a lawyer will do a first round of weeding out the not-really-serious people.

    --
    8 of 13 people found this answer helpful. Did you?
    1. Re:Why not assume the worst by cerberusss · · Score: 2, Insightful

      Sorry to reply to self, but this topic got me because of the whole start-your-business stuff.

      In the past two years, I've started my own business. I've learned that I can do only one thing at a time: either sales or coding. Not both.

      For me it turned out that I'm not bad at sales. I hardly touch code anymore because I just don't have the time; I have to keep the 'pipe' filled with new things. But I'm OK with that.

      Question is: are you OK with that as well?

      --
      8 of 13 people found this answer helpful. Did you?
  29. You will be sued. by 91degrees · · Score: 2, Insightful

    Can we be sued for IP infringement, theft, or whatever?

    Yes. All three. They might not succeed but be prepared for a lengthy legal battle which will cost more than losing.

    Are workers allowed to imitate the product they were working on?

    Yes. But only in general, there are many exceptions.

    We know we have to deal with the non-compete clause in our employment contracts, but in our state this clause has been very difficult to enforce.

    You're in a different situation from most other cases. Other cases have most likely been people working on broadly related but ultimately different products. You appear to be planning to directly compete with your previous employer's core product, using knowledge gained whilst working for your previous employer.

  30. Don't ask Slashdot by DF5JT · · Score: 1

    Get a lawyer.

  31. the short hairs. by Ostracus · · Score: 5, Insightful

    "Anyone can be sued for anything in this day and age."

    I'm going to sue hellion0 for not translating his post into Chinese. Think it will get dismissed before we even hit the door? How about any lawyer laughing you out of his office?

    --
    Shai Schticks:"You don't make peace with friends, you make peace with enemies"
    1. Re:the short hairs. by sumdumass · · Score: 4, Informative

      I know people who have lost outrageous suits because they failed to show up in court. I'm sure these suits would have been tossed out had they showed up because two of the people (5 where sued) had their lawyers who had it tossed in no time. 2 of the remaining 3 got lawyers and had their judgment overturned on appeals citing something about not being served notice properly and the last one doesn't want to spend the money because he got busted for some felony and will spend most of his life in prison.

      In some areas, you have to show more then in others and the lawyers know what the minimum is and sometimes refuse to file (it makes them look bad). But once the case is filed, it doesn't disappear until some action is taken on it. The judge can't or doesn't throw something out without a request. IF no one requests it to be tossed out, then he can rule that there was no standing or whatever.

    2. Re:the short hairs. by antifoidulus · · Score: 5, Funny

      Since Slashdot doesn't support Non-Latin characters, translating into Chinese in slashdot is easy!

      ????????????

      See, that wasn't so hard!

      And slashdot gets mad when I use a lot of "junk" characters, so I will go on and say that this isn't 1994, pretty much every single OS/Programming language/browsers supports lots of characters(ok, so maybe Windows doesn't, but that hardly qualifies as an OS.) Why doesn't slashdot?

      So after 3 times of trying to submit, I will type a little more. The whole firehose view on the mainpage sucks. My guess is that I am going to hit submit a 4th time and the lameness filter will still abort my post. Malda must be pro-choice.

      On the 5th attempt, I must pare down my joke.

      On the 6th attempt, it hardly becomes a joke anymore because the lameness filter is insane.
      On the 7th attempt, I'm about to give up.....
      On the 8th attempt I think I will submit a bug report. The post was supposed to be a bunch of ? marks because that is what slashdot translates non-latin characters into(though some have found workarounds)....but the lameness filter destroyed my attempt at criticism of the site...maybe thats its purpose?

    3. Re:the short hairs. by monkeySauce · · Score: 1

      Think it will get dismissed before we even hit the door? How about any lawyer laughing you out of his office?

      Wanna bet? Amongst the good ones, there are plenty of dumb/greedy/starving lawyers that will take almost any ridiculous case. Hopefully an absurd case will get dismissed by a competent judge, but you can't count on it, especially when talking technology since the really techno-literate judges are few and far between. Plenty of judges have been hoodwinked on technical matters they clearly failed to grasp.

    4. Re:the short hairs. by davester666 · · Score: 5, Insightful

      And in this specific case, it can easily come down to just getting sued into bankrupcy. The people may not lose in court on merit, but only because they ran out of money to pay for a lawyer to represent them in and out of court. And this type of case (in general, as it depends on specifics really), it's unlikely that a lawyer would be willing to go into the case on commission, as you only get money if the judge penalizes the other side or awards costs (and depending on your jurisdiction, 'costs' may not match what you actually pay your lawyer).

      --
      Sleep your way to a whiter smile...date a dentist!
    5. Re:the short hairs. by Anonymous Coward · · Score: 0

      You need therapy.

    6. Re:the short hairs. by allcoolnameswheretak · · Score: 2, Funny

      Your translation is wrong. Translating his post into Chinese actually requires at least 26 characters, not 12.

    7. Re:the short hairs. by KiloByte · · Score: 4, Informative

      Fixing this doesn't even require changing any actual code, since everything on the way supports Unicode well.

      Steps required: convert existing comment data to UTF-8 (ok, that's a delicate one considering the size of the table), make Apache use UTF-8 as well, and possibly fix some filters.

      Using an ancient charset like 8859-1 in this millenium is nothing but retarded.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    8. Re:the short hairs. by cheater512 · · Score: 2, Insightful

      The lawyer wouldnt laugh at all.

      He would only ask two questions: How far would you go and how big is your bank account. :P

    9. Re:the short hairs. by Anonymous Coward · · Score: 1, Insightful

      "The whole firehose view on the mainpage sucks."

      It's off topic ... but oh my goodness yes it's awful. Please keep the firehose-style view in the firehose section.

    10. Re:the short hairs. by Anonymous+Conrad · · Score: 0, Redundant

      so I will go on and say that this isn't 1994, pretty much every single OS/Programming language/browsers supports lots of characters(ok, so maybe Windows doesn't, but that hardly qualifies as an OS.)

      Oh ahahahahaha. Windows NT was fully Unicode as far back as 1994. Win95 had Unicode APIs (if not good support).

      Windows has always been ahead of the game on multilanguage support (at the OS level at least).

    11. Re:the short hairs. by Anonymous Coward · · Score: 1, Insightful

      "Anyone in the USA can be sued for anything in this day and age."

      Fixed that for you

    12. Re:the short hairs. by omeomi · · Score: 2, Insightful

      How about any lawyer laughing you out of his office?

      Lawyers only laugh you out of their office when you're not their employer...and they're not a part of your legal team.

    13. Re:the short hairs. by Anonymous Coward · · Score: 0

      Using an ancient charset like 8859-1 in this millenium is nothing but retarded.

      Unless you're entirely focused on the english market!

    14. Re:the short hairs. by Anonymous Coward · · Score: 0

      Since Slashdot doesn't support Non-Latin characters, ...

      £ ÃY þ

      The above was Latin-1, but /. mangled it.

      I'd say they don't even support Non-ASCII. :-(

    15. Re:the short hairs. by Anonymous Coward · · Score: 0

      # and £ don't work right on slashdot

    16. Re:the short hairs. by aussie_a · · Score: 1

      How did you include them in your post then?

    17. Re:the short hairs. by genner · · Score: 1

      "Anyone can be sued for anything in this day and age."

      I'm going to sue hellion0 for not translating his post into Chinese. Think it will get dismissed before we even hit the door? How about any lawyer laughing you out of his office?

      I'm suing you for racial insentivity!

      Chinese isn't a language. Mandarin and Cantanese are.

    18. Re:the short hairs. by Registered+Coward+v2 · · Score: 4, Interesting

      "Anyone in the USA can be sued for anything in this day and age."

      Fixed that for you

      "Anyone can be sued in the USA for anything in this day and age."

      Fixed that for you

      --
      I'm a consultant - I convert gibberish into cash-flow.
    19. Re:the short hairs. by Anonymous Coward · · Score: 0

      Using an ancient charset like the Greco-Roman alphabet in this millennium is equally retarded. 1s and 0s are far more efficient. And now I shall recite my binary poem 11010100101011101 1 11011 01 1 1001 110111 11 0 You see, much more succint and the true depth of the subject matter shines through much better in a mathematical framework rather than a linguistic one ;P

    20. Re:the short hairs. by Anonymous Coward · · Score: 0

      'Simplified Chinese' is a WRITTEN language, not a spoken one, so it was half right. It was introduced (I'm led to believe) as a replacement for written 'traditional' mandarin to increase literacy amongst the population (fewer characters). Cantonese uses the same written characters as Mandarin, but the pronunciation including number of tones used, is different.

    21. Re:the short hairs. by Anonymous Coward · · Score: 0

      ä½ï¼Y

    22. Re:the short hairs. by Anonymous Coward · · Score: 0

      æ'æ'æ¾åæçsç'話ææ'ç½çsã æ'èèã

      (UR DOIN IT RONG)

    23. Re:the short hairs. by Anonymous Coward · · Score: 0

      But Mandarin and Cantonese are Chinese languages. So "Chinese" could be interpreted as "one or more Chinese languages" easily.

      It all depends on how uptight you are.

      Think out of the box !

    24. Re:the short hairs. by Z00L00K · · Score: 3, Informative

      Oh - you can write non-ascii characters, but you will have to write the character entities yourself:

      "Räksmörgås."

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    25. Re:the short hairs. by yiantsbro · · Score: 1

      I have also been harmed by the inability to read hellion0's post in my preferred Chinese. I believe your suit will require class action status.

    26. Re:the short hairs. by SanityInAnarchy · · Score: 2, Informative

      As far as I know, there's no legal requirement to have a lawyer -- you can always represent yourself. There's only a right to legal counsel if you're accused of a crime -- and, I assume, some sort of requirement to represent someone else.

      Even assuming that's not the case, there are always asshats like Jack Thompson.

      --
      Don't thank God, thank a doctor!
    27. Re:the short hairs. by Spazmania · · Score: 1

      I'm going to sue hellion0 for not translating his post into Chinese. Think it will get dismissed before we even hit the door?

      It won't get dismissed until either:

      1. You go to trial and fail to prove that hellion0 had a responsibility to translate his post into Chinese, or
      2. Hellion0 files a motion to dismiss on the grounds that he had no responsibility to translate his post into Chinese and you have offered no evidence whatsoever to the contrary.

      And if Hellion0 doesn't show up for trial you can forge yourself an email from Hellion0 promising to translate the post into Chinese at which point you've proven your case as far as the court is concerned and shame on Hellion0 for not bothering to claim it was a forgery.

      --
      Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
    28. Re:the short hairs. by sjames · · Score: 1

      Yes, a competent and ethical lawyer would laugh it out the door but you might be able to find a rotten apple to help you. If not, you can file the papers yourself.

      Yes, it will get dismissed, but not before hellion0 wastes some money on a lawyer and burns a bit of time on the nonsense suit.

      If you want to be a real pain, you can then turn right around and sue for something else. Eventually that tactic will fail and you may face some court action yourself, but not before you have screwed hellion0 out of thousands in legal fees.

    29. Re:the short hairs. by mrchaotica · · Score: 4, Insightful

      The people may not lose in court on merit, but only because they ran out of money to pay for a lawyer to represent them in and out of court.

      Perhaps the solution in this case is to retain a lawyer on staff. This is a startup, right? Since they're anticipating fairly extensive legal issues from the get-go, they should hire a lawyer as a full-time employee, which would limit costs to be equal to his salary. They can pay him using venture capital money (just like how everybody else would be getting paid) until they have a sellable product.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    30. Re:the short hairs. by Anonymous Coward · · Score: 0

      You came up 4 attempts short of the "12 Attempts of Posting" - set to the music of the 12 Days of Christmas.

      Thanks for being festive.

    31. Re:the short hairs. by AttillaTheNun · · Score: 1

      In this house, we obey the laws of the English language!

    32. Re:the short hairs. by Anonymous Coward · · Score: 0

      ààྠààà¥à àà àà¥à--à¥à àॠàà¥àྠàॠàoeà¾àྠàà¥

    33. Re:the short hairs. by Surt · · Score: 2, Informative

      Depends on who you think gets to define what languages exist. By whose authority did you conclude that Chinese != Mandarin? Because my (state-run!) college offered Chinese as a language option. That makes it an official language in my book.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    34. Re:the short hairs. by Fallingcow · · Score: 1

      Probably HTML special character codes. The parent's point is you can't just type many characters in, you have to type codes for them that don't show up as the proper character until after it's posted and being filtered through an HTML interpreter. These characters work, if you know how to make them work, but they don't work--to quote the parent--"right".

      Slashdot mangles UTF-8, among other things.

    35. Re:the short hairs. by Anonymous Coward · · Score: 0

      ...this isn't 1994, pretty much every single OS/Programming language/browsers supports lots of characters(ok, so maybe Windows doesn't, but that hardly qualifies as an OS.)...

      Ignorant much?
       

    36. Re:the short hairs. by Quikah · · Score: 1

      Same number of characters, just fewer strokes.

      --
      Q.
    37. Re:the short hairs. by Fastolfe · · Score: 1

      I know people who have lost outrageous suits because they failed to show up in court.

      It depends entirely on where the case was brought, but usually a judge requires some proof before allowing a default judgment. The hands of judges aren't as tied in these matters as you think.

    38. Re:the short hairs. by Anonymous Coward · · Score: 0

      Oblig. Michael Scott Quote: "Thats what she said"

    39. Re:the short hairs. by Wodin · · Score: 1

      Not forgetting the Afrikaans, Albanian, Basque, Breton, Catalan, Danish, Faroese, Galician, German, Icelandic, Irish, Italian, Kurdish, Latin, Luxembourgish, Norwegian, Occitan, Portuguese, Rhaeto-Romanic, Scottish Gaelic, Spanish, Swahili, Swedish, and of course, Walloon markets.

      You mention Afrikaans, but forget IsiNdebele, IsiXhosa, IsiZulu, Sepedi, Sesotho, Setswana, SiSwati, Tshivenda and Xitsonga?

      --
      -- Wodin
    40. Re:the short hairs. by Anonymous Coward · · Score: 0

      Not quite, since there are at least a few instances of distinct traditional characters that are written the same in simplified Chinese. So simplified Chinese has fewer characters, although I'm not sure how many fewer---I can only think of two or three examples offhand.

    41. Re:the short hairs. by Renegade+Iconoclast · · Score: 1

      Nice. It's still a gamble, but it's one that could work. I'm a fan of trying to figure out how to get things done, instead of how things can fail.

      Everything is a gamble. If you guys can do better than your old company, I say, incorporate, first, hire a lawyer, on staff, and then go for it. It's key to incorporate, that way only the business assets can be seized in a lawsuit. But, IANAL.

    42. Re:the short hairs. by Zeio · · Score: 1

      Using an ancient charset like 8859-1 in this millenium is nothing but retarded.

      Maybe. probably not. UTF-8 and other language facilitating garbage really divides the whole world further and harder, making inter-communication from difficult, say, spanish-chinese-english [which seems to be the inevitable big-3], to impossible, where there are thousands of languages all attempting to do the exact same thing.

      I would like to point out, the true national language of India is English, and it makes them a relative pleasure to deal with in a business sense. They have upwards of 24 languages there, but common glue really comes in handy both in India and internationally.

      Contrast this with china, there are probably 24 dialects, one written language. They written language looks like chicken scratch to most people. And you cant spell it out, "I'm on the corner of tree slash dot up-right slash", and there are still 24 dialects. Its more or lest legacy crap. And facilitating it is a bad idea. (Not to mention the ridiculous input methods associated with chicken scratch.)

      Most Languages are really only remain due to culture, which one must respect or it will be deemed highly offensive, but to not have a common language in the world today is probably the best evidence that humanity itself is on the road to failure. The one thing we need to share information and understand each other is being resisted tooth and nail. There is more agreement on computer syntax than communicating thoughts and feelings worldwide. Sad.

      So, all, have the UTF-8, the NLS, and all the other horrible unnecessary complexity that creates more display issues than it solves and creates tons of unneeded bugs in otherwise perfectly good software, and waste time facilitating the one thing that is preventing everyone from understanding each other.

      And this crap with the "universal translator" wont come to fruition any time soon. The fastest way to lose the intent and true meaning of something in one language is to use a computer to translate it to another.

      Lets all agree on a 7-bit character set and a single language before it's too late. You have been warned.

      --
      Legalize the constitution. Think for yourself question authority.
    43. Re:the short hairs. by genner · · Score: 1

      Depends on who you think gets to define what languages exist. By whose authority did you conclude that Chinese != Mandarin? Because my (state-run!) college offered Chinese as a language option. That makes it an official language in my book.

      By what authority did you conclude than Chinese automatically equals Mandarin? Is Canatanese some how less Chinese, you insensitive clod!

    44. Re:the short hairs. by mini+me · · Score: 1

      How do you know what he entered? I wanted to include â (which should appear as the trademark symbol) in a recent post. All I got in return was the letter a with an accent.

    45. Re:the short hairs. by turbidostato · · Score: 1

      "Not forgetting (...) Spanish"

      Sorry but no. At very least Spanish and all other European languages won't use 8859-1 but 8859-15, if only because the Euro character (you were talking about "markets", weren't you?) that I'll show you here in bracktes: () see?

    46. Re:the short hairs. by defaria · · Score: 2, Informative

      There's nothing saying you need to have a lawyer in court to represent you for such a frivolous case. Just represent it yourself at minimal cost.

    47. Re:the short hairs. by Anonymous Coward · · Score: 0

      He didn't forget, he just knows that kaffers can't read anyways.

    48. Re:the short hairs. by Hognoxious · · Score: 1

      Is Canatanese some how less Chinese

      I can say with 100% certainty that Canatanese isn't even remotely Chinese.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    49. Re:the short hairs. by sumdumass · · Score: 1

      It's key to incorporate, that way only the business assets can be seized in a lawsuit. But, IANAL.

      This is a bit of a misnomer. Incorporating doesn't insulate you from your own actions. What I mean is, if a company does something and gets sued, both the company and the person responsible can be names in the suit. Lets say for example, someone ordered another person to operate an unsafe machine and when they did, it broke catastrophically causing injury and or property damage. The company could be sued, the person operating it (if they knew it was unsafe), and the person who ordered them to forget about the safety issues can be named as defendants too. That would make all three liable for their actions and whoever took more action then another would be more liable then the others.

      It gets complicated but incorporating only insulates you from actions with no direct fault of your own. If your company goes bankrupt because you laundered money, the incorporation isn't going to shield you, but if it does because the market fell apart or the risk didn't pay off it will. Likewise, if an employee does something, it will shield you, if you do something, it won't. The idea behind the incorporation is to protect you from the actions of others in the process of doing business. The different types of incorporation, LLC, S-corp, C-corp and so on have more detail to how the profits are paid out and taxes are assessed then any amount of liability. However, it is difficult to prove that someone ordered the guy to operate the unsafe machine so it does lend the appearance of isolating them but if you can prove it, it won't.

      In the case of tacking a product that could be seen as someone else's tech (even though programmed differently) might not result in insulating the former employees as owners with an incorporation. Legal advice from an actual lawyer licensed to practice in their area could determine more specifically what their exposure could be.

    50. Re:the short hairs. by Bobb+Sledd · · Score: 1

      Ever heard of "pro bono?"

      --
      "They said I probly shouldn't fly with just one eye," "I am Bender. Please insert girder."
    51. Re:the short hairs. by davester666 · · Score: 1

      I believe pro-bono is only for criminal cases. For civil suits, you have the right hire a lawyer you can afford.

      --
      Sleep your way to a whiter smile...date a dentist!
    52. Re:the short hairs. by davester666 · · Score: 1

      I would say this really depends on the specific circumstances (particularly, what they would be sued for, the specific geographic location they are at and your personal knowledge of the law that applies in that jurisdiction).

      --
      Sleep your way to a whiter smile...date a dentist!
    53. Re:the short hairs. by Anonymous Coward · · Score: 0

      I refer you to the case of Sony v Bleem, Inc.

    54. Re:the short hairs. by sumdumass · · Score: 1

      With no one to contest, pretty much any harm can be claimed and worded accordingly.

      It's not as much that their hands aren't tied, it's that no one is contesting the accusations and without anyone contesting, he can't assume something isn't true.

    55. Re:the short hairs. by oliderid · · Score: 1

      Maybe. probably not. UTF-8 and other language facilitating garbage really divides the whole world further and harder.

      Well I'm maybe wrong but I think those characters existed prior to UTF-8. For those of us who have to deal with middle east characters, turkish or nordic ones (names and surnames) in a single database, UTF-8 is the only sane option.

      Lets all agree on a 7-bit character set and a single language before it's too late. You have been warned.

      And let me guess...That's your native tongue, right? :-)

    56. Re:the short hairs. by Anonymous Coward · · Score: 0

      Windows NT ( & 2000 / XP / Vista ) are fully Unicode.

      Windows 9x supports Unicode just fine with an optional DLL (unicows.dll).

      Therefore, you must be talking about Windows 3.1. That would match up pretty well with your "hardly qualifies as an OS" comment as well.

      Good day.

    57. Re:the short hairs. by adminstring · · Score: 1

      Lawyers can do pro bono work on civil cases as well as criminal cases. For example, the Southern Poverty Law Center has provided pro bono representation to plaintiffs in a number of high-profile civil suits against white-supremacist organizations, such as this recent personal-injury case that's been in the news lately. The decision of whether or not to do so is up to the individual lawyer or organization.

      You may be thinking of court-appointed (taxpayer-funded) counsel, which is different from pro bono (third-party funded) counsel. There is a sixth-amendment Constitutional right to court-appointed counsel for indigent defendants in criminal trials, but not in civil trials, although in certain cases one may be appointed for a civil trial.

      --
      My truck is like a series of tubes.
    58. Re:the short hairs. by bwcbwc · · Score: 1

      That's why it's cheaper to pay a lawyer up front to analyze the legal risks in their business plan vs. any contractual or IP obligations they owe to their previous employer.

      IANAL, but two big areas that would require detailed checking would be non-compete clauses in your contracts and trade secret laws. Have the lawyer look at everything though. You also could be making some invalid assumptions about how your technical plans insulate you from copyright/patent infringement.

      In the old days, companies used separate black box/white box reverse engineering teams to isolate the authors of the new product from the people who knew about the original product. The white box team would write the design specs describing the external behavior of the program, but the black box team would write the actual code. You and your friends could end up having the company but not be allowed to do any of the coding on the new product in order to avoid IP violations. Worse yet, you may not be able to control the details of how the black box team implements the design, so all of your great ideas for re-architecting the system may go by the wayside.

      --
      We are the 198 proof..
    59. Re:the short hairs. by Kjella · · Score: 1

      Lawyers only laugh you out of their office when you're not their employer...and they're not a part of your legal team.

      True, but if you hear the same suppressed chortles as when you leave a meeting after the PHB has made a PHBism, it's time to quit.

      --
      Live today, because you never know what tomorrow brings
    60. Re:the short hairs. by Anonymous Coward · · Score: 0

      were - past tense (they were sued)
      where - some place (where were they sued?)
      then - happening next (then they got lawyers)
      than - comparative (some more than others)

      - your friendly neighborhood educator

    61. Re:the short hairs. by gullevek · · Score: 1

      Actually 8859-15 would be correct for the EU region because it includes the Euro symbol.

      --
      "Freiheit ist immer auch die Freiheit des Andersdenkenden" - Rosa Luxemburg, 1871 - 1919
    62. Re:the short hairs. by WhiteHorse-The+Origi · · Score: 1

      D00d that is s0 3l33t3! Now how did you do it?

    63. Re:the short hairs. by Anonymous Coward · · Score: 0

      Seriously? Parent was modded insightful?
      Ever heard of hyperbole?

    64. Re:the short hairs. by Anonymous Coward · · Score: 0

      Oh, I don't know - that wasn't so hard...

      æ£å¦çæï¼OEézççåèzéäåï¼OEèæäèSï¼OEç"sèåoeåoeéï¼OEåçä½ézåèåSfçsèYäåèè¦-çézåçæZ¥çsççï¼OEåä½å®fäå...±ääåæèçsä£ç¼ï¼OEä-å'çsç"å"ã

      åèææ'æoeèèå¾å忣ãää½äéf½åä¥èèèçsää½åoeé(TM)åæ(TM)ä£ãé--oeéåoeæ-¼çsååS©äï¼OEå¾åï¼OEæåä¥çäää½èèYåçæå...æOEæ"åoeé¦-ä½ãåä½å¾z便'æoeä使å¾èOEåï¼OEå¾åäçæoefèæZç¦ä½ååS©ã

    65. Re:the short hairs. by Anonymous Coward · · Score: 0

      Thats not how the world works!
      How about any lawyer laughing you IN to his office with dollar signs in he's eyes.
      Easy money.

    66. Re:the short hairs. by Zeio · · Score: 1

      Most of the crap written before the 20th century is:
      - racist
      - superstitious
      - fomenting religious wars
      - propaganda
      - lies

      Programs written in C, say, IUPAC notation, metric systems, etc, and all that nice science/stark trek stuff is based on common language. It doesn't matter what it is, but someone has to win. The chicken scratch of yore is crap, recorded crap and was the language of sub-cretins be modern standards.

      You all want to embrace what was seen as a punishment by God himself (Read the Tower of Bable story for a funny punishment by God), then go ahead. Seem counter-productive.

      Languages are as dumb as English units (lb, oz, etc).

      --
      Legalize the constitution. Think for yourself question authority.
    67. Re:the short hairs. by nobaloney · · Score: 1

      No, because if you only speak Chinese, then that could be considered a disability these days, and if you're in the U.S., then he's screwed for not accommodating your disability. Or not.

    68. Re:the short hairs. by Anonymous Coward · · Score: 0

      There is no difference. They both suck.

  32. Yes, you can by jeroen94704 · · Score: 1

    > Can we be sued for IP infringement, theft, or > whatever?

    Yes. Writing software requires part skill, part domain knowledge. Your employer cannot prevent you from using your skills (e.g. Programming in C++) at another job, but they can prevent you from using the domain knowledge you acquired on the job.

    Whether you actually _will_ get in trouble is another matter entirely, of course.

    As with all other responses here: IANAL

    --
    He who laughs last, thinks slowest.
    1. Re:Yes, you can by jonaskoelker · · Score: 1

      they can prevent you from using the domain knowledge you acquired on the job.

      I don't understand this.

      Say I'm an inexperienced audio programmer and they give me a crash course in sound physics and psychoacoustics. I can't program sound for their competitor now?

    2. Re:Yes, you can by jeroen94704 · · Score: 1

      Say I'm an inexperienced audio programmer and they give me a crash course in sound physics and psychoacoustics. I can't program sound for their competitor now?

      Yes, indeed, although there will often be a clause in your contract that limits this to, for example, a year (or two).

      Keep in mind though that the line between skill and domain-knowledge gets blurry quickly. Your example is a good one: is knowledge about sound physics and psychoacoustics a skill or domain knowledge? Hard to say. It's pretty specific knowledge, but anyone with internet access can find it. On the other hand, if you work for, say Dolby Labs, and leave them to start a company that makes noise-reduction software using algorithms you developed while at Dolby, then it's pretty clear you're doing something wrong.

      Also, most of this discussion is very theoretical. If your former employer wants to sue you, they can pay a lawyer and find _something_ to do so. And vice versa. The question is what does either party stand to gain from such a course of action?

      --
      He who laughs last, thinks slowest.
    3. Re:Yes, you can by maxume · · Score: 1

      There is also generally a clause in the law that limits the effective term of non-competes.

      In the U.S., it seems to vary by state (some don't honor them at all, others don't honor them if they are ridiculous, still others don't honor them forever). In Europe, it seems you old employer generally has to keep paying you if they want the non-compete to be in force.

      --
      Nerd rage is the funniest rage.
    4. Re:Yes, you can by jeroen94704 · · Score: 1

      In Europe, it seems you old employer generally has to keep paying you if they want the non-compete to be in force.

      There's probably more variation between European countries than between US States. In the Netherlands, there is generally a 1-2 year non-compete clause in the contract. The employer certainly does not have to keep paying employees to enforce this non-compete. I don't know how this works in other countries.

      --
      He who laughs last, thinks slowest.
  33. Re:Slashdot ? by Uber+Banker · · Score: 1

    Ugly mess with no information to let me know whether I actually want to click through to a story. As stated above, go to User Preferences and de-select 'Use Beta Index'.

    New features are nice, but not when imposed instead of being made available to choose. In particular I saw no message or story about this - perhaps it'd be nice to put something at the top of the page.

    I may get modded down, I only intend these as suggestions to help us user Slashdot in the great way we're used to.

  34. Good luck! by tchiseen · · Score: 1

    Check your contracts, there may already be limitations written in regarding work you've done at the company. In a perfect world, if you're not using any IP or specific training/information provided/collected by your employer, you should be able to try and make it on your own and compete against them. Keep in mind knowing your market is one of the most important aspects of success, and market research may also constitute IP. Good luck indie coders!

  35. Consider doing it and STAYING by waferhead · · Score: 2

    Perhaps do up a good demo and sell it as the next version of the product?

    Build a buisiness case, and sell it, set it up as a small more or less independant programming group, with clear goals etc.
    (And have upper management sign off on it, in writing)

    Occasionally even large companies demonstrate signs of harboring intelligent life.

    (I realise YMMV seriously)

    1. Re:Consider doing it and STAYING by Anonymous Coward · · Score: 0

      Agree, IMO, I would first try to convince them to give me carte-blanche and lead the team - or if they are not willing to take the risk, resign while having sorted out a solid sub-contract with that same company beforehand.


      "Employee convinces a handful of co-worker to stab their feeding hand in the back and release the exact same product"
      definitely sounds worth a lawsuit..

    2. Re:Consider doing it and STAYING by waferhead · · Score: 1

      That and a huge bonus at the end for all (and probably nicer digs/other bennies would be implied of course.

    3. Re:Consider doing it and STAYING by Sensor · · Score: 1

      as with everyone else IANAL - however I strongly suspect following this advice would be really dumb in your situation.

      My main job is Security, DR and Compliance - they key with the compliance bit isn't necissarily being inside the rules at all times but making sure that the people who are in a position to enforce them are happy with the approach you take. I've never seen a company that is genuinely 100% compliant and I doubt they exist, so dont aim to be squeaky clean aim to be on good terms with the people who could hurt you.

      If you build and demo it to your existing company they almost certainly own it, you *might* be on safe ground to write a paper outlining the customer segment and business model that you are considering however even that might put you on more dangerous grounds.

      One of the best responses above was that most successful startups begin by being symbiotic with their original parent - offer them a 20% stake in you in return for forgoing any legal claims about IP and try to leverage their sales team and customer base to launch.

      From their perspective this would probably mean:

      a) they get to retain their support team (perhaps 2 days a week on the legacy)
      b) they get to cut costs (40% salary for 2 days)
      c) they get a good (?) business idea and the chance to profit from almost no investment and no risk.

      From your perspective this clears away most of the legal issues (get that lawyer before you start this conversation!) and gives you some financial backing. It also essentially gives you a sales function, as a start up you will live and die by them.

      If the product takes off and flys you could buy them out in a couple of years... perhaps you could even get that written into the contract.

      if not well at least you didnt jack everything you had in and open yourself up to a large personal lawsuite.

  36. How to survie in a sue rich environment... by halo_2_rocks · · Score: 5, Interesting

    I have "re-written" a few programs in my time. Here is what you need to do: 1) Plan on being sued. You can't avoid it (the big guys use it to keep you from competing). 2) Work around the system. To sue someone, you actually need someone to serve papers to. This the first thing to attack. Form two S-Corps. One where you transfer all the money (off shore account is a must) and one with all the debts and oh yeah - your public face/address/etc to the world. 3) Use a post office drop box. To be served papers, they have to hand you the documents. Kind of hard to hand them to you if they can't meet you. 4) Having been "served" (which can take them months - talk about some pissed off lawyers). It is time for the next step. Offer them a couple hundred bucks to buzz off (if they have sued you before, they'll take the money - if not, time for a lesson). 5) Don't send anyone to represent the S-Corp in court. Ignore them. 5) They win a default judgement. Yawn. Ignore them. 6) The lawyers involve the county sherrif. He'll serve you notice they are seizing the property (bank accounts, property, etc) held by your debt laden, assetless S-corp (depending on where it is served you have a number of days to vacate etc). Yawn. Great. Give it to them because it is worthless. 7) Form a new S-corp, give load it with debts and your new public face and off you go again. Rinse and repeat as often as necessary. Oh yeah, one more thing - don't forget to pay your S-Corp taxes. IRS can come after your personally for back taxes. But, civil lawsuits can't.

    1. Re:How to survie in a sue rich environment... by _Shad0w_ · · Score: 3, Informative
      --

      Yeah, I had a sig once; I got bored of it.

    2. Re:How to survie in a sue rich environment... by tknd · · Score: 3, Informative

      You have to be careful because unless you really understand how the laws work, you can get into trouble for just following advice even from a lawyer. For example there's something known as "piercing the corporate veil" which gets around setting up fictitious corps for the purpose of insulating another entity. In order to do this, one must prove that the corporation in question does not act as a corporation should (have a board, have a corporate account and books, have records of board meetings, etc).

      Also keep in mind that lawyers often operate as partnerships so they too are businesses. Their duty as an agent is to of course act in your best interest but as a business they're hired to "win". So of course they might say that you can do such and such but it all depends on how good of a lawyer they are and how well their experience or advice will hold up against the competition's lawyers.

      Sure, you should speak to a lawyer but if you really want to play dirty you'd better take a business law class and understand the rules of the game yourself. To do otherwise is just like walking through a gauntlet blind.

      This advice is for the OP. You, the parent, may have had experience with this already and know what you're doing to get away with it.

    3. Re:How to survie in a sue rich environment... by halo_2_rocks · · Score: 5, Interesting

      That is where the off-shore account comes into play (not that I've ever needed that and bankrupted 5 companies as a result of being sued). Hiding assets and finding them can be a game all by itself. I do the same thing with my personal assets. The world is a big place (I recommend a well-known carribean country myself) and most lawyers don't have the resources to be chasing you all over the place to get at the real money. Worst case - cash out your holdings (bear bonds is a good vehicle), bankrupt the holding corporation, and start over (and put the bear bonds in a safe deposit box). On paper, you can be personally bankrupt, and all your corporations can be bankrupt and work on a cash basis for a while till the vultures lose interest. What the lawyers are trying to do is run you out of business. Give them what they want (or seem to). Time is on your side. Lawyers aren't cheap and the opposition will eventualy run out of cash or give up (or when they seem to win, they won't have the time to sit around and watch what you do afterwards). :)

    4. Re:How to survie in a sue rich environment... by halo_2_rocks · · Score: 1

      I agree. This isn't something to just do without some good knowledge of the legal system (if you can call it that nowdays), accounting, and how to set up and properly run a corporation. However, it is inexpensive (lawyers are just too costly and the American legal system is a game of kings only) to deal with law suits this way. If you do anything of consequence, you will be sued. Just be ready for it. If you carefully plan things out, you can handle most opponents. To the OP - some business classes (or an MBA as in my case), a thorough knowledge of accounting, and some good initial legal advice is best (nothing like experience). If you don't have the time for that, find someone that has that knowledge to set you up. But, yes, you can do what you were asking about and basically get away with it if you do it right.

    5. Re:How to survie in a sue rich environment... by blackchiney · · Score: 1

      I guess this is how a friend of mine does it. He has 3 kids by 3 different women and every year he gets dragged into court and swears under oath he is broke. He pays just the basic amount of child support ($250/mo), yet drives a beamer, owns a beachside condo, and a boat in the dock. If asked to borrow money from him he would tell me he's broke. But we'll go out for $200 steaks. I never got a full answer but somehow I believe he has all the money tied up in some offshore bank accounts. I'm not sure about the car or boat but I know the car isn't in his name. Somehow I believe he has a setup like the one you described. He has money but you can't get it from him directly.

    6. Re:How to survie in a sue rich environment... by Anonymous Coward · · Score: 1, Informative

      While certified mail is a popular form of service in civil suits, there are several other options lawyers have for serving papers.

      -For a corporation, papers can be served directly to the president, VP, executive secretaries, etc. (varying by state of course). Professional process servers are people paid for just this purpose- they walk right up and hand you the papers, and you're served. Modern detective agencies will have no problem locating your residence for this purpose, and servers have been known to go on 'stakeouts', waiting for the defendant to show up or leave and then surprising them with papers.

      -Service by Publication: when a defendant can't be located, and plaintiff can show that they made all their best efforts to do so, they can serve you by publishing a notice in the area newspapers, or in related professional journals. Failure to show up and defend yourself will result in a default ruling against you- not a wise move. Some lawyers of dubious repute use this as their first method, for just that purpose, often to the surprise of the defendant, and also build negative publicity around the defendant. Of course you could contest being served that way... but then you'd have to show up to court.

      IANAL, but I did stay at a Holiday in Express last night...

    7. Re:How to survie in a sue rich environment... by Anonymous Coward · · Score: 3, Insightful

      your friend seems like a giant asshole.

    8. Re:How to survie in a sue rich environment... by Harin_Teb · · Score: 1

      You forgot step 8) where the company suing pierces the corporate veil (really easy to do if you followed steps 1-7) and not only sues both your companies for all they are worth, but also sues YOU personally for all you are worth and then some.

      Seriously. Giving bad advice to do illegal actions is one thing, but then it gets modded "interesting"?

    9. Re:How to survie in a sue rich environment... by Anonymous Coward · · Score: 1, Funny

      Obviously a world class high finance type here.

      Its called a bearer bond.

      what a maroon

    10. Re:How to survie in a sue rich environment... by maxume · · Score: 1

      If you are generally honest, you don't have to spend your life running from the shit you did yesterday.

      I know, that sounds completely crazy.

      --
      Nerd rage is the funniest rage.
    11. Re:How to survie in a sue rich environment... by Anonymous Coward · · Score: 0

      man, are you serious? I mean, does this actually happen or is it just bullshit spouting from your mouth?

      wow, I mean, just wow.....

    12. Re:How to survie in a sue rich environment... by Anonymous Coward · · Score: 0

      Wow, thats i all i can say.

    13. Re:How to survie in a sue rich environment... by dhermann · · Score: 1

      This is the most ridiculous advice I have ever heard. The idea that you can avoid service of process by using a post office box made me believe you were being funny, but the rest of your advice makes me think you genuinely assert these flimsy methods as a way to avoid liability (or, I guess, to accept liability without accepting the consequences). A professional process server would find you within hours. I would pierce your corporate veil with even the most basic legal attacks and have free access to garnish wages and seize any property you own, and I don't have several hundred thousand dollars to pay a legal team who would eat you for breakfast. Your offshore accounts would land you in a federal penitentiary. Please do not listen to this crazy person.

    14. Re:How to survie in a sue rich environment... by blackchiney · · Score: 1

      Yes, he is and makes no apologies about it. But assholes need love to which is why he impregnated 3 different women.

    15. Re:How to survie in a sue rich environment... by Windows_NT · · Score: 1

      As much as im sure that happens all the time. I have to say thats bad advice. As much as it might seem false, you can succeed without being a capitalist crook.
      but then again, Welcome to the Land of Opportunity.

      --
      Go go Gadget Nailgun!
    16. Re:How to survie in a sue rich environment... by Anonymous Coward · · Score: 0

      If they can prove your corporation was setup intentionally never to make money then they can pierce your corporate veil and go after you personally for the money. This sounds like a bad idea to me.

    17. Re:How to survie in a sue rich environment... by Anonymous Coward · · Score: 0

      *** held by your debt laden, assetless S-corp (depending on where it is served you have a number of days to vacate etc). Yawn. Great. Give it to them because it is worthless. 7) Form a new S-corp, give load it with debts and your new public face and off you go again. Rinse and repeat as often as necessary. Oh yeah, one more thing - don't forget to pay your S-Corp taxes. IRS can come after your personally for back taxes. But, civil lawsuits can't. ***

      And if you honestly believe this, you're a tard. As part of the penalty awarding, they will subpeona all of your financial records for an audit...which will show the link to your offshore accounts in some way, shape, or form.

      So then, you'll get busted, and there's a chance they could personally come after you for your shenanigans (because regardless of incorporation status, if the officers of the company wantonly try and deceive, etc, the veil of protection CAN and WILL be broken, and they can come after you directly. It takes more evidence to prove, but it can and HAS been done.

    18. Re:How to survie in a sue rich environment... by justinlee37 · · Score: 1

      If you are not incompetent, you don't have to spend your life running from the shit you did yesterday.

      There, fixed that up for you.

    19. Re:How to survie in a sue rich environment... by SharpFang · · Score: 1

      Failure to show up and defend yourself will result in a default ruling against you- not a wise move.

      Actually, that's covered under point 5; the purpose of avoiding accepting the papers is to drive their costs up, tire them and delay the moment they actually get there. You're running on borrowed time from the very first moment you start, you -will- be called upon this all -eventually-. This is calculated into the equation, unavoidable cost. The tactics is to stall as long as possible and give as little as possible when stalling is not good anymore, and to discourage the opponent from pursuing their goal, because they are bound to win if they are determined, but they will get almost nothing for their victory, and you will lose very little.

      So, your methods don't have to be 100% proof. They just need to give you enough time to break even and earn some before they fail.

      --
      45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    20. Re:How to survie in a sue rich environment... by maxume · · Score: 1

      Nah, first things first.

      --
      Nerd rage is the funniest rage.
    21. Re:How to survie in a sue rich environment... by Anonymous Coward · · Score: 0

      Um sorry, no. This is pure BS. They will simply name you as plaintiff AS WELL as your S-corp. The "corporate veil" is a myth when it comes to orgainzations with either no employees (except you) or closely held corps where you are the owner and manager and not just an investor.

      The corporate veil protects you the owner or you the investor if you are not the one who committed the action causing the suit. Laywers will always write the suit to include both the individual(s) as well as the business. So basically the concept only works when say your delivery driver t-bones someone while working. Then the driver and the company get named in the suit by the injured party/insurance (just to show one example).

    22. Re:How to survie in a sue rich environment... by Falstius · · Score: 2, Insightful

      Seriously. Giving bad advice to do illegal actions is one thing, but then it gets modded "interesting"?

      I frequently mod stuff "Interesting" that I know is wrong. Then I mod the responses with good information "Informative". This is how one gets an interesting and informative discussion.

    23. Re:How to survie in a sue rich environment... by Anonymous Coward · · Score: 0

      Darl, is that you?

    24. Re:How to survie in a sue rich environment... by csartanis · · Score: 1

      Or a criminal.

    25. Re:How to survie in a sue rich environment... by Anonymous Coward · · Score: 0

      I don't think I'd be too stoked to be paying cash to a vendor for their enterprise software..

      What you're describing is the great/pathetic life that an independent/crooked contractor can have, not how to start a sustainable company.

    26. Re:How to survie in a sue rich environment... by halo_2_rocks · · Score: 1

      Seriously, give me a break. This I'm going to "pierce the corporate veil" non-sense is silly. You have to prove alot to do that and anyone with half a brain can run circles around you by following the rules. So stop talking non-sense. Your other claim that is illegal is silly and unsupported. 1) You have the right to have foreign holdings including bank accounts. 2) You have the right to form as many corporations as you wish. 3) You have to right to structure your finances however you wish and in your best interests. 4) You have to right to ignore lawsuits. 5) You have to right to bankrupt a corporation. Nothing I have suggested is illegal - other than the fact that lawyers don't make any money here. And as you can tell, I'm really sad about that.

    27. Re:How to survie in a sue rich environment... by Anonymous Coward · · Score: 0

      There's a difference?

    28. Re:How to survie in a sue rich environment... by Anonymous Coward · · Score: 0

      Piercing the corporate veil. Read up on it.

      Corporate law has been around long enough that the law has caught on to that little scheme.

  37. check the patents before - the rest is OK by Anonymous Coward · · Score: 0

    You may not use the knowledge you've got in the company.
    But if you shall not use the code etc, but you'll offering with your product similar features as other product publicly known (accidentally offered by your former employer), there is no legal obstacle to do this ...

    But check carefully that there is nobody having a patent to anything like clik-on-hyperlink or so to prevent that a 3rd persons would take a benefit on you.

    And yes, prepare a budget for advocates to protect you from you former employer, who will try to intimidate you. This is the best practise how to get rid off a concurrence: "sue them again and again, until they collapse, because they will not have any more resources to do anything else just to reply to your attacks".

  38. Devils advocate by slashdot.org · · Score: 1

    Seems like a very naive question.

    (IANAL etc etc)

    - do you _actually_ understand the legal ramifications of your state/country law with regards to work for hire and IP ownership?
    - do you _actually_ understand the legal ramifications of any contracts you signed to gain employment?

    Unless you are a lawyer, the answer to those questions is most certainly going to be 'no'. Thus the recommendations to 'get a lawyer'.

    Playing devils advocate here for a bit, so you are saying that your company has paid you to develop this product. Paid you to think about the possible implementations, architecture, shortcomings, missing features etc etc.

    Now you don't quite like the way the company is run, so you want to walk away with a bunch of people and put ideas into practice which you developed (at least in your head) while being employed by this company.

    Here's a few questions I would ask you in court, if I was the defense lawyer (and again, not being a lawyer and all, they'd undoubtedly do a much better job):
    - exactly during what time did you come up with this better design? Was it during working hours? At least part of it?
    - how hard did you try to get this better architecture implemented at the company?
    - even more troublesome: how hard did you try to NOT get this better architecture implemented at the company? I.e. did you think of it and never mention it?

    The thing is, you are not working on the Cadillac assembly line. You are paid for working with your brain mostly.

    This is definitely newer territory, but I'd be surprised if there wasn't enough precedence for a lawyer to give you good advice (and if I had to put money on it, I'd put it on "no freaking way is that a good idea").

    Hey, I support the EFF; I don't like all of the craziness around IP, but when someone is paying you to do a job, I don't think it's unreasonable that they have *some* right to what they pay you for.

    Here's what I would suggest, if you guys are a bunch of smart developers, why not create a product in a different market? There's so much stuff to be done, it's hard to believe that a bunch of smart people can't come up with a compelling product.

    Alternatively, why don't you push for this better architecture inside the company a bit harder? Maybe go to your boss' boss. Yeah, that's not easy. Guess what, running your own business is a LOT harder. In many ways you may learn a lot from trying to sell your better architecture to the company.

    Just a few thoughts...

    1. Re:Devils advocate by horza · · Score: 1

      I was thinking the same thing but from a moral viewpoint rather than a legal one. If you sign a non-compete clause you should be respecting it rather than trying to find a loophole in it. You've been paid to do a job, and whilst still in that job and are still accepting your company's paycheck you have developed in your minds what you think is a version 2.0 of their product.

      To get to this point you have learned by making mistakes at your company's expense, and also whilst being privy to customer feedback internal to your company. This is exactly why they had you sign the non-compete clause in the first place.

      If you cannot sell your version 2.0 to management, or simply no longer wish to work with them, then why not outsource yourself? Spin off yourselves as a separate company with an exclusive contract with your current company for that product you intend to develop. Benefits are:
      * you are independent and can run things the way you want to
      * you have a definite client at the end of your development meaning:
      a) continued financial security in a volatile world
      b) it will be easy to raise finance on the back of this for offices, equipment, etc
      c) somebody your new software house can put on their portfolio whilst prospecting for new work as the current one draws to a close
      * you can generate extra revenue by developing modules providing features outside the contracted specification
      * you will have won a client rather than made an enemy, and maintained your professional integrity.

      Phillip.

    2. Re:Devils advocate by plague3106 · · Score: 1

      you sign a non-compete clause you should be respecting it rather than trying to find a loophole in it.

      Hilarious! Honestly, why? What does the OP get out of "respecting it?" You don't find it morally wrong to say "sign this NC or you won't be employed?" Where is the company's morals when they need to do layoffs? Please, that's just gargage. Treat companies as they treat you; like shit.

      You've been paid to do a job, and whilst still in that job and are still accepting your company's paycheck you have developed in your minds what you think is a version 2.0 of their product.

      And as soon as he quits he's not being paid, so why should he continue to "respect" the NC?

    3. Re:Devils advocate by Estanislao+Mart�nez · · Score: 1

      I was thinking the same thing but from a moral viewpoint rather than a legal one. If you sign a non-compete clause you should be respecting it rather than trying to find a loophole in it.

      No, you were not thinking the same thing. Note that GP doesn't talk about non-compete clauses at all. Your obligation to protect your employers' trade secrets is separate from whether you have a non-compete clause. A non-compete clause forbids you from working at a competitor for a certain period of time, period, even if, hypothetically, you actually knew no trade secrets. But even if you are not subject to any non-compete terms, you can't just leave your company and blab on all of its trade secrets to somebody else, or exploit them for your own gain.

  39. The Iron Laws of Software Sales by Aliks · · Score: 1

    Ok so you can totally rewrite the software in a couple of months. Lets say you budget for 1 man year of coding.

    Now you have software that works but you don't have a product you can sell. Expect to spend a further man year of effort "productising" the software. You need to make the thing bullet proof enough that someone who was not part of the development team can use the thing.

    Now you have a piece of equipment that ordinary people can use, but you still won't sell much. Expect to spend a further 3 man years on the service side so that business folk can rely on your company and product.

    Pretty much you can expect 6 times as much investment as you spend coding.

    Oh and did I talk about timescales and cash flow?

    These calculations are why early service/consultancy revenue is so important, and sadly why sales and marketing folk do what they do, and act like they do.

  40. You need a lawyer, this i not just about copyright by Anonymous Coward · · Score: 2, Informative

    In some cases, if the company can demonstrate that you obtained the knowledge to write your new system while working for them, they may have a claim.

    There are more things to consider than copyright law.

    IANAL

  41. I know who you are by Anonymous Coward · · Score: 2, Funny

    and I am on the way up to your office to fire your ass.

  42. Sales drones? by russsell · · Score: 5, Insightful

    I think your biggest obstacle to success will be your attitude towards salespeople!

    As fabulous as you may think your software is, selling it is rather important!

  43. Re:Slashdot ? by ArsenneLupin · · Score: 1

    Log in you coward, and then it will revert back to normal!

  44. Copyright infringement, theft of trade secrets by bfwebster · · Score: 5, Informative

    Disclaimer: I am not a lawyer and this is not legal advice. So, yeah, get a really good lawyer and get some good legal advice before you do anything.

    Over the past 10 years, I have served as an expert witness in a number of IP-related software lawsuits, many of which have a fact pattern pretty much identical with what you've laid out.

    Yes, they can sue you on (at least) two different grounds: copyright violation and theft of trade secrets.

    The case Computer Associates v. Altai established the concept of non-literal copyright infringement of source code. Even if you rewrote the program from scratch in another programming language, the AFC ("abstraction, filtration, comparison") test could be used to find similarities, and your (former) employer could argue copyright infringement, not just on source code grounds, but on architecture, design, database schemata, and data file structure.

    Even if you go one step farther and use a "clean room reverse engineering" effort to rewrite the code, you could still be sued (and lose) for theft of trade secrets. Your employer would need to identify those trade secrets, show what steps it took to protect its trade secrets (typically such actions as IP and/or confidentiality agreements, some measures of physical and electronic security, etc.), and argue for the value of those trade secrets. You would have to show that those "trade secrets" can be documented outside of their history at the company you're leaving.

    Note that if any one of your group of "good friends" is seen as having a significant position in your large software company, they can also try to come after you for "breach of fiduciary duty".

    In any case, they might well name each of you individually as defendants along with whatever new company you set up to develop this software.

    In short, there are major risks to what you are describing and not a lot of upside without an explicit release. It can be done, and done successfully, but lawsuits are expensive. ..bruce..

    --
    Bruce F. Webster (brucefwebster.com)
    1. Re:Copyright infringement, theft of trade secrets by Anonymous Coward · · Score: 0

      I believe InDataCorp (the makers of Trial Director software) sued VerdictSystems when some of their programmers split off and developed and began selling Sanction - a similar trial presentation software package.

      It might be a good case to review.

      Good luck.

  45. Nope, you're good by monkeySauce · · Score: 5, Funny

    If you do get sued, just print and cut this out and give it to the judge and you can go home.

    ________________________
    | . / SLASHDOT
    |
    | This card may be kept
    | until needed or sold.
    |
    | GET OUT OF JAIL FREE
    |_______________________|

    1. Re:Nope, you're good by Anonymous Coward · · Score: 0

      You need to post that in Courier! Where are the ASCII art experts around here?

    2. Re:Nope, you're good by Anonymous Coward · · Score: 0

      Don't bother with the card. All judges are secretly Freemasons, and you'll just need to say, "Tubelcain" and they'll rule in your favor, then whip themselves with a rope in their quarters.

      Besides, "get a lawyer" what advice are you looking for? Yes, if you mimic a "big company's" product and
      1. it doesn't sell, they'll leave you alone
      2. it sells and they have NO legal leg to stand on, they'll sue you into submission since you can't get VC funding or investors to match their bankroll.
      3. it sells, and they have a reasonable claim, they'll sue you, take your code, and implement it (or let it collect dust on a shelf.)

      If you guys are such visionaries, quit your job and start a company making a *new* product.

      Nothing in your post suggests the existing product isn't meeting consumer demand.

      "It's like Stummies, but twice the size" doesn't work in real life.

  46. Dmitry by Anonymous Coward · · Score: 0

    From legal point of view your mileage may vary. But from my personal view the situation is clear:

    You have a contract with the company:
    a. company make initial investment to bring you domain knowledge and specific application experience ;
    b. company pays you compensation for your work.

    You like to abuse this contract by taking something that is not intent to be distributed by your employer, namely domain knowledge and years of company's experience about specific application. And use that 'know how' to compete with mother company.

    The only decent solution is to address your employer with strait query about your intention, possible partnership and terms of transferring his 'know how' to newly established enterprise.

    Dmitry Gorbatovsky

  47. Thats how lots of companys started by kipman725 · · Score: 1
  48. Find a Lawyer and Discuss It With Your Employer by Antique+Geekmeister · · Score: 1

    Perhaps your existing company would cooperate with you to sign an agreement permitting you to work on such material, free from threats of lawsuit, in return for some perceived benefit such as being able to use the product you support in a very generous licensing or support agreement. Having even one corporate sponsor, and their formal agreement, for a spin-off project like this can really help you gain other customers. You might even consider GPL licensing it to get it out there and help protect your first customers against legal backlash from your current employer, if that's feasible. And they might get some positive publicity as well for doing so.

    Think of it as an exercise in negotiation, and I hope your product does well. Please follow up and tell us what it is when you can.

  49. So you work at Microsoft? by srussia · · Score: 0

    Just ask Ballmer for a bigger budget for your project. Just make sure you have your chair-retardant suit on when you do.

    --
    Set your phasers on "funky"!
  50. Not worth the effort by squoozer · · Score: 1

    At best you are going to be in the situation where your previous employers will hate you with a passion. If your new company doesn't take off you will need to go to them for a reference.

    At worst you will spend several months coding the project, struggle like hell to find your first customer and then get sued into oblivion.

    I once thought that I could do what you are suggesting but I thought better of it. Now I'm older and hopefully wiser I can see that we would have failed miserably.

    The problem is that you know the area in which you work very well so it is tempting to write code that fixes problems in that area. What I suggest you do is look at the periphery of you current employers offerings. Could you, using your domain specific knowledge, improve the way your companies clients handle their data?

    Oh, and before I forget, get a lawyer.

    --
    I used to have a better sig but it broke.
  51. How Deep Are Their Pockets by b4upoo · · Score: 1

    Get a good lawyer. Secondly if they lay you off it probably voids your non compete contract. You might also consider keeping your involvement with the new product a secret. Locating in another state might be a great idea. It might be very hard to offer proof as to who wrote the new product if you maintain your privacy with vigilance.
            As for a law suit, these types of things often boil down to who has the most money going in. It doesn't matter a fig if the law is on your side if they drown you in legal expenses to such a degree that you are forced to comply with their demands. Microsoft had a reputation for doing exactly that.

  52. off topic slash dot by alabandit · · Score: 1

    whats up with the front page?!?!?!?

    --
    "You are still innocent until proven guilty. What's changed is what they do to innocent people." by notnAP (846325)
    1. Re:off topic slash dot by polar+red · · Score: 1

      Agree, this SUX.

      --
      Yes, I'm left. You have a problem with that?
    2. Re:off topic slash dot by polar+red · · Score: 1

      use this link for slashdot : http://slashdot.org/index.pl?usebeta=0

      --
      Yes, I'm left. You have a problem with that?
  53. Cruel and unusual litigation by jonaskoelker · · Score: 0, Troll

    Subject

    Subject yourself to what? ;)

  54. Don't all quit by jlebrech · · Score: 1

    If I were you I would make sure that you don't all quit at once. Maybe one of you should quit first and set up the company while the others just invest for a few months. Then the other guys can just quit one at a time and make it look natural. your old company has no right to know where you are all going. If they have a whiff that you are making a competing product they will get nasty. But also it's still a good idea to keep all the source unpoluted in order to stay safe incase they find out.

  55. I'm sorry but by Anonymous Coward · · Score: 0

    "We are a bunch of good friends at a large software company. The product we work on is under-budgeted and over-hyped by the sales drones. The code quality sucks, and management keeps pulling in different direction."

    What did you expect?

  56. Don't re-employ yourselves! by Anonymous Coward · · Score: 0

    "The product we work on is under-budgeted and over-hyped by the sales drones. The code quality sucks..."

    So you reckon you won't do such a bad job next time? :)

  57. Why not ask slashdot? by tiananmen+tank+man · · Score: 1

    Why not ask slashdot? Can we not discus and disect laws about technology that affect us?

  58. Re:Slashdot ? by Hal_Porter · · Score: 1

    I've always wondered how Dawkins Himself would react if you got the front row in one of his lectures to wear "Dawkins is God" T shirts.

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  59. Re:The shortest hairs... by ArsenneLupin · · Score: 0, Offtopic

    and how do we know it isn't really a 'she'

    Did you actually look at the site? The banana and mandarines are clearly showing.

  60. Don't bother by syousef · · Score: 1

    - The only way this would work is if you could get written agreement from your old company that they wouldn't sue. Perhaps they'd be interested for a cut of the profits?

    - If you have that kind of coding talent why not spend the same effort on a new product that doesn't compete. All you need is a decent product idea and the willingness to develop it right and continue improving it.

    --
    These posts express my own personal views, not those of my employer
  61. Become anonymous by Anonymous Coward · · Score: 0

    Can you not set up a compnay, either offshore, or with someone else as the registered owners? Then remain anonymous. Have someone else answer the phones.

  62. Well;... if your gonna... by jskline · · Score: 1

    I'd be sure to retain good legal counsel since in this current time of frivolous litigious exploration, you are likely to be brought in anyway just to explore how much of what your doing, they can kill and/or take from you. Things are very cut-throat right now and not just in software. Your good legal counsel will keep you on track and spending time coding rather than in a court room having to testify or even deposition after deposition.

    --
    All content in this message is copyright (c) 2008. All rights reserved. RIAA is prohibited here.
  63. It goes without saying... by Chris+Snook · · Score: 1

    ...that you should get a lawyer. That said, if your staff is small, the time to market exceeds the duration of the non-compete, and you make everyone sign an NDA, then by the time anyone knows you're competing, there will probably be very little they can do about it.

    --
    There's no failure quite as dissatisfying as a complete and total solution to the wrong problem.
  64. Get your own idea by Anonymous Coward · · Score: 0

    1. The majority of good coders make terrible businessmen. You may make a great product, but feeding yourself and your family will probably not happen without a great support staff, a great sales team, a great administrative team, etc.

    2. Fundamentally, it was your current company that funded the idea. If you leave, have signed an NDA, then get sued, I hope you lose. If you don't, may the same thing happen to you in two years.

  65. "Code quality sucks" by Aladrin · · Score: 1

    By your own admission, the code quality sucks where you are at. Why do you think it's going to be any better in the new company? You can't avoid changes and feature creep. You can't avoid customers asking you for the above.

    If you get what you want, and don't make changes, customers won't like your product. If you don't get what you want, you'll end up just exactly like the old company.

    Wouldn't it be much better to take a hard line at the old company and insist on cleaning up the project?

    --
    "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
  66. Facebook? by QJimbo · · Score: 1

    Didn't Facebook get sued because the creator used to work for a company that was planning to launch a very similar site?

  67. Exact nature of non-compete clause? by misterjjones · · Score: 1

    What exactly does the non compete clause say? Is there a time limit? Does it impose specific conditions? Does it ban you from competing companies, or from working on competing products, or what?

    As it is likely to form the basis of any lawsuit against you, make it the basis of your defence.....

  68. A long and fine tradition by mlwmohawk · · Score: 1

    Visicalc? Lotus 123?

    I say go for it. Incorporate with limited liability, and good luck!

  69. Go ahead and do it. Retain a lawyer too by blackchiney · · Score: 2, Informative

    There is an old saying it is better to ask for forgiveness than ask for permission. I've seen this work so many times in real life that it flies in the face of everything I was taught at school. Chances are the court is going to be more forgiving if you did it and then were sued rather than if you asked and did it anyway. It's like speeding tickets, if the judge asked you if you knew the lower limit and you say no, then s/he'll be sympathetic. More so than if you did know but broke the law anyway. Most likely, the company won't bother going after you (lawyers are expensive no matter who sues/ gets sued) until you become a visible, credible threat. Once you are you'll have a bit of money to mount a defence, offer a settlement, etc. I write software. There are a lot of companies that write software just like mine. A few are bigger than us, most are a lot smaller than us. We might step on the feet of the big guys from time to time. And them likewise. We never hear from or bother with the small guys.

  70. Zilog by EngrBohn · · Score: 1

    They did what it generally sounds like you plan to do. Of course, the differences are hardware vs software, and 30-some years.

    --
    cb
    Oooh! What does this button do!?
  71. Be Over-Idealistic by GospelHead821 · · Score: 1

    Maybe this is obvious and you've already tried it, but have you tried working WITH your company to do what you want to do?

    If there's a group of you willing to leave and start a new company dedicated to pursuing this idea, you might be able to persuade your company to let you pursue it your way without taking all of the risks you'd be taking. Get your group together and put together a polished proposal - the kind of thing that you would have presented to a VC to get operating capital if you were to go through with your plan of leaving the company. See if you can turn some heads right where you are now.

    --
    Virtue finds and chooses the mean.
    Aristotle, Ethica Nichomachea
  72. You can't protect ideas. by jotaeleemeese · · Score: 2, Insightful

    Unless you patent them.

    --
    IANAL but write like a drunk one.
    1. Re:You can't protect ideas. by Anonymous Coward · · Score: 0

      There are two ways you might: trade secrets and copyright. If the ideas can be construed to be trade secrets then their use can be denied to other parties even with no prior documentation or filing. And if the ideas were implemented in copyrighted software, then re-implementing them in new software can be argued to be a derivative work.

      Personally I don't believe in IP, but the OP should watch out for both of these applications of current IP law.

  73. Re:Slashdot ? by Killjoy_NL · · Score: 1

    I am logged in and also got he all green bars without summaries.

    (FYI, I'm not that AC)

    --
    This is the sig that says NI (again)
  74. Just ask Compaq by Anonymous Coward · · Score: 0

    Compaq created the first PC clone by doing the same thing you're talking about with the IBM PC BIOS chip and they're a huge-ass company now. No one even remembers that they reverse engineered their first clones.

  75. Talk to your employer! by jotaeleemeese · · Score: 1

    I don't see anybody suggesting this.

    You can do exactly the same, perhaps in your own time, and write an agreement to claim a bonus for any efficiencies or new business gained, without any of the risks involved in your frankly insane strategy.

    --
    IANAL but write like a drunk one.
  76. Injunctions will strangle you at birth by Anonymous Coward · · Score: 0

    The last time this happened to a company I was working with, the original company simply issued an injunction against the new company preventing it from selling the product, by which time the guys had to get new jobs to support themselves and the product was two years out of date. The original company simply retracted the injunction when it came time to fight the case.

  77. Mod parent up by davide+marney · · Score: 2, Interesting

    At last, a sensible bit of advice! Talk to your employer first.

    First, there's no way to avoid legal entanglements if you take ANYTHING from your employer that they have paid you to produce. The only clean, legal route you have to code happiness is through your employer.

    Second, actually selling a successful product requires at least three legs on the stool: development, sales, and corporate support (finance, IT, HR, and executive). OK, you've got one leg -- who's going to provide the rest?

    Lastly, just trying to get your current employer to let you set up shop internally can provoke changes for the better. Your employer might wake up and ask themselves whey those geeks from development are clamoring for a shot at selling a new product.

    --
    "We receive as friendly that which agrees with, we resist with dislike that which opposes us" - Faraday
  78. Get an IP lawer by Anonymous Coward · · Score: 0

    This is not a joke. My company went through something similar relating to IP, when we were starting up.

    You will have to find a lawyer that specializes in _software_ IP. Ideally, you'll also want to find one that's very good. This can harder than it looks, since your existing employer might be big enough to cause problems in the client/lawyer noncompete phase. What initially happens is that the lawyer you want to hire will get some info from you and then figure out if they can even talk to you (it's a conflict for them, if there are any overlapping interests). This shouldn't cost anything, but that's the last free thing you should expect from the lawyer. :-)

    As far as the cost for someone who specializes in IP, be prepared to spend a few hundred dollars per hour, perhaps billed in 15 minute increments. Conservatively, you should be ready to spend the money for a few hours of the lawyer's time at the onset. This will cover the time to talk to you and some basic research on the lawyer's side and then the follow-up.

    Something that might help here is that they should be able to provide some guidelines in how to shape your new software and some areas/features/functions/etc to avoid in order to reduce the possibility of infringement on your side.

    Specifically to your point though, by duplicating the functionality of the software of your existing employer, you should be ready for the lawsuit to come.

    Let's be frank, the chances are they are going to be out to destroy you, since they'll perceive that they provided you (and several people who also used to work with them), the resources/training/knowledge to create something that now competes with them and that won't make them happy.

    So... depending on how large they are, are you prepared to spend tens of thousands of dollars in your defense?

    Unfortunately, the legal system can often favor those who have the larger pockets and one tactic used against you will be probably be to require you to do perfectly legal things that will drive up your cost.

    One thing that helped us out was that the lawyer we used understood our start up nature and recommended someone who was cheaper per hour, in the event we were sued and needed someone to handle the motions/discovery/etc that would have come flooding in.

  79. Non-Compete clauses by dayton967 · · Score: 1

    Most jobs, I have seen recently have non-compete clauses that can have many clauses, among many others.

    Some of the clauses, seen.

    - Non Compete, for 6 months after you leave their employment.

    - Non Compete without permission until either the company or you have ceased to exist.

    - All things done on company owned property is property of the company. This can be from writing your own code to your resume. (Open Source coders have to be aware of this one, as the company can enforce their rights and the next question, oh but how will they know, some companies I have seen, the machines had keyloggers and such on them)

    - All things done while under the employ of a company can be property of the company. This leads to, a company developing an online calculator, and you create a New eco-friendly engine, that runs on water, they could take this as their own property.

    For Contractors, there are also some clauses

    - All work done under the contract is the property of the company, you may not use it for your portfolio, or use it in other applications.

    They also sometimes will have non-compete clauses.

    Other items to look for in a contract, who will own patents, and remember the company itself may have a process patent, though it may not be valid anymore, but even going through court with it being invalid, could still be costly. Research based companies usually have clauses regarding patentable items, and usually they are more all-inclusive, such as all work done towards patents while you work for them is property of the company (though sometimes it's good, because they also have the money to spend to research the patentability, and to do the patent work)

    The basic rule, read the contract in full detail, and if you have any questions, talk to a lawyer. Or move on, and find something new to do.

    1. Re:Non-Compete clauses by rabun_bike · · Score: 1

      The courts generally rule against non-competes unless you are an executive with a company or you sold a business to a company and got a large financial gain from it. For the average joe, non-compete clauses are seen as inference with commerce by the courts and can be rejected based on any flaw. For example, if the judge thinks the geographic region is too large then he/she can chunk the whole non-compete. The same goes if the judge finds that the field definition of work is too broad. So, non-compete is really the least of your concerns. Here is an example of a court ruling in Calif. Most states allow it - very few every enforce it. http://www.sfgate.com/cgi-bin/article.cgi?f=/c/a/2008/08/07/BAUH12716R.DTL&tsp=1

    2. Re:Non-Compete clauses by CPE1704TKS · · Score: 1

      Wrong, many states allow non-compete clauses. I think California is in the minority. You need to check with your state to ensure that non-compete clauses are not enforceable. This goes from management all the way down to blue-collar labor, such as plumbers, etc.

    3. Re:Non-Compete clauses by rabun_bike · · Score: 1

      Did you even read my post? The non-competes are thrown out by the judges based on how the language is defined in the contract all the time. Good grief. I never said "many states do not allow non-competes." Read it before you reply.

      http://library.findlaw.com/2006/Jul/13/246734.html

      "Employers should carefully draft non-compete agreements to ensure that they comply with the standards for this recent case. Unless an employer can prove, by clear and convincing evidence, that the restrictions are necessary to protect the employerâ(TM)s legitimate business interest, do not impose undue hardship on the employee, and do not injure the public, then the agreement will not be upheld. Employers are cautioned to consider which employees sign such agreements. In almost every case involving non-compete agreements, one finds the phrase âoeCovenants not to compete are disfavored by the law,â For this reason, employers should scrutinize existing agreements and prudently use them in the right situation to make sure they will hold up in court."

    4. Re:Non-Compete clauses by dayton967 · · Score: 1

      Again you must look at it internationally as well, US laws, do not necessarily apply in other countries. Also if the machine has been classified by the company, or government.

  80. Re:Slashdot ? by ArsenneLupin · · Score: 1

    Weird. As soon as I logged in, the display went back to normal...

  81. That part of your brain belongs to us! by GNUPublicLicense · · Score: 1

    That comes down to the part of your brain that was modelled working on the company product. They cannot reasonnably claim that, at least in a free country... The rule of the game, in our money world, would be to pay you enough to kill your temptation to quit and/or create a better product. Also, if you worked in a specific field and you quit, no employer can forbid you to work again in that field, since that's would be the best trump card to find a new job! The only leverage allowed is "more money"... that's the master rule of our money world. But in that money world, quitting and making a better product won't help you getting corrupt clients acquired to your previous employer by your side... but that's the matter of defining "what" you can buy with money.

  82. Re:Slashdot ? by tomhudson · · Score: 1

    I am logged in and also got he all green bars without summaries.

    Same here. This is NOT working ... Time for a revert, boys.

  83. Who is "Mr. Gadd"? by KWTm · · Score: 1

    For those who were as clueless as I about the possible Mr. Gadd's in question, I suspect parent is not referring to American drummer Steve Gadd, or British baritone opera singer Stephen Gadd (there's enough confusion there already), or Canadian singer Floyd Gadd, but to some guy named Paul Francis Gadd, who was apparently also a singer, and had sales of his music decline after being found to possess child pornography. He used a stage name, "Gary Glitter", but apparently that didn't really protect him.

    --
    404555974007725459910684486621289147856453481154 in hex is "You sank my Battleship?"
    [GPG key in journal]
    1. Re:Who is "Mr. Gadd"? by russotto · · Score: 1

      but to some guy named Paul Francis Gadd, who was apparently also a singer, and had sales of his music decline after being found to possess child pornography. He used a stage name, "Gary Glitter", but apparently that didn't really protect him.

      Gary Glitter? Genius move. I can see the hearing:

      Cop: We'd like a warrant to search Mr. Gadd's home and effects for child pornography.
      Magistrate: Do you have any evidence at all?
      Cop: He goes by the name "Gary Glitter"
      Magistrate: That perv! That's good enough for me. Search away.

    2. Re:Who is "Mr. Gadd"? by Dragonslicer · · Score: 1

      ...some guy named Paul Francis Gadd, who was apparently also a singer, and had sales of his music decline after being found to possess child pornography. He used a stage name, "Gary Glitter", but apparently that didn't really protect him.

      You mean Gary Glitter did more than one song?

    3. Re:Who is "Mr. Gadd"? by Zwicky · · Score: 1

      Just be glad he rejected the name Tommy Tinsel.

      --
      "Three eyes are better than one" -- Lieutenant Columbo
  84. We need more info by [000000] · · Score: 1

    Also, you/the author doesn't mention what country they are in as laws are different. Also if you register a new company in another country and then pay some chump (Best to find a drunk on the street and get him to sign the company documentation, Its harder for the law to trace him as he is homeless but does exist) to be on the board as CEO. (This will probably cost you a few cans of Special Brew and some smokes)you can evade any legal problems as its country specific law/patent etc. This is all theory, apparently!

  85. research by sqkybeaver · · Score: 1

    try to research in depth the IP and non compete laws in your area. there is usually a limit on how long they can legally hold you to a non compete contract. as far as your code being very different you will have better luck with the IP part. try to keep quiet about your plans until they start to materialize.

  86. Getting clear air and your own sandbox by networkweenie · · Score: 1
    Apart from the issues arising from the prior company's intellectual property (source code, architecture, bugs), rewriting an application doesn't give you any intellectual property protection if someone in India or China decides to do the same thing to you.

    So, it is worth seeing if there's a new way of tackling the task (a business process, a novel architecture) that can be patented. This would give the new company some intellectual property to build their application on.

    Of course, it's not even worth thinking about the problem until you are completely disengaged from the prior company. That sort of chicken and egg problem has its own legal ramifications ( if you think up the inventive step while at the existing company it may be 'work for hire' ).

    My personal preference is to go and invent something else. I'd be bored stupid reimplementing someone else's idea of a product.

  87. You can be sued for anything. by Anonymous Coward · · Score: 0

    Being sued is as bad as losing the suit. It's expensive and they will put you through hell.. depositions, discovery, paper out the wazoo, and you have to pay your lawyer.

    Also, customer lists are intellectual property, just like code is. The company paid sales staff to develop sales leads, just like they paid you to write code. It's theirs, and you generally can't take it if you have an NDA or noncompete in place.

    Finally, if you're targeting the same customer base -- or even the same industry -- you're competing, and don't underestimate the power of a noncompete agreement.

    In short, get a lawyer, now, before you do anything.

  88. Lawyer is the way to go by Anonymous Coward · · Score: 0

    If you are successful, you will have to contend with possible legal action which is why you get your ducks in a row before starting out. It could be that you could create multiple levels of consulting and corporate shells and obscure your involvement, but over time, that would be found out. Get a great lawyer (and spend some $) to help you set up your new company as liability free from the old as possible.

    Better yet, get the company you work for to sign over rights to use similar business processes for that whole new group clients you are targeting. You might even agree to accept a less-than-you-deserve raise or two to get this "perk." If your current company is short-sighted, they just might agree to this just to get you off their backs for a while and survive in the current economic slow-down.

    If the company you are working for is so messed up, it could be they won't survive too long after you take the core brain trust to the new start up. At that point you'd be wise to swoop in and buy out the original company so the ownership question of IP would become moot.

  89. There are these people, see... by killmenow · · Score: 2, Funny

    I think they're called "Attorneys" or maybe "Lawyers". I don't know much about them but I've heard of them and think you might be in need of one.

    Good luck, though. I heard all the good ones are dead or something like that.

  90. Re:Slashdot ? by Chrisq · · Score: 1

    I've always wondered how Dawkins Himself would react if you got the front row in one of his lectures to wear "Dawkins is God" T shirts.

    He'd strike you dead with a lightning bolt.

  91. Get a book and a lawyer. by rabun_bike · · Score: 1

    At the very least, buy this book and read it. Get legal advice because laws are different in different states and your contracts and situation varies from case to case. Paying $1,000 for a lawyer now is nothing compared to what your legal bills will be if you have to defend yourself in court - even if you win. And getting your lawyer to negotiate is always an option. Speaking directly to the company on such issues is not advisable. Have a lawyer do it and do everything upfront. Just because you signed a contract doesn't mean you can't do it or are bound to the agreement. A lot of contracts are "boiler" plate and are not enforceable. For example non-competes hardly ever stick (especially for contractors) but non-solicitation does hold up. In many cases only specific sections of the document are enforceable and if you are a contractor you have many claim and ownership rights in the legal system that an employee does not have. Basically as the creator you own the software you have made and you must grant that ownership to the company in an agreement. As an employee, you pretty much own nothing unless it is on your own time and some will debate that as well but it is much easier for the court to rule against an employee vs. a contractor. Your lawyer can use a crummy contract (and most are in my experience) to your advantage to come to an agreement with your client so that you can proceed without the fear of legal action. Or you can at least be well informed before you roll the dice. http://www.nolo.com/product.cfm/ObjectID/2C02C865-21E7-497C-9DDDBA058175FFA1/310/266/

  92. Patents! by dentar · · Score: 1

    If you're rewriting from scratch, make sure they don't have any patents on their product. They can't win a copyright suit unless they can prove you actually copied code. A patent suit is more squishy in that they only have to prove you stole their patented idea.

    However, be cautioned, this move will cost you -a lot- as in NO INCOME until you sell product. How's that for encouragement?

    --
    -- I am. Therefore, I think!
  93. Only one way to find out by Anonymous Coward · · Score: 0

    Only one way to find out. Go for it.

    Just make sure you and your friends put together a business plan, and incorporate as an LLC within your state.

    A good biz plan will make you think about the aspects of the business that as coders, you would rather neglect.

    An LLC will protect you if you do get sued. You can always fold up rather than enter into a long legal battle, although if you're taking nothing with you except expertise you've earned, they will have a hard time saying you stole anything.

    Also, asking for legal advise at slahdot is like asking your plumber to fix your car...

  94. You question if you can be sued? by Anonymous Coward · · Score: 0

    Hah, if you live in the US and have freedoms you enjoy, you can sue anyone over anything.

  95. The only decent solution by Anonymous Coward · · Score: 0

    From legal point of view your mileage may vary. But from my personal view the situation is clear:

    You have a contract with the company â" company make initial investment to bring you domain knowledge and specific application experience and company pays you compensation for your work.

    You like to abuse this contract by taking something that is not intent to be distributed by your employer, namely domain knowledge and years of company's experience about specific application. And use that 'know how' to compete with mother company.

    The only decent solution is to address your employer with strait query about your intention, possible partnership and terms of transferring his 'know how' to newly established enterprise.

    Dmitry Gorbatovsky

  96. The "erocS" issue by tepples · · Score: 2, Informative

    Steps required: convert existing comment data to UTF-8 (ok, that's a delicate one considering the size of the table), make Apache use UTF-8 as well, and possibly fix some filters.

    "And possibly fix some filters" is much easier said than done. Please read my previous post about why the installation of SLASH on Slashdot is configured to whitelist characters.

    1. Re:The "erocS" issue by Jesus_666 · · Score: 2, Insightful

      In that case the question is: "Why does a forum for geeks not allow anything outside what's covered by ISO Latin-1?"

      Is IPA somehow dangerous? Cyrillic? Mathematical symbols? Or the Euro sign? This is a forum for technical people who, due to their geek nature, prefer to use the appropriate notation to communicate things not easily communicated in ASCII. For example, it's extremely difficult to accurately and concisely communicate the pronounciation of something without using IPA. That's what IPA was designed for. That's why it's in Unicode.

      I get the feeling that the whitelist was put in place by someone who doesn't really know Unicode (and/or didn't want to spend time with it) and thus opted to just keep Latin-1 since that's what he knows. There are a lot of characters in Unicode that could safely be whitelisted; depending on how well-written the filter is this should be a matter of one afternoon with a Unicode character list. I mean, we don't demand Linear-B; the safe parts of the BMP (all non-combining non-control code points except those between D800 and F8FF (FFFF if you don't want to include Han)) would be everything 99.999% of all posters need.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    2. Re:The "erocS" issue by Sloppy · · Score: 2, Insightful

      Is IPA somehow dangerous?

      Only if you drink too much of it.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    3. Re:The "erocS" issue by Ethanol-fueled · · Score: 1

      No, we just don't want to enable the more obnoxious users to spell out every other letter with a special character or try to create stupid ascii art. Is it really that hard to spell out "pounds" or "euros"?

    4. Re:The "erocS" issue by DiegoBravo · · Score: 1

      >>This is a forum for technical people who, due to their geek nature, prefer to use the appropriate notation to communicate things not easily communicated in ASCII.

      Nonsense!!! real geeks love to use ASCII art in order to represent weird symbols! (except of course, those newbies used to Java's unicode... but of course they do not count as real geeks.)

    5. Re:The "erocS" issue by Anonymous Coward · · Score: 0

      This is a forum for technical people who, due to their geek nature, prefer to use the appropriate notation to communicate things not easily communicated in ASCII.

      I totally agree. Slashdot should allow TeX or LaTeX input so that we can properly include complex mathematical formulae in our posts.

    6. Re:The "erocS" issue by localman · · Score: 1

      I like the post you linked to there, and for some reason it strikes a chord with me: you're replying to some newbie nitwit who is sure that everything he doesn't understand about programming is in fact something that others don't understand. I couldn't count how many times I've had to make a real-world-functional system that was criticized by newcomers as being deficient in theory when they simply didn't understand the real-world problem space.

      Cheers.

    7. Re:The "erocS" issue by Jesus_666 · · Score: 1

      Well, "/m - open-mid front unrounded vowel - m - alveolar approximant - near-close near-front unreounded vowel - st - mid-central vowel/" is certainly much more complicated to read and write than the IPA string it's trying to represent. By the way, I wrote "memristor" there. I know, one could use SAMPA... but isn't SAMPA essentially ASCII art that tries to emulate IPA on legacy systems?

      Also, if every decision is made towards making life difficult for obnoxious users - why do we still allow anonymous posting? There's more to message board quality than troll management and sometimes the net gain from implementing a possibly-abused feature is positive.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    8. Re:The "erocS" issue by filthpickle · · Score: 1

      mmmmmm.....60 minute....

  97. And tell her what? by tepples · · Score: 2, Interesting

    IANAL, which is why you shouldn't ask legal questions on /.

    If the answer to an Ask Slashdot is "ask a lawyer", the question was really "what should I tell my lawyer?".

  98. I dont know what you need by I+cant+believe+its+n · · Score: 2, Interesting

    This entire discussion sounds so much like the ones on self censorship with regards to the government/other evil entity listening in on our conversations. You change your behaviour on the mere suspicion that something could happend, which is a really bad thing. That way the red-team wins on walk-over.

    In this specific case, people fail to pursue the american dream, of creating value for themselves and society on the basis that a company they used to work for might go after them in court.

    Does anyone know if/how often lawsuits like this actually does happend to real people? What US states enforce non-compete clauses without any compensation to the signee?

    --
    She made the willows dance
    1. Re:I dont know what you need by Falstius · · Score: 1

      Does anyone know if/how often lawsuits like this actually does happend to real people? What US states enforce non-compete clauses without any compensation to the signee?

      Wow, what good questions ... to ask a Lawyer. Talking with a lawyer doesn't mean not pursuing your capitalist dream. It means figuring out what you can do to cover your ass while you're at it.

    2. Re:I dont know what you need by I+cant+believe+its+n · · Score: 1

      My point was that peoples fears can magnify this type thing happening into something it is not.

      Idealy the company with the faster, better, cheaper products should win in the market. Not the ones who manages to scare potential competitors by having the strongest legal team. If people think that everybody gets sued for this type of thing, a lot of money will be wasted.

      (Sorry about the english, very tired now)

      --
      She made the willows dance
    3. Re:I dont know what you need by Falstius · · Score: 1

      I take it you don't live in the US? Here, pretty much everybody does get sued for this sort of thing. And that isn't necessarily a bad thing. You have a software company and hire some coders. They come in, turn out to be arrogant asses, and quit 6 months later. 6 months after that, they have started a software company that produces a product that is extremely similar to your own. You suspect they stole your code, so you sue them.

      There is no way for the law to determine a priori if you're in the situation I just described and have a legitimate case or you're the evil boss trying to stifle legitimate competition. So we must have the ability to sue, and there is the potential for abuse. Streamlining the process so that is isn't so easy to drive a competitor out of business with legal costs might be a good idea, but there are more pressing priorities in the US (like a sane healthcare system).

  99. Bottom line is can you sell your product.... by tatman · · Score: 1

    As engineers, we all love great architecture, great code. Personally I take a lot of pride in engineering code that is built "right".

    But to our customers, they could care less about code. If they think the product does what they need, they will be interested.

    To answer your question, will you get sued? Most likely. Does it really matter? I don't think so.

    Companies gets sued and sue all the time. It is a part of almost every business that makes a buck.

    This is the reality: Can you sell your product? Can you pay the bills with it?

    If you can answer yes to those questions, then go for it. Otherwise, it might be wise to find a different product to invent.

    --
    I've always said English was my second language. Had Romeo and Juliet been written in C, I might have understood it.
  100. Get a Lawyer by Anonymous Coward · · Score: 0

    Get a lawyer and remember, the most expensive thing you can do is get a cheap lawyer.

  101. Another alternative by XB-70 · · Score: 1

    Move to Canada. Set up shop. Develop all you want. It's too cold for lawyers to come up here. We are all drunk and can't be bothered to sue. We have 'free' health care and you are only taxed until Mid-July to pay for the privilege. Once you get our women (or guys - if you're female) out of their parkas, they look pretty decent too. See you soon. Bring a shovel, mitts, mukluks, woollies, lots of socks, nose-warmer, ear-muffs, thermos and the aforementioned parka.

    --
    *** Don't be dull.***
  102. What about negotiating a buyout of everything? by Anonymous Coward · · Score: 0

    Couldn't you offer a buyout of the IP rights to this software to your employer if they don't appear to be interested in funding ongoing development and maintenance of the code and marketing of the finished product to their customer base? Granted it would take more than what you have, but if you believe the market exists out there and your team can pool resources together to get all the legal and financial stuff taken care of with starting a new company, you could make your current employer realize how dumb they were in not listening to you to begin with and make them pay for it in the form of lost revenue.

  103. Why not create something different? by Anonymous Coward · · Score: 0

    If you think you have the talent, finances and skill to create a software offering, bring it to market, land enough profitable customers to make a living at it and grow a business, why not create something new?

    If you're intent on doing what your employer did, the safest path would be to find another way to make a living while the non-compete expires. Non-competes are not successfully enforced when the employee is denied a chance to make a living with their job skills.

    Your skills are in programming (and, I hope, product management, product marketing, business management, finance and operations). To claim your only skill is to create the capability your prior employer created for customers is very narrow and much easier for your employer to win their claims against.

    IANAL but I have been on both sides of non-competes in business (not in court, thankfully).

  104. Scorched earth by halcyon1234 · · Score: 2, Informative

    Before leaving the company, delete all the existing code, smash the servers, shred the backups, bomb the offsite storage, and slaughter any employee or customer who doesn't follow you. That way when you do release your product, there will be no one left to try sue you-- and even if there is, they don't have a product to use as evidence anymore.

    (Suggested because this advise is just about as good as anything else you'll get on the thread. Get a lawyer. Seriously, why to people insist on asking Slashdot "How do I do this legally questionable thing without getting caught?". Do you really thing that when you do get sued, you can go to court and use as an excuse "because halcyon1234 told me it was ok"?)

  105. Where are your brains? by dilute · · Score: 2, Insightful

    First of all, posting a question like this on a public forum such as Slashdot isn't going to get you any answers you can have confidence in. In fact, the posting itself, though made on a "no name" basis, does provide a few clues, is traceable to whoever posted it initially, and could come back to haunt you, as evidence of your timing and intent, if nothing else. Are you sure no one could ever link this up to you? Are you sending emails like this to each other as well? Pretty dumb, if you are. Find a lawyer and get some competent (and confidential) advice before you make indelible records of your deliberations and footprints.

  106. I own a software company by holophrastic · · Score: 1

    I wouldn't mind. But I also allow my programmers to take whatever lines of code they wrote individually, even on the job.

  107. What's really wrong here by Dystopian+Rebel · · Score: 0, Flamebait

    ... is that the threat of legal attack is preventing some people from trying to make better software. This is only good for lawyers. This is exactly the sort of world that we DON'T need.

    Closed-source software is dying. In the meantime, there has to be some balance between a company's investment and the creativity of all people. An NDA provides some balance if it is reasonable.

    Of course, most software companies today want to own your DNA and every character that you type, wherever you are. I strongly recommend that you read your employment agreement carefully. I also recommend that you not work for organizations that demand your enslavement.

    Look to see if there's an open-source project in the same field. If it's already being done as FOSS, help the project and make a name for yourself. As long as you're not constrained by an NDA...

    "The product we work on is under-budgeted and over-hyped by the sales drones. The code quality sucks, and management keeps pulling in different direction."

    Humanity may be alone in the Universe, but bad software and fast-talking salespeople have plenty of company. And victims.

    --
    Rich And Stupid is not so bad as Working For Rich And Stupid.
    1. Re:What's really wrong here by sp3d2orbit · · Score: 1

      Not sure why your post got modded as flamebait. I guess the phrase "NDA provides some balance if it reasonable" seems like an incendiary statement.

      To modders: the modding system isn't a mechanism to bury opinions you don't like. From wikipedia:

      "Flamebait is a message posted to a public Internet discussion group, such as a forum, newsgroup or mailing list, with the intent of provoking an angry response (a "flame") or argument over a topic the troll often has no real interest in."

    2. Re:What's really wrong here by Dystopian+Rebel · · Score: 1

      I think some people might not like these ideas:

      - Programmers should be free to make good software.
      - The sort of world that we need is not the sort of world where lawyers flourish.
      - Closed-source software is dying.
      - Most software companies today want to enslave their programmers.
      - Bad software and fast-talking salespeople are everywhere.

      The person who modded my post "flamebait" is either denying the truth for personal reasons, or lives in a country where these points aren't true. I wonder which planet that country is on? (o:

      --
      Rich And Stupid is not so bad as Working For Rich And Stupid.
  108. just pay a laywer. by Anonymous Coward · · Score: 0

    In my experience, paying the 250 bucks for a consultation with a lawyer that deals with this kind of shit, is well worth it. I'd like to suggest that you and your friends chip in, and pay a lawyer and get the facts, instead of taking risks trying to figure it out based on what others tell you, what you read out there, etc.

  109. Open source it? by edmicman · · Score: 4, Interesting

    It's uncanny....I could have written this exact same post....sigh....

    My company was acquired by a much larger company, and "they" chose to consolidate our platforms onto a product offering that I (and my coworkers) feel is a much lesser product. We offer a hosted ASP solution with accompanying business consulting. From a tech standpoint (myself being the primary developer on our software), the platform we are moving to is horrible, crappily written, aging, and falling apart on itself.

    I have had the same thoughts about wanting to do it myself, rewriting from scratch, but there would be obvious similarities in part because I wrote much of our own code, and because there are only certain ways you can do things in our business. On top of all that, we had to sign non-compete employee agreements when we "hired" onto the company that bought us. I wasn't (am not still) in a position to quit my job, and at that time I didn't know what garbage this company was about. Unfortunately, it seems I'm also in a state that *does* enforce non-competes.

    My thought now, is to write competing software, and open source it as a project on sourceforge. The way I read it, the noncompete keeps me from working for a competitor or starting my own competing business, or somehow profiting from competition, for a period of one year. But if I write software that does what we do, better, and allow someone else to use it and base a business on it, that would at least be something. Plus, maybe some other opportunity will come along, I'll go there for a year, and then could really focus on creating a competing startup after that. The sad thing is, this company has bought the top 3 competitors in our business niche within a year. This foolish "integration" for has effectively stymied any progress for our market for at least 2 years, without any signs form management that they want to actually create any new or innovative ideas. And we're consolidating on technology from 1996 - for a web-based ASP business!!

    Honestly, I have no interest in the business - I enjoy the people I work with, and had pride in providing what I thought was a great product. Now I am embarrassed to be associated with the product offerings we have. I don't know if spite alone is motivation enough to create and maintain a new software project. But I think publishing an open source php/mysql platform solution that basically does what our software does is the only way.

  110. The old fart response by dread · · Score: 1

    Feel free to ignore this little piece of advice but:

    why would you want to do that? Seriously? Sure you could probably pull something better together but you have to dislodge your previoys employer (and even if they would lose in court spending time on a court case is not only costly but pure death to business). Ideas are cheap, the ability to turn ideas into reality is expensive. If you have a group that can build stuff then build new, better and interesting stuff instead. Building a marginally better spoon is not the way to happiness.

    --
    I've had a wonderful time, but this wasn't it -- Groucho Marx
  111. Sounds like a great idea! by chafey · · Score: 1

    Once you get going, you can hire other programmers that can get frustrated about you constantly changing directions as you try to avoid laying off more of your people

  112. Start NOW! by KurtisKiesel · · Score: 1

    Sounds like you are not happy with the company? Why sabotage them after you leave? Why don't you start the code down a route that is not possible? Simply Break shit that won't get realized until that cron runs at the end of the quarter. That way when you quit the new lackeys they hire will be so confused their product will never work. When things break blame the structure not the code. Stay working for the company drain them for every dime they are willing to pay you while you and your buddies have night meetings where you plan the whole new product out on paper. When they fire one of you everyone agrees to pay a portion of the fired guy from their salary so he who was fired can start coding full time for the new company. When half of you are fired, by that time you should be set, all the clerical office supplies you could have ever wanted should be stolen by then and you might even have a working product out. The last half should go mega office space, literally they have a day to cause so much damage it isn't funny. You have to be careful about it. "Oops I just accidentally dropped the backup tapes down the stairwell", isn't as good as..."I didn't catch the tape backups haven't been really running for the last 2 months. And we just had 3 hard drives fail on the main servers raid!" fake sweat and fake panic would probably be good for you at this time... Do everything you can to make up for the screw up, laugh inside at the idiots, and work your way into unemployment/self employment.

  113. Just Ask SCO by sk999 · · Score: 1

    The SCO Group has merrily sued IBM, AutoZone, Novell, and DaimlerChrysler and threatened
    all Linux users for all sorts of things, including:

    Disclosure of Trade Secrets that do not exist
    Disclosure of source code that it does not own
    Copyright violations for code that comes from BSD, X Windows, and the OS/2, Multics, and
          Tenex operating systems
    Copyright violations for code that it is currently distributing with a GPL license on
          its own ftp site
    Copyright violations for code that is is currently distributing with a BSD type license
          on its own ftp site
    Copyright violations for code that it wrote and distributed under a GPL license
    Copyright violations for code that Santa Cruz wrote and distributed under an open source
          license

    and that's not even the complete list. Yes, anyone can sue you for just about anything.

  114. IAAL by dhermann · · Score: 1

    I am an attorney, but am only licensed to practice law in Missouri and Illinois. So if you do not live in one of these two states, please stop reading this. Or, if you must continue, consider it hypothetical.

    Yes, you absolutely can be sued for copying even the idea of a software product from a company you used to work for.

    • Even if no line of code matches up.
    • Even if every line of code bears no resemblance to any line of code previously written.
    • Even if it were in a different language or on a different platform.
    • Even if you made significant improvements.
    • Even if their implementation was unfeasible and doomed to failure.

    They will argue that you could not have written your code without the ideas (read: intellectual property) gleaned during their employ. You will almost certainly be liable for copyright infringement, and as you would now be competing with them, they will almost certainly devote significant resources to prevent you from releasing it to the market. Or they could wait until later and simply take your profits, enjoin you from selling it ever again, and add punitive damages as well.

    You could reverse engineer it, but at some point, you must pay your old company for the product.

  115. Okay, I got this one guys ... by gordguide · · Score: 1

    " ... Can we be sued for IP infringement, theft, or whatever? ..."

    Absolutely, yes.

    "Whatever" is amongst the most popular grounds for lawsuits.

    You (and I) can be sued for essentially anything, from serving coffee with breakfast, to not serving coffee with breakfast.

    Life in America is perhaps best described as journey that presents endless opportunity for litigation. Most people squander the chance to instigate a few thousand potential actions every day of their lives.

    Don't make the mistake of assuming your employers would do the same, once it's clear that you no longer are of Earthly use to them.

  116. What about Ethics? by LennyP · · Score: 0

    Just because you can get away doing something legally, does not mean it is ethical. If you really want to know its legality -- ask an attorney. If you really want to know if it's ethical -- ask your conscience and debate it among your peers.

  117. Re:You need a lawyer, this i not just about copyri by Anonymous Coward · · Score: 0

    I work the register at bed bath and beyond and they own every idea and work I produce while I'm on their time. If you work for a software company, they certainly must have had some language like that in your contract.

  118. Swap the opportunity by coded_thought · · Score: 1

    I am in a similar situation. Let's swap opportunities and consult back and forth to get up to speed on each other's industry and product. That prevents any legal threats from holding up the business. This will be good for customers since the "right thing" can be built without being saddled with incompetent management.

  119. BSD 4.4 lite by tg123 · · Score: 4, Insightful

    I am Ashamed of you people, this is slashdot and someone here has just given us a Dorothy Dixer. (Please note this is my interpretation I'm tiny whinny bit biased) Well you see there was this Operating system called Unix that was written in the 1960's.... AT&T which was a phone company couldn't sell, due to the laws at the time, software so they allowed Unix to used by University's for a small fee. [this is probably a bit loosely based on truth here] In the 1980's the laws changed and AT&T could sell software. Well AT&T said everything to do with Unix is ours and any software that has been added to Unix by the University's is also ours and pays us Mega amounts of cash to use it. Well some people at University of California Berkeley (UCB) got very annoyed with this and released a version of UNIX without any AT&T code. This version was called BSD 4.4-lite a court battle then ensued that ran until the mid 1990's. Novell then purchased Unix from AT&T and some sort deal was done and UCB no longer distributes BSD. heres a link to the story. http://oreilly.com/catalog/opensources/book/kirkmck.html so lessons learnt 1) You will get sued 2) If you hang in there you might just win 3) Be prepared to cut a deal 4) [maybe this should have been first] Get a good lawyer !!! 5) You ever here of a guy called Richard Stallman ? - sort of the same thing happened to him but he started something called the free software foundation. http://www.fsf.org/

    1. Re:BSD 4.4 lite by Dare+nMc · · Score: 1

      lessons learnt 1) You will get sued

      He did say a "large company" so probably lawsuits only if either the product is successful enough to bother the large company, or if they piss off the management in the previous company enough to start out. That is subjective, could be as simple as take a couple key members of what they consider a important project, but even thats unlikely to reach legal attention.
      Now if his goal of successful, probably wouldn't be noticed by a large company let alone BSD. Competing with a large company is not easy.

      Be prepared to cut a deal

      now thats very good idea. Keep close tabs on costs, time, etc. Because the smart company would much rather buy out source and all, than spend more on lawyers. so keep track, and document, and plan that figure, just in case. and if approached, be nice.

    2. Re:BSD 4.4 lite by Anonymous Coward · · Score: 0

      University's != Universities

    3. Re:BSD 4.4 lite by tg123 · · Score: 1

      so sorry !!! must have failed english

  120. The Short Answer is that there is No Short Answer. by MarkvW · · Score: 3, Informative

    Contemplate four things:
    (1) The "Law." Does it favor you?
    (2) The "Facts" Will you be able to prove that the law is what you think it is?
    (3) The "Legal War Chest" Can you afford to prove "the facts?"
    (4) The "House Lawyer" Can you afford a house lawyer?

    If you act on your contemplations, you DEFINITELY need a lawyer. You must assume that your former employer will go after you (if you have a dime) and you must prepare for that. You'll need to be extra-careful about documenting code-origins. Every act that your company takes probably ought to be vetted. You may want to 'chinese-wall' some code development from others. Lots to think about.

    You are entering the realm of the blood-sucking lawyers, as the man from Jurassic Park said.

  121. Any Patents? by mweather · · Score: 1

    Are there any patents involved? If not, and there is no non-compete agreement you're in the clear. You can only copyright a specific implementation, not the entire concept. That's what patents are for.

    1. Re:Any Patents? by the+eric+conspiracy · · Score: 1

      There are usually trade secret clauses in employment contracts. Even if you get over the non-compete, patent and copyright issues there is still that issue.

      This plan is like begging to be sued back to the stone age.

    2. Re:Any Patents? by mweather · · Score: 1

      Usually that is covered in the relevant NDA/non-compete agreements. That's usually the entire point of them.

    3. Re:Any Patents? by Hognoxious · · Score: 1

      You can only copyright a specific implementation, not the entire concept. That's what patents are for.

      If you could patent a concept like "a program that's sort of like all griddy and you can do calculations with it and stuff" there'd only be one spreadsheet on the market.

      On my planet, that's not the case.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    4. Re:Any Patents? by mweather · · Score: 1

      Spreadsheets could have been patented, had patents existed when they were invented. In fact the first software patent ever had to so with spreadsheets.

  122. Sad to see this by Golgo68 · · Score: 1

    No matter what the legal angle you are trying to exploit, that you are considering something like this shows complete lack of moral integrity. I am thinking your firm is going to be better off without your participation in their business.

    1. Re:Sad to see this by MarkvW · · Score: 1

      Your post really saddens me.

      I perceive (and am gratified) by the "rightness" in what you are saying. These people really do propose to screw their former employer. If this were a world with reciprocal conventions of honor, I would agree with you entirely and call them treacherous scumbags.

      Unfortunately, your post assumes that their employer adheres to a convention of honor that is reciprocal to your own. Experience informs that this is probably not the case.

      A corporate manager is probably not going to care about loyalty. He is going to care about how his Excel spreadsheet translates to improved shareholder value NOW. He is, more likely than not, a transitory employee with no particular loyalty to his corporation. You cannot expect him (or her) to treat those below him with honor when he himself expects to be treated ruthlessly by others. The subtle and long-term value of reciprocal honor is lost on that manager.

      I can't fault these employees for their initiative. Honor is just another asset that corporations exploit.
         

    2. Re:Sad to see this by Hognoxious · · Score: 1

      Die in a fire, you pompous ass.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    3. Re:Sad to see this by doom · · Score: 2, Interesting

      I perceive (and am gratified) by the "rightness" in what you are saying. These people really do propose to screw their former employer. If this were a world with reciprocal conventions of honor, I would agree with you entirely and call them treacherous scumbags.

      Once upon a time, Mitch Kapor was working for Visicalc -- he couldn't get management interested in his ideas for integrating graphics with the spreadsheet, and so he gave up an left to found Lotus 1-2-3, which became one of the great sucesses in the software world -- it's the product that Microsoft imitated to create Excel.

      I submit that this kind of "fork" of a project is one of the ways that progress happens, it's one of the checks on the stupidty of management. Someone engaging in this sort of fork is hardly traveling an easy path, this isn't a decision anyone would make lightly. "Stealing" an idea is the easy part. The hard parts are getting the code written and getting the product marketed.

    4. Re:Sad to see this by MarkvW · · Score: 1

      Very well said.

  123. Owning mind by Anonymous Coward · · Score: 0

    The right to own what is our mind is what we should fight for as a community. The code you developed for that company is the product of years of study and practice that the company did not pay for, you did. They can own the product you built for them but not your knowledge about the product. Owning what is one's mind should be a fundamental right.

  124. And did we mention... by Anonymous Coward · · Score: 0

    ... you should also be getting yourself a lawyer?

  125. Easiest and Best Solution by TheGrapeApe · · Score: 1

    I was in a similar situation, but where "conflict of interest" was the issue at hand instead of IP/Copyright issues.

    Do what I did; Get someone who *didn't* work with you guys to be your "frontman", and have him do the sales...and even say he coded it. Shut up and don't tell the people you used to work with what you're doing and you can't get caught.

  126. Hasn't this been done before? by Bithmus · · Score: 1

    Isn't this what the guy who wrote ACT! and then SalesLogix did?

  127. Who's product reaches the market first? by Anonymous Coward · · Score: 0

    Without the company's management in the way, you'll likely get your product out before them. At that point, they'll be copying your program.

    (That's assuming that they ever get off the ground -- they'll have to hire new programmers!)

    The real issue is who holds right to the concept.

  128. Re:Slashdot ? by Hal_Porter · · Score: 1

    And then disappear in a puff of logic?

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  129. I detect empty boxes in your cube tommorrow. by bodland · · Score: 1

    And a a appointment with a career adviser if you want one.

  130. Time is money by tepples · · Score: 2, Informative
    Bidirectional codes are dangerous, as the erocS cases I mentioned above demonstrate. Some other codes look more useful for ASCII art and aren't dangerous as much as lame, such as U+0B08 ORIYA LETTER II from Oriya, which looks more like the head of a Smurf than a letter to English speakers.

    Is IPA somehow dangerous?

    X-SAMPA is a workaround.

    Cyrillic?

    Yes. Remember the IDN homoglyph attack?

    Or the Euro sign?

    &euro; produces €.

    I get the feeling that the whitelist was put in place by someone who doesn't really know Unicode (and/or didn't want to spend time with it)

    Correct. It's easier to whitelist Latin-1 than to comb the entire Basic Multilingual Plane looking for anything that's not part of a bidirectional or complex script. If something won't increase SourgeForge, Inc.'s ad revenue, it's not worth spending time on.

    1. Re:Time is money by shutdown+-p+now · · Score: 1

      I don't see anything nasty in those comments you've linked to. The fact that the score was faked was rather obvious (and it won't fool the filter either, obviously). On the other hand, non-Latin scripts are occasionally handy on a site that's "News for nerds" - I mean, WTF, I can't even paste an APL program into my post? ;)

    2. Re:Time is money by Jesus_666 · · Score: 2, Insightful

      X-SAMPA is a workaround.

      Yes it is... However one should assume that in 2008 a tech website would be able to support the technology X-SAMPA crudely reimplements. Also, SAMPA doesn't have nearly the penetration of IPA - while one can expect virtually anyone who has learned a foreign language to have at least encountered IPA, SAMPA is useful only to those who do phonetic discussions in a long-outdated encoding.

      Yes. Remember the IDN homoglyph attack?

      Hm, that's funny. I always assumed they had some kind of format IDNs are supposed to be transmitted as. You know, some kind of puny code that can be algorithmically derived... Oh, wait! They have such a format! And I'd be willing to bet that it's entirely possible to automatically mangle URLs entered to the appropriate Punycode representation (not to mention that all major browser already do that in the status bar).

      &euro; produces €.

      But the appropriate Unicode glyph doesn't. And that's another thing wrong with Slashdot's weird filter: Some glyphs work when entered directly, some only work when entered as HTTP entities and yet others don't work either way. IPA glyphs get converted to HTML entities but those entities are then filtered. It's impossible to determine beforehand whether Slash accepts a glyph and in which form it does.

      Correct. It's easier to whitelist Latin-1 than to comb the entire Basic Multilingual Plane looking for anything that's not part of a bidirectional or complex script. If something won't increase SourgeForge, Inc.'s ad revenue, it's not worth spending time on.

      And that's probably why Digg is the superior platform, community and content aside. "We won't do anything more than the absolute minimum required to keep the site running unless it significantly increases our bottom line" is how corporations show that they run the platform not for the community but for the ad partners. Of course the weird filtering is not the only problem - the CSS has been broken for ages (especially in Idle, even though that doesn't hurt much) but apparently there's no business case for getting that right, either.

      I'm waiting for the day when Slashdot changes its "we won't delete posts unless legally forced to" policy to "we won't delete posts unless it's in SourceForge, Inc.'s financial interest".

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    3. Re:Time is money by tepples · · Score: 1

      "We won't do anything more than the absolute minimum required to keep the site running unless it significantly increases our bottom line" is how corporations show that they run the platform not for the community but for the ad partners. Of course the weird filtering is not the only problem - the CSS has been broken for ages (especially in Idle, even though that doesn't hurt much) but apparently there's no business case for getting that right, either.

      Have you considered submitting a patch?

    4. Re:Time is money by Jesus_666 · · Score: 1

      Apart from me not speaking Perl, I'm not sure whether that patch would have a chance of actually being used.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    5. Re:Time is money by tomhudson · · Score: 1

      Apart from me not speaking Perl, I'm not sure whether that patch would have a chance of actually being used.

      The last person who tried to speak perl sprained their jaw, bit their tongue off, and almost choked to death. Now they can only speak brainfuck.

  131. Intellectual property by liquidsgi · · Score: 2, Insightful

    Hi, You also need to consider the fact that you are infringing on their intellectual property-- even if you aren't taking a single piece of code. Intellectual property can be defined as an indea-- which is essentially what you are taking with you when you leave. You are taking the idea of the company's product and building upon it for your product. I am not sure who would win the suit, but you have to consider that you could be in violation of stealing their "ideas" and expanding upon it-- even though their current product sucks.

  132. Uncertainty by Anonymous Coward · · Score: 0

    I agree with comments saying or implying a lawsuit is likely. However, your current employer may choose to wait to sue until they have a chance to recover at least their costs, and maybe some upside. So the lawsuit may come after you've signed a few customers, and perhaps right when you are looking for additional capital to expand. That will put your current employer in a much stronger position - the more potential you see in your business, the more willing you'll be to settle. Meanwhile, time will be on their side - dragging out the lawsuit will block your expansion.

    1. Re:Uncertainty by Hognoxious · · Score: 1

      However, your current employer may choose to wait to sue until they have a chance to recover at least their costs, and maybe some upside.

      IANAL, but tht seems like a perfect example of laches to me.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  133. Seems unethical by mark99 · · Score: 1

    Even if you got away with it without being sued, your reputation would be shot. Seems a bit like stealing an aquantance's girlfriend because you can "do her better".

    I think you are better off thinking of something new, possibly related so you can leverage your contacts.

    Life is more about contacts than skill and knowledge - as you have hopefully noticed by now.

    1. Re:Seems unethical by Hognoxious · · Score: 1

      Even if you got away with it without being sued, your reputation would be shot.

      Being modded funny doesn't affect karma, you knew that, right?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  134. This post is depressing by edmicman · · Score: 1

    So basically the majority of the comments here seem to imply that there's no use in trying to create a better product to compete with a bigger entrenched company.

    So, if you think you can do something better than your employer, and they have no interest in providing a better offering themselves, you're supposed to just sit back, accept it, and keep on supporting mediocrity? What kind of crap world are we in where that is OK??

    1. Re:This post is depressing by MarkvW · · Score: 1

      Nah. What you should take from all the posts is this: (1) Be on the right side of the law; and (2) Be conniving from the getgo.

      I have no relevant experience, but it would appear to me that a company disciplined enough to advance-prepare for an anticipated legal skirmish with a former employer is a company better prepared to succeed in business.

  135. This has happened before and it turned out.. by tompaulco · · Score: 1

    great in favor of the defectors. The previous company I worked for was started by a group of developers that left a large company and they started a new small company that did the same thing. They did not steal code, and in fact wrote it on OS/2 rather than Unix. They were, however sued (but not until they got a small amount of success, naturally), and they countersued and got a large settlement, which they used to grow the business. After about 10 years, they were bought out by a much larger company, and the three original owners got paychecks of about $150 million each. Also, the people like me who had slaved and sweated to make the company worth so much were given a bonus of being allowed to continue to work at the same salary. You'll note that I said this was a former company.
    On another note, I have also done this myself. I was one of three people that started a new company utilizing the same idea as the company we left. We built on unix rather than on minicomputer, and used Windows PCs rather than dumb terminals. We weren't sued, but we weren't successful either, thanks to the one non-technical guy who was the manager and basically screwed us out of being successful.

    --
    If you are not allowed to question your government then the government has answered your question.
  136. Nolo's "Legal Guide To Software Development", $30 by kriegsman · · Score: 4, Informative
    I very strongly recommend investing thirty bucks in a copy of "Legal Guide to Web & Software Development" from Nolo Press.

    It's not only +1 Informative, +1 Insightful, but also +1 Interesting.

    Also, compared to a lawyer, it is +1 Useful and +1 Cheap, not to mention +1 Fits In A Backpack.

  137. Business plan questions by scgops · · Score: 1

    Is there enough of a market for the software to support your current employer and a new competitor? Maybe your employer's software is less than stellar because that's what they can afford to produce based on what the market is willing to pay.

    Are any of your friends sales and marketing experts? Even if you make the most wonderful product in the world, you still need to get customers interested and close deals.

    Can you and your friends afford to self-fund a startup for two years? If not, you'll need to find investors, and investors will generally want you to hand over most of the potential profits in exchange for them floating you the cash.

    You could end up working for two years with limited income, no job security, and only a small chance of turning a profit.

  138. Re:BSD 4.4 lite (mod backup ..please.. ) by tg123 · · Score: 0

    Hey Mode this story backup what do you mean off topic? If you read the story about bsd its a carbon copy of what this guy wants to do . :-(

  139. You can be sued by Spazmania · · Score: 1

    You can and probably will be sued. Your employer will perceive that you're ripping them off. That's when most lawsuits get filed. If you don't want to deal with it, stop now.

    Whether your then-former employer can win a suit is another question entirely. For that you need to consult a lawyer who practices in your state.

    --
    Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
  140. Be the analyst, hire the coder by ubergnome · · Score: 1

    1. hire the best lawyer you can find (not locally, at a national level).
    2. be the BA and write the requirements.
    3. hire other people who weren't involved in the company to actually execute on your design.
    4. get sued by previous employer. If you did a good job during step 1 and step 2, then this step should be easy (but will still happen).
    5. enjoy your new business.

  141. it'll take more than good code... by precogpunk · · Score: 2, Insightful

    Make sure you have a lawyer look at your situation first, but should also have a solid business plan before embarking on venture like this. While I'm no fan of "over-hyped sales drones" you need to step back and objectively ask yourself who is going to secure the customer base for your product. While you may be good writing code, can you sell a product or do you know what to look for in hiring someone? Likewise, who is going to take on the role of project, and maybe staff, manager? Then you need to start thinking about payroll and healthcare. It takes more than writing good code for even a small software company to be successful--you'll probably find yourself gaining a lot of respect for the people you were previously complaining about.

    1. Re:it'll take more than good code... by ncgnu08 · · Score: 0

      I don't know about your social/professional situation, but I am the "sales guy" for my circle of friends. I was CIS in school but after leaving, when my other friends were working their way up through different IT departments, I found the express lane in designing system layouts and applying said systems to companies in need, ie "consulting and sales." So to make this SAS, bring someone into your plan other than just you coders. You probably know someone that can develop an outlet for your product while you are developing said product.

      --
      Member of American Sarcasm Society - Motto: "Like we need your help!"
  142. Two things by Anonymous Coward · · Score: 0

    My eyes kind of glazed over at your post. While I think I was agreeing with most of it, the final phrase maybe thats its purpose? caught my attention.

    While it is laudable that you properly avoided the use of a spurious apostrophe in the word its, I am afraid your entire rant was ruined by the lack of same in the word that's .

    I was so disappointed that I am going to skip pedantically critiquing now.

  143. Do they have a patent by ihandler · · Score: 1

    I assume you are correct about the non-compete though you will probably need lawyers if they attempt to intimidate you. If they have a patent on any of the software you could be in trouble if the features you decide to re-engineer are included in the patent. Otherwise, I would document your requirments and design very carefully so you can demonstrate how you developed your product and why it is in the marketspace it is in. It is quite possible that your employer is going to be hoping mad and looking to inflict as much pain on you as possible since you exit may be the best way to explain their failure. Of course if you stay, you will probably be blamed anyway. In situations like this, in my experience, the incompetants always are on the lookout for someone else to blame. Good luck

    --
    Ivan Handler
  144. Interesting by cdrguru · · Score: 1

    Yes, people have done this before. But mostly people have done it in an environment of trade-secret vs. patented code. If there are patents involved you need to decide how litigious the company is. If they are apt to throw lots of money at lawyers, you might have a problem.

    I would offer that it takes more than some programmers to set up a company. You need a management team that you can get along with. If you start with a bunch of programmers and nobody else, you will almost certainly fail. Having some folks that can garner investors and operate the business can make the whole thing work and you will certainly wipe out your current employer. The key is that the programming talent shouldn't need to worry about a lot of operational issues.

    Yes, I own a software company.

  145. Why stay in the USA? by Simonetta · · Score: 1

    Why stay in the USA? If you have reasonably good software product and a market for this software, then you can move to anywhere in the world to write this code. Then set up a company in the new host country, pay off the local district attorney, market and support your product over the internet, and use local American companies to be your local distributors and handholders.

        You don't even have to live in this other country as you are creating the software. Contact some local lawyers to set up a software corporation headquartered in that country. And I don't mean some poor third-world country (although they have many advantages) either. Think Finland, Singapore, or Dubai.

        If your company is headquartered in some other country, then it becomes much more difficult for your present (soon to be former) company to harass you. Especially if the lawyers in the new host country are competent enough to keep your management and ownership hidden.

        Besides, if the new software that you introduce is as good as you believe that it will be, then the company with the older mediocre software is going to be too busy maintaining their market share to spend much time trying to destroy their new competitors. Especially if you take measures to protect yourselves.

  146. How to evolve software? by Anonymous Coward · · Score: 0

    A bit off topic, but this is an example of software development that I have seen successfully used on a number of occasions. Don't evolve the current code base - maintain it. While at the same time, starting from scratch will all the lessons learned from the previous iteration. Basically, don't incrementally make it better, rewrite it every 2-3 years.

    Anyone else had success with this method?

  147. Get_A_Lawyer by Anonymous Coward · · Score: 0

    You need a lawyer. These are not black and white issues by any stretch of the imagination. Many factors need to be considered, including specific facts you will want to discuss under various types of privilege, for your own protection. Please, don't take any advice offline, not in a forum and not in a website. IP lawyers would not do as well as they do if there were easy answers to these questions. There are not any easy or quick answers and it takes years of experience and judgment to make these calls. Please get a lawyer, or if you can't afford one, contact a local law school to see if they have a clinic that can advise you.

  148. it's not YOU being sued that you worry about by Anonymous Coward · · Score: 0

    They will go to your potential customers and say: We(OldCorp) might sue you (CustCorp) for illegally receiving our trade secrets from NewCorp, who we think misappropriated them. You (the potential customer) might want to ask NewCorp if they'll idemnify you if litigation ensues? Oh, and if we get an injunction to prevent CustCorp from using the ill-gotten gains of NewCorp, will that affect your business?

    Oh.. NewCorp is a startup and has no assets? Hmm, CustCorp.. tying your business to that might kind of risky, just sayin', you know...

    1. Re:it's not YOU being sued that you worry about by Hognoxious · · Score: 1

      They will go to your potential customers and say: We(OldCorp) might sue you (CustCorp) for illegally receiving our trade secrets from NewCorp, who we think misappropriated them.

      Isn't that what SCO tried? Hmm, I wonder what happened to them...

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  149. They'll sue you regardless... by Quarters · · Score: 1

    Whether you took the code or not they will sue you. They'll assume you *did* take the code and will want the discovery phase of a trial to see if you really are clean or not. If you didn't they will still have deeper pockets than a small startup and will work to extend the pre-trial aspects of the suit as long as possible so as to win by attrition. And, during all of these they could easily have a judge put an injunction on the sale of your project. Even if the judge didn't not very many customers would want to purchase a new, unproven, program that is starting life with uncertainty about it's longevity.

  150. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  151. Whoa, whoa, whoa by lewp · · Score: 1

    Yes, non-compete agreements have been difficult to enforce in IT because it's hard, as an IT worker, to get another IT job that doesn't violate the non-compete in some way. They're not going to let the companies take your livelihood away based on a non-compete. That said, if you quit your job and go implement something which is pretty obviously the *same* product, they'll have no problem getting you for that.

    Get a lawyer, since it's stupid to ask slashdot for legal advice, and maybe he'll tell you something different. Don't be surprised when he tells you to (*ahem*) not quit your day job, though.

    --
    Game... blouses.
    1. Re:Whoa, whoa, whoa by Hognoxious · · Score: 1

      if you quit your job and go implement something which is pretty obviously the *same* product

      Define "same". Uses the same code? Or provides the same functionality? Exactly the same, or is nearly close enough?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  152. IP is not just about the code by Anonymous Coward · · Score: 0

    IANAL, however:

    Stealing 'code' is only a small part of your problem. Your former employer may make the claim that in reproducing their product you are stealing 'trade secrets' and other intellectual property. Anything they do that is unique, even if it's just a process or a general way of doing things, may technically be their intellectual property. If you wouldn't have otherwise had this knowledge were you not an employee of the company, then their claim may be hard to shake. Make a list of things they do that really are unique, and be generous about it-- this will help you make an infomred decision, and will reduce your legal costs later.

    The sad truth is that it's not about who's right or wrong, but about how much its going to cost you to do business. Your former employer is defending an existing business (with assests, employees, and a substantial time/money investment) and so will be very motivated. Their motivation could be expensive to you.

    You should definately get yourself a lawyer. Hopefully nothing will come of it.

  153. No - here's what to really expect by btarval · · Score: 1

    "The can absolutely sue you, but they'll lose."

    Sorry, but I have to strongly disagree. I've seen this second hand, more than once in the industry. Thinking that you'll just get off with a lawsuit is very dangerous thinking.

    The worst that will happen is the following. They will sue you for stealing the code. The kicker is that if they really want to put you out of business, they will also file *criminal* charges against you, for stealing their code. You need to be prepared for this, but good luck.

    What then happens is that the Police will open up a criminal investigation. They are under absolutely no pressure to close it; they can keep it open indefinitely if they want. What this means for you is that your competition will be telling your customers that you have a criminal investigation going on against your product. Needless to say, your customers will be very reluctant to touch your product.

    And all the Police have to do is find a relatively small number of lines of code which are the same in order to press charges if they want. Different police departments have different standards, so YMMV here.

    Fighting these takes years; all the time you are losing sales to potential customers. It's basically an expensive uphill battle. So plan your strategies out in advance, and with advice from a great lawyer. Because their stategy is to bankrupt you, and your defensive options are limited.

    The criminal charges scenario actually happened to a friend of mine, with Veritas (yes, that Veritas, when they were very small).

    He had developed a great piece of software before going to Veritas, and then rewrote it from scratch at Veritats. They gave him a pittance for it, so he left, and rewrote it from scratch again, and started up a competing company.

    Veritas didn't mess around. They filed criminal charges with the San Jose Police. The case might still be open after all of these years, I don't know. But I do know that he never went anywhere with the product, even though his third version was the best in the industry.

    Personally, if I were in your shoes, I'd put your software under the GPLv3. That way at least you'd be getting a lot of publicity against the original company. And you might even get some legal help from the FSF. This is the only reasonable strategy that I can think of, as long as you MAKE ABSOLUTELY CERTAIN that there are no identical lines codes (other than the obvious ones, like "#include ...stdio.h...".

    --
    The best way to predict the future is to create it. - Peter Drucker.
  154. That Awful plan = expensive Lawyers or Bankruptcy by Anonymous Coward · · Score: 0

    Your plan works up until the point that the litigants pierce the corporate veil. Something that is FAR easier than you suggest.

    Here are the steps.

    They sue your debt ridden S corp. The lawyers run around for months trying to find you. (amusing, and will 'sometimes' get a company to drop the thing)
    You no-show and allow a default judgment against your debt ridden S corp. Ok, no problems so far, I agree with these tactics, up until this point they will work.
    Here come your real problems. The lawyers suing you want to continue earning their hourly fees. These lawyers will often convince the company suing you to to Sue You Again.
    This next suit will petition the court to pierce the corporate veil.
    If you no-show for this suit, they WILL win.
    With the corporate shield gone, they can go after you personally.
    Next they sue you personally, no corporate shield, just you. Defending this will cost you lots, not defending this will cost you lots.


    You're correct that you don't need to defend that initial suit against your debt ridden S corp.

    That's as far as your plan works. This sort of plan requires that you legally and expensively defend yourself from each and every following suit. If you don't, you will personally be on the hook. If you don't defend, they'll get a judgment against you. Depending on your place of residence, they can take many of your holdings. Unless and until the judgment is paid, your credit will be in the tank, it will be hard -impossible- to buy houses, cars, anything. In fact, I see bankruptcy in your future.

    Since you mention that part of your plan is to live off cash for awhile, I'm guessing they DID pierce your corporate veils and sued your personally, then won judgment(s) against you. Otherwise, why would you have any worries?

    There's a time for lawyers, and your plan demands a lot of them.

  155. Multiple areas of potential exposure by jezor · · Score: 1

    While IAAL and a law professor to boot, this isn't legal advice but general information .

    Even if you don't take and use the code, you are facing some potential issues on a number of fronts:

    1) Patent: Your (former) employer may have (or have filed for) a patent on the function and/or operation of the existing software. Even if you redesign from scratch, you could be infringing that patent once it is issued. Conversely, your ability to yourself obtain a patent on your new work (which adds to its potential commercial value) is probably limited or non-existent, given the "prior art" of your former employer's product.

    2) Copyright: To the extent that your new product, independent code or otherwise, looks the same, you could face liability for copyright violations on the visuals of the old product. Beyond that, you would probably need to use "clean room" development techniques to create any new product, in order to be able to demonstrate that you did not utilize the old one in your work, since copyright infringement can be demonstrated by substantial similarity plus access; if your code too closely mirrors the old app, you could be deemed infringing even if you in fact rewrote it from scratch. "Clean room" methods help with that.

    3) Beyond the non-compete (which may or may not be enforceable), you'll have to consider any non-disclosure agreements to which your team is subject, both from a contract perspective and to the extent your former employer brings a lawsuit alleging violation of its trade secrets (separate but related to intellectual property). Further, to the extent your work incorporates ideas arising out of projects done for your former employer's customers, there could be non-disclosures with those customers which you might be sued for violating.

    Bottom line: if (or when) you get sued by your former employer, you will have to prove the negative, namely that you didn't steal any of its proprietary info. Beyond that effort, you may also be violating its general IP rights regardless of copying. {ProfJonathan}

  156. Just leave the country. by Anonymous Coward · · Score: 0

    Seriously. What's keeping you in the US? Emigrate and take your family and tax dollars with you. When Hollywood wanted to escape ridiculous "intellectual property" laws that Edison was holding over them, they relocated from the east coast of the US to the wild west where they could not be reached. If you really believe in the project and think it is that important... just leave. It's an unfriendly police state in the US these days anyway.

  157. Get your paperwork, then a lawyer, then a plan. by Jaywalk · · Score: 1

    Before you make any moves, you're going to first want to gather together your employment contracts and take them to a lawyer along with a description of what you want to do. Non-compete clauses are one concern, but some are not enforceable since they would prevent a person from earning a living. Even without a non-compete clause, you could be hit with a lawsuit based on the inevitable disclosure doctrine, where a company can argue that their trade secrets would inevitably be compromised by the new employment. Finally, there could be wording in the contract that says that anything developed while you work for them belongs to them. If that's a concern, you need to make sure that any serious work on the new project doesn't start until after you terminate the old. A lawyer can help you deal with these issues in such a way as to keep your new company from being shut down.

    Once you know what your options are, you need to make a plan. Who is going to be available? What's your new target market? When will your product be available? When will it be profitable? And how are you going to live in the meantime? You're going to want answers to all those questions before you make any moves you can't take back.

    Good luck.

    --
    ===== Murphy's Law is recursive. =====
  158. This happened to me. by Anonymous Coward · · Score: 1, Interesting

    Years ago I worked for Cadence Design Systems. The project I hired onto had spent over a year trying to finish a product. Some of the developers stole the source code, formed their own company and brought the product to market before Cadence did, even though Cadence had a 15 month head start.

    Then they began selling their product, and used the money to buy two other software startups. When they got sued and found guilty of stealing source code, they stopped selling their version and paid a big fine, and still had enough left over to have a successful company.

    My part? I was hired to close the barn door after the cow had left.

  159. Game development by MillionthMonkey · · Score: 1

    This is actually of some interest to me and my coworkers. We work at a game company where you drive a car around a city and hit other cars and shoot people and pick up hookers.

    Or at least you used to be able to pick up hookers. Management said there were too many complaints and told us to take out the hookers to protect the children or something. So we released the current version with ugly hookers and you can't pick them up; the old controller button doesn't even work anymore. That made our bosses happy enough and the ugly hookers got to stay.

    Well we think this sucks and me and my buddies want to implement a clean room version of this game that is merely inspired by it, and where you can pick up hot looking hookers again. We wouldn't be taking any code over with us, and we figure that we're providing functionality that our old employer is not offering (being able to pick up hookers).

    1. Re:Game development by Anonymous Coward · · Score: 0

      Where, oh where, is the "sarcasm" moderation option when you need it?

  160. don't worry too much by radicle · · Score: 1

    anyway the company can sue you, but they would most likely lose unless one of the following fact stands: 1. they patented partial of full feature set 2. they patented some key technology (not necessary the implementation) in the tech tree 3. they had non-compete term with you, which is unlikely since you are only engineers and you are seriously thinking about compete so most of the time, you are safe. but the value of software is in the service and maintenance. I don't see dominant privileges from making a less bug version. why customer choose yours instead of your company's version?

  161. Yes by geekoid · · Score: 1

    but be smart.
    Make NO mention of what you are doing when you leave, it's prudent.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  162. Quality Sucks? by PPH · · Score: 1

    What do the customers think about the products quality? If they are sufficiently upset, here's a possible scenario:

    Do a survey the customers' opinions about product quality. Then, take that data to your companies management with a proposal to spin off your group as a separate business. You might have to cut them in as equity partners with limited voting rights (until you can buy them out). But this might be a far more amicable way of getting control of the development cycle.

    --
    Have gnu, will travel.
  163. BRATZ! by Foldarn · · Score: 1

    The company that made Bratz was successfully sued because the guy that invented them got the idea while working for Mattel on the Barbie project. This seems eerily similar to me.

  164. Emigrate by bestalexguy · · Score: 1

    Emigrate to a civilized country, where lifelong enslavement of former employees is unlawful.

    Please mod me troll, not funny.

  165. Just because the code sucks ... by giemer · · Score: 0

    ... doesn't mean the product sucks.

    If you are really united, start up a software contract firm, and offer your services to your current employer. Since you have the product knowledge already.

    It can be a win/win if you set things up cleanly and correctly. They will spend less money, because they don't have the general employee overhead (Easily double your salary). And you can make more money (Though, you will have to finance your own benefits).

    If they say no, well then, your still a contract software firm, and as long as you didn't burn any bridges during your coup, you still have a descent advertise-able resume, and industry connections of sorts.

  166. bear bonds by Anonymous Coward · · Score: 0

    yea, put all you monies in bear bonds

  167. ethics?? by cowdung · · Score: 1

    "Can I be sued?" is not the correct question.

    The correct question is "should I be doing this?".

    Is it ethical for a bunch of guys to go and plan a parallel company while under the pay of another?

    If you really don't like the project.. ditch it and start your own.. but don't use their ideas, don't use their market research.. just start w/a clean slate!

    Also, don't go out of your way in stealing people from your current company.

    The world is a small place, and your reputation is valuable. If you're known as "the backstabber" it will come to haunt you one day.

    The point is not whether people sue you or not.. but whether you should be doing this in the first place.

    Do the right thing. Be professional.

  168. And furthermore... by Anonymous Coward · · Score: 0

    ...you need to get a lawyer.

    Oh, and get a lawyer.

  169. Careful... by dbialac · · Score: 1

    Know what you're getting into. Your concerns seem to be oriented around the code, and the reality is that consumers generally don't care how the code is structured so long as it works. So if you do go down this path, make certain that you're actually going to give the consumer something better and more compelling to work with.

  170. Have a Friend Help!! by Anonymous Coward · · Score: 0

    I am in the same position, and I have signed a non-compete. However, I am by-passing all of this by my friend starting the company in Latin America where my current employer currently does not market. Also, his company will hire me which means I am not directly competing. Second, we are planning on doing our code in LINUX!! My current employer does everything with Microsquish, and my current employer "re-packages" another company's software by re-branding--HERE is the irony-->My current employer is a MS valued partner. My friend will probably market his company's product and services here in the United States even while I work for my current employer. It is called contracting to my friend's company as a Solutions consultant. My current company and non-compete does not disallow me from working for other companies for network consulting, etc. I hope that this helps. In fact, I have told my existing manager that I was planning on doing consulting to help stimulate my income which he did not say was not possible. I hope that this helps.

  171. How 'bout asking them? by Anonymous Coward · · Score: 0

    How about asking them for a reduction to part time and Permission to rewrite the product on the side? Maybe they'd even make a deal with you.

  172. this applies to capital deployment too by peter303 · · Score: 1

    So many college students think software writing or consulting is 90% writing code and 10% everything else - selling, delivery, debugging, etc. The they price their business plan or consulting contract accordingly. WRONG! Even a one person startup or consultancy you are lucky to spend 50% coding. ANd this falls to 20% for an established company with the support and sales overhead.

  173. no don't do it by crodrigu1 · · Score: 0

    The problem is that the ideas where developed during the time you where working for the company which means that if you have a great idea and work even five minutes at work on your IDEA and you idea makes money the company can sue you because was done as part of your job (I know it sucks Welcome to America) P.S You can find a human everywhere, even under a rock, oh wait is just a lawyer

  174. Different programming language by mahadiga · · Score: 1

    Try re-writing this product using a different programming language.

    --
    I'd like to buy homeland for our 10 million people. http://twitter.com/mahadiga
  175. Trade Secrets! by Anonymous Coward · · Score: 0

    You can't protect ideas. Unless you patent them.

  176. Are you basing major life choices on /. responses? by Wee · · Score: 1

    You are really, seriously going to make a major life decision based on an Ask Slashdot submission? Really? You're going to do that? Trust all the forum warriors and IANALs here?

    Wow.

    -B

    --

    Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.

  177. Cuil by Anonymous Coward · · Score: 0

    How long is your non compete agreement? Some are only 1 year. You'll probably need that long to get the new company organised.

    Aren't a bunch of ex Google employees behind Cuil.com?

  178. Buy the company by darkwing_bmf · · Score: 1

    You will bypass all legal hurdles if you buy the company you work for first. Come up with a business plan, get a loan and make an offer. As a bonus you legally get the current customer list.

  179. Employee Contract by Anonymous Coward · · Score: 0

    I know that here (Canada) if any part of your Employment Contract (or any other) is illegal in any way then the contract is automatically null and void. Which means any "non-compete" clause is too. Go over it and double check it.

    When you make your software -- go GPL and "sell the service" since you are hosting it anyway. Open Source would be harder to deal with for them anyway since the software isn't competing with your former employer. Once they go "under" then you could change the structure of how you do business and slit Open/Closed source for "enhanced" versions.

  180. You can steal secrets you don't use... by BlairAtRice · · Score: 2, Interesting

    Knowing what your current company is not doing is also a trade secret. If you gain an advantage because you know of things they are not doing or what the limitations of their code is then you are also liable for IP infringement as long as they can prove the only way you could know this is through having seen the actual source code.

  181. Agreed by celticht32 · · Score: 1

    it depends.. most companies have you sign a non compete clause that is effective for upto 18 months past the time of termination. Most companies esp large ones will sue and win.. Its really not worth the risk imho..

  182. You need a lawyer, not /. by gujo-odori · · Score: 1

    Seriously. If you are thinking about doing something like this, you (the group) need to spend the money for a consultation with a good intellectual property lawyer licensed to practice law in your state. You don't need /. for this, and the fact that you're posting this question here rather than just going to see a lawyer could be taken as an indication that you're either very half-baked on the whole idea at this point, or are really on a shoestring budget. Maybe both.

    A lawyer can identify for you any areas where you current employer might be able to totally nail you in court, as well as things they could do just to harass you. A lawyer can also tell you the areas where you stand on very solid ground. The first harassment technique that comes to mind is suing you for anything they think might stick. At that point, you will spend a lot more than the price of a one-hour consultation with an IP lawyer. You'll spend the cost of hiring a good IP lawyer to defend yourself.

    You'll need to bring copies of your employment agreements, IP agreements you've signed, and any relevant documents.

    If your employer is like most, you've signed any IP agreement that says anything you invent at work belongs to the company, period. Re-writing a workalike app from scratch - even if you use a different language and nothing that looks even remotely like the original code - might be a tough sell in light of such an IP agreement. A good IP lawyer can tell you exactly how tough of a sell that might be. You really need to go into this with your eyes open.

    1. Re:You need a lawyer, not /. by Anonymous Coward · · Score: 0

      > you've signed any IP agreement that says anything you invent at work belongs to
      > the company, period.

      If the guys have left, then they're not doing it AT WORK, peri-fucking-iod.

    2. Re:You need a lawyer, not /. by gujo-odori · · Score: 1

      First of all, they haven't left. They still work there. I can see not reading TFA - this is Slashdot, after all - but it looks like you didn't even bother to read the OP, which says they are considering leaving the company to do this.

      However, even if they had left, that changes nothing. Everything they did while they worked there belongs to the company. They produced a work for hire. Quitting and building a substantially identical but competing product probably carries legal risk. That's why they need to shell out some money for a consultation with a good IP lawyer. Maybe get a labor lawyer in on the act, too.

      Oh, by the way, the letter "i" occurs only once in "period." Peri-fucking-od.

    3. Re:You need a lawyer, not /. by Anonymous Coward · · Score: 0

      Yeah, but I read the title: "Rewriting a Software Product After Quitting a Job?"

      Everything they did while

      While isn't after.

      And peri-fucking-od sounds wrong. Per-fucking-iod is better.

  183. I would! by shivamib · · Score: 0

    Having so many debts stacking up on my bank account, I kinda started looking at it as math... it's just numbers... You get used to being broke... Make a killer app, GPL it, let them come. Be an hero!

  184. One Winner by sciop101 · · Score: 1
    Here is a guy that left a company to do the product better!

    Read carefully.

    http://www.adtsoft.com/pr01.htm/

    --
    The only thing new in this world is the history that you don't know.[Harry Truman]
  185. Well... by beerandwings · · Score: 1

    You might want to check your contract with the company. You may not be in violation of creating your own app, but creating your own app similar the app you worked on at the job you just left. Bottom line: Check with an attorney.

  186. And one more time... by Anonymous Coward · · Score: 0

    Get a lawyer.

  187. What about an open source version? by Anonymous Coward · · Score: 0

    On a slightly related note, what if you are creating an open source version of the software, and you allowed a few years to pass after leaving the company before releasing it? And what if your open-source version is more-or-less a consumer-grade version of a commercial app that is targeted at professionals?

    Just curious.

  188. Voice of Reason by Anonymous Coward · · Score: 0

    Before you worry about lawyers etc:

    - Write up a functional spec for the product.
    - Then a business plan i.e.
            - How are you going to make money?
            - What is your market?
            - Who is going to sell it?
            - What is your exit strategy

    - THEN write the technical design and budget it (time-wise)

    - THEN realise (and convince everyone who was soooo up for the challenge when at the pub last week) that they won't get paid till you start turning money (easily over a year... most likely 2-3 years

    - THEN work out how you will pay the bills in the meantime... have a life... and make sure your other half doesn't leave you

    - THEN (if not before!!) you will ABSOLUTELY need to discuss who does what in your resultant company; and of course who gets what remuneration.

    Once you've done ALL OF THAT you will be ready to talk to lawyers, and (possibly) incorporate

    Sorry to say, but, it sounds like you (and your friends) are experiencing is called "the entrepreneurial seizure" (Michael Gerber) - The E-Myth Revisited (read it!!)

  189. Re:How to survive in a sue rich environment... by halo_2_rocks · · Score: 1

    I have a feeling you have no experience at this. I have doing this successfully for a long time and know all the tricks, so I seriously doubt your claims about how fast you could do anything. It would take you months to get a hearing, let alone progress on any of this. Even if I were willing to play ball with you, which I wouldn't. In summary people, the best way to deal with the American legal system is avoid, delay, hide, and ignore. Lawyers are overpaid stuffed shirts (and most of them are pretty dumb). What I have suggested comes from personal experience and I have done this successfully for over 20 years. I have been sued half a dozen times, bankrupted 5 companies and reformed them and in business today. Clearly the person posting here has no experience in the real world and I seriously doubt he could do anything he claims.

  190. Re:How to survive in a sue rich environment... by halo_2_rocks · · Score: 1

    Interesting. It is wrong to "not" pay lawyers. There is nothing wrong with what I am doing and it is all perfectly legal (other than the I'm not paying lawyers part). I can understand if that bothers them though.

  191. GNICRUOSTUO by Hognoxious · · Score: 1

    Is it ethical for a bunch of guys to go and plan a parallel company while under the pay of another?

    It's just outsourcing in reverse.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  192. Re:How to survive in a sue rich environment... by halo_2_rocks · · Score: 1

    LOL. Somehow it is now illegal to navigate around the system. News flash to all you guys. What I'm doing is not only perfectly legal, it is pretty common and a lot of people do it. Do you think I just came up with this by myself. What you should be upset about is how much you all waste on lawyers. Welcome to the Law of Lawsuits where everyone has their own lawyer and pays them all their cash. No thanks. I'd rather keep mine and lawyers be d...ed. :)

  193. My best advice by CrypticSpawn · · Score: 1

    Keep working for the company you are working for, think of a totally different application -- because 2k for a retainers fee, and 400 dollars an hour for fighting a battle that didn't need to be fought will go through that money in no time -- write it while you are there, have a lawyer set up a trust, and then set up the company owned by the trust. Specifically tell your lawyer you and your friends want to be anonymous. No matter what business you get into, as soon big fish see you, you will be sued. When the company is making a little more than everyones salaries, then dedicate more time into it, until each and everyone is now getting paid by that company. Make sure retention is about 4 months before letting go of the old company.

  194. Instead of competing, complement by palantir0 · · Score: 1

    Instead of trying to write their product better, write some feature or features that will bolt onto their product and sell it back to them. Granted, they are on the only ones to that will buy the code but many times they are far enough behind schedule to want to work with someone. If you are on bad terms then it won't work, having a champion at the company does wonders too. Cheers

  195. Re:The "erocS" issue MOD PARENT UP!! by davidsyes · · Score: 1

    Facebook, MySpace, and other sites permit insertion of Asian and other characters. Slash should turn in it's geek/merit badge until non-latin chars are permitted. Is it REALLY THAT HARD?

    Actually, it might be interesting to see a fusion of SlashFace out there. This current interface is getting kinda long in the tooth, almost from edge to root nerve ending...

    --
    Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
  196. Re:How to survive in a sue rich environment... by halo_2_rocks · · Score: 1

    Exactly. The point is to waste the other guys dime on legal advice while you do as you please. By delaying, filing pointless briefs (if you wish), or whatever you can think of to drive up the cost for the otherside - do it. By the time it is all over, they win nothing and so you have nothing to lose. Now, some here that now are aware of the game claim that they can find your real assets and that it would be "easy". I don't think they have any real world experience to back any of that up. I have been sued a number of times and vividly know what can and can't be done. And nothing in the legal system is fast. That is for sure. The cheap seats for even getting into the game is thousands of dollars and it goes up from there fast. The best advice is to be as unhelpful as possible and be ready to lose and give them nothing in the end.

  197. Re:the short hairs. WHAT kind of ridiculous entry by davidsyes · · Score: 1

    methods?

    Like:

    Bwokk bwokk bwookk?

    Kwehhh kwehh kwehh?

    Cocka-doodle-doo?

    But, if Asian cell phones can do it, then a text/char input field can. SKIM/SCIM for cells & for windows, anyone?

    --
    Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
  198. Do it right the first time by Anonymous Coward · · Score: 0

    You say your old employer's product sucks? What makes you guys think you can get it right on your own if you couldn't do it there?

  199. thin ice by Anonymous Coward · · Score: 0

    They can and most likely will sue you. It is bad for business to have employees running off on start ups that compete with their business.

    Next they will file suit, because anyone can sue anyone. Without much effort they will paint an ugly picture that you spitefully sat in their company and funneled all of their ideas out of the company for your own benefit

    Then all of the sudden you'll have payed lawyers
      500,000$ to line by line create a defense for every accusation and every piece of evidence they bring against you.

    Then you will realize: WTF have I gotten myself into as there is no end in sight. Then you will pay even more money to settle the case just to have it behind you

    everyone loses.... except the lawyers.

  200. What you're planning is unethical by blitz487 · · Score: 1

    You signed a non-compete agreement. Isn't your word any good? Or is it just what you can get away with that matters? Secondly, I would suspect you (if I was your employer) of not putting your best efforts into making it a good product. You are not being paid to do a deliberately crappy job, you are paid to do your best. If you can document that management shot down your attempts at doing your best, then fine, but if you're holding back your good ideas so you can compete with the company that trained you and paid you, that's just plain wrong.

  201. Sue them first ... by Anonymous Coward · · Score: 0

    You're in the US, right?

    Two options:
    1) Sue them first

    2) Startup in another country. I hear Bulgaria is nice for this sort of thing

  202. here is what you do... by new2_60605 · · Score: 0

    Bottom line this is still a free country and capitalism rules (despite recent big industry fiascoes). The best way to approach this situation is first make sure you stop collaborating on any new projects till you have discontinued your current employment. Next document the entire development process and have an 3rd party verify the development process in case this ever goes to court and file the proper paperwork to copyright your materials and source code with date and time stamps (ther are many ways to do this securely). This step is important in case of any litigation. This has happened before and will happen again and the best way to protect your self from a liability standpoint is to make sure you consult legal council as soon as possible. Additionally since you said you would have different clients that would presumably mean a different market and since there is no conflict there the non compete agreement would not apply. Also moving the new company to a place like Nevada where it is cheap and easy to incorporate you may be able to avoid any issue with your non compete all together. While i fully support open source i still realize the value of commercial software. Bottom line you will not ahve to worry abot being sued unless you are successful and if you are, believe me your former employer will come with a lawyer and holding his hands out for something he did not earn. In this case you will need to immediately file motions to dismiss citing your documentation and change in market etc. Chances are you will avoid any major expenses and once and forall relieve your self of any future liabilities from your future employer.

  203. you spend company time on your new project ? by kervel · · Score: 1

    remember the mattel lawsuit (google barbie vs bratz): everything you make (design) during working hours is owned by your employer. So probably also the design (or parts of it) of your new software.

  204. Happens alot by gatkinso · · Score: 1

    First off... quit. Now.

    You have stated that you are going to imitate your employers software. Not a good idea... or a good business plan. In the (year or two) that it takes your noncompete to die, write generic code to support your future product, but this code will not be your future product - they wil simply be the foundation for it. However make this code generic enough to easily and effectively go in a different direction.

    Any start up company needs legal advice. Get it.

    Also, speaking of business plans... how is yours shaping up? Is your plan to feature scrape your employers product, roll into their (potential) customers offices, and say "Howdy! Look at what we do! Just like company X that we all used to work for!" If that sentence summarizes > 1% of your business plan, I suggest you rethink things.

    --
    I am very small, utmostly microscopic.
  205. Legal advice from Wikipedia, Good. Slashdot, bad. by MickLinux · · Score: 1

    Repeat After Me:

    NEVER TAKE LEGAL ADVICE FROM SLASHDOT. GET YOUR LEGAL ADVICE FROM WIKIPEDIA.
    NEVER TAKE LEGAL ADVICE FROM SLASHDOT. GET YOUR LEGAL ADVICE FROM WIKIPEDIA.

    BTW, I am not a lawyer, and this is Slashdot advice.

    BUT I believe is strict application to logic when it comes to our legal system.

    NEVER TAKE LEGAL ADVICE F...

    --
    Correct Horse Battery Staple: 72 bits of entropy. Enter "Correct H" into google. When it generates the phrase, that's
  206. Re:Obligatory Meme now works. by MickLinux · · Score: 1

    3- Publicize your stupidity, and Request Bailout from US Federal Government.

    Thought I'd fill in part 3 for you. It shouldn't be that difficult any more.

    --
    Correct Horse Battery Staple: 72 bits of entropy. Enter "Correct H" into google. When it generates the phrase, that's
  207. Lawyer Up by OverflowingBitBucket · · Score: 1

    Lawyer up. Seriously, book an hour or two with a lawyer, discuss things, and ask about the legal ramifications. If you're seriously going to make a software product, eliminate the risks up front with a few hundred dollars rather than spending months or years and tens of thousands of dollars and *then* finding out you will be obliterated if you release it.

    Remember, the legal system is not about who is in the moral right, nor does it automatically side with the more talented party. A judge is not going to say "I herby order that those losers at your old company had this coming to them". If legal action is brought against you, you could quite easily be financially destroyed if you *win*, let alone what might happen if you lose.

    Now, not being a lawyer I can't offer any legal advice on your particular situation. From a technical perspective I'd seriously consider differentiating your product in some way so that it solves a particular problem your old code didn't, and doesn't solve one problem that your old code did. Grow that product, and if in time you still want to kick the legs out from under your old company, then add the missing functionality and turn your product into something that competes directly. Then crush them mercilessly. Chances are though that by this point you'll just be more interested in making your own product great.

  208. Please don't do it. by Anonymous Coward · · Score: 0

    Software developers have to put up with a lot hassles with employment agreements. Things like "employer owns all code whether on the job or at home, whether or not related to the job". Your actions will be feeding paranoia and making employers more inflexible. People inventing things on their own time will be penalized by your actions. Someone else will be forced to surrender their legitimate work or walk away from an unreasonable job offer.

    Also, you got paid for your work. You were able to pay your mortgage, car, put food on the table - in an industry that is extremely labor cost intensive and risky. People (investors) risked their hard earned money paying your salary before your crappy product ever shiped and payed them back.

    The situation is not identical to any other competitor competing with your company because you know their code but your company will not see your code so you have an unfair advantage. How would you like if after you make it big, one of your employees competed with you and told everyone that they know your code and that it sucks because they wrote it themselves.

    It might be legal - if you don't have a contract, but I don't think it is ethical. Don't do it.

  209. You are knowingly intending to break the law ... by fygment · · Score: 1

    ... so don't. It's that simple. Right now you're just contemplating taking your company's idea and doing it better. Problem is, you promised (contractually) that you wouldn't.

    Take the high road. You and your friends sound like you're clever. Maybe tell your company the better way to do it, your vision. Try and sell them on it and maybe you could end up local heroes for doing it. Or better yet, think up something new ... really new ... original.

    --
    "Consensus" in science is _always_ a political construct.
  210. the even shorter answer... by mcrbids · · Score: 1

    GetALawyer. Right there in the tagging. If what you are doing has a ghost of a chance of success, you should ensure that you are on a solid legal footing. The few hundred bux you spend now on competent legal advice will probably save you your company later on.

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
  211. Zeke and Zack (Altai) by GLH-DEV · · Score: 1

    I had to subscribe to slashdot just to reply to this ... I miss Zeke and Zack (Altai Software). These were very well written and well supported programs on the VSE platform, and were an entry point for me in implementing serious systems professionally. To the original poster, if I read you correctly I would worry most about trade secrets. I have never done this, but prior to signing my first non-disclosure agreement I asked a family member who had worked as a programmer and manager in a large computer company what he thought the real world implications of signing it would be. His advise to me was that if you had what you felt was a good idea for a new product, get all your ducks in a row and pitch it to the employer with whom you have an NDA, including all of the resources you would need to bring this product to market. If your current employer rejects the product plan, then you would be on pretty solid ground to go off on your own to develop it. Of course once you start talking about a group at a given company, things become more complicated than that.

  212. IANAL, but here's my advice: by Anonymous Coward · · Score: 0

    Go ahead and start your new business, but change the target market and nature of the application sufficiently so that it doesn't directly compete with your current employer's software or appear to duplicate it's features in any meaningful way. If you can't change the nature of the application try to come up with another application to develop or establish yourselves as a consulting company developing software for customers which could be in the same market (to take advantage of any special, market-specific skills you may have), but again not necessarily in direct competition with your current employer (at least not until the DNA runs out!).

    But, having been a first hand observer (and nearly a participant) in a similar situation which ended up in court I can definitely say that you should avoid going to court at all cost. Even if you think you aren't serious competition to your current employer and you haven't taken any IP, you can still be a target of a crippling lawsuit. Your current employer won't know what you took/stole and even if they know you aren't serious competition now they have to consider the possibility that your small company could be acquired by a bigger fish and could then seriously impact their bottom line. Given those unknowns they would be obligated to pursue a case against you if only to find out what you may have taken.

    And as many have already stated: GET A LAWYER!

  213. Your story sounds fishy. by Anonymous Coward · · Score: 0

    Your whole story sounds fishy; at the very least, you're leaving out some extremely important details. Basically, you're completely overstating the role of non-compete agreements on this issue. A former employee of a company is legally required to respect that company's trade secrets. A non-compete agreement is something that simply adds further restrictions on top of that.

    Basically, when your company bought that guy's company, it acquired all of the trade secrets. If your company can successfully argue that the guy's new company's product wouldn't have been possible without his knowledge of something that qualifies as a trade secret of the company he sold, then you can beat the guy in court.

    Hell, it even sounds like a possible fraudulent sale, by the way you describe it. You're basically describing a person who sells you something (the company) that includes another good (the company's trade secrets), but doesn't intend to actually give you the latter.

  214. Just do it... but... by dindi · · Score: 1

    Well, if you have the balls to completely screw your employer; just sit on the plane, move to Central America.... and then they can sue their a**es.

    I work for a sports betting company, write sports promotion software as freelance, and work after hours for clients software my "day time job" company cannot provide as they are (we are=I am) short on staff. These guys are hardcore gaming people, and as far as I do not steal clients (as in customers) from them they do not care.

    You come here, rent a car, an apartment, spend some $$, you are cool (unless you are wanted in the US or something)....

    So if you are serious and you are willing to make the step but worried, come here. I am not kidding, answer me and I can even help you out, with a lawyer or with coders. Yep I am here for 8 years, totally legal and coding stuff that would get me in trouble anywhere else (no virii, or spam or kiddie pr0n, but gaming applications which have no problem with my morals.... really )....

  215. even shorter answer by ignavus · · Score: 1

    Just change your names.

    The old employers will never know it was you who built the new product.

    --
    I am anarch of all I survey.
  216. To "slashdot" by dsmall · · Score: 1

    To "slashdot".
    Verb.
    1) To immediately shift the discussion 90 degrees from any known frame of reference in space-time.
    e.g., "Hey, you just slashdotted my proposal!"
    2) To devolve into arguing over something 90 degrees from any known frame of reference in space-time. e.g., "I know we were talking about Microsoft patenting the Page Up key, but dammit!, you can't express that Sanskrit character properly without patching the X Server with grep,sed,unk,dwork,glink, and you must be running a kernel later than 2.26.0!"
    3) To perform steps (1) and (2) so rapidly that missing one reply will leave the reader 90 degrees from any known frame of reference.
    4) The hell you say! What really pisses me off about the Mac are the Microsoft commercials are so incredibly lame, they're no real competition for the Mac commercials. In fact, it must be a conspiracy, started by SCO, the RIAA, the MPAA, under the DMCA, and many, many other four letter acronyms.

  217. We just went through this by stemithy · · Score: 1

    We pretty much recieved a letter from thier lawyer on day one. The letter acused us very vaugly of a list of things we didn't do. We were very upfront and honest with our lawyers and they suggested we just meet with thier lawyer and tell him our story, which we did. And like you we hadn't signed a non-compete and had taken nothing with us. Alreay long story short we haven't heard from them since, but they can always sue you and try to keep you in court until you run out of money....Hire a good lawyer. :)

  218. is it possible to work within the existing firm by itguy · · Score: 1

    Assuming this company has always been in the Software business, presumably at or near the top of the org is someone who understands code (having founded the company) and you could make a pitch to this person. The reason I suggest this is it bypasses the legal pitfalls, and if you play it right, may get your group a reasonable budget and some much needed freedom.

    --
    If work was so good the Rich would have kept more of it for themselves
  219. Re:Are you basing major life choices on /. respons by Anonymous Coward · · Score: 0

    Sure, who better than Slashdot... let me try my question...

    I met this girl, she's kind of geeky and cute, funny and incredibly libidinous... what should I do?

  220. create a slightly different product offering by icepick72 · · Score: 1

    If your team has the coding ability I'd suggest creating a different product, maybe even within the same industry. There's more than just code to be concerned about -- the business knowledge and details you have acquired from partners and clients in the industry might work against you on the imitation product.

  221. another law suit by cdn-programmer · · Score: 1

    If you are successful bringing out a product then you are WIDE OPEN to spending the next MAJOR part of your life in court.

    The thing about copyright law is that the holder of the copyright owns all derived works as well. There are a number of other laws which apply as well.

    With these threats hanging over your collective heads I doubt any of your would be customers will touch your products. Next.. consider that its pre-meditated because you posted this story in slashdot!

  222. Be very, very careful by localoptimum · · Score: 1
    Put yourself in their position. Sales are going to over-hype it because it's their job. Maybe management structure needs changing but big bosses always have their own ideas about what is best.

    If you were a big boss at a company, and a whole bunch of your little gnomes ran off and made a clone of your product and tried to sell it in direct competition with you, wouldn't you sue?

    I'm not saying "don't do it" because a lot of good businesses have emerged from people thinking that they could do it better, I'm just saying be careful and get a lawyer.

    Lastly, I'm willing to bet all of my shirts and trousers that this is illegal in most western countries. It sounds illegal, and given that lots of normal-sounding stuff is being made illegal these days then this smells worse than bad eggs to me :)

    --
    This message was scanned by European governments and contains no terrorism.
  223. Look and Feel by Geminii · · Score: 1
    Use a completely different look and feel. If possible, use a completely different paradigm as the default installation. Get rid of any old-corp-specific buzzwords or terms.

    Don't start by selling to the same crowd. Ideally, even have a different demographic. Make the software appear at a glance to be an unrelated product doing completely different things for other markets entirely. It's hardly your fault if your clients start using it for things it can technically do but was "never intended for".

    And yeah, lawyers etc. Especially talk to one who's seen a lot of these cases come and go and can specify how to set up the business and the product to avoid or damp down most of the legal issues.

  224. Re:The shortest hairs... by Anonymous Coward · · Score: 0

    I think I know you... Are you from Bournemouth?

  225. Hmmm by Cipher9 · · Score: 1

    Well, this is what happens when a company of IT geeks grows and takes on managers and sales drones who haven't a clue of what een sql query is...

    It's ants vs grasshoppers all over again ...
    management and sales are mostly living of the labour of the worker-drone programmers etc ...

    will they sue when you start on your own?
    Sure they will, because in the first place, their entire development team (and by that their main income) just took off, and secondly they are doing the same as before, but again for themselfs...

    My advice ... If you're stuck with a non-compete clause, this mostly is for a year or so ...

    So make sure you only start selling your product AFTER this period. Also, don't start a company yet, just do nothing that gets you on their radar... But work in "secret"...

    After this period, you burry them ...

  226. Advice? Ha! by Anonymous Coward · · Score: 0

    You are asking for advice on Slashdot? PAY for advice from a real IP lawyer.

  227. three risks, one solution by Anonymous Coward · · Score: 0

    1. you have had special access to the code, so you are at risk of IP theft just for having ideas from your old boss. Uphill battle.
    2. you are working with other former employees. The firm can go after you as you probably also have a non-solicit.
    3. you may go bankrupt paying for a court case you could have won. They have money you are unemployed.

    Here is a better way that has worked for me and others:
    Dear Firm,
    1. You under value the IP in this software or you won't or can't develop it. (that's why you quit, right?)
    2. You will now struggle maintaining the code since me and my friends have left. (We're not going to help you train up our replacements)
    3. I want to develop the code in to a product I can sell.
    4. Give me the IP or give me unlimited exploitation and derivative rights and I will let you have a license of the result and free support.
    5. You effectively get a better product and you have less costs.
    (6. integration / customisation, manuals, trainining at the applicable commercial rates :-) )

    It's a deal they can't refuse and you can probably even use the original code without risk of prosecution.

    Rig it so they get no additional benefits if it goes gold and conversely if you wind up they also get nothing. If you do well they can later buy in to the benefits like any other investor. Or they can help you sell it and you all make more money.

    Get good legal counsel on anything that gets written up and agreed on.

  228. Try this by Anonymous Coward · · Score: 0

    Why don't you try this, tell your current company that you will work for free for the next 3 months rewriting the product, but you will get a share of any sales made.

  229. Legal isn't the only consideration by FeralCTO · · Score: 1

    You signed a non-compete agreement. Whether it can be legally enforced... You signed it. Now live up to your end of the deal.