Perl played the role of poster child for the open source revolution quite well, thank you very much. Microsoft is now trying to come up with a coherent anti-opensource policy that doesn't involve developing, distributing, and supporting software at competitive (ie pretty low) profit margins.

While Perl itself does Microsoft no harm, I could well understand some there seeing it as the thin edge of the wedge for open source solutions. After all in learning Perl you learn a good chunk of the essence of Unix. Plus you get exposed to radicals who honestly think it is OK to develop good software and just let people use it for free, which makes you more inclined to make decisions that avoid contributing to the Microsoft gravy train.

Now assuredly this is stupid and counter-productive on technical grounds. I would be shocked and amazed if Microsoft didn't have people who really believed it was a Good Idea for Microsoft to support open source software. Including Perl.

But it isn't that unreasonable for some of them to want to make sure that Perl is caught in the cross-fire. And judging from one EULA on one key product, that contingent may have more influence than I would like.


In reply to Re (tilly) 2: Microsoft vs. Perl and sloppy programming - Wildly OT by tilly
in thread Microsoft vs. Perl and sloppy programming - Wildly OT by Ovid

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.