Update on the transition
2 weeks ago now, we announced several changes - that the product was moving into Developer Division and that we were changing our business model to include access to the code. Unfortunately, we created some confusion and concern by only providing the broadest overview of our direction without any additional detail. My intention had been to provide that overview as soon as we knew it and to follow-up quickly with more detail. Microsoft is a big company as you know and there is alot more complexity to making this scale of changes than you might think. As a result, we are not ready with the deatils as quickly as I wanted. I am writing today to keep you posted on progress.
The move does not require any additional detail. We are in our new home and already starting to explore the synergies with work being done elsewhere on the team. This will be a great move for the Micro Framework. One concern that has been raised is that we will not maintain one of the key values of the Micro Framework - its integration with Visual Studio. I can assure you that now that we are in the same orgnaization, there will be if anything a tighter bond. For example, whenVS 2008 came out, we didn't ship a platform compatible with that until 9 months later. I dont think we will be able to get away with that in the future. :-)
In terms of the availabiity of the source code and integration of community contributions, we are working down that road. There are licensing decisions, processes to set up, code to review, and much more. While I am not in a position to definitively describe the finished product yet, let me share my objectives in the planning. Microsoft will continue to maintain a development staff and do development. We are continuing to do that now. There are frankly some 'uber' features that will be hard for anyone else to do - at least for some time. At the same time, we will make the source code for the platform available on the broadest license that we can. We will also define, as Lorenzo mentioned earlier, a mechanism for the community to contribute back that is well managed to insure continued quality of the codebase. Finally, we have significant demand for Microsoft support for the product so we will define the access to support going forward that will work for our customers.
I wish I could be more definitive at this point but bear with me. The plan is to clearly define what we can/will do on the Microsoft side and then interate with the community on some how the whole process works. The goal of all this is to make the Micro Framework more broadly accessible so that we can focus on our goals of changing embedded development. In the mean time, 3.0 is still available as before.
Colin Miller
Product Unit Manager
Comments
Anonymous
May 20, 2009
PingBack from http://microsoft-sharepoint.simplynetdev.com/update-on-the-transition/Anonymous
May 20, 2009
The problem still is you are communicating with your customers through blogs and what not. I did quite a rant in the newsgroups on how poorly ms communicates with 'us' customers. I hoped MS would atleast get a hint of our frustrations, yet shortly after I get an automated email that my partner account has been 'frozen' (could be legit perhaps you're moving the mf stuff somewhere else, could be a mistake in te system I don't know nobody told us) emailed the only contact I still had with the team (warren) which never got back at me. What do we need to do to get the idea though to MS that we are paying customers who chose to use the MF because it was a project MS was behind ,we payed a reasonable chunk of cash,invested quite some time into it and most of us have bosses for which 'some guy on the internet wrote on his blog that...' is not nearly good enough. I can tell you that informing your boss with "Sorry, I have no more information for you,we have to wait till that guy decides to blog again, I really hope he does soon but honestly I don't know" goes over really well. You should have a list of all customers that ever licensed the porting kit, honestly write us an email that we can show our bosses to inform them whats going on and what this means in short and long term for the investmens done by your partners . Most of us have done quite an investment into the MF I think we deserve something better then just a post on 'some guys blog'. Most embarasing question I had to answer recently was 'So the thing you convinced us to spend a ton of money on they are now planning to give away for free? Yes, thats what it looks like at the moment....' Personally I'd like to thank you for trying to get the little information you have out to us but I'm growing more frustrated with MS as a company as this whole 'transition' thing moves along. Like I said before we're customers, we're not that scary! Really email us! We promise we won't bite! Or not too hard anyway ;)Anonymous
May 20, 2009
I've been looking at the micro framework with interest for a while but right now we're leaving it alone until the transition settles down - I don't want to get stuck like Ray M. with other people asking me why we started with something that had so much uncertainty.Anonymous
May 20, 2009
The comment has been removedAnonymous
May 21, 2009
The comment has been removedAnonymous
May 25, 2009
I see the MF support ARM9,so i buy a ARM9 board :2440,but i don't know how the board to run the MF,what can i do???Anonymous
May 31, 2009
"Most embarasing question I had to answer recently was 'So the thing you convinced us to spend a ton of money on they are now planning to give away for free? Yes, thats what it looks like at the moment....'" LOLOLOLOLOL, man you are dealing with MICROSOFT!!!, if they release the entire code base for free, it will give microframework a chance, a tiny one, but one chance. In the embedded world, a closed system its not viable, at least for serious work....Anonymous
June 08, 2009
Pretty quiet out here recently ...Anonymous
June 09, 2009
Can the core common parts of the .NET BCL be open sourced? Well known things like File I/O, socket handling, type conversion, etc are unlikely to have anything unknown to developers familiar with other platforms (e.g., CRT for C++).Anonymous
June 15, 2009
I started working with Net MF, because of it's low profile way of using just the c# code i was used to for programming desktop applications, only now target embedded devices, without having to have too much knowledge of everything that's going on beneath. With this whole new transition thing, i'm kind-of affraid that this advantage is going to disappear, and that i have to have in-depth knowledge now of the CLR/HAL and what more, before i can get to the actual application coding... Is my fear recognized?Anonymous
June 15, 2009
Petit à petit, le .NET MicroFramework va devenir Open Source. C’est ce qu’annonçait Colin Miller, la