Slashdot Mirror


ASP.NET Ajax Released

darrenkopp writes "Microsoft released their anticipated AJAX framework that integrates with their ASP.NET product .It is a fully supported product (24x7 phone support), but is completely free! They are releasing the source for it as well."

1 of 101 comments (clear)

  1. Re:Source? by blowdart · · Score: 5, Informative

    The "source available" (notice how carefully I worded that to avoid your assumption that it should be "open source" using your/RMS's definition) is mentioned on Scott Guthrie's blog

    In addition to shipping the source code for the ASP.NET AJAX Control Toolkit controls, we are also releasing all of the source code for the fully supported ASP.NET AJAX 1.0 release. Specifically:

    We are releasing the client-side ASP.NET AJAX JavaScript library (which we also call the "Microsoft AJAX Library") under the Microsoft Permissive License (Ms-PL). This grants developers the right to freely customize/modify the library, as well as to redistribute the derivative versions of the JavaScript library for both commercial and non-commercial purposes.

    To help with debugging and development, we are also releasing all of the source code for the server-side ASP.NET AJAX 1.0 implementation (including the UpdatePanel, UpdateProgress, ScriptManager, and Network Serialization code) under the Microsoft Reference License (Ms-RL).

    Being granted "the right to freely customize/modify the library, as well as to redistribute the derivative versions of the JavaScript library for both commercial and non-commercial purposes" is pretty "open", despite not being released under the GPL. Heck it's almost a BSD license. It's certainly the least restrictive of the MS source licenses, they just haven't submitted it to the OSI for approval (and really, can you blame them?). It was written with the OSD in mind.