
New OpenAjax Alliance Members - Microsoft and Google
The OpenAjax Alliance is an association of large solution providers, open-source projects and simply AJAX developers, aimed at standardizing and interacting developments in this area.
In addition to the already announced entry of Microsoft, the entry into the alliance of another major member, Google, is still modestly hushed up. The only mention of this is on the blog of the alliance itself.
Google and Microsoft, apparently, close the list of "monsters" that make up the association, because looking at the list of members, it is difficult to think of who else should be included there.
Both companies have their own libraries for developing AJAX interfaces. While the Google Web Toolkitquite a long time ago (in current turbulent times), it got out of beta, and is 100% open source , Microsoft only released its ASP.NET Ajax Framework in January. And, although the source code of this library (both its server and client parts) is open, it is not so simple with licenses for it.
The client part of the source code is licensed under the Microsoft Permissive License (Ms-PL). This license gives the right to modify the code and include this code in any of its products, both commercial and not very. In addition, the client part of the library does not have to be used on Microsoft products. These JavaScript libraries can be used independently, in combination with other server platforms. For this, in fact, the OpenAjax association was created. Microsoft claims that during the creation of the library all this was taken into account, and the development was in cooperation with members of the alliance.
Under the same license, the ASP.NET AJAX Control Toolkit is supplied - a constantly replenished set of "ready-to-use" server AJAX controls created by the developer community.
The server part is supplied under licenseMicrosoft Reference License (Ms-RL) . In fact, this license only gives you the right to familiarize yourself with the code "for general development", and use it when debugging your applications.
In addition to the already announced entry of Microsoft, the entry into the alliance of another major member, Google, is still modestly hushed up. The only mention of this is on the blog of the alliance itself.
Google and Microsoft, apparently, close the list of "monsters" that make up the association, because looking at the list of members, it is difficult to think of who else should be included there.
Both companies have their own libraries for developing AJAX interfaces. While the Google Web Toolkitquite a long time ago (in current turbulent times), it got out of beta, and is 100% open source , Microsoft only released its ASP.NET Ajax Framework in January. And, although the source code of this library (both its server and client parts) is open, it is not so simple with licenses for it.
The client part of the source code is licensed under the Microsoft Permissive License (Ms-PL). This license gives the right to modify the code and include this code in any of its products, both commercial and not very. In addition, the client part of the library does not have to be used on Microsoft products. These JavaScript libraries can be used independently, in combination with other server platforms. For this, in fact, the OpenAjax association was created. Microsoft claims that during the creation of the library all this was taken into account, and the development was in cooperation with members of the alliance.
Under the same license, the ASP.NET AJAX Control Toolkit is supplied - a constantly replenished set of "ready-to-use" server AJAX controls created by the developer community.
The server part is supplied under licenseMicrosoft Reference License (Ms-RL) . In fact, this license only gives you the right to familiarize yourself with the code "for general development", and use it when debugging your applications.