Scott Guthrie announced Microsoft Visual Studio would begin shipping with open source library jQuery. The jQuery library searches and performs commands on elements within HTML, using a very short and easy program to syntax structure. JQuery is open source, dual licensed under the GPL and MIT licenses. JQuery will ship under the MIT license. What's the big deal? First, the functions jQuery performs was a priority item on the Microsoft road map for ASP.NET AJAX. Rather than building it, the Microsoft team wisely opted to include the open source jQuery library, rather than recreating the wheel and building a duplicate, proprietary version of the same functionality themselves.
Kudos to Scott and Microsoft on multiple fronts. JQuery is a very widely used library. It's one piece of code Java developers writing code in .Net will already know. It also saves Microsoft from spending the time and resources to go out and recreate the same thing again. And most importantly, this could signal a change in what has a been a pretty unfriendly stance towards including outside Microsoft open source software in their development environment.
Maybe it's a one-time event, something we're unlikely to see again for a long, long time. Or maybe Microsoft is slowly turning over a new leaf, being much more open about open source when it comes to developers' needs. I see it as a trial balloon by Microsoft. JQuery's authors are all for Microsoft doing this and it's a popularly used library. If developers see the move as one that helps them, then everything's "all good." If there's a backlash, which there doesn't seem to be, Microsoft can back off and try again another day.
The inclusion of jQuery is a good trial balloon, something to run up the flag pole and see the developer community's reaction. No harm, nor foul so far.
Like this? Here are some of Mitchell's recent posts.
- Office Cloud Breaks Through Headwind
- Podcast: Identity Management & Cloud Services
- New SaaS Platform Embraces ISVs
- Financial Crisis & Transparency Good For Network Security
- 5 Reasons Google Loves Perpetual Betas
- Android's Killer Features & Why It Won't Support Exchange
- Google Android: The Dude or Big Dud
Check out Mitchell's companion Converging On Microsoft Podcast. And Follow Mitchell on
.
Mitchell's Product Reviews:Mitchell's Book Recommendations:
Also visit Mitchell's other blogs and podcasts:
Visit Microsoft Subnet for more news, blogs, opinion from around the Web. Sign up for the bi-weekly Microsoft newsletter. (Click on News/Microsoft News Alert.)
Mitchell Ashley is principal consultant at Converging Network LLC where he provides product, technology and social media consulting to emerging technology companies. A successful CTO and product innovator, Mitchell has created many successful, award winning products in the networking, security, convergence, Internet and IT industries. In addition to blogging for NetworkWorld, Mitchell regularly blogs at TheConvergingNetwork and co-hosts the widely popular StillSecure After All These Years podcast.
Subscribe to Mitchell Ashley's Converging on Microsoft feed
The opinions expressed in this Weblog are those of the writer and may not represent the opinions of Network World.
|
|
Nice, but..
JQuery is not bad and it is nice to see that MS acknowledges it. Now - Microsoft Visual Studio, is that free also? Ouch - as much as I (not my company, employer, corporate I'm consulting, etc) would love to develop to MS platforms and to benefit (maybe?) MS, me, companies, etc - I still have to pay for that? Today I can build systems to any other platform except Microsoft free? No problems with AIX (funny how that works when you know how), Solaris, Linux and BSD (of course), Java to some level - MS no! Well, HP-UX is difficult and can't get my hands to HP NonStop or z/OS..
Good news is that MS is opening a little, bad news is that they still have old problems. Or maybe I just don't know how much money they make of the development systems instead of having more development and customers? Maybe it is not cost beneficial to have more more systems and developers running in MS platform - I remember IBM (and some other companies, now history) thinking the same way a long time ago.
One small step for man... is still just a footprint
You bring up a very valid point. What are Comp Sci students learning on in school? Most likely Java and Linux related technologies. Microsoft would be wise to drastically open up their development platform to many more open source developers
Mitchell Ashley
Converging Network, LLC
Personal blog: http://theconvergingnetwork.com
Personal podcast: http://www.clickcaster.com/ss
Post new comment