Здравствуйте, MaxMP, Вы писали:
MMP>Сейчас потестил coco — сгенеренный им лексер в два раза медленее сгенеренного antlr'ом (coco scanner — построен из cs.ATG ~ 71100 строк в секунду, antlr scanner ~ 134400 строк в секунду, протестировано файлов: 993, 195548 линий, 5865kb).
Ты какой брал? Тот что в нашем проекте, или исходный?
Алгоритмически там вроде бы все ОК.
... << RSDN@Home 1.1.3 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
В общем, и целом пришли к мнению, что для внутренних целей продукт будет фри. Если у гого-то будет желаение включить его в состав собственного комерческого ПО, то тогда нужно говорить отдельно.
... << RSDN@Home 1.1.4 beta 3 rev. 196>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, VladD2, Вы писали:
VD>В общем, и целом пришли к мнению, что для внутренних целей продукт будет фри. Если у гого-то будет желаение включить его в состав собственного комерческого ПО, то тогда нужно говорить отдельно.
Насколько я понимаю, это будет нарушением GPL — как и сокрытие исходников R# от всеобщего доступа
Если Coco/R распространяется на условиях GPL, то любая включающая его прога должна распространяться на тех же условиях. Чтобы обойти это, придется вынести его в отдельный ехе-шник.
Здравствуйте, Дарней, Вы писали:
Д>Насколько я понимаю, это будет нарушением GPL — как и сокрытие исходников R# от всеобщего доступа Д>Если Coco/R распространяется на условиях GPL, то любая включающая его прога должна распространяться на тех же условиях. Чтобы обойти это, придется вынести его в отдельный ехе-шник.
Здравствуйте, Дарней, Вы писали:
AVK>>Какой библиотеки классов? Ты вобще о чем?
Д>пардон, если я что-то неправильно понял. Я говорил вот про это: Д>http://gzip.rsdn.ru/article/rsharp/rsharp.xml
Здравствуйте, Дарней, Вы писали:
Д>Здравствуйте, VladD2, Вы писали:
VD>>В общем, и целом пришли к мнению, что для внутренних целей продукт будет фри. Если у гого-то будет желаение включить его в состав собственного комерческого ПО, то тогда нужно говорить отдельно.
Д>Насколько я понимаю, это будет нарушением GPL — как и сокрытие исходников R# от всеобщего доступа
А мы плевать хотли на GPL. Более того. Я лично считаю GPL вредным для общества.
Д>Если Coco/R распространяется на условиях GPL, то любая включающая его прога должна распространяться на тех же условиях. Чтобы обойти это, придется вынести его в отдельный ехе-шник.
1. Используемая у нас версия Coco/R распространялась вообще без какой-либо лицензии, т.е. еще до публикации под GPL.
2. Мы не используем код из Coco/R в R#. А использования результатов работы ПО выпущенного под лицензией GPL вполне допусимо.
3. Исходники R# и модифицированной Coco/R доступны здесь: http://gzip.rsdn.ru/projects/RSharp/vcs.aspx .
... << RSDN@Home 1.1.4 beta 3 rev. 207>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, Дарней, Вы писали:
Д>Здравствуйте, AndrewVK, Вы писали:
AVK>>В состав R# Coco не входит.
Д>Если он в нем используется в виде библиотеки классов — значит, входит.
Они не используется в "виде библиотеки классов". Он используется для генерации кода парсера. Т.е. испоьзуется результат работы программы, а не ее исходный код. Например, точно так файлы созданные с помощью ОпенОфиса не подчиняются GPL.
... << RSDN@Home 1.1.4 beta 3 rev. 207>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, VladD2, Вы писали:
VD>А мы плевать хотли на GPL. Более того. Я лично считаю GPL вредным для общества.
В принципе — да. LGPL уже намного лучше.
VD>2. Мы не используем код из Coco/R в R#. А использования результатов работы ПО выпущенного под лицензией GPL вполне допусимо.
ага, тогда понятно!
просто мне это место немного скользким показалось
а вообще проект у вас очень интересный
VD>>А мы плевать хотли на GPL. Более того. Я лично считаю GPL вредным для общества.
Д> Д>В принципе — да. LGPL уже намного лучше.
А мне больше CPL (Common Public License) нравится. Под этой лицензией кстати Microsoft выпустила WTL и (забыл как называется, с инсталлером работает) на sourceforge.
В общем выбирать есть из чего.
Здравствуйте, Andre, Вы писали:
A>А мне больше CPL (Common Public License) нравится. Под этой лицензией кстати Microsoft выпустила WTL и (забыл как называется, с инсталлером работает) на sourceforge. A>В общем выбирать есть из чего.
А как называется лицензия у Эклипса?
... << RSDN@Home 1.1.4 beta 3 rev. 207>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
A>>А мне больше CPL (Common Public License) нравится. Под этой лицензией кстати Microsoft выпустила WTL и (забыл как называется, с инсталлером работает) на sourceforge.
VD>А как называется лицензия у Эклипса?
Была CPL (Common Public License) но судя по этому теперь переезжают на EPL (Eclipse Public License).
В общем нужно брать CPL, править и выставлять как RPL (RSDN Pulic License)
A>Была CPL (Common Public License) но судя по этому теперь переезжают на EPL (Eclipse Public License).
A>В общем нужно брать CPL, править и выставлять как RPL (RSDN Pulic License)
Возможно. А CPL на русском есть?
... << RSDN@Home 1.1.4 beta 3 rev. 207>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.