In truth there's nothing that you can do.

Trying to take control of your sofware after the fact is like a retroactive abortion.

Whatever one's personal opinions about pr0n are, it is important to note that the licenses you mention successfully protect the company from you. You have to understand that what's going on there is the same as if they had hired someone else, they had D/L'ed code you wrote as a Module and then used it in a manner that offends you.

What people need to understand about Open Source is this:

1. You still can own Open Source code. It's all in your license. I suggest that if this sort of thing worries you that you create a contract of service and use that to protect yourself.

2. If what you've published is intended to be freeware then you've got to assume that pr0n & nuclear weapons engineers will eventually do something with it that you might not like.

3. As a Software Professional it is up to you to conduct yourself in a professional manner. This includes asking and getting paid for your work. We all have to eat somehow.

4. 'freedom of the press belongs to those who own one.' If you want to control your own servers, buy them & set them up. Put your money where your mouth is.

And now "priceless advice": Get your revenge, sell the code to their chief competetor. Even if you need to wait the 6 months after your contract expires.

Yes, Save the World & Write PERL code. But don't forget to feed your children along the way. It's only fair.



Wait! This isn't a Parachute, this is a Backpack!

In reply to Re: Licensing and Rape-Proofing your ideals. by gregor42
in thread Licensing and Rape-Proofing your ideals. by deprecated

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.