(решено) Вопрос про ассемблер Лазарус ругается но работает.

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Re: (решено) Вопрос про ассемблер Лазарус ругается но работа

Сообщение vitaly_l » 24.09.2015 22:12:57

скалогрыз писал(а):Объектные файлы же. Программу вполне можно будет перекомпоновать.

Сила власти авторских прав в современном обществе настолько велика, что даже изучение или попытки исправления ошибок программ путём дизассемблирования могут преследоваться уголовным правом. это отсюда: https://ru.wikipedia.org/wiki/%D0%A1%D0%B2%D0%BE%D0%B1%D0%BE%D0%B4%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D0%BE%D0%B5_%D0%BE%D0%B1%D0%B5%D1%81%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%B8%D0%B5
Аватара пользователя
vitaly_l
долгожитель
 
Сообщения: 3333
Зарегистрирован: 31.01.2012 16:41:41

Re: (решено) Вопрос про ассемблер Лазарус ругается но работа

Сообщение resident » 24.09.2015 22:35:33

bormant писал(а):Вы же не модифицированный Лазарус распространять собрались.
Если вы про его рантайм, линкуемый в ваше приложение, то раньше не было, LCL под модифицированной LGPL. А что сами добавляете -- то уже сами смотрите внимательно.

скалогрыз писал(а):Лицензирование по версии разработчиков Лазаруса

Вот и всё, расходимся.

з.ы. vitaly_l даешь стране угля :mrgreen:
http://www.anekdot.ru/id/414258/
http://funpark.ru/item/1545
resident
энтузиаст
 
Сообщения: 605
Зарегистрирован: 13.03.2013 16:58:51

Re: (решено) Вопрос про ассемблер Лазарус ругается но работа

Сообщение vitaly_l » 24.09.2015 23:05:13

resident писал(а):скалогрыз писал(а):
Лицензирование по версии разработчиков Лазаруса

Вот и всё, расходимся.

з.ы. vitaly_l даешь стране угля
http://www.anekdot.ru/id/414258/
http://funpark.ru/item/1545


Вот умные люди говорят:
Цель GNU GPL — предоставить пользователю права копировать, модифицировать и распространять (в том числе на коммерческой основе) программы, а также гарантировать, что и пользователи всех производных программ получат вышеперечисленные права. Принцип «наследования» прав называется «копилефт» (транслитерация c англ. copyleft) и был придуман Ричардом Столлманом. По контрасту с GPL, лицензии проприетарного ПО «очень редко дают пользователю такие права и обычно, наоборот, стремятся их ограничить, например, запрещая восстановление исходного кода».
..................
Обычно, «копилефт» лицензия требует, чтобы все производные произведения распространялись под той же лицензией, что и оригинальное произведение. Для противодействия разнообразию лицензий иногда обеспечивается совместимость с копилефтными лицензиями, не полностью совместимыми по условиям.
.......................................................................................................................................

РЕЗЮМЕ: Наследование GNU лицензии - это основное правило GNU, без этого GNU система не выжила бы. Для системы GNU - это хорошо и полезно! Я благодарен Ричарду Столлману, за то что, есть о чём поболтать и за то что благодаря ему есть Лазарус!

Но ДОГОВОР ДАРЕНИЯ - СНИМАЕТ ЛЮБЫЕ ПРЕПОНЫ И РАЗНОГЛАСИЯ! А главное, люди действительно становятся СВОБОДНЫМИ от всех лицензий! И тогда уже: РЕАЛЬНО НИКОМУ НЕ ПОДЧИНЯЮТСЯ! А иначе все участники рабы GNU, а рабы, как известно, не свободные люди... <= ВСЁ.


.
Аватара пользователя
vitaly_l
долгожитель
 
Сообщения: 3333
Зарегистрирован: 31.01.2012 16:41:41

Re: (решено) Вопрос про ассемблер Лазарус ругается но работа

Сообщение Лекс Айрин » 25.09.2015 09:02:07

vitaly_lвсе понимают твое рвение отстаивать наши свободы... но прилагай его туда, где оно реально необходимо.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: (решено) Вопрос про ассемблер Лазарус ругается но работа

Сообщение vitaly_l » 25.09.2015 14:14:26

ВТОРОЙ ДЕНЬ ПРЕНИЙ ПО ПОВОДУ ЛИЦЕНЗИЙ...
Лекс Айрин писал(а):vitaly_l все понимают твое рвение отстаивать наши свободы... но прилагай его туда, где оно реально необходимо.

Я Ваши права не отстаиваю, я говорю что, "договор дарения проще, нежели лицензия и что лицензия, сама по себе не есть правильное решение и нужно называть вещи своими именами, т.к. программисты ДАРЯТ СВОЙ ТРУД, а их приучили указывать на бессмысленные ЧУЖИЕ лицензии." Соответственно, всех - приучили к своеобразному рабству и копилефт-лицензиям. Но в законе РФ, действия программистов, называются: "Договор дарения", а не лицензирование. Зачем вы указываете на LGPL лицензию в своих программных файлах? Это не ваша лицензия, а лицензия GNU или MTI и т.д. И это кстати не лицензии, а "публичные оферты"!

Перестаньте уже наконец быть рабами! Печатайте везде: "Дарю безвозмездно! Просто так!" и проблемы отпадут сами собой, т.к. этих лицензий УЖЕ ЦЕЛАЯ СОТНЯ, но они никогда не опишут ВСЕ возможные ситуации. Перестаньте ссылаться на чужие лицензии и вы перестаёте быть рабами. Ссылайтесь на закон РФ (Вам все законы "добровольно подарили" при рождении и вы согласились с каждым законом, как только увидели свет).

Линукс и Виндоуз - это операционные системы, а не "свобода" и "НЕ свобода". Они равнозначны в плане свободы. Ещё я стебусь по этому поводу, над системой: "разделяй и властвуй", а равно и над сектантством(от слова секта). Но второй день тратить на эту пустую тему, мне не хочется. Поступайте так как хотите! Мне пофигу!

Вот основное правило GNU подобных систем, взято из вики: :arrow: лицензия требует, чтобы все производные произведения распространялись под той же лицензией, что и оригинальное произведение. Это нужно для сохранения ИХ GNU системы. А я не люблю секты. Секты в нашей стране запрещены уголовным кодексом, потому что, любые секты - это всегда система: "разделяй и властвуй". Касаемо требований лицензии, желающие, могут найти лицензию(точнее публичную оферту) вот здесь: http://www.gnu.org/licenses/lgpl-2.1.html#SEC3

ВОТ ТРЕБОВАНИЯ (на русском), КОТОРЫЕ ВЫ ОБЯЗАНЫ ВЫПОЛНИТЬ, ЕСЛИ УКАЗАЛИ LGPL БИБЛИОТЕКУ в USES:
Код: Выделить всё
6. Как исключение из положений предыдущих пунктов настоящей Лицензии Лицензиат вправе объединить или связать Произведение, использующее Библиотеку, с Библиотекой, в результате чего будет создано произведение, содержащее части Библиотеки. Лицензиат вправе распространять такое произведение на любых условиях, при этом за пользователем должно сохраняться право вносить изменения в произведение в целях его адаптации для собственных нужд, а также право осуществлять восстановление структурной схемы алгоритма работы по исходным текстам произведения для отладки внесенных изменений.

На каждом экземпляре такого произведения Лицензиат обязан поместить уведомление, содержащее указание на то, что данное произведение использует Библиотеку, распространение, модификация и использование которой осуществляется в соответствии с настоящей Лицензией. Лицензиат также обязан к каждому экземпляру произведения приложить копию настоящей Лицензии. Если в процессе исполнения произведения на дисплей выводится знак охраны авторского права, Лицензиат обязан включить в него знах охраны авторского права в отношении Библиотеки, а также ссылки, следуя которым пользователь может ознакомиться с экземпляром настоящей Лицензии. Лицензиат обязан также выполнить одно из следующих условий:

а) к экземпляру должен прилагаться соответствующий полный исходный текст Библиотеки в машиночитаемой форме, включая все изменения, которые использовались в произведении (данные изменения должны распространяться в соответствии с пунктами 1 и 2 настоящей Лицензии). В том случае, если произведение является исполняемым файлом, связанным с Библиотекой, к экземпляру также должен прилагаться в машиночитаемой форме полный исходный и/или объектный код Произведения, которое использует Библиотеку, для того, чтобы пользователь мог модифицировать Библиотеку и затем связать ее заново с исполняемым файлом, в результате чего будет создан модифицированный исполняемый файл, содержащий модифицированную Библиотеку (Предполагается, что пользователь, который вносит изменения в содержание файла описаний, не всегда сможет перекомпилировать приложение так, чтобы использовать модифицированные описания);

b) для связывания с Библиотекой должен использоваться подходящий механизм разделяемых библиотек. Механизм разделяемых библиотек считается подходящим, если он: 1) в течение времени исполнения использует копию библиотеки, которая уже находится в компьютерной системе пользователя, а не копирует функции библиотеки в исполняемый файл и 2) надлежащим образом работает с модифицированной версией библиотеки, установленной пользователем, при условии совместимости интерфейсов модифицированной версии и той версии библиотеки, которая использовалась для создания произведения, содержащего части Библиотеки;

c) к экземпляру должно прилагаться действительное в течение трех лет с момента его совершения предложение в письменной форме передать этому же пользователю за плату, не превышающую стоимость осуществления собственно передачи, материалы, указанные в подпункте "а" пункта 6;

d) если распространение экземпляра произведения осуществляется путем предоставления доступа для копирования его из определенного места, такое распространение должно сопровождаться предложением равноценного доступа для копирования из этого же места материалов, указанных в подпункте "а" пункта 6;

e) удостовериться, что пользователь уже получил экземпляр материалов, указанных в подпункте "а" пункта 6, или что Лицензиатом уже был выслан пользователю экземпляр указанных материалов.

Если Произведение, использующее Библиотеку, представлено в исполняемой форме, оно должно включать в себя все данные и программные утилиты, необходимые для воспроизведения из него исполняемого файла. Однако, в качестве особого исключения распространяемые материалы могут не включать того, что обычно распространяется (в виде исходного текста или в бинарной форме) с основными компонентами (компилятор, ядро и т.д.) операционной системы, в которой работает исполняемый файл, за исключением случаев, когда исполняемый файл сопровождается таким компонентом.

В некоторых случаях требование, изложенное в предыдущем абзаце, может противоречить ограничительным условиям лицензий на "неcвободные" библиотеки, которые обычно не сопровождают операционную систему. При наличии таких противоречий Лицензиат не вправе использовать одновременно указанные "несвободные" библиотеки и Библиотеку в распространяемом Лицензиатом исполняемом файле.


ВСЁ! :arrow: ВСЕМ ХОРОШЕГО ДНЯ И НАСТРОЕНИЯ!

.
Аватара пользователя
vitaly_l
долгожитель
 
Сообщения: 3333
Зарегистрирован: 31.01.2012 16:41:41

Re: (решено) Вопрос про ассемблер Лазарус ругается но работа

Сообщение Лекс Айрин » 25.09.2015 15:34:58

vitaly_l писал(а):договор дарения проще, нежели лицензия и что лицензия, сама по себе не есть правильное решение и нужно называть вещи своими именами, т.к. программисты ДАРЯТ СВОЙ ТРУД


Не... вот как раз договор дарения тут не канает.

Договор дарения это договор (устный или письменный) который передает предмет в безусловную власть тому, в чью пользу он заключен. Грубо говоря, если лично Вы подарите свою программу мне, то вы не будете на нее иметь никаких прав. Они все будут у меня.
Кроме того, договор дарения не предусматривает никаких явных или неявных условий передачи предмета дарения.

Ах да... есть еще небольшая коллизия... Вы лично можете мне прогу подарить, но я не буду иметь на нее всех прав -- часть прав не отчуждаема в силу особенностей законодательства. И я буду обязан везде писать, что это именно ВАША прога. Единственное право, которое лично Вам остается, это право на имя. Я знаю, ибо на этом меня чуть не прокатили. И да... вы не сможете мне подарить программу подаренную кому-то еще -- как раз это мошенничество.

Копилефт лицензии, которые вы так не любите, явно разрешают/ или не разрешают определенные действия.

Впрочем, как уже неоднократно писали, это не ваше. Не пишите прог под копилефт лицензией и не используйте копилефт продукты.

ЗЫ: а насчет своей собственной оси Вы, похоже, просто и не собирались ничего делать... зачем? Ведь все (кроме Windows) операционные системы бесплатны и почти все они распространяются под копилефт лицензиями...

Добавлено спустя 43 минуты 5 секунд:
Re: (решено) Вопрос про ассемблер Лазарус ругается но работает.
vitaly_l писал(а): лицензия требует, чтобы все производные произведения распространялись под той же лицензией, что и оригинальное произведение.


Увы, но ваша прога не производная от Лазаря. Это тогда было бы все равно что отдать написанное Вами на бумаге письмо производителю чернил для шариковых стержней.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: (решено) Вопрос про ассемблер Лазарус ругается но работа

Сообщение vitaly_l » 25.09.2015 16:20:22

Лекс Айрин писал(а):а насчет своей собственной оси Вы, похоже, просто и не собирались ничего делать... зачем? Ведь все (кроме Windows) операционные системы бесплатны и почти все они распространяются под копилефт лицензиями...

Это Ваша идея - только Вы можете быть лидером, создания системы. Если у Вас есть жилка, то у вас есть шанс. А у меня другие интересы, если бы я создавал систему, то это был бы интеллект. Но мне мешают бандиты (гопники). У них власть, как только я сделаю интеллект(или кто-то другой), они отберут систему и начнут делать из неё солдат. Они и сейчас делают из БИО-систем солдат. Человек - это тоже система, только БИО-система. Поверьте, если они не жалеют людей, то уж роботов-то, они точно жалеть не будут. И их интересует только власть, соответственно, они направят этих роботов на людей. Пойми, миром правят рабовладельцы, а вырастают рабовладельцы из гопников.

Вопрос: Ты можешь остановить сотню гопников на улице, избивающих и насилующих твою девушку? А представь, если у гопников появится армия роботов... и у них в отличии от тебя, есть деньги на создание армии. У тебя от рождения нет права выбора. Закон: ВО ВСЁМ МИРЕ - не соблюдается. Все системы МИРА, которые должны защищать закон, закон нарушают. Посмотри, они УЖЕ стравливают солдат, а если у них будут ещё и роботы? Солдаты, могут сложить оружие, а роботы сложат оружие? Роботы будут делать ровно, то, что им "приказали". Если роботу прикажут у тебя на глазах отрывать руки твоему ребёнку - робот будет отрывать, с той же лёгкостью, с которой сейчас роботы, вместо рабочих, изготавливают детали машин. А рабочие, уже, по помойкам ищут на пропитание, т.к. их заменили роботами. Пойми, увы, реальный мир - очень жесток.

Касаемо GNU, под фразой: "Дарю безвозмездно!" можете приписать, разрешаю: копировать, распространять, продавать, изменять, выкидывать и даже лицензировать в изменённом виде. Потому что, сами Вы, проследить соблюдение своих прав не в силе, т.к. в мире 7 миллиардов людей и уследить действия всех вы не можете. Будь-те адекватны! Подделать код очень легко и Ваше право, могут обернуть против Вас подделав Ваш код и заявив что это Вы а не они украли его. <= Понимаете? Поэтому - просто дарите код и всё! Так Вы поможете людям, которые на данном этапе развития вынуждены приворовывать код. А если им подарят, то они смогут использовать код на законных основаниях. Вы их спасёте от моральных нарушений, что НАМНОГО важнее пустой лицензии GNU. Либо, если хотите, чтобы ваш код НЕ попал к ним, то НЕ выкладывайте его в инет.

Программный код, который находится в инете - должен быть ВСЕГДА под актом ДАРЕНИЯ, т.к. АВТОРСКОЕ право на код - доказать невозможно
т.к. невозможно уследить: что было украдено, а что показано в пример, а что придумано самим программистом?

Вот смотрите - это мой код или ворованный? Сможете сказать? :
Код: Выделить всё
function GetRvalue(с:TColor):byte;
begin
   GetRvalue := Lo(c);
end;


Добавлено спустя 6 минут 32 секунды:
Re: (решено) Вопрос про ассемблер Лазарус ругается но работает.
Лекс Айрин писал(а):Увы, но ваша прога не производная от Лазаря. Это тогда было бы все равно что отдать написанное Вами на бумаге письмо производителю чернил для шариковых стержней.

Она производное от LGPL библиотеки, вот требования к программе, которая использует ЛЮБУЮ БИБЛИОТЕКУ LGPL:
Код: Выделить всё
6. Как исключение из положений предыдущих пунктов настоящей Лицензии Лицензиат вправе объединить или связать Произведение, использующее Библиотеку, с Библиотекой, в результате чего будет создано произведение, содержащее части Библиотеки. Лицензиат вправе распространять такое произведение на любых условиях, при этом за пользователем должно сохраняться право вносить изменения в произведение в целях его адаптации для собственных нужд, а также право осуществлять восстановление структурной схемы алгоритма работы по исходным текстам произведения для отладки внесенных изменений.

На каждом экземпляре такого произведения Лицензиат обязан поместить уведомление, содержащее указание на то, что данное произведение использует Библиотеку, распространение, модификация и использование которой осуществляется в соответствии с настоящей Лицензией. Лицензиат также обязан к каждому экземпляру произведения приложить копию настоящей Лицензии. Если в процессе исполнения произведения на дисплей выводится знак охраны авторского права, Лицензиат обязан включить в него знах охраны авторского права в отношении Библиотеки, а также ссылки, следуя которым пользователь может ознакомиться с экземпляром настоящей Лицензии. Лицензиат обязан также выполнить одно из следующих условий:

а) к экземпляру должен прилагаться соответствующий полный исходный текст Библиотеки в машиночитаемой форме, включая все изменения, которые использовались в произведении (данные изменения должны распространяться в соответствии с пунктами 1 и 2 настоящей Лицензии). В том случае, если произведение является исполняемым файлом, связанным с Библиотекой, к экземпляру также должен прилагаться в машиночитаемой форме полный исходный и/или объектный код Произведения, которое использует Библиотеку, для того, чтобы пользователь мог модифицировать Библиотеку и затем связать ее заново с исполняемым файлом, в результате чего будет создан модифицированный исполняемый файл, содержащий модифицированную Библиотеку (Предполагается, что пользователь, который вносит изменения в содержание файла описаний, не всегда сможет перекомпилировать приложение так, чтобы использовать модифицированные описания);

b) для связывания с Библиотекой должен использоваться подходящий механизм разделяемых библиотек. Механизм разделяемых библиотек считается подходящим, если он: 1) в течение времени исполнения использует копию библиотеки, которая уже находится в компьютерной системе пользователя, а не копирует функции библиотеки в исполняемый файл и 2) надлежащим образом работает с модифицированной версией библиотеки, установленной пользователем, при условии совместимости интерфейсов модифицированной версии и той версии библиотеки, которая использовалась для создания произведения, содержащего части Библиотеки;

c) к экземпляру должно прилагаться действительное в течение трех лет с момента его совершения предложение в письменной форме передать этому же пользователю за плату, не превышающую стоимость осуществления собственно передачи, материалы, указанные в подпункте "а" пункта 6;

d) если распространение экземпляра произведения осуществляется путем предоставления доступа для копирования его из определенного места, такое распространение должно сопровождаться предложением равноценного доступа для копирования из этого же места материалов, указанных в подпункте "а" пункта 6;

e) удостовериться, что пользователь уже получил экземпляр материалов, указанных в подпункте "а" пункта 6, или что Лицензиатом уже был выслан пользователю экземпляр указанных материалов.

Если Произведение, использующее Библиотеку, представлено в исполняемой форме, оно должно включать в себя все данные и программные утилиты, необходимые для воспроизведения из него исполняемого файла. Однако, в качестве особого исключения распространяемые материалы могут не включать того, что обычно распространяется (в виде исходного текста или в бинарной форме) с основными компонентами (компилятор, ядро и т.д.) операционной системы, в которой работает исполняемый файл, за исключением случаев, когда исполняемый файл сопровождается таким компонентом.

В некоторых случаях требование, изложенное в предыдущем абзаце, может противоречить ограничительным условиям лицензий на "неcвободные" библиотеки, которые обычно не сопровождают операционную систему. При наличии таких противоречий Лицензиат не вправе использовать одновременно указанные "несвободные" библиотеки и Библиотеку в распространяемом Лицензиатом исполняемом файле.



.
Последний раз редактировалось vitaly_l 26.09.2015 01:12:06, всего редактировалось 1 раз.
Аватара пользователя
vitaly_l
долгожитель
 
Сообщения: 3333
Зарегистрирован: 31.01.2012 16:41:41

Re: (решено) Вопрос про ассемблер Лазарус ругается но работа

Сообщение Лекс Айрин » 25.09.2015 16:54:04

vitaly_l писал(а):Это Ваша идея - только Вы можете быть лидером, создания системы.


Ось это большой комплекс программ и у него может быть много авторов. Так же как и роман можно писать по очереди... и это тоже практикуется. И поверьте, воровать у ВАС написанную ВАМИ систему никто не будет. За этим следит миллион глаз. И если что, миллион рук поднимет палец на вора. Тем более, что вор должен будет ее поддерживать и обновлять.

Поверьте, за много лет выкладывания текстов в открытый доступ их никто не своровал, никто не написал свой текст несмотря на то, что он широко доступен.

vitaly_l писал(а):Вот смотрите - это мой код или ворованный? Сможете сказать? :


Согласно ВАШИМ словам -- стыренный. Причем, нагло стыренный у Borland. Реально же скопированный.

vitaly_l писал(а):Она производное от LGPL библиотеки, вот требования к программе, которая использует ЛЮБУЮ БИБЛИОТЕКУ LGPL:


Да, но библиотеки выпускаются не под указанной Вами лицензией, а под другой, более мягкой в этом плане.

Тексты LGPL и GPL просто обязаны быть так как:

1)Именно они изменены. И большая часть положений идентична.
2) Под ними лицензирован код Lazarus и часть, очень небольшая, FPC.

Как вы не поймете, что САМ ТЕКСТ лицензии под нее саму не подпадает. Это лишь шаблон, который может использоваться как есть, а может и быть изменен под нужды программиста.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: (решено) Вопрос про ассемблер Лазарус ругается но работа

Сообщение скалогрыз » 25.09.2015 16:57:56

vitaly_l писал(а):Она производное от LGPL библиотеки, вот требования к программе, которая использует ЛЮБУЮ БИБЛИОТЕКУ LGPL

такой вопрос - ты где взял этот перевод?
скалогрыз
долгожитель
 
Сообщения: 1803
Зарегистрирован: 03.09.2008 02:36:48

Re: (решено) Вопрос про ассемблер Лазарус ругается но работа

Сообщение Лекс Айрин » 25.09.2015 17:00:11

скалогрыз а я и забыл, что перевод не правомочен :D :D
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: (решено) Вопрос про ассемблер Лазарус ругается но работа

Сообщение скалогрыз » 25.09.2015 17:13:41

Лекс Айрин писал(а):скалогрыз а я и забыл, что перевод не правомочен

ну как бы правомочен. Перевод просто нужен для правильного понимания.

Я другую штуку обнаружил интересную.
fpc\rtl\COPYING.txt - содержит лицензию LGPL v2.1 (vitaly_l постит перевод именно этой версии)
а вот
lazarus\COPYING.LGPL.txt - cодержит лицензию LGPL v2

казалось бы особой разницы нет. НО в LGPL v2.1 пункт 6.b - явно указывает на необходимость динамической линковки библиотеки. А в пунтке LGPL v2 такого требования нет.
И пункт b в версии LGPL v2 выглядит следующим образом:
6...
b) Accompany the work with a written offer, valid for at
least three years, to give the same user the materials
specified in Subsection 6a, above, for a charge no more
than the cost of performing this distribution.

для сравннения тот же пункт в версии 2.1
6...
b) Use a suitable shared library mechanism for linking with the
Library. A suitable mechanism is one that (1) uses at run time a
copy of the library already present on the user's computer system,
rather than copying library functions into the executable, and (2)
will operate properly with a modified version of the library, if
the user installs one, as long as the modified version is
interface-compatible with the version that the work was made with.

т.е. поидее LGPL 2.1 явно требует динамическую загрузку библиотеки, а в LGPL 2 такого явного требования нет (внести изменения можно и в машино-читаемый бинарик).

Просто странно что FPC и Lazarus используют разные версии LGPL.
Но с другой стороны, "особое исключение" (текст fpc\rtp\COPYING.FPC и lazarus\COPYING.modifiedLGPL.txt) идентичны, и позволяют статическую линковку без дополнительных осложнений.
скалогрыз
долгожитель
 
Сообщения: 1803
Зарегистрирован: 03.09.2008 02:36:48

Re: (решено) Вопрос про ассемблер Лазарус ругается но работа

Сообщение vitaly_l » 25.09.2015 17:23:33

скалогрыз писал(а):такой вопрос - ты где взял этот перевод?

Там вверху дана ссылка на сайт, даю повторно, если нарушил авторское право то скажите удалю... перевод лицензии...
вот отсюда брал, это сайт OpenOffice: https://wiki.openoffice.org/wiki/RU/license/lgpl
Кстати кто-то меня обманывал, получается OpenOffice использует LGPL лицензию, а не апачи.

Лекс Айрин писал(а):За этим следит миллион глаз.

Эта фраза? про миллион следящих глаз - смешнее и противнее всего. Эти же самые миллион глаз следят за тем как убивают людей и детей по всему миру и что? Ну увидят они, а что дальше-то? Может кто-то поплачет, кто-то поржёт, кто-то митинг устроит.
А толку-то, от того что они смотрят? Они с тем же успехом кино смотрят. И я в их числе, и я тоже ничего не могу сделать.
Пойми: Лекс Айрин - реальный мир очень жесток. И в этом мире ты раб, гопников. Вспомни школу, всё начинается в школе. У Вас были "ботаники"? Гопники издевались над ними? Ты мог остановить гопников? А кто нибудь останавливал? Их иногда даже учителя не могут остановить. А потом они вырастают. Маленький принц, говорил: "Баобабы - настоящее бедствие для маленькой планеты. Если баобаб не распознать вовремя, то от него
уже не избавиться. ... Если планета маленькая, а баобабов много, то они разорвут ее на клочки." <= И именно это сейчас происходит во всём мире. Только образно посмотри, заменив понятие "Баобабы" на понятие "гопники".

Лекс Айрин писал(а):Согласно ВАШИМ словам -- стыренный. Причем, нагло стыренный у Borland. Реально же скопированный.

Покажи мне этот код у борланда? Я его написал 10 минут назад. Сам писал! Специально придумывал, чтобы нестандартный был! Можете посмотреть ПОХОЖИЙ аналог есть в стандартной библиотеке Лазаруса, там где про RGB цвет. Не знаю в какой именно uses. Там где TBitmap наверное

Лекс Айрин писал(а):Как вы не поймете, что САМ ТЕКСТ лицензии под нее саму не подпадает. Это лишь шаблон, который может использоваться как есть, а может и быть изменен под нужды программиста.

Вам или Лазарусу - нельзя менять текст публичной оферты GNU.

Я отписался от темы, т.к. пустая трата времени, ни Вы ни я, ничего не решаем, просто прожигаем время - желаю удачи.
Последний раз редактировалось vitaly_l 25.09.2015 17:25:30, всего редактировалось 1 раз.
Аватара пользователя
vitaly_l
долгожитель
 
Сообщения: 3333
Зарегистрирован: 31.01.2012 16:41:41

Re: (решено) Вопрос про ассемблер Лазарус ругается но работа

Сообщение Лекс Айрин » 25.09.2015 17:24:44

скалогрыз писал(а):Просто странно что FPC и Lazarus используют разные версии LGPL.


Разные команды, разное понимание свободы и того, что нужно пользователем.

Кстати, требование относительно динамической линковки понятно -- такие библиотеки, как правило, готовятся отдельно и являются частью других пакетов. К примеру, той же самой операционки.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: (решено) Вопрос про ассемблер Лазарус ругается но работа

Сообщение скалогрыз » 25.09.2015 17:27:56

vitaly_l писал(а):вот отсюда брал, это сайт OpenOffice

хе, теперь тебе нужно найти перевод версии LGPL 2

Лекс Айрин писал(а):Разные команды, разное понимание свободы и того, что нужно пользователем.

имхо, недосмотрели.

Лекс Айрин писал(а):Кстати, требование относительно динамической линковки понятно -- такие библиотеки, как правило, готовятся отдельно и являются частью других пакетов.

ну я точно не хотел бы таскать RTL как динамическую библиотеку :)
скалогрыз
долгожитель
 
Сообщения: 1803
Зарегистрирован: 03.09.2008 02:36:48

Re: (решено) Вопрос про ассемблер Лазарус ругается но работа

Сообщение Лекс Айрин » 25.09.2015 17:35:14

vitaly_l писал(а): Вспомни школу, всё начинается в школе. У Вас были "ботаники"? Гопники издевались над ними? Ты мог остановить гопников? А кто нибудь останавливал?


Я и был ботаником. Не было у нас гопников. Были HD пацанчики, которые очень их не любили. Между собой терлись... а вот посторонних не трогали. И школа у нас была очень дружная -- на выпускном всем потоком песни орали и за косички девочек никогда не трогали. Отдельные экземпляры погоды не делали. Так что в пределах отдельно взятого поселка мы все сотворили, не так уж это и тяжело.

vitaly_l писал(а):Покажи мне этот код у борланда? Я его написал 10 минут назад. Сам писал!

подобный текст видел в примерах Ворланда. и чо?
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Пред.След.

Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 253

Рейтинг@Mail.ru
cron