For those who attended the first NYC BarCamp, you’ll know why I’m so excited about the next Barcamp coming up later this fall. While we haven’t nailed down a location yet (we’re currently voting on two *great* locations), it looks like the event will be happening in late October. One very interesting development (which actually is somewhat tied to the choice of location), is that we might end up with a split between opensourcers and .NET developers, which I think could be fodder for some really interesting discussion. Oh, ok, since the barcamp nyc 2 planning group where we’re discussing the choice of venue is public anyway, I guess it doesn’t matter that I reveal that the two offices we’re considering are the Google and Microsoft New York offices. If we end up going with the Microsoft office, MS wants to invite their code camp people and .Net participants to give talks as well. Considering that the first Camp was such an open-source love-in, it will be really interesting to see (if we in fact go with the Microsoft space), what type of discussion emerges during the event – I personally think it’s healthy for php folk and other open-sourcers to get more insight into the benefits of commercial environments like .Net – sure, in some regards you’re marrying yourself to the business imperatives of a technology rather than on a community’s motivation to sustain it, but you’re also leveraging the millions and millions of dollars that Microsoft has poured into developing the .Net framework. More importantly, and getting back to why I think this could make for such a great barcamp, is that open source vs commercial is about a lot more than just different approaches to developing new technologies; it’s about fundamental philosophical differences. I remember during the last camp, when some of the developers of the flock browser talked about the benefits, actually more like the critical importance, of making everything free, of giving it all away as a means to an end in itself. I think it’s pretty common for people in the tech world to think of Microsoft as the present-day IBM – a dinosaur that simply is too large and too set in its ways to adapt to the rapid changes driven by Google et al. And maybe for that reason, it would somehow be great to have a progressive event like BarCamp at a Microsoft office, to kind of mix things up, and inject some new thinking into a–by web standards–old company.