Форум русской поддержки Joomla!® CMS
09.12.2016, 19:31:55 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Способы защиты платного компонента

 (Прочитано 438 раз)
0 Пользователей и 1 Гость смотрят эту тему.
prohamax
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 2


« : 24.07.2015, 05:08:22 »

Всем, привет! Написал небольшой компонент. Заинтересовала идея его платного распространения, и сразу возник вопрос: "Как защитить мой любимый компонент?"
Записан
b2z
Support Team
*****

Репутация: +710/-0
Online Online

Пол: Мужской
Сообщений: 7538


Разраблю понемногу


« Ответ #1 : 24.07.2015, 09:56:14 »

Защитить от чего? Он не GPL?
Записан
prohamax
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 2


« Ответ #2 : 24.07.2015, 17:45:07 »

Он то GPL, неужели расширения, которые распространяются коммерческим путем, не имеют защиты от того, чтобы пользователь, купивший данное расширение, выложит его в интернет, а любой, кто его скачает уже бесплатно, получит полностью работающий экземпляр. Меня интересуют способы защититься от этого. Думал о создание сервера с API, но есть ли проще решения?
Записан
Arkadiy
Группа развития
*****

Репутация: +432/-0
Offline Offline

Пол: Мужской
Сообщений: 5316


Крепитесь, други.


« Ответ #3 : 24.07.2015, 19:12:37 »

Генерируйте ключи и проверяйте их при запуске компонента.
Записан
b2z
Support Team
*****

Репутация: +710/-0
Online Online

Пол: Мужской
Сообщений: 7538


Разраблю понемногу


« Ответ #4 : 24.07.2015, 22:25:57 »

Если это GPL, то защищать нечего.
Записан
Arkadiy
Группа развития
*****

Репутация: +432/-0
Offline Offline

Пол: Мужской
Сообщений: 5316


Крепитесь, други.


« Ответ #5 : 27.07.2015, 07:41:38 »

Почему? GPL можно продавать, изделие можно привязывать к одному домену.
Записан
b2z
Support Team
*****

Репутация: +710/-0
Online Online

Пол: Мужской
Сообщений: 7538


Разраблю понемногу


« Ответ #6 : 27.07.2015, 08:54:22 »

А я и не говорил, что нельзя продавать Wink Я не уверен, что GPL позволяет делать продукт нерабочим.
Записан
Arkadiy
Группа развития
*****

Репутация: +432/-0
Offline Offline

Пол: Мужской
Сообщений: 5316


Крепитесь, други.


« Ответ #7 : 27.07.2015, 15:30:04 »

Делать расширение нерабочим в том месте, где автор не разрешал - святое дело Azn
Записан
b2z
Support Team
*****

Репутация: +710/-0
Online Online

Пол: Мужской
Сообщений: 7538


Разраблю понемногу


« Ответ #8 : 29.07.2015, 15:47:24 »

Кстати, на тему ключей и GPL перевел статейку Может ли ваш GPL продукт использовать лицензионные ключи?
Записан
ELLE
Support Team
*****

Репутация: +862/-0
Offline Offline

Пол: Женский
Сообщений: 4723



« Ответ #9 : 29.07.2015, 15:58:45 »

К сожалению с мобильного, ссылку не дам, но в джед текущие правила гласят, что в каталог может быть принято расширение с затемненным кодом, если это требуется только для предоставления поддержки конкретной копии, а не для каких либо иных целей. Правда сама я не пробовала добавить такое расширение на джед :-)
Записан
b2z
Support Team
*****

Репутация: +710/-0
Online Online

Пол: Мужской
Сообщений: 7538


Разраблю понемногу


« Ответ #10 : 29.07.2015, 16:04:02 »

К сожалению с мобильного, ссылку не дам, но в джед текущие правила гласят, что в каталог может быть принято расширение с затемненным кодом, если это требуется только для предоставления поддержки конкретной копии, а не для каких либо иных целей. Правда сама я не пробовала добавить такое расширение на джед :-)
https://docs.joomla.org/JED_Entries_License_Checklist

Раздел List C2.3 - Will it be listed in the JED? YES, but only if...

Смотрим пункты 8 и 9:

8     Encoded files    Only if:

    No XML encode
    Only for the file required to verification of support license
    Base64 only for passing data.
    Base64 to obfuscate backlinks not permitted.
    No commercial encode
    Max two pass encode

9    Obfuscated code    Only if:

    Generally not permitted but will be evaluated on a case-by-case basis.
    Only for the file required to verification of support license
    Obfuscated backlinks not permitted.
Записан
homelux
Осваиваюсь на форуме
***

Репутация: +1/-1
Offline Offline

Сообщений: 196


« Ответ #11 : 29.07.2015, 18:16:01 »

Написан уникальный компонентик, хочу сделать с привязкой к домену, а как защитить это? подскажите пожалуйста.

допустим ктото скачал и выложил, другой скачал и поставил, я увидел на чужом домене, на каком основании я могу предъявить претензии?
Записан
b2z
Support Team
*****

Репутация: +710/-0
Online Online

Пол: Мужской
Сообщений: 7538


Разраблю понемногу


« Ответ #12 : 29.07.2015, 18:28:13 »

Если компонент GPL, то никаких претензий быть не может.
Записан
Arkadiy
Группа развития
*****

Репутация: +432/-0
Offline Offline

Пол: Мужской
Сообщений: 5316


Крепитесь, други.


« Ответ #13 : 29.07.2015, 19:41:17 »

GPL это как ИНКОТЕРМС, помогает, но не обязывает, ты можешь объявить свое расширение как GPL с оговорками, уточняющими общий текст лицензии в конкретном случае её использования. Любая общая лицензия предназначена для помощи авторам, а не для ограничения их прав.
Записан
homelux
Осваиваюсь на форуме
***

Репутация: +1/-1
Offline Offline

Сообщений: 196


« Ответ #14 : 29.07.2015, 20:31:26 »

Я вообще не силен в лицензии, а какая кроме gpl есть коммерческая, и куда ее прописывать
Записан
AlekVolsk
Профи
********

Репутация: +317/-3
Offline Offline

Пол: Мужской
Сообщений: 6460



« Ответ #15 : 30.07.2015, 01:09:24 »

Лучше разработайте собственную, примеров в сети навалом
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet