<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Opinion</title>
        <link>http://davestechshop.net/category/14.aspx</link>
        <description>Opinion</description>
        <language>en-US</language>
        <copyright>davestechshop.net</copyright>
        <managingEditor>blogauthor@davestechshop.net</managingEditor>
        <generator>Subtext Version 1.9.0.27</generator>
        <item>
            <title>Yes We Can Music Video</title>
            <link>http://davestechshop.net/archive/2008/02/08/1833.aspx</link>
            <description>The will.i.am music video "Yes We Can" hit the Net on Friday and by Tuesday it had been streamed a staggering 10 million times on YouTube and the website &lt;a href="http://www.yeswecansong.com/"&gt;www.yeswecansong.com&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Watch it.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;The Yes We Can Song&lt;/span&gt;&lt;br /&gt;
by will.i.am&lt;br /&gt;
&lt;br /&gt;
I was sitting in my recording studio watching the debates...&lt;br /&gt;
Torn between the candidates&lt;br /&gt;
&lt;br /&gt;
I was never really big on politics...&lt;br /&gt;
and actually I’m still not big on politics...&lt;br /&gt;
but 4 years ago, me and the black eyed peas supported Kerry...&lt;br /&gt;
And we supported Kerry with all our might...&lt;br /&gt;
We performed and performed and performed for the DNC...&lt;br /&gt;
doing all we could do to get the youth involved...&lt;br /&gt;
&lt;br /&gt;
The outcome of the last 2 elections has saddened me...&lt;br /&gt;
on how unfair, backwards, upside down, unbalanced, untruthful,&lt;br /&gt;
corrupt, and just simply, how wrong the world and "politics" are...&lt;br /&gt;
&lt;br /&gt;
So this year i wanted to get involved and do all i could early...&lt;br /&gt;
&lt;br /&gt;
And i found myself torn...&lt;br /&gt;
because this time it’s not that simple...&lt;br /&gt;
our choices aren’t as clear as the last elections ...&lt;br /&gt;
last time it was so obvious...&lt;br /&gt;
Bush and war&lt;br /&gt;
vs&lt;br /&gt;
no Bush and no war...&lt;br /&gt;
&lt;br /&gt;
But this time it’s not that simple...&lt;br /&gt;
and there are a lot of people that are torn just like i am...&lt;br /&gt;
&lt;br /&gt;
So for awhile I put it off and i was going to wait until it was decided for me...&lt;br /&gt;
&lt;br /&gt;
And then came New Hampshire...&lt;br /&gt;
&lt;br /&gt;
And i was captivated...&lt;br /&gt;
&lt;br /&gt;
Inspired...&lt;br /&gt;
&lt;br /&gt;
I reflected on my life...&lt;br /&gt;
and the blessings I have...&lt;br /&gt;
and the people who fought for me to have these rights and blessings...&lt;br /&gt;
&lt;br /&gt;
and I’m not talking about a "black thing"&lt;br /&gt;
I’m talking about a "human thing" me as a "person"&lt;br /&gt;
an American...&lt;br /&gt;
&lt;br /&gt;
That speech made me think of Martin Luther King...&lt;br /&gt;
Kennedy...&lt;br /&gt;
and Lincoln...&lt;br /&gt;
and all the others that have fought for what we have today...&lt;br /&gt;
&lt;br /&gt;
what America is "supposed" to be...&lt;br /&gt;
&lt;br /&gt;
freedom...&lt;br /&gt;
equality...&lt;br /&gt;
and truth...&lt;br /&gt;
&lt;br /&gt;
and thats not what we have today...&lt;br /&gt;
we think we are free...&lt;br /&gt;
but in reality terror and fear controls our decisions...&lt;br /&gt;
&lt;br /&gt;
this is not the America that our pioneers and leaders fought and&lt;br /&gt;
died for...&lt;br /&gt;
&lt;br /&gt;
and then there was New Hampshire&lt;br /&gt;
&lt;br /&gt;
it was that speech...&lt;br /&gt;
like many great speeches...&lt;br /&gt;
that one moved me...&lt;br /&gt;
because words and ideas are powerful...&lt;br /&gt;
&lt;br /&gt;
It made me think...&lt;br /&gt;
and realize that today we have "very few" leaders...&lt;br /&gt;
maybe none...&lt;br /&gt;
&lt;br /&gt;
but that speech...&lt;br /&gt;
&lt;br /&gt;
it inspired me...&lt;br /&gt;
it inspired me to look inside myself and outwards towards the world...&lt;br /&gt;
it inspired me to want to change myself to better the world...&lt;br /&gt;
and take a "leap" towards change...&lt;br /&gt;
and hope that others become inspired to do the same...&lt;br /&gt;
change themselves..&lt;br /&gt;
change their greed...&lt;br /&gt;
change their fears...&lt;br /&gt;
and if we "change that"&lt;br /&gt;
"then hey"..&lt;br /&gt;
we got something right...???...&lt;br /&gt;
&lt;br /&gt;
1 week later after the speech settled in me...&lt;br /&gt;
I began making this song...&lt;br /&gt;
I came up with the idea to turn his speech into a song...&lt;br /&gt;
because that speech effected and touched my inner core like nothing in a very long time...&lt;br /&gt;
&lt;br /&gt;
it spoke to me...&lt;br /&gt;
&lt;br /&gt;
because words and ideas are powerful...&lt;br /&gt;
&lt;br /&gt;
I just wanted to add a melody to those words...&lt;br /&gt;
I wanted the inspiration that was bubbling inside me to take over...&lt;br /&gt;
&lt;br /&gt;
so i let it..&lt;br /&gt;
&lt;br /&gt;
I wasn't afraid to stand for something...&lt;br /&gt;
to stand for "change"...&lt;br /&gt;
I wasn't afraid of "fear"...&lt;br /&gt;
it was pure inspiration...&lt;br /&gt;
&lt;br /&gt;
so I called my friends...&lt;br /&gt;
and they called their friends...&lt;br /&gt;
in a matter of 2 days...&lt;br /&gt;
We made the song and video...&lt;br /&gt;
&lt;br /&gt;
Usually this process would take months...&lt;br /&gt;
a bunch of record company people figuring out strategies and release dates...&lt;br /&gt;
interviews...&lt;br /&gt;
all that stuff...&lt;br /&gt;
but this time i took it in my own hands...&lt;br /&gt;
so i called my friends sarah pantera, mike jurkovac, fred goldring, and jesse dylan to help make it happen...&lt;br /&gt;
and they called their friends..&lt;br /&gt;
and we did it together in 48 hours...&lt;br /&gt;
and instead of putting it in the hands of profit we put it in the hands of inspiration...&lt;br /&gt;
&lt;br /&gt;
then we put it on the net for the world to feel...&lt;br /&gt;
&lt;br /&gt;
When you are truly inspired..&lt;br /&gt;
magic happens...&lt;br /&gt;
incredible things happen...&lt;br /&gt;
love happens..&lt;br /&gt;
(and with that combination)&lt;br /&gt;
&lt;br /&gt;
"love, and inspiration"&lt;br /&gt;
&lt;br /&gt;
change happens...&lt;br /&gt;
&lt;br /&gt;
"change for the better"&lt;br /&gt;
Inspiration breeds change...&lt;br /&gt;
&lt;br /&gt;
"Positive change"...&lt;br /&gt;
&lt;br /&gt;
no one on this planet is truly experienced to handle the obstacles we face today...&lt;br /&gt;
Terror, fear, lies, agendas, politics, money, all the above...&lt;br /&gt;
It’s all scary...&lt;br /&gt;
&lt;br /&gt;
Martin Luther King didn't have experience to lead...&lt;br /&gt;
Kennedy didn't have experience to lead...&lt;br /&gt;
Susan B. Anthony...&lt;br /&gt;
Nelson Mandela...&lt;br /&gt;
Rosa Parks...&lt;br /&gt;
Gandhi...&lt;br /&gt;
Anne Frank...&lt;br /&gt;
and everyone else who has had a hand in molding the freedoms we have and take for granted today...&lt;br /&gt;
&lt;br /&gt;
no one truly has experience to deal with the world today...&lt;br /&gt;
&lt;br /&gt;
they just need "desire, strength, courage ability, and passion" to change...&lt;br /&gt;
and to stand for something even when people say it's not possible...&lt;br /&gt;
&lt;br /&gt;
America would not be here "today" if we didn’t stand and fight for&lt;br /&gt;
change "yesterday"...&lt;br /&gt;
Everything we have as a "people" is because of the "people" who fought for&lt;br /&gt;
change...&lt;br /&gt;
and whoever is the President has to realize we have a lot of changing to do&lt;br /&gt;
&lt;br /&gt;
I'm not trying to convince people to see things how i do...&lt;br /&gt;
I produced this song to share my new found inspiration and how I've been moved...&lt;br /&gt;
I hope this song will make you feel...&lt;br /&gt;
love...&lt;br /&gt;
and think...&lt;br /&gt;
and be inspired just like the speech inspired me...&lt;br /&gt;
&lt;br /&gt;
that’s all...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Let's all come together like America is supposed to...&lt;br /&gt;
Like Japan did after Hiroshima...&lt;br /&gt;
&lt;br /&gt;
that was less than 65 years ago...&lt;br /&gt;
and look at Japan now...&lt;br /&gt;
&lt;br /&gt;
they did it together...&lt;br /&gt;
they did it...&lt;br /&gt;
&lt;br /&gt;
"We can't?...&lt;br /&gt;
&lt;br /&gt;
Are you serious..?..&lt;br /&gt;
&lt;br /&gt;
WE CAN!!!&lt;br /&gt;
&lt;br /&gt;
Yes we can...&lt;br /&gt;
A United "America"&lt;br /&gt;
Democrats, Republicans and Independents together...&lt;br /&gt;
Building a new America&lt;br /&gt;
&lt;br /&gt;
We can do it...&lt;br /&gt;
"TOGETHER"&lt;br /&gt;
&lt;br /&gt;
Please visit www.yeswecansong.com&lt;br /&gt;
&lt;br /&gt;
Thank you for reading and listening...&lt;br /&gt;
will.i.am&lt;br /&gt;
&lt;br /&gt;
Contact&lt;br /&gt;
mr.dippy@dipdive.com&lt;br /&gt;
http://www.myspace.com/mr_dippy&lt;img src="http://davestechshop.net/aggbug/1833.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>davestechshop.net</dc:creator>
            <guid>http://davestechshop.net/archive/2008/02/08/1833.aspx</guid>
            <pubDate>Fri, 08 Feb 2008 12:57:09 GMT</pubDate>
            <wfw:comment>http://davestechshop.net/comments/1833.aspx</wfw:comment>
            <comments>http://davestechshop.net/archive/2008/02/08/1833.aspx#feedback</comments>
            <wfw:commentRss>http://davestechshop.net/comments/commentRss/1833.aspx</wfw:commentRss>
        </item>
        <item>
            <title>What Makes Windows Deteriorate Over Time</title>
            <link>http://davestechshop.net/archive/2007/08/01/WhatMakesWindowsDeteriorateOverTime.aspx</link>
            <description>I've been using Microsoft Windows since version 3.1. One consistent issue I've faced is that the operating system becomes degraded in some way with normal use over time. Usually, after about a year of normal use I have to reinstall WIndows - and that means reinstalling all my applications and reconfiguring all my personal preferences and customizations. &lt;br /&gt;
&lt;br /&gt;
Over the years and over all the versions of Windows since 3.1 through the latest the specific issues that have resulted in forced re-installations have been different. But some common symptoms include these:&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;An existing software application stops working or works incorrectly -- and very in-depth debugging fails to reveal the problem. The application works on other systems, just not on my system. Nothing except a re-installation seems to solve the problem. I recently experienced this issue with my password manager software. The developer worked very hard with me and we could not resolve the problem. Reinstalling Windows finally fixed it. &lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;A new software application refuses to install. This recently happened to me with a new development environment from a major vendor. Their software runs well on millions of computers - just not on mine. Reinstalling Windows was the only solution we found and that worked.&lt;/li&gt;
    &lt;li&gt;A service pack or other update will not install. This recently happened to me when installing Service Pack 2 from Microsoft. The service pack would not install. Microsoft generously offered help, but ultimately the solution was once again to reinstall Windows.&lt;/li&gt;
    &lt;li&gt;Windows stops booting up with a message that the kernel is missing some DLLs. It will not even boot into safe mode, etc. Some people might be able to diagnose these errors better than me, but I inevitably decide to endure the pain of a re-installation rather than try to debug/resolve kernel errors.&lt;/li&gt;
&lt;/ul&gt;
Each time I have to re-install Windows it feels like I'm being kicked out of my house. I spend a lot of time working on my computer -- indeed, my wife says I live there. &lt;br /&gt;
&lt;br /&gt;
What would happen if, after getting a plumbing leak under your house, the plumber tells you that you must move out of your house, tear down the house and build a new one in its place, and eventually you can move back in, but you will have to redecorate all over again and move all your possessions back in from storage and all that stuff? Now, what would you think if this happened to you every 12 to 24 months?!&lt;br /&gt;
&lt;br /&gt;
That's how I feel about being forced to re-install Windows approximately every year. The intense part of this re-installation takes a couple days; but then it seems to require about two weeks before I have everything completely back like it was. I don't mind the work, but I hate the fact that it is unproductive work. It isn't creative. I'm not moving ahead - I'm simply getting back what I already had and was happy with (except for the fact that it stopped working!).&lt;br /&gt;
&lt;br /&gt;
Fifteen months ago I was faced with re-installing Windows on my desktop computer for about the hundredth time. I decided to install Windows Server 2003 as my desktop OS. I set it up so that all my data and as many of my settings as possible (including my complete Windows profile) were on my file server. I hoped that running Windows Server 2003 as my desktop would give me the kind of stability and reliability we often see in real Windows servers. &lt;br /&gt;
&lt;br /&gt;
The Windows servers I typically work with professionally do not degrade over time like Windows on the desktop does. I've seen Windows servers that continue to run well for years. I want Windows on my desktop to hold up over time that well.&lt;br /&gt;
&lt;br /&gt;
I enjoyed using Windows Server 2003 as my desktop OS for about a year. I was very careful with it. I never had a virus infection. I never had a single piece of malware infect my system. I was very selective about which applications I installed. I spent a year treating my operating system with great care. However, in the end, my fate was the same. I was forced to re-install Windows. Why does this happen?!&lt;br /&gt;
&lt;br /&gt;
This time it was actually 15 months between installs, but that's only because I endured a malfunctioning operating system for at least three months before I found the time to re-install Windows. Once I did re-install Windows I realized how poorly everything had been working. Application after application suddenly began doing what it was designed to do again. That's nice, but I really want to know how to prevent Windows from deteriorating over time.&lt;br /&gt;
&lt;br /&gt;
Is the degradation of Windows due to installing and uninstalling applications? I know Windows servers generally have a fairly stable set of applications. I also know that experience tells me to be very careful about installing new applications because this can often lead to problems.  At the moment I feel installing and uninstalling applications is the primary suspect in Windows's degradation over time. However, there is no way to avoid installing some new or upgraded applications over the course of a year or more. I minimized the applications I installed, but I still suffered a serious deterioration in WIndows functionality that led to a forced re-installation (and all the related pain).&lt;br /&gt;
&lt;br /&gt;
People often point to malware, viruses and other threats from online activities as the reason for Windows degradation over time. In my case I am confident this is not the reason (and I tested for this with the best tools I know of). What else could it be?&lt;br /&gt;
&lt;br /&gt;
Other sysadmins point to lack of maintenance as the culprit. This includes things like neglect of disk defragmenting, tons of temporary files piling up, etc. As you can probably guess, I'm well above average when it comes to taking care of my system. I don't think lack of maintenance explains why I have to reinstall Windows every year (or two at the most). Plus, my servers don't suffer the same fate as my desktop. My home file server (running the same Windows Server 2003 operating system), for example, just runs and runs and runs. I actually do less preventive maintenance on it because it never gives me any problems. Why is it that the same operating system, cared for by the same person, but used on the desktop craps out after a fairly short period of use?&lt;br /&gt;
&lt;br /&gt;
Installing hardware device drivers can often cause problems, but I approached this area much the same as new software applications. Over the 15 months I used my last installation of Windows I only installed a few new USB devices. I made no other hardware changes. Plus I had not made any changes at all recently. I don't think device driver problems explains what happened to me. &lt;br /&gt;
&lt;br /&gt;
I would love to hear from anyone who has figured out to to prevent and avoid the Windows degradation that is so common. Everyone seems to have experienced it. No everyone has experienced it as frequently as I have, but I use my computer all day long every day.&lt;br /&gt;
&lt;br /&gt;
I'll conclude this article by saying that my most recent re-installation was much less painful because of some key changes I made last time this happened to me. These are:&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;I put all my personal data on my home file server. Sure there was a cost in setting up a home file server, but it was worth every penny!&lt;/li&gt;
    &lt;li&gt;I wired my house with CAT6e and installed a GigE switch.&lt;/li&gt;
    &lt;li&gt;I set up a roaming profile and stored it on my home file server. The price for doing this is a longer start up and shut down time in Windows, but again I feel it was one of the best changes I have made considering that Windows on the desktop deteriorates over time.&lt;/li&gt;
    &lt;li&gt;I took My Documents (and My Pictures and all my other stuff) out of my profile and stored it directly on the file server.&lt;/li&gt;
    &lt;li&gt;I set up email with Google. I still used Outlook and POP3, but I left copies of all my mail on Google's servers. While I was re-installing Windows, Gmail saved me. In fact, I'm not sure I'll go back to Outlook - at least not in the same way I relied on it before. &lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;I moved all my favorites/bookmarks online (Spurl and del.icio.us).&lt;/li&gt;
&lt;/ul&gt;
This time, I took a couple more steps in addition to those listed above. &lt;br /&gt;
&lt;br /&gt;
I set up a home application server, for one. This server will run all my productivity applications. I will access it via RDP 6.0 (so I can have my high resolution dual monitor experience) from my desktop. I will strive to keep the set of applications very stable. I will not access the Internet from this box (except for Windows updates and a few limited situations). I won't plug USB or Blue Tooth devices into this box, and I won't install new hardware unless there is something I can't avoid. I probably will run Visual Studio as well as Office on this box. Doing development on it concerns me a bit. Maybe I should have a separate development box, but that seems impractical for several reasons. First, I use the Office apps together with Visual Studio quite frequently. Second, I'm already at a ridiculous level of complexity for a single user. (After all, why should a single user have to have a desktop, a file server, an application server and a GigE network just to achieve some level of reliability? I simple want Windows to stop crashing and deteriorating over time.)&lt;br /&gt;
&lt;br /&gt;
The other step I took is to more fully embrace Virtual PC 2007 and Virtual Server 2005. I will be using these virtual machines extensively for testing any new application I may be considering installing on my desktop (or application server). I'll be using them for development work as much as possible. And I have a Virtual PC VM set up for all my online activity. It has an undo disk enabled and I virtually never commit the changes. I find that I can get a lot of online work done and save the results of my work and then simply close the virtual machine and undo all the changes. That way my virtual machines stays nearly as fresh as it was the day I first installed Windows. I do have to plan for installing updates and doing other maintenance. I simply do that work in a session where I don't browse the web, then I close the VM and commit the changes. &lt;br /&gt;
&lt;br /&gt;
The virtual machines do have some limitations. For example, they don't have video support for dual monitors or high resolutions. I don't think you can burn CDs or DVDs from within a virtual machine. They don't use all the power of modern CPUs. They aren't suitable for gaming. The list goes on. Therefore, a virtual machine cannot completely protect me from the problems I have experienced with Windows degradation, but I think they will help.&lt;br /&gt;
&lt;br /&gt;
What other suggestions can you think of?&lt;br /&gt;
&lt;br /&gt;
I hope that the next time I re-install Windows on my desktop (or any of my personal servers) will be due to my own decision to upgrade, not because I'm forced to re-install due to deterioration of the operating system.&lt;img src="http://davestechshop.net/aggbug/1194.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>davestechshop.net</dc:creator>
            <guid>http://davestechshop.net/archive/2007/08/01/WhatMakesWindowsDeteriorateOverTime.aspx</guid>
            <pubDate>Wed, 01 Aug 2007 12:58:07 GMT</pubDate>
            <wfw:comment>http://davestechshop.net/comments/1194.aspx</wfw:comment>
            <comments>http://davestechshop.net/archive/2007/08/01/WhatMakesWindowsDeteriorateOverTime.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://davestechshop.net/comments/commentRss/1194.aspx</wfw:commentRss>
        </item>
        <item>
            <title>You should not be purchasing goods from a company that is at war with you</title>
            <link>http://davestechshop.net/archive/2007/05/02/YouShouldntBePurchasingFromCompanyAtWarWithYou.aspx</link>
            <description>John Leach says it well here: &lt;a href="http://johnleach.co.uk/words/archives/2007/05/02/264/"&gt;You should not be purchasing goods from a company that is at war with you&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Read at your own risk.&lt;img src="http://davestechshop.net/aggbug/881.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>davestechshop.net</dc:creator>
            <guid>http://davestechshop.net/archive/2007/05/02/YouShouldntBePurchasingFromCompanyAtWarWithYou.aspx</guid>
            <pubDate>Wed, 02 May 2007 12:53:03 GMT</pubDate>
            <wfw:comment>http://davestechshop.net/comments/881.aspx</wfw:comment>
            <comments>http://davestechshop.net/archive/2007/05/02/YouShouldntBePurchasingFromCompanyAtWarWithYou.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://davestechshop.net/comments/commentRss/881.aspx</wfw:commentRss>
        </item>
        <item>
            <title>The Problem of Open Source in the DotNet World</title>
            <link>http://davestechshop.net/archive/2006/12/26/TheProblemOfOpenSourceInTheDotNetWorld.aspx</link>
            <description>&lt;p&gt;If you missed Oren Eini's (a.k.a. &lt;font face="Arial"&gt;Ayende Rahien's)&lt;/font&gt; post on &lt;font face="Arial"&gt;&lt;a href="http://www.ayende.com/Blog/2006/12/09/TheProblemOfOpenSourceInTheMicrosoftWorld.aspx"&gt;The Problem of Open Source in the Microsoft World&lt;/a&gt;, I would highly recommend it. He makes a lot of points I wish I had made in my &lt;a href="http://blog.davestechshop.net/category/18.aspx"&gt;earlier posts&lt;/a&gt; on open source in the .NET community. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.chayachronicles.com/sonofnun/Default.aspx"&gt;One of&lt;/a&gt; the commenters on Ayende's post said, "&lt;a href="http://www.ayende.com/Blog/2006/12/09/TheProblemOfOpenSourceInTheMicrosoftWorld.aspx"&gt;This&lt;/a&gt; is the most well-written explanation of the dillemas which are caused by MS lack of support for OSS." Ayende's post is definitely worth reading if you are interested in this subject.&lt;/p&gt;
&lt;p&gt;With Ayende's excellent points available for the readers's reference, I think I can better state the points I was trying to make in &lt;a href="http://blog.davestechshop.net/archive/2006/09/19/MicrosoftHasGreaterResponsibility.aspx"&gt;one of&lt;/a&gt; my earlier posts. &lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Microsoft doesn't do enough to support the .NET open source community. &lt;/li&gt;
    &lt;li&gt;Microsoft holds a unique position in this community. &lt;/li&gt;
    &lt;li&gt;The .NET OSS community is good for Microsoft and .NET. &lt;/li&gt;
    &lt;li&gt;Microsoft needs an attitude change. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In my view, a great way to both demonstrate an attitude change to the community &lt;em&gt;and&lt;/em&gt; to help precipitate that attitude change within Microsoft is for Microsoft to commit funding to select open source projects or &lt;a href="http://www.hanselman.com/blog/SandcastleMicrosoftCTPOfAHelpCHMFileGeneratorOnTheTailsOfTheDeathOfNDoc.aspx"&gt;to &lt;/a&gt;&lt;font face="Arial"&gt;&lt;a href="javascript:void(0);/*1167140959167*/"&gt;put together an organization like INETA for OSS&lt;/a&gt;.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;When the leaders of a company commit serious funding to new direction, team leaders within the organization get a very clear signal about priorities. A serious funding commitment can cause an attitude change throughout the organization in a way that memos and meetings and annoucements cannot.&lt;/p&gt;
&lt;p&gt;Both Ayende and I agree that Microsoft needs an attitude change in regard to OSS. My suggestion is simply that putting some serious money into the .NET OSS community is a really good way to induce that attitude change within Microsoft while simultaneously helping accomplish some good things within the community. &lt;/p&gt;
&lt;p&gt;It seems that many readers (but not all) agree with me that Microsoft needs an attitude change toward the .NET open source community. However, I wonder if my emphasis on funding (money) is something people in the OSS community have a hard time relating to. &lt;/p&gt;
&lt;p&gt;I believe my emphasis on money (in the form of funding) is warranted when it comes to Microsoft because they are a cash-rich company and they have &lt;a href="http://www.informationweek.com/windows/showArticle.jhtml?articleID=196513309"&gt;demonstrated&lt;/a&gt; that money (in the form of fines) will cause them to change their behavior. I am a developer, but I have a business background, and I tend to think like a business person at times (although when I catch myself doing it I attempt to cure myself by writing some code ;). Although my earlier posts could have been better written, I continue to believe that &lt;a id="CategoryEntryList_ascx_EntryStoryList_Entries_ctl09_TitleUrl" title="Click To View Entry." href="http://blog.davestechshop.net/archive/2006/09/16/MicrosoftShouldSupportOpenSource.aspx"&gt;Microsoft Should Financially Support Open Source Projects&lt;/a&gt;. I'm &lt;strong&gt;not&lt;/strong&gt; saying they have a responsibility to desolate OSS projects or that they should support &lt;em&gt;all&lt;/em&gt; (or even most) OSS projects in the .NET community. I am saying that I'd like to see the same types of changes Ayende describes and that I think a financial commitment by Microsoft's leaders would focus the entire company on really changing in a way that will benefit everyone in the .NET community, including Microsoft.&lt;/p&gt;&lt;img src="http://davestechshop.net/aggbug/473.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>davestechshop.net</dc:creator>
            <guid>http://davestechshop.net/archive/2006/12/26/TheProblemOfOpenSourceInTheDotNetWorld.aspx</guid>
            <pubDate>Tue, 26 Dec 2006 09:19:54 GMT</pubDate>
            <wfw:comment>http://davestechshop.net/comments/473.aspx</wfw:comment>
            <comments>http://davestechshop.net/archive/2006/12/26/TheProblemOfOpenSourceInTheDotNetWorld.aspx#feedback</comments>
            <wfw:commentRss>http://davestechshop.net/comments/commentRss/473.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Vista Licensing</title>
            <link>http://davestechshop.net/archive/2006/10/19/VistaLicensingGhazi.aspx</link>
            <description>&lt;p&gt;Koroush Ghazi of &lt;a lid="www.TweakGuides.com" href="http://www.tweakguides.com/"&gt;www.TweakGuides.com&lt;/a&gt; wrote an article (&lt;a href="http://www.winsupersite.com/showcase/winvista_licensing_reply.asp"&gt;here&lt;/a&gt;) on Vista Licensing from the PC enthusiast's point of view. I happen to think he makes some excellent points.&lt;/p&gt;
&lt;p&gt;Here is one quote that particularly resonates with me:&lt;/p&gt;
&lt;blockquote dir="ltr" style="MARGIN-RIGHT: 0px"&gt;
&lt;p&gt;"You might say that [Microsoft's past policies] only demonstrate how generous Microsoft have been in the past, and that having picked up on the confusion, they have now simply clarified their position on transfer rights in the Vista EULA to avoid future problems. I would argue otherwise. &lt;strong&gt;To me and many other people this move has only served to open our eyes to just how draconian the Windows licensing arrangements are&lt;/strong&gt; - and this is what all the fuss and bother is about."&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p dir="ltr"&gt;The potential licensing issues are only one of several factors that could delay or prevent me from upgrading to Vista for years, if not forever. The other factors are the expense, the user-unfriendly Digital Rights Management (DRM) and the overbearing Anti-Piracy measures (read Windows Genuine Advantage Notifications). On these points, Koroush provides another insightful quote:&lt;/p&gt;
&lt;blockquote dir="ltr" style="MARGIN-RIGHT: 0px"&gt;
&lt;p dir="ltr"&gt;"My training as an Economist tells me that only a company with significant market share, when faced with little competition in said market, &lt;strong&gt;can get away with a scenario like this&lt;/strong&gt;. The games I buy don't have all of these measures or restrictions. The third party applications I buy don't have all these measures or restrictions. Yet apparently I am forced to accept that the one key piece of software my system cannot do without comes with all these added &lt;em&gt;goodies&lt;/em&gt;, and at a premium price to boot. &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p dir="ltr"&gt;By "goodies", he means the DRM and the Anti-Piracy measures, neither of which are features desired by most PC enthusiasts.&lt;/p&gt;
&lt;p dir="ltr"&gt;My strategy is clear: I'm &lt;a title="Opens in new window" target="_blank" href="http://www.winsupersite.com/showcase/winvista_xp_apps.asp"&gt;staying with XP&lt;/a&gt; for as long as possible while I look for alternatives to Vista (or, possibly, eventually discover that Vista isn't so bad). Linux might or might not be an alternative, but until recently I didn't have much interest in Linux. Now, thanks to Microsoft's hard work on Vista, I have renewed interest in Linux. I doubt that was part of Microsoft's strategy. &lt;/p&gt;
&lt;p dir="ltr"&gt;Who knows if any Linux distro can capitalize on the increase in people "window shopping" now, but the confluence of Microsoft's various decisions with Vista has once again sent many of the hard core Windows enthusiasts out to attempt to make friends with another OS. &lt;/p&gt;
&lt;p dir="ltr"&gt;This has happened before. I personally hope the current frustration and anger felt by PC enthusiasts over Vista results in a huge boost for Linux this time. If this happens, it's a win-win situation for me. On the one hand, that Linux popularity boost may help ease some of the minor annoyances (such as hardware compatibility) that put an obstacle between me and Linux. That would be my preferred outcome. On the other hand, it might result in more competition for Microsoft in a manner similar to Firefox vs. IE. It should be obvious to any PC user that Firefox's popularity has resulted in Microsoft putting more attention on certain IE upgrades and improvements. A more formidable threat from &lt;a title="Opens in new window" target="_blank" href="http://www.desktoplinux.com/"&gt;Linux on the desktop&lt;/a&gt; might change the economics cited by Koroush enough to make purchasers of Vista feel a bit more fairly treated. &lt;/p&gt;
&lt;p dir="ltr"&gt; &lt;/p&gt;&lt;img src="http://davestechshop.net/aggbug/321.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>davestechshop.net</dc:creator>
            <guid>http://davestechshop.net/archive/2006/10/19/VistaLicensingGhazi.aspx</guid>
            <pubDate>Thu, 19 Oct 2006 11:48:20 GMT</pubDate>
            <wfw:comment>http://davestechshop.net/comments/321.aspx</wfw:comment>
            <comments>http://davestechshop.net/archive/2006/10/19/VistaLicensingGhazi.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://davestechshop.net/comments/commentRss/321.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Google Groups Sorry...</title>
            <link>http://davestechshop.net/archive/2006/10/05/GoogleGroupsSorry.aspx</link>
            <description>&lt;h3&gt;You cannot reply to this topic because it is more than 30 days old...&lt;/h3&gt;
&lt;p&gt;Sometimes I sure wish I could reply to Google Groups topics that were more than 30 days old. This is especially true if I see an unanswered thread and I have some helpful info on that topic.&lt;/p&gt;
&lt;p&gt;I know I often search for and find useful posts that are a year old or more.&lt;/p&gt;
&lt;p&gt;In fact, I used to get responses on threads that were much more than a year old. Maybe this 30 day limit is a response to comment spam. Damn spammers.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Google Groups Sorry Msg" src="http://blog.davestechshop.net/Images/Articles/GoogleGroupsSorry.png" /&gt;&lt;/p&gt;&lt;img src="http://davestechshop.net/aggbug/279.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>davestechshop.net</dc:creator>
            <guid>http://davestechshop.net/archive/2006/10/05/GoogleGroupsSorry.aspx</guid>
            <pubDate>Thu, 05 Oct 2006 12:00:33 GMT</pubDate>
            <comments>http://davestechshop.net/archive/2006/10/05/GoogleGroupsSorry.aspx#feedback</comments>
            <wfw:commentRss>http://davestechshop.net/comments/commentRss/279.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Opinions on Funding Open Source Projects</title>
            <link>http://davestechshop.net/archive/2006/09/20/OpinionsOnDotNetOpenSourceCommunity.aspx</link>
            <description>&lt;p&gt;Here are some other opinions on whether Microsoft should do more to support the .NET open source community (the list also includes some related discussions):&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a target="_blank" href="http://www.dotnetnuke.com/Default.aspx?tabid=825&amp;amp;EntryID=1129"&gt;Should Microsoft Financially Support Open Source Projects?&lt;/a&gt; by Joe Brinkman &lt;/li&gt;
    &lt;li&gt;&lt;a target="_blank" href="http://haacked.com/archive/2006/09/16/Should_Microsoft_Financially_Support_Open_Source_Projects.aspx"&gt;Should Microsoft Financially Support Open Source Projects?&lt;/a&gt; by Phil Haack &lt;/li&gt;
    &lt;li&gt;&lt;a target="_blank" href="http://www.sitepoint.com/blogs/2006/07/27/will-microsoft-subsume-open-source/"&gt;Will Microsoft Subsume Open Source?&lt;/a&gt; by Wyaatt Barnett &lt;/li&gt;
    &lt;li&gt;&lt;a target="_blank" href="http://donxml.com/allthingstechie/archive/2006/08/05/2831.aspx"&gt;Open Source Projects As A Form Of Community Service&lt;/a&gt; Don catalogs some of the related opinions:
    &lt;ul&gt;
        &lt;li&gt;&lt;a href="http://haacked.com/archive/2006/07/26/TheDemiseOfNDocAndAChallengeForUsersOfOpenSourceSoftware.aspx"&gt;Phil Haack&lt;/a&gt; talks about his ideas behind helping/saving the open source community and laid down a challenge.  &lt;/li&gt;
        &lt;li&gt;&lt;a href="http://codebetter.com/blogs/eric.wise/archive/2006/08/02/147915.aspx"&gt;Eric Wise&lt;/a&gt; mentions that he will not work on another FOSS project.  &lt;/li&gt;
        &lt;li&gt;&lt;a href="http://www.hanselman.com/blog/SandcastleMicrosoftCTPOfAHelpCHMFileGeneratorOnTheTailsOfTheDeathOfNDoc.aspx"&gt;Scott Hanselman&lt;/a&gt; laments that Microsoft hasn't put together an Ineta like organization to handle giving grants to open source projects, and also shows how easy it is to submit a patch/fix to a project. &lt;/li&gt;
        &lt;li&gt;&lt;a href="http://www.peterprovost.org/archive/2006/08/04/17942.aspx"&gt;Peter Provost&lt;/a&gt; worries that bringing money into the equation may spoil the cool part of community developed software, and that leadership is the key to good open source projects. &lt;/li&gt;
        &lt;li&gt;&lt;a href="http://nothing-more.blogspot.com/2006/07/ndoc-demise.html"&gt;Derek Denny-Brown&lt;/a&gt; says that "Microsoft needs to understand that Community is more than just lots of vendors creating commercial components, or MVPs answering questions on newsgroups". &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a target="_blank" href="http://www.winterdom.com/weblog/2006/07/30/NDocDeadCommunityContributions.aspx"&gt;NDoc dead, Community Contributions&lt;/a&gt; by tomas restrepo &lt;/li&gt;
    &lt;li&gt;&lt;a target="_blank" href="http://www.iunknown.com/articles/2006/07/30/open-source-the-microsoft-communiy-and-funding"&gt;Open Source, the Microsoft Community and Funding&lt;/a&gt; by John Lam &lt;/li&gt;
    &lt;li&gt;&lt;a target="_blank" href="http://blogs.msdn.com/jasonmatusow/archive/2006/09/12/751367.aspx"&gt;Open Specification Promise&lt;/a&gt; by Jason Matusow &lt;/li&gt;
    &lt;li&gt;&lt;a target="_blank" href="http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1131/Default.aspx"&gt;Is your project fiscally sound?&lt;/a&gt; by Joe Brinkman &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.eweek.com/article2/0,1895,1983365,00.asp"&gt;eWEEK Labs Bakeoff: Open Source Versus .Net Stacks&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;&lt;a target="_blank" href="http://www.charliedigital.com/PermaLink,guid,95b2ab68-ba92-413a-b758-2783cde5df9c.aspx"&gt;NDoc 2 is Officially Dead&lt;/a&gt; by Charles Chen &lt;/li&gt;
    &lt;li&gt;&lt;a target="_blank" href="http://www.developerdotstar.com/community/node/542"&gt;More Tool Stagnation to Come?&lt;/a&gt; by Daniel Read &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Let me know if I have missed any good articles.&lt;/p&gt;
&lt;p&gt;My past articles on this subject can be viewed &lt;a href="http://blog.davestechshop.net/category/18.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;img src="http://davestechshop.net/aggbug/243.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>davestechshop.net</dc:creator>
            <guid>http://davestechshop.net/archive/2006/09/20/OpinionsOnDotNetOpenSourceCommunity.aspx</guid>
            <pubDate>Wed, 20 Sep 2006 12:38:24 GMT</pubDate>
            <wfw:comment>http://davestechshop.net/comments/243.aspx</wfw:comment>
            <comments>http://davestechshop.net/archive/2006/09/20/OpinionsOnDotNetOpenSourceCommunity.aspx#feedback</comments>
            <wfw:commentRss>http://davestechshop.net/comments/commentRss/243.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Microsoft Has a Greater Responsibility to the Open Source Community</title>
            <link>http://davestechshop.net/archive/2006/09/19/MicrosoftHasGreaterResponsibility.aspx</link>
            <description>&lt;p&gt;Joe Brinkman wrote a &lt;a target="_blank" href="http://www.dotnetnuke.com/Default.aspx?tabid=825&amp;amp;EntryID=1129"&gt;great follow up&lt;/a&gt; to my earlier post, &lt;a href="http://blog.davestechshop.net/archive/2006/09/16/MicrosoftShouldSupportOpenSource.aspx"&gt;Microsoft Should Financially Support Open Source Projects&lt;/a&gt;. He made some important points better than I did in my original article. I hope everyone that reads my article also reads Joe's article.&lt;/p&gt;
&lt;p&gt;We now have several people speaking out about the fact that the .NET open source community receives financial support from all types of individuals and entities in the .NET community &lt;strong&gt;&lt;u&gt;except&lt;/u&gt;&lt;/strong&gt; Microsoft. People ranging from students to developers to small companies to large companies are willing to make financial donations to .NET open source projects. To my knowledge, Microsoft refuses to do that. (Or it does it to such a small extent that it is insignificant.)&lt;/p&gt;
&lt;p&gt;Microsoft is not just another entity in this community. The situation is not the same as it is for a company like IBM (or Sun, etc.) in the Linux open source community. Linux doesn't run nearly exclusively on IBM hardware, for example. &lt;/p&gt;
&lt;p&gt;However, in the .NET open source community, Microsoft is in a monopoly position (even though &lt;a target="_blank" href="http://www.mono-project.com/Main_Page"&gt;Mono&lt;/a&gt; is an important and hopefully strongly growing presence). More importantly, this community is Microsoft's home territory. &lt;/p&gt;
&lt;p&gt;Microsoft is not just one of many players in the .NET open source community. Microsoft is the largest, richest, and most powerful entity in this community. In addition, nearly the whole community depends on and is connected with Microsoft in a way that is different from any relationship a single commercial company has with Linux. If Microsoft disappeared, Mono (and other open source projects) &lt;em&gt;might&lt;/em&gt; continue, but the devastation to the .NET community would not be small.&lt;/p&gt;
&lt;p&gt;If you are very wealthy, or if you have worked closely with a very wealthy person advising that person regarding donations, you understand that the wealthy and powerful people in a community have greater responsibilities than average people in the community. This is not just fanciful thinking. Whether they want the responsibility or not, and regardless of their individual character, most wealthy people eventually realize that they cannot ignore the responsibility that comes with their greater means.&lt;/p&gt;
&lt;p&gt;In the .NET open source community, Microsoft has so far been ignoring the responsibility that comes from its position. So has almost everyone else. I don't know of anyone except Scott Hanselman and Joe Brinkman who have called upon Microsoft to financially support the .NET open source community. Scott &lt;a target="_blank" href="http://www.hanselman.com/blog/SandcastleMicrosoftCTPOfAHelpCHMFileGeneratorOnTheTailsOfTheDeathOfNDoc.aspx"&gt;said&lt;/a&gt;, &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;It's a shame that Microsoft can't put together an organization like INETA (who already gives small stipends to folks to speak at User Groups) and gave away grants/stipends to the 20 or so .NET Open Source Projects that TRULY make a difference in measurable ways. The whole thing could be managed out of the existing INETA organization and wouldn't cost more than a few hundred grand - the price of maybe 3-4 Microsoft Engineers.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;He's right. It is a shame and it needs to change. Joe said something similar. He stated, &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;I believe it is in Microsoft's best interests to identify a handful of open source projects to support.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I agree that it is in Microsoft's best interest. But I also want to take the argument one step further. &lt;strong&gt;Microsoft has a greater responsibility than any other company&lt;/strong&gt; or any other individual because Microsoft has greater means &lt;u&gt;and&lt;/u&gt; Microsoft has more at stake &lt;u&gt;and&lt;/u&gt; this is Microsoft's home ground.&lt;/p&gt;
&lt;p&gt;At this point, a lot of people seem to assume that I am saying Microsoft has a duty to keep individual open source projects afloat. &lt;strong&gt;I am not implying that at all&lt;/strong&gt;. Both &lt;a target="_blank" href="http://www.dotnetnuke.com/Default.aspx?tabid=825&amp;amp;EntryID=1129"&gt;Joe&lt;/a&gt; and &lt;a target="_blank" href="http://haacked.com/archive/2006/09/16/Should_Microsoft_Financially_Support_Open_Source_Projects.aspx"&gt;Phil&lt;/a&gt; articulate this clearly. I also tried to clarify it in my &lt;a href="http://blog.davestechshop.net/archive/2006/09/16/MicrosoftShouldSupportOpenSource.aspx#232"&gt;comments&lt;/a&gt; to my earlier post. Rather than restate it again, I encourage you to read Joe's article because he articulates why the responsibility for any individual open source project's success or failure falls on the shoulders of that project's management team.&lt;/p&gt;
&lt;p&gt;In summary, all of us who have aligned our careers with Microsoft technologies need to see several things from Microsoft:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;We need to be 100% confident that Microsoft will not apply its &lt;a href="http://www.sitepoint.com/blogs/2006/07/27/will-microsoft-subsume-open-source/"&gt;embrace, extend,&lt;strong&gt; exterminate&lt;/strong&gt; mentality&lt;/a&gt; to .NET open source. &lt;/li&gt;
    &lt;li&gt;We need more than a &lt;a href="http://blog.davestechshop.net/archive/2006/09/15/OpenSpecificationPromise.aspx"&gt;promise&lt;/a&gt; not to do harm. We need Microsoft to embrace and &lt;strong&gt;nurture&lt;/strong&gt; the community. (Again, I'm not implying that MS should be responsible for keeping any particular project afloat - only the management team can do that.) &lt;/li&gt;
    &lt;li&gt;We need to feel like we are part of a community of &lt;strong&gt;good guys&lt;/strong&gt;. None of the developers I know want to be associated with the Evil Empire (see &lt;a target="_blank" href="http://blog.davestechshop.net/archive/2006/09/16/MicrosoftShouldSupportOpenSource.aspx"&gt;postscript&lt;/a&gt;). Microsoft earned that reputation and now it needs to actively shed it. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Microsoft can help accomplish all these goals, in part, by financially supporting the open source community (as in Scott's INETA-like proposal). &lt;/p&gt;
&lt;p&gt;Furthermore, Microsoft simply has a duty to the community because of its wealth and power. I know I seem to be the only one saying this. But maybe I'm the only developer blogging about this who has had the experience of advising a multi-millionaire on making million-dollar-plus charitable donations. I'm not wealthy, but all the very wealthy people I know recognize their greater responsibility. Microsoft should recognize it too.&lt;/p&gt;
&lt;p&gt;If you don't believe this greater responsibility stuff, go become a billionaire and then let me know how you feel about your responsibilities to the community ;) Moreover, do it in India where you can create your &lt;strong&gt;own cities&lt;/strong&gt;! If you do that enough times, you may be in a similar position to what Microsoft enjoys in the .NET community.&lt;/p&gt;
&lt;p&gt;(Wouldn't it be nice if that statement actually inspired some reader to go out and become a billionaire just to be able to tell me what affect it had on them?! Well, let's hope that happens to at least one reader!)&lt;/p&gt;&lt;img src="http://davestechshop.net/aggbug/239.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>davestechshop.net</dc:creator>
            <guid>http://davestechshop.net/archive/2006/09/19/MicrosoftHasGreaterResponsibility.aspx</guid>
            <pubDate>Tue, 19 Sep 2006 10:36:57 GMT</pubDate>
            <wfw:comment>http://davestechshop.net/comments/239.aspx</wfw:comment>
            <comments>http://davestechshop.net/archive/2006/09/19/MicrosoftHasGreaterResponsibility.aspx#feedback</comments>
            <slash:comments>9</slash:comments>
            <wfw:commentRss>http://davestechshop.net/comments/commentRss/239.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Microsoft Should Financially Support Open Source Projects</title>
            <link>http://davestechshop.net/archive/2006/09/16/MicrosoftShouldSupportOpenSource.aspx</link>
            <description>&lt;p&gt;I left Jason Matusow a &lt;a target="_blank" href="http://blogs.msdn.com/jasonmatusow/archive/2006/09/12/751367.aspx#756439"&gt;comment&lt;/a&gt; on his &lt;a target="_blank" href="http://blogs.msdn.com/jasonmatusow/archive/2006/09/12/751367.aspx"&gt;article&lt;/a&gt; about the Microsoft Open Specification Promise.&lt;/p&gt;
&lt;p&gt;Jason Matusow graciously replied &lt;a href="http://blog.davestechshop.net/archive/2006/08/15/FutureOfOpenSourceOnWindows.aspx#221"&gt;here&lt;/a&gt;. Jason, thank you for taking an interest in this topic. I think these issues are important to Microsoft as well as to the community of .NET developers. Jason also replied to my &lt;a target="_blank" href="http://blogs.msdn.com/jasonmatusow/archive/2006/09/12/751367.aspx#756439"&gt;comment&lt;/a&gt; on his blog with some good points in a follow up &lt;a target="_blank" href="http://blogs.msdn.com/jasonmatusow/archive/2006/09/12/751367.aspx#756962"&gt;comment&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I guess those exchanges got me warmed up.&lt;/strong&gt; I have a much more clear picture now of why Microsoft should financially support .NET open source projects and why it bothers me that Microsoft doesn't do this already.&lt;/p&gt;
&lt;p&gt;As Jason mentioned, DotNetNuke (DNN) is a good example of a .NET Open Source Project that is very positive for the Microsoft developer community. My current employer uses DNN in its commercial application. I also agree with Jason that DNN is a good example of the type of project Microsoft could and should continue to actively support. &lt;/p&gt;
&lt;p&gt;Another great open source project is the &lt;a target="_blank" href="http://subtextproject.com/"&gt;Subtext&lt;/a&gt; blogging platform which is a fork of .TEXT. (If you clicked on the link to &lt;a target="_blank" href="http://subtextproject.com/"&gt;Subtext&lt;/a&gt;, the site you saw was hosted in DNN.) I run this &lt;a target="_blank" href="http://blog.davestechshop.net/"&gt;blog&lt;/a&gt; on Subtext and I have recently gotten to know the Subtext team. Subtext is one of those projects on SourceForge Jason mentions that uses Visual Studio for its development. Subtext also uses &lt;a target="_blank" href="http://logging.apache.org/log4net/"&gt;log4net&lt;/a&gt;, &lt;a target="_blank" href="http://nant.sourceforge.net/"&gt;Nant&lt;/a&gt;, &lt;a target="_blank" href="http://www.nunit.org/"&gt;NUnit&lt;/a&gt; and other open source tools that are critical to its survival. I recently contributed a patch to Subtext and I used &lt;a target="_blank" href="http://tortoisesvn.tigris.org/"&gt;TortoiseSVN&lt;/a&gt; for &lt;a target="_blank" href="http://subversion.tigris.org/"&gt;Subversion&lt;/a&gt; along with Visual Studio to do so. &lt;/p&gt;
&lt;p&gt;These open source dev tools (NUnit, log4net, TortoiseSVN, NDoc and more), plus SourceForge itself, keep many of these other projects such as Subtext going. In fact, that is also true of commercial (non-open source) projects. &lt;/p&gt;
&lt;p&gt;I am a Microsoft-centric developer with an MSDN subscription working in a company that is a &lt;strong&gt;100% Microsoft&lt;/strong&gt; shop. Yet I depend upon open source tools to supplement my MSDN subscription and my company's subscriptions to commercial tools such as &lt;a target="_blank" href="http://www.devexpress.com/"&gt;Developer's Express&lt;/a&gt;. Without the open source tools, life as a .NET developer would be a couple notches less satisfying and much less productive. &lt;/p&gt;
&lt;p&gt;In my company's commercial application we depend upon DotNetNuke, Nant, log4net, NUnit and other open source tools. &lt;strong&gt;Those open source projects help support us&lt;/strong&gt;. (In fact, without DNN, we would probably be out of business because our developments costs would be too high.) &lt;strong&gt;In turn, my company helps support Microsoft&lt;/strong&gt; (because we purchase licenses and MSDN subscriptions). &lt;strong&gt;Yet Microsoft does not complete the circle by financially supporting any of those open source projects.&lt;/strong&gt; NDoc stands out as an example. &lt;/p&gt;
&lt;p&gt;Microsoft benefits far more from all these open source projects than people in the company realize. The open source projects fill critical gaps of functionality - but that is obvious. What isn't obvious is how the open source projects benefit Microsoft financially. As I said, my current employer would not be in business without the open source tools. How do I know? Because the company actually told the staff it was going out of business and it started shutting down. At the last minute an outsider stepped in and saved the company. A central part of his turnaround plan was using DotNetNuke to lower development costs. And one of the first uses of funding that came in was to purchase more Microsoft products (and renew existing licenses). &lt;/p&gt;
&lt;p&gt;As an insider who has both software development and business experience, watching all this happen demonstrated clearly that DotNetNuke contributed directly to Microsoft revenues. This may be a dramatic (and small scale) example, but the same forces are at work in subtle ways in development shops all around the world. &lt;/p&gt;
&lt;p&gt;Open source projects lower the costs for development teams and those lower costs translate into greater ability to afford the prices Microsoft charges. Therefore the existence of .NET open source projects helps support Microsoft's pricing power. Microsoft could help itself and help the community by financially contributing to a lot of those 600+ open source .NET projects Jason Matusow mentions. &lt;/p&gt;
&lt;p&gt;The appearance (real or imagined) of Microsoft exterminating an open source project and replacing it by a closed source project doesn't sit well with me or a lot of others. Similarly, passively standing by while any widely used .NET open source project dies (this is certainly not imagined-- see &lt;a target="_blank" href="http://www.hanselman.com/blog/SandcastleMicrosoftCTPOfAHelpCHMFileGeneratorOnTheTailsOfTheDeathOfNDoc.aspx"&gt;NDoc&lt;/a&gt;) from lack of financial support makes Microsoft look bad and it hurts the community. &lt;/p&gt;
&lt;p&gt;That lack of action (and financial support) also &lt;strong&gt;scares people like me.&lt;/strong&gt; As I said in one of my blog &lt;a href="http://blog.davestechshop.net/archive/2006/08/15/FutureOfOpenSourceOnWindows.aspx#221"&gt;posts&lt;/a&gt;, Microsoft's shared source efforts with .NET and other actions won over my heart and mind and I aligned my career with Microsoft's technologies. But when I saw Microsoft let NDoc die, I surveyed the landscape. What I saw gave me a twinge of fear that I had aligned myself with a company that still had elements of the 'Evil Empire' alive somewhere deep within it. That feeling is what prompted my recent blog &lt;a href="http://blog.davestechshop.net/archive/2006/09/15/OpenSpecificationPromise.aspx"&gt;post&lt;/a&gt; that Jason referred to. &lt;/p&gt;
&lt;p&gt;I want to associate myself with the good guys (in my career and otherwise). I would love to see Microsoft unquestionably become known as the good guys. Financially supporting open source would do a lot to help make this happen. If I ever do refocus my development career around Linux development (which is a real possibility), the primary factor driving that change would undoubtedly be related to Microsoft's behavior. The more Microsoft treats others poorly (whether those others be small open source projects or large government entities), the more I want to move to the other side. &lt;/p&gt;
&lt;p&gt;Jason, thank you for taking an interest in my comment on your blog and for taking the step of forwarding the link to my blog to a few folks inside MS. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Postscript&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt;As I was finishing this article, I typed in &lt;a target="_blank" href="http://www.google.com/search?num=100&amp;amp;hl=en&amp;amp;lr=&amp;amp;safe=off&amp;amp;q=Evil-Empire&amp;amp;btnG=Search"&gt;Evil-Empire&lt;/a&gt; on Google. Out of &lt;strong&gt;3,230,000&lt;/strong&gt; results, Microsoft was mentioned as high as &lt;strong&gt;#7.&lt;/strong&gt; Microsoft also showed up many times in the results, even though the term "&lt;a target="_blank" href="http://en.wikipedia.org/wiki/Evil_empire"&gt;Evil Empire&lt;/a&gt;" originally had nothing to do with Microsoft. However, as Wikipedia says, &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Within &lt;/em&gt;&lt;a href="http://en.wikipedia.org/wiki/Hacker_culture"&gt;&lt;em&gt;hacker culture&lt;/em&gt;&lt;/a&gt;&lt;em&gt;, the term has come to be used as a reference to &lt;/em&gt;&lt;a href="http://en.wikipedia.org/wiki/Microsoft"&gt;&lt;em&gt;Microsoft&lt;/em&gt;&lt;/a&gt;&lt;em&gt; and its business tactics, often seen as unethical and &lt;/em&gt;&lt;a href="http://en.wikipedia.org/wiki/Monopolistic"&gt;&lt;em&gt;monopolistic&lt;/em&gt;&lt;/a&gt;&lt;em&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;As a side note, I have to ask: Does Google somehow tune their search results to return Microsoft when someone searches on Evil-Empire? I saw articles that mentioned Microsoft [anti-trust, etc.] but did not include the words Evil Empire. &lt;/p&gt;
&lt;p&gt;Wouldn't it be great for all of us who enjoy developing on the .NET platform to eradicate any association of the term "Evil Empire" with Microsoft? As I said, I want to be associated with the good guys! &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Read my follow up thoughts on this subject &lt;/strong&gt;&lt;a href="http://blog.davestechshop.net/archive/2006/09/19/MicrosoftHasGreaterResponsibility.aspx"&gt;&lt;strong&gt;here&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;.&lt;/strong&gt;&lt;/p&gt;&lt;img src="http://davestechshop.net/aggbug/223.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>davestechshop.net</dc:creator>
            <guid>http://davestechshop.net/archive/2006/09/16/MicrosoftShouldSupportOpenSource.aspx</guid>
            <pubDate>Sat, 16 Sep 2006 10:38:45 GMT</pubDate>
            <wfw:comment>http://davestechshop.net/comments/223.aspx</wfw:comment>
            <comments>http://davestechshop.net/archive/2006/09/16/MicrosoftShouldSupportOpenSource.aspx#feedback</comments>
            <slash:comments>24</slash:comments>
            <wfw:commentRss>http://davestechshop.net/comments/commentRss/223.aspx</wfw:commentRss>
        </item>
        <item>
            <title>HP's Boardroom Mess</title>
            <link>http://davestechshop.net/archive/2006/09/07/HPsBoardMess.aspx</link>
            <description>&lt;p&gt;Are there any truly upstanding citizen's on HP's board? I know they are in a tough position and I wouldn't want to be in that position. But &lt;em&gt;none&lt;/em&gt; of them have exhibited the kind of behavior that exemplifies excellent character.&lt;/p&gt;
&lt;p&gt;The person who is looking the best at the &lt;a target="_blank" href="http://news.com.com/2061-11199_3-6112881.html"&gt;moment&lt;/a&gt; is Tom Perkins. See his full statement (&lt;a target="_blank" href="http://i.n.com.com/pdf/ne/2006/perkins_letter.pdf"&gt;pdf&lt;/a&gt;). Many are praising him. &lt;/p&gt;
&lt;p&gt;Over on Scoble's &lt;a target="_blank" href="http://scobleizer.wordpress.com/2006/09/05/what-a-story-hp-spies-on-its-own-employees/"&gt;blog&lt;/a&gt;, I read the following comment (until then I had not planned to write anything on this topic):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Tom Perkins on the other hand demonstrated the best conduct that the modern boardroom has to offer. Good for him for exposing Dunn’s callous actions.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Comments like that miss the facts.&lt;/p&gt;
&lt;p&gt;A closer reading of Tom Perkin's own public documents reveals the following facts:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Tom, together with the chair, approved a clandestine plan to investigate the board's own members. He could have instead proposed a plan to just ask the board members directly, but he didn't. Tom was fine with keeping the leak investigation secret from the full board. (He calls it offline.) &lt;/li&gt;
    &lt;li&gt;Tom only disagreed with the actions when he found out that personal communications were obtained as part of that investigation.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;See Tom's &lt;a target="_blank" href="http://i.n.com.com/pdf/ne/2006/perkins_letter.pdf"&gt;letter&lt;/a&gt; of July 18th to Ann Baskins.&lt;/p&gt;
&lt;p&gt;It is all a sad situation. I would love to see HP get back on track.&lt;/p&gt;&lt;img src="http://davestechshop.net/aggbug/199.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>davestechshop.net</dc:creator>
            <guid>http://davestechshop.net/archive/2006/09/07/HPsBoardMess.aspx</guid>
            <pubDate>Thu, 07 Sep 2006 13:27:14 GMT</pubDate>
            <wfw:comment>http://davestechshop.net/comments/199.aspx</wfw:comment>
            <comments>http://davestechshop.net/archive/2006/09/07/HPsBoardMess.aspx#feedback</comments>
            <slash:comments>51</slash:comments>
            <wfw:commentRss>http://davestechshop.net/comments/commentRss/199.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>