Но, прочитав, короткую лицензию MS-PL, которая мне вполне понятна, я не вижу, как она мешает (impede) «шарить код» с другими «бесплатными/открытыми» проектами.
Она не мешает мне использовать код в закрытых проектах, в отличие от GPL, как я понял, но не более того — это да. По моему, это большая открытость и более широкие возможности использования.
Для меня явлется странным, что предоставление лицензией большей свободы разработчику является причиной отказа от использования кода, выпускаемого под ней. Но я вполне могу понять подобный подход, если вопрос не практический, а идеологический.
Microsoft Public License (Ms-PL)
This is a free software license; it has a copyleft that is not strong, but incompatible with the GNU GPL. We urge you not to use the Ms-PL for this reason.
Ничего не расписано. Это не объяснение, а такая же констатация факта несовместимости. Мой же вопрос был, что что конкретно не совместимо.
>Эта (Ms-PL) лицезия очень короткая и я не совсем понимаю, где она противоречит GPL и какой из >версий. Не расскажете. Мне правда интересно.
Это именно тот комментарий, который хотел написать я, но не решился, чтобы не подумали, что я хвалю «своё» :)
Как «старый» разработчик под Windows Mobile, я практически влюбился в новые технологии и средства разработки. Очень мне понравилась идея предложенного/требуемого общего и понятного визуального и UX дизайна, которые позволяют, если разработчик соблюдает их требвания, пользователю телефона осваивать нвовые приложения с минимальными усилиями.
Я не осилил прочитать всю GNU GPL, знаю только основные принципы и знаю, что есть несколько версий; последняя — строже.
Эта лицезия очень короткая и я не совсем понимаю, где она противоречит GPL и какой из версий. Не расскажете. Мне правда интересно.
При всём при том, я не вижу, как это мешает использовать мне этот код как примеры, и не включать его напрямую в свой проект.
Хотя, возможно, юристы смогут здесь меня поправить. Когда я занимался разработкой коммерченских продуктов моя задача была проетировать и писать код, а если я сомневался в каких-то лицензионных вопросах — спрашивать приходящего юриста.
Кстаи, сами сервисы, ввиду поддержки открытых протоколов — интероперабельные, т.е. их можно использовать в приложениях на PHP, Python, Java и Ruby. В этом случае, интеграция с самим приложением несколько посложение и будет требовать изначально писать код.
Но, прочитав, короткую лицензию MS-PL, которая мне вполне понятна, я не вижу, как она мешает (impede) «шарить код» с другими «бесплатными/открытыми» проектами.
Она не мешает мне использовать код в закрытых проектах, в отличие от GPL, как я понял, но не более того — это да. По моему, это большая открытость и более широкие возможности использования.
Для меня явлется странным, что предоставление лицензией большей свободы разработчику является причиной отказа от использования кода, выпускаемого под ней. Но я вполне могу понять подобный подход, если вопрос не практический, а идеологический.
Зато там есть очень примечательная фраза:
Keep in mind that many open source licenses are not compatible with the GPL either, so again, this is not unusual.
This is a free software license; it has a copyleft that is not strong, but incompatible with the GNU GPL. We urge you not to use the Ms-PL for this reason.
Ничего не расписано. Это не объяснение, а такая же констатация факта несовместимости. Мой же вопрос был, что что конкретно не совместимо.
>Эта (Ms-PL) лицезия очень короткая и я не совсем понимаю, где она противоречит GPL и какой из >версий. Не расскажете. Мне правда интересно.
Как «старый» разработчик под Windows Mobile, я практически влюбился в новые технологии и средства разработки. Очень мне понравилась идея предложенного/требуемого общего и понятного визуального и UX дизайна, которые позволяют, если разработчик соблюдает их требвания, пользователю телефона осваивать нвовые приложения с минимальными усилиями.
Но, я верю, что в платформе Windows Phone 7 есть ещё свойства, кроме интрефейса, за которые им можно начать пользоваться.
Эта лицезия очень короткая и я не совсем понимаю, где она противоречит GPL и какой из версий. Не расскажете. Мне правда интересно.
При всём при том, я не вижу, как это мешает использовать мне этот код как примеры, и не включать его напрямую в свой проект.
Хотя, возможно, юристы смогут здесь меня поправить. Когда я занимался разработкой коммерченских продуктов моя задача была проетировать и писать код, а если я сомневался в каких-то лицензионных вопросах — спрашивать приходящего юриста.
Я посмотрел, не вижу ничего такого, что могло помешать мне использовать код в виде примеров.
Не совсем корректно сравнивать с koders.com — это же просто специализированный поисковик.
Пример подобной интеграции есть в новом Windows Azure Toolkit for Windows Phone.
Поддерживаются протоколы Open Authorization (OAuth), OpenID, WS-Federation и WS-Trust, доступен API для управления (настройки самого сервиса).
Я его уже передал команде, которая готовила новый центр и попросил ответить здесь Даниила khabarovdaniil.