On 11/5/2013 9:14 AM, Daniel Fussell wrote:
In case anyone here wants to know, if for no other reason than a heads up. One of my coworkers on the windows side of the force just installed the latest version of visual studio and found that it had git support in addition to it's own code repository. He thought it was rather funny and a win for free software.

Myself, this looks like an attempt by Microsoft to keep from being marginalized by new kids using a full opensource stack. But I could also see it as an attempt at embrace, extend, extinquish. Thoughts?


Full disclosure: I don't work for Microsoft, but I have several friends that do, and I wouldn't mind doing dev for them at all.

Microsoft has actually an entire Open Source group, and they do in fact contribute to several open source projects. In Visual Studio, that team is obviously interested in supporting Windows dev, and trends in Windows dev haven't been to use git until more recent years. That's not to say it wasn't done, it just hasn't been THE trend. Supporting other commercial products like Borland's offering for source control hasn't been their motif. Supporting a large portion of Windows developers is their motif. Thus, git is now a thing. You can try it in their Express editions too.

I have never bought that MS is anti-linux or anti-open-source. (CodePlex anyone?) I've always seen it as not seeing a lot of open source or even linux itself as very relevant. I think that's actually correct (MS isn't really after the niche markets Linux fills). I don't think MS hasn't made mistakes along the way of meeting trends (git support is a bit late, and SATA drivers werent in the install of XP until SP3, as examples), but their actions have always seemed to be "get business away from competitors, support Windows dev as a platform, ignore things that are irrelevant." This hasn't always served them well (consumer phone markets, eh?) but it supports their core business.

tl;dr This is really just MS doing what it does.

As a related notion: full open-source stack dev on Windows sucks. Hardcore. As in, I would rather be drawn and quartered than try to use mingw or attempt to do anything complex even in something like Python without support tools. Of course, I think the GNU toolchain in general is terrible (autotools is a face only a mother could love).

-Tod Hansmann

/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/

Reply via email to