Разрешен ли код MS-PL (Microsoft Public License) в коммерческом продукте? [закрыто]

На основе ваших решений я сделал несколько трюков:

Когда вы его используете, ваш HTML будет только

<div data-keep-ratio="75%">
    <div>Main content</div>
</div>

Чтобы использовать его таким образом, выполните: CSS:

*[data-keep-ratio] {
    display: block;
    width: 100%;
    position: relative;
}
*[data-keep-ratio] > * {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}

и js (jQuery)

$('*[data-keep-ratio]').each(function(){ 
    var ratio = $(this).data('keep-ratio');
    $(this).css('padding-bottom', ratio);
});

И имея это, вы просто устанавливаете attr data-keep-ratio на высоту / ширину и все.

30
задан user61392 11 March 2009 в 02:35
поделиться

1 ответ

Это - (МН г-жой) Microsoft Public License. Да, можно в значительной степени сделать то, что Вы хотите с кодом.

https://msdn.microsoft.com/en-us/library/ff648068.aspx

Однако читают условия. Которые стоит отметить:

  • , Если Вы распределяете какую-либо часть программного обеспечения, необходимо сохранить все авторское право, патент, товарный знак и уведомления атрибуции, которые присутствуют в программном обеспечении.

  • , Если Вы распределяете какую-либо часть программного обеспечения в форме исходного кода , можно сделать так только в соответствии с этой лицензией включением полной копии этой лицензии с распределением. Если Вы распределяете какую-либо часть программного обеспечения в форме скомпилированного или объектного кода, можно только сделать так в соответствии с лицензией, которая выполняет эту лицензию.

ПРИМЕЧАНИЕ: МН MS, кажется, является сознательно несовместимым с GPL.

24
ответ дан Booji Boy 11 March 2009 в 02:35
поделиться
  • 1
    Хорошо я получил его. Для тех, кто озадачен (как я), потому что они уже имеют ранее сгенерированный rsa пара ключей , просто добавьте содержание существующего id_rsa.pub файл к ~/.ssh/authorized_keys (don' t генерируют новый). Если authorized_keys файл doesn' t существуют, don' t пот, это будет автоматически создано (Вы, вероятно, уже знали что), но что еще более важно добавление его к ~/.ssh/known_hosts файл на Mac won' t справка. Если you' ре с помощью ZSH на iTerm, Вы, вероятно, потребовали бы перезапуска терминал . – y2k-shubham 23 January 2018 в 09:03
Другие вопросы по тегам:

Похожие вопросы: