📜 ⬆️ ⬇️

New members of the OpenAjax Alliance - Microsoft and Google

The OpenAjax Alliance is an association of large solution providers, open-source projects, and just AJAX developers aimed at standardizing and interoperating 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 union, 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 Toolkit has been out of beta for quite some time (in today's troubled times) and is 100% open source , Microsoft released its ASP.NET Ajax Framework only in January. And, although the source code of this library (both its server and client parts) is open, with licenses for it is not so simple.

The client part of the source code is supplied under the Microsoft Permissive License (Ms-PL) . This license gives the right to modify the code and the inclusion of this code in any of its products, both commercial and not so. 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, created the union OpenAjax. Microsoft claims that during the creation of the library, all this was taken into account, and the development was carried out in cooperation with the members of the alliance.

Under the same license comes ASP.NET AJAX Control Toolkit - a constantly updated set of “ready-to-use” server AJAX controls created by the developer community.

The server part is supplied under the Microsoft Reference License (Ms-RL) . In fact, this license gives the right only to get acquainted with the code “for common development”, and its use when debugging its applications.

Source: https://habr.com/ru/post/5537/


All Articles