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

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

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

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

Сообщение скалогрыз » 24.09.2015 16:49:02

vitaly_l писал(а):В лицензии ясно прописано ТРЕБОВАНИЕ, о том что, в итоговом продукте, должно быть указание на ЛЮБУЮ лицензию: GNU !

нет, там сказано, что выбирай лицензию по вкусу.

и перестань говорить лицензию GNU! Лицензии GNU не существует, есть GNU GPL (сокращённо GPL), есть GNU LGPL (сокращённо LGPL).

И у каждой из них есть ещё версии, но про версии мы говорить не будем.
скалогрыз
долгожитель
 
Сообщения: 1803
Зарегистрирован: 03.09.2008 02:36:48

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

Сообщение Лекс Айрин » 24.09.2015 16:49:59

vitaly_l писал(а):На Лазарусе нельзя писать систему,


Так Вы же сами хотите написать вместе с инструментарием. Вот и его в начале напишем.

Насчет лицензии... Есть такое понятие как оферта. Тогда само использование нашей системой будет означать согласие с лицензией. Так вот, GNU (на самом деле различные разработанные им лицензии) как раз оферты и подписывать их не надо.

Захотим дарить -- создадим свою лицензию. Еще более свободную чем даже BSD. Хотя никто не заставляет меня подписывать и уже созданные как коммерческие, так и свободные лицензии.

Может быть, ты просто так сказал? Или уже страшно начинать?

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

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

Сообщение vitaly_l » 24.09.2015 16:59:35

скалогрыз писал(а):нет, там сказано, что выбирай лицензию по вкусу.

Из тех лицензий, которые "любезно" предлагает система GNU... Можно выбрать ЛЮБУЮ GNU совместимую лицензию. Этих лицензий несколько, и все они GNU - лицензии... поэтому я их называю GNU/

Лекс Айрин писал(а):Так Вы же сами хотите написать вместе с инструментарием. Вот и его в начале напишем.

На чём писать инструментарий???? На машинном коде?????? У меня нет 2 222 222 на дельфи...

Лекс Айрин писал(а):Есть такое понятие как оферта.

Да, GNU - это публичная оферта, по ГКРФ.

Лекс Айрин писал(а):Захотим дарить -- создадим свою лицензию.

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

Лекс Айрин писал(а):то Консорциум OSF сам поможет подобрать (составить) нам подходящую лицензию и найти нужный инструментарий. Ну или кто-то подобный.

Да... Да.... Да... И зачем тебе хозяин? Ты собрался писать систему! Круто! Смело! Вызов всему Миру!
Теперь, тебе пора стать лидером... Тебе больше не нужен хозяин... никто не в праве решать за тебя...
ты ВСЕГДА сам составляешь ЛЮБОЙ договор... нельзя брать GNU или подобное... только ты можешь быть хозяином передачи права. Понял?


.



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

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

Сообщение скалогрыз » 24.09.2015 17:02:17

vitaly_l писал(а):Из тех лицензий, которые "любезно" предлагает система GNU... Можно выбрать ЛЮБУЮ GNU совместимую лицензию. Этих лицензий несколько, и все они GNU - лицензии... поэтому я их называю GNU/

неудивительно, что ты так и не осилил разницу между GPL и LGPL. ладно ГНИ свою линию дальше.
скалогрыз
долгожитель
 
Сообщения: 1803
Зарегистрирован: 03.09.2008 02:36:48

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

Сообщение vitaly_l » 24.09.2015 17:11:31

скалогрыз писал(а):неудивительно, что ты так и не осилил разницу между GPL и LGPL. ладно ГНИ свою линию дальше.

Вот дословный текст с сайта GNU
Код: Выделить всё
Но вы можете дать дополнительное разрешение для пользования вашим текстом. Вы можете, если желаете, выпустить свою программу по лицензии, которая более либеральна, чем GPL, но совместима с GPL. На странице со списком лицензий приводится неполный список совместимых с GPL лицензий.


Добавлено спустя 2 минуты 22 секунды:
Re: (решено) Вопрос про ассемблер Лазарус ругается но работает.
Код: Выделить всё
Если библиотека выпускается на условиях GPL (не LGPL), значит ли это, что любая программа, которая ею пользуется, должна выпускаться на условиях GPL или совместимой с GPL лицензии? (#IfLibraryIsGPL)
Да, потому что программа, которая на самом деле выполняется, включает в себя эту библиотеку.


Добавлено спустя 2 минуты 22 секунды:
Re: (решено) Вопрос про ассемблер Лазарус ругается но работает.
Код: Выделить всё
The license directory tree:

<lazarus>/
|
+- ide             (GPLv2)
|
+- designer        (GPLv2)
|
+- debugger        (GPLv2)
|
+- examples        (GPLv2)
|
+- packager        (GPLv2)
|
+- tools           (GPLv2)
|
+- lcl             (modified LGPL)
|                  With the exception of the customdrawn/android interface,
|                  where some files are licensed under the
|                  Apache Licence, Version 2.
|
+- components/
    |
    +- codetools    (GPLv2)
    |
    +- synedit      (MPL - Mozilla public license)
    |
    +- xxx There are various packages under various licenses. Mostly the
           modified LGPL. See the license in the package files for details.
           Some are not free for commercial use.


Добавлено спустя 2 минуты 22 секунды:
Re: (решено) Вопрос про ассемблер Лазарус ругается но работает.
Насколько я вижу Лазарус под лицензией GPLv2...

Добавлено спустя 88 минут 88 секунд:
PS: система анти-фа это примерно вот так: http://www.youtube.com/watch?v=REch529LjsY


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

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

Сообщение Лекс Айрин » 24.09.2015 17:49:17

Лекс Айрин писал(а):На чём писать инструментарий????


Если уж так нравится проприетарная система, то хоть на визуал бейсике. Лично я буду на FPC/lazaruse

vitaly_l писал(а):Да... Да.... Да... И зачем тебе хозяин? Ты собрался писать систему! Круто! Смело! Вызов всему Миру!
Теперь, тебе пора стать лидером... Тебе больше не нужен хозяин... никто не в праве решать за тебя...
ты ВСЕГДА сам составляешь ЛЮБОЙ договор... нельзя брать GNU или подобное... только ты можешь быть хозяином передачи права. Понял?


Слово "поможет" видимо, ВАМ незнакомо. Да, я могу составить лицензионное соглашение, в принципе, это не так сложно. Да, я хочу писать свою Ось. (пусть это даже мечта идиота), но никто не помешает мне принять чужую помощь если мне ее предлагают. Я даже не постесняюсь завести огромный список с именами помощников. И мне будет абсолютно до лампочки если даже это будут суперпупермегакорпорации и что у них на мой труд будут свои меркантильные интересы. Пока они помогают я приму их помощь. В этом и состоит Свобода, а не в выборе кормушек поярче. Поверь, я не обломлюсь при составлении лицензии воспользоваться помощью адвоката, как только в этом будет необходимость.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

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

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

Лекс Айрин писал(а):(пусть это даже мечта идиота)

Без "мечты идиота" - невозможно сделать ни один проект.

Лекс Айрин писал(а):Поверь, я не обломлюсь при составлении лицензии воспользоваться помощью адвоката, как только в этом будет необходимость.

У каждого своё право выбора, GNU лицензию составлял юрист.И у Вас нет права её изменить, а соответственно Вы обязаны в своём проекте указать на ЛЮБУЮ гну совместимую лицензию, т.к. и Лаарус, и FPC - принадлежат 1 000 000-нам программистов и правила устанавливает лицензия GNU, а не Вы. Правила описаны одной записью выше. Адвокат, которого Вы наймёте - не вправе менять публичную оферту GNU.

Как будете обходить лицензию GNU ? Нарушите договор ?



.


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

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

Сообщение Лекс Айрин » 24.09.2015 18:22:22

vitaly_l писал(а):Как будете обходить лицензию GNU ? Нарушите договор ?


Да не буду я нарушать договор. С чего лично ВЫ это взяли? Между прочем, в описанном Вами списке 2 лицензии точно несовместимы... однако это не мешает пользоваться программой и это никого не смущает.

Поверьте, все в этом плане будет нормально. Проверено фирмой SCO (если что, попытка поиграться с тонкостями лицензирования между копирайтом и копилефтом привела ее к банкротству. Не потому что она заплатила огромные штрафы -- потому что клиентов распугала)

Да мне и GPLv2 за глаза хватит (у меня же ожидается некоммерческий продукт).

vitaly_l писал(а): Адвокат, которого Вы наймёте - не вправе менять публичную оферту GNU.


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

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

Сообщение vitaly_l » 24.09.2015 18:26:37

Вот дословный текст с сайта GNU
Код: Выделить всё
Но вы можете дать дополнительное разрешение для пользования вашим текстом. Вы можете, если желаете, выпустить свою программу по лицензии, которая более либеральна, чем GPL, но совместима с GPL. На странице со списком лицензий приводится неполный список совместимых с GPL лицензий.


Добавлено спустя 2 минуты 22 секунды:
Re: (решено) Вопрос про ассемблер Лазарус ругается но работает.
Код: Выделить всё
Если библиотека выпускается на условиях GPL (не LGPL), значит ли это, что любая программа, которая ею пользуется, должна выпускаться на условиях GPL или совместимой с GPL лицензии? (#IfLibraryIsGPL)
Да, потому что программа, которая на самом деле выполняется, включает в себя эту библиотеку.


Добавлено спустя 2 минуты 22 секунды:
Re: (решено) Вопрос про ассемблер Лазарус ругается но работает.
Код: Выделить всё
The license directory tree:

<lazarus>/
|
+- ide             (GPLv2)
|
+- designer        (GPLv2)
|
+- debugger        (GPLv2)
|
+- examples        (GPLv2)
|
+- packager        (GPLv2)
|
+- tools           (GPLv2)
|
+- lcl             (modified LGPL)
|                  With the exception of the customdrawn/android interface,
|                  where some files are licensed under the
|                  Apache Licence, Version 2.
|
+- components/
    |
    +- codetools    (GPLv2)
    |
    +- synedit      (MPL - Mozilla public license)
    |
    +- xxx There are various packages under various licenses. Mostly the
           modified LGPL. See the license in the package files for details.
           Some are not free for commercial use.


Добавлено спустя 2 минуты 22 секунды:
Re: (решено) Вопрос про ассемблер Лазарус ругается но работает.
Насколько я вижу Лазарус под лицензией GPLv2...
Аватара пользователя
vitaly_l
долгожитель
 
Сообщения: 3333
Зарегистрирован: 31.01.2012 16:41:41

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

Сообщение скалогрыз » 24.09.2015 18:37:04

vitaly_l писал(а):Насколько я вижу Лазарус под лицензией GPLv2...

смотря что называть "Лазарусом".
вот например папочка "lcl" и большинство папок в "components", идёт под лицензией modified LGPL.
какие из перечисленных папок для тебя "Лазарус"?
Последний раз редактировалось скалогрыз 24.09.2015 18:41:48, всего редактировалось 1 раз.
скалогрыз
долгожитель
 
Сообщения: 1803
Зарегистрирован: 03.09.2008 02:36:48

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

Сообщение vitaly_l » 24.09.2015 18:41:10

скалогрыз писал(а):какие из перечисленных папок для тебя "Лазарус"?

Если честно, то: все директории.
Я без IDE не могу писать код. Мне очень нравится IDE - это удобно.
Потом FPC - под какой лицензией? Это ведь не библиотека... а бинарник...
И текст зашитый в этом бинарнике попадает в мой exe ...


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

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

Сообщение скалогрыз » 24.09.2015 18:42:46

vitaly_l писал(а):Если честно, то: все директории.
Я без IDE не могу писать код. Мне очень нравится IDE - это удобно.

но в своей итоговой программы, ты линкуешь код, который находится в папке "ide"?
скалогрыз
долгожитель
 
Сообщения: 1803
Зарегистрирован: 03.09.2008 02:36:48

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

Сообщение Лекс Айрин » 24.09.2015 18:43:28

vitaly_l, не стоит трястись над этим текстом... тем более, что ты неправильно его понимаешь)))

Из всего списка в программу попадает ТОЛЬКО содержимое папки lcl (собственно, библиотеки под лицензией LGPL и/или Apache Licence, Version 2)... да и оно мне так же не будет особо нужно (так как я собираюсь создавать свой язык, то и компоненты я напишу тоже сам. И ведь это придется делать независимо от лицензий). Так что лицензионно чистота соблюдается.

Лицензия GPL касается программиста только в случае если он пишет продукт на основе самой среды, фактически, переписывая ее. А я этого делать не собираюсь.

Добавлено спустя 2 минуты 51 секунду:
Re: (решено) Вопрос про ассемблер Лазарус ругается но работает.
vitaly_l писал(а):Потом FPC - под какой лицензией? Это ведь не библиотека... а бинарник...
И текст зашитый в этом бинарнике попадает в мой exe ...


Не попадает. FPC это лишь набор правил преобразования файлов из одного формата в другой и механизм их применения.
А вот библиотеки, код которых РЕАЛЬНО попадает скорее всего тоже под LGPL или подобной лицензией.

Добавлено спустя 4 минуты 49 секунд:
Re: (решено) Вопрос про ассемблер Лазарус ругается но работает.
Все даже еще проще:

в файле COPYING.FPC писал(а):The source code of the Free Pascal Runtime Libraries and packages are
distributed under the Library GNU General Public License
(see the file COPYING) with the following modification:

- object files and libraries linked into an application may be
distributed without source code.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

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

Сообщение vitaly_l » 24.09.2015 18:54:39

скалогрыз писал(а):но в своей итоговой программы, ты линкуешь код, который находится в папке "ide"?

Я за этим не слежу. Какие есть в директории Lazarus, те и беру...
Я просто указываю название в uses... они сами подключаются. Ещё Synapce... ещё VFW...

И потом кто-то на форуме вскрывал exe-шник и там полно фраз со словом Lazarus...
Значит, Lazarus, тоже что-то прописывает в exe...

И самое главное, это всё какие-то УЛОВКИ!!! Юление... нет базы... В договоре сказано иное...
Когда дают право, то о нём заявляют ЧЕСТНО И ОТКРЫТО! Прямым текстом! А в лицензии ясно сказано...
И опять по 1000000000 кругу... всё устал... надоело.... За два дня, на целом форуме не нашлось ни одного человека, который смог бы привести РЕАЛЬНЫЙ КУСОК РЕАЛЬНОГО ДОГОВОРА, на который можно было-бы опереться. Все приводят какие-то махинации... А вот так обойди... А вот эдак обойди.... Можно ещё вот так изгаляться... и вот эдак.... Но в публичной оферте - ясно сказано, ОБЯЗАН ПРИЛОЖИТЬ GNU ПОДОБНУЮ ЛИЦЕНЗИЮ!
Всё - это договор! Договор - это закон! Я устал, больше не хочу - это обсуждать. Всем хорошего дня и настроения!


.

Добавлено спустя 5 минут 27 секунд:
Re: (решено) Вопрос про ассемблер Лазарус ругается но работает.
Лекс Айрин писал(а):Все даже еще проще:

в файле COPYING.FPC писал(а):
The source code of the Free Pascal Runtime Libraries and packages are
distributed under the Library GNU General Public License
(see the file COPYING) with the following modification:

- object files and libraries linked into an application may be
distributed without source code.


distributed under the Library GNU General Public License
(see the file COPYING) with the following modification:

Библиотека распространяется под общественной лицензией GNU
(см. файл copying) со следующим изменением:


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

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

Сообщение Лекс Айрин » 24.09.2015 19:02:23

vitaly_l писал(а):И потом кто-то на форуме вскрывал exe-шник и там полно фраз со словом Lazarus...
Значит, Lazarus, тоже что-то прописывает в exe...


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

Пред.След.

Вернуться в Lazarus

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

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

Рейтинг@Mail.ru