Will Microsoft Subsume Open Source?

So I was planning on making a nice, short, Microsoft Fanboy-style post about how it is pretty much official that the production version of ASP.NET Atlas will be released in 2006.

But, unfortunately, today became a very sad day in the .NET world. Kevin Downs, the brains and the brawn behind the very useful NDoc project, is giving up on the project and retiring from the community. I could enumerate his reasons, but Kevin’s own announcement is a far more eloquent document than I could produce.

This raises a few very interesting issues. First, I like many developers, used NDoc, and a number of other open source projects without giving back a dime or a minute of my time. This practice really needs to stop as we will see more and more sad announcements as developers and maintainers tire of giving thanklessly. Regarding this issue, Paul Haacked, Benevolent Dictator of the SubText team, has an especially poignant idea: make July 26, 2006 the first Contribute to Open Source Day. Developers of the world pick a project and donate code, docs or at least cash.

The second issue is the chilling effect the new, community orientated Microsoft is apparently having on .NET open source projects. A major part of the reason for Kevin’s retirement is the announcement of the Sandcastle project—a yet-to-be-released .NET 2.0 only documentation compiler eerily similar to NDoc. Well, with the major difference that the writers of Sandcastle are receiving Microsoft paychecks and the project has the full support of the Microsoft machine. It is a rather unfair competition.

Another very good example of this issue is MSBuild, a tool in some ways aimed squarely at NAnt. Both are Xml-driven build tools allowing for neat tricks like controlled build environments, multiple build configurations and continuous integration. But one is officially supported by the controllers of the Framework and has Visual Studio integration. Which one would you bet on for your project’s long-term use? Farther down the road, are you going to bet on LINQ or NHibernate for your ORM?

Unfortunately, I suspect this announcement is but the tip of the iceberg. Expect a lot more free tools and extensions from Microsoft. Tools which will likely be of irrefutably high quality. But these tools might well put a dagger into the heart of your local .NET open source project. Atlas is a great example of this—it has effectively killed any ASP.NET 2.0 Ajax framework before they could be created. The remaining option’s main selling point is ASP.NET 1.1 compatibility. While Microsoft has changed quite a bit over the years, there still seems to be a lot of the embrace, extend and exterminate mentality alive.


Category: asp.net Time: 2006-07-27 Views: 0

Related post

  • Microsoft Launches Open Source Web App Installer 2008-10-17

    A couple of weeks ago, Microsoft released their Web Platform Installer (Web PI), a free downloadable application that installs and configures their entire web platform stack. The application installs the latest versions of the .NET Framework 3.5 SP1,

  • Will the new open source Broadcom drivers be available in the current LTS release? 2010-09-09

    I just found out that Broadcom has released a set of open source drivers for their wireless cards. I know that the Ubuntu kernel team keeps a package of backported drivers for LTS 10.04. Is the driver mature enough to be included in an update for LTS

  • open-source LAMP package for simple accouting and receiving? 2010-03-05

    I am involved with a computer-based charity where we take donation of old equipment, often recycle it, mostly rehabilitate it and make it available through grants and 'adoptions', and sell some items. What we're looking for is a LAMP package that can

  • Use open-source programs in your company? 2011-11-22

    Is there any cons of making your employees use open-source programs in your company? I am planning to start a bussiness and I wonder why companies usually work with proprietary software, as Microsoft Word to quote the most famous one. Why do not they

  • Releasing open source software too soon 2015-03-04

    What is the moral responsibility of releasing open source software too soon? For instance, a close-to-complete product that hasn't been fully tested. What is the expectation of the programmer? Wait until it is fully tested, or release to open source

  • Is it a bad decision to release code that is not open source 2010-10-25

    I work for a company that owns several closed source software. One of our software is used to service clients and generate income so it has commercial value to us (and it pays my salary). I've talked about open sourcing the code, but the option of op

  • To Open Source or Not to Open Source, that is the question 2011-03-23

    This question already has an answer here: When is it okay to open-source something? [duplicate] 5 answers So, I have a couple of projects that I have been working on and I am trying to decide if I want to open source them or provide them for free as

  • Is it possible to rewrite every line of an open source project in a slightly different way, and use it in a closed source project? 2011-06-24

    There is some code which is GPL or LGPL that I am considering using for an iPhone project. If I took that code (JavaScript) and rewrote it in a different language for use on the iPhone would that be a legal issue? In theory the process that has happe

  • "Open-source" licenses that explicitly prohibit military applications 2013-05-22

    I am a researcher, and in my research I do a lot of programming. I am a big fan of the open-source concept - especially in research, where transparency and reproducibility is already a big part of the culture. I gladly contribute as much as I can to

  • Finding the right license for my open source 2013-09-11

    I'm about to create a new open-source project and I'm not sure about the licensing method I should choose. Here is what I know: The project will be built on the basis of an already existing open source. I will fork from the original project and will

  • How to convince management of making our project open source? 2014-06-02

    This question already has an answer here: How do I convince my company to contribute towards Open-Source? 3 answers Xamarin 3 was released last week with a great new addition: Xamarin.Forms . This triggered our attention because we've been using such

  • Open Source and Microsoft 2005-03-16

    I've been knee deep in Mono for the past month or so, and I'm very impressed with its features and compatibility with Microsoft's version. I like the idea of my C# skills being transferrable to a whole new set of operating systems, but I'm still a bi

  • Microsoft Office documents collaboration - Open Source alternative 2009-08-12

    I am looking for a good solution to collaborate on Microsoft Office documents, we currently just edit directly on a Samba share but it's one big mess because sometimes people leave the office with their laptops while docs are open so swap files remai

  • Is it worth moving from Microsoft tech to Linux, NodeJS & other open source frameworks to save money for a start-up? 2012-07-17

    I am currently getting involved in a startup, I am the only developer involved at the moment, and the other guys are leaving all the tech decisions up to me at the moment. For my day job I work at a software house that uses Microsoft tech on a day to

  • if i install an open source router firmware, will my connection be more reliable? 2010-11-19

    I've got a Linksys WRT-54G wireless router. The connection is flaky. Once or twice a week I come home from work and can't connect to the wireless so I have to reset the modem. It's annoying. If I install the open source DD-WRT or Tomato firmware, wil

  • Open source project, should I post "- will give you licenses to -" or not? 2011-07-19

    I have just accepted the second developer into an open source project. I'm not going to say which it is, for obvious reasons (read the rest of this question.) The project is a C# / .NET projectl A while ago I contacted JetBrains, authors of ReSharper

  • Will Ubuntu for Android be fully open source? 2012-02-25

    I am truly happy that Ubuntu-For-Android is more than a prototype. Yet, I'm confused. I failed to fully realise this: Going to be fully open source? Released eventually to the community to work on? Cheers, and keep up the amazing work --------------S

  • Will Ubuntu Phone OS be entirely open source? 2013-01-03

    If so, how could mobile carriers like AT&T lock the phone to work only with their SIM? Thanks! --------------Solutions------------- At the time of writing, there's no clear statement on to what extent it will be open source. It will be built using an

  • Looking for open source Spatial file server that ArcGIS 10.1 will connect and work with? 2013-03-19

    I'm looking for an open source spatial file server to house and serve my GIS data. I'm currently using my Ubuntu Server as a ssh file server and have to download the data to the local computer, manipulate and then re-upload to the server. I would pre

iOS development

Android development

Python development

JAVA development

Development language

PHP development

Ruby development


Front-end development


development tools

Open Platform

Javascript development

.NET development

cloud computing


Copyright (C) avrocks.com, All Rights Reserved.

processed in 1.431 (s). 13 q(s)