Search
Write a publication
Pull to refresh

Новые члены OpenAjax Alliance — Microsoft и Google

Reading time2 min
Views783
OpenAjax Alliance — объединение крупных поставщиков решений, open-source проектов и просто AJAX-разработчиков, направленное на стандартизацию и взаимодействие разработок в этой области.

Помимо уже анонсированного вступления Microsoft, вступление в альянс другого крупного члена, Google, пока что скромно замалчивается. Единственное упоминание об этом есть на блоге самого альянса.

Google и Microsoft, видимо, замыкают список «монстров», входящих в состав объединения, так как, глядя на список членов, сложно придумать, кого бы еще туда следовало включить.

У обоих компаний есть свои библиотеки для разработки AJAX-интерфейсов. В то время, как Google Web Toolkit уже довольно давно (по нынешним неспокойным временам) выбрался из беты, и является на 100% открытым кодом, компания Microsoft «зарелизила» свой ASP.NET Ajax Framework только в январе. И, хотя исходный код этой библиотеки (как ее серверной, так и клиентской части) открыт, с лицензиями на него не все так просто.

Клиентская часть исходного кода поставляется под лицензией Microsoft Permissive License (Ms-PL). Эта лицензия дает право на модификацию кода и включение этого кода в любые свои продукты, как коммерческие, так и не очень. Кроме того, клиентская часть библиотеки не обязательно должна использоваться на продуктах Microsoft. Эти JavaScript-библиотеки могут быть задействованы самостоятельно, в сочетании с другими серверными платформами. Для этого, собственно, и создано объединение OpenAjax. Microsoft утверждает, что в ходе создания библиотеки все это было учтено, и разработка шла в кооперации с членами альянса.

Под этой же лицензией поставляется ASP.NET AJAX Control Toolkit — постоянно пополняемый набор «готовых к употреблению» серверных AJAX-контролов, созданных сообществом разработчиков.

Серверная же часть поставляется под лицензией Microsoft Reference License (Ms-RL). Фактически, эта лицензия дает право только на ознакомление с кодом «для общего развития», и его использование при отладке своих приложений.
Tags:
Hubs:
Total votes 14: ↑11 and ↓3+8
Comments9

Articles