Re: [prosody-dev] A Role Chat Module of Prosody has been open sourced

2016-09-15 Thread Stanislav N. aka pztrn
Copypasted from mod_role.lua header:

```
9. Maybe release a free edition, with limited functions, such as only first 2 
actors are support, only same (local) domain are supported.
```

Please, read about GPL license you're using. GPL is about freedom to share, 
change and improve. Your "let me know the usage" and "maybe release a free 
edition with limited functionality" are against GPL spirit and sounds like more 
"freemium" thing.

Read chap. 4 from https://fsfe.org/campaigns/gplv3/patents-and-gplv3.en.html 
(https://fsfe.org/campaigns/gplv3/patents-and-gplv3.en.html) and chap. 11 from 
your LICENSE file:  
A patent license is "discriminatory" if it does not include within
the scope of its coverage, prohibits the exercise of, or is
conditioned on the non-exercise of one or more of the rights that are
specifically granted under this License.
It just not connecting with yours "Maybe release a free edition, with limited 
functions". If this "limited version" will be released under GPL license, we 
may freely remove your artificial limitations and keep a note about "Original 
version by Ying LEE ", improve it significantly in one or other way and 
redistribute under GPLv3 license. This is called "forking" and allowed by GPL: 
http://programmers.stackexchange.com/questions/234026/forking-gpl-project-do-i-have-full-rights-on-the-new-fork-or-still-dependencies
 
(http://programmers.stackexchange.com/questions/234026/forking-gpl-project-do-i-have-full-rights-on-the-new-fork-or-still-dependencies)

So either remove these lines and grant unlimited usage, modification and 
(re)share rights of "your patented thing" to everyone under GPLv3 terms (to 
fully conform), or remove your code, so no one will have problems from using 
your code.

BTW, already forked this repo and made screenshots that this was GPLv3'ed. In 
case you decide to change licensing terms, I may still freely use, modify and 
redistribute your code until the point of licensing changes (e.g. I may do 
these things with today's code, but if you change license tomorrow, I can't do 
these things with tomorrow's code), even if I rename my module to something 
like mod_extendedhelpdesksuperroles, but under GPLv3 and with pointing to 
original project.

Sorry if I hurt someone, but this is a case of total GPL misunderstanding and 
possible preparations for later patent trolling.

6 сентября 2016 г., 08:16, "Ying LEE"  написал:
  This SERVER module provides a user role (such as "sales" and "IT support") 
chat function to Prosody. A typical usage is to implement LIVE Help/Support, or 
click to chat (such as http://chatwith.me/role=supp...@role.xmpp.com?topic='an 
(http://chatwith.me/role=supp...@role.xmpp.com?topic='an) XMPP problem' ) with 
an XMPP user account on SERVER side. 
You may treat this module as a special MUC of XMPP and use it as an MUC 
template. When you chat with a role account, such as sa...@role.xmpp.org 
(mailto:sa...@role.xmpp.org), technically you and the role players are in a 
dynamically created MUC, which is only accessible to you and the target role 
players. BTW, a few people can play the same role. 

You may find the source code at 

https://github.com/MRYingLEE/XMPP-RoleChat 
(https://github.com/MRYingLEE/XMPP-RoleChat) .  --
You received this message because you are subscribed to the Google Groups 
"prosody-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to prosody-dev+unsubscr...@googlegroups.com 
(mailto:prosody-dev+unsubscr...@googlegroups.com).
To post to this group, send email to prosody-dev@googlegroups.com 
(mailto:prosody-dev@googlegroups.com).
Visit this group at https://groups.google.com/group/prosody-dev 
(https://groups.google.com/group/prosody-dev).
For more options, visit https://groups.google.com/d/optout 
(https://groups.google.com/d/optout).With best regards,
Stanislav N. aka pztrn
Key ID: 083FD824
Jabber: pz...@pztrn.name (mailto:pz...@pztrn.name)
E-Mail: pz...@pztrn.name (mailto:pz...@pztrn.name)
Blog: http://pztrn.name (http://pztrn.name) && http://en.pztrn.name 
(http://en.pztrn.name)
Telegram: @pztrn

-- 
You received this message because you are subscribed to the Google Groups 
"prosody-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to prosody-dev+unsubscr...@googlegroups.com.
To post to this group, send email to prosody-dev@googlegroups.com.
Visit this group at https://groups.google.com/group/prosody-dev.
For more options, visit https://groups.google.com/d/optout.


Re: [prosody-dev] A Role Chat Module of Prosody has been open sourced

2016-09-15 Thread Gerhard Gonter
Thanks for the pointer.

However, how would the GPL v3 and your patent claim plus the request
to inform you if the bot is used for commercial purposes (so that you
can charge a fee?) be compatible?  I only took a quick glance at [1],
but I'm not sure if it's a good idea to use that code.

* [1] https://fsfe.org/campaigns/gplv3/patents-and-gplv3.en.html

GG

-- 
You received this message because you are subscribed to the Google Groups 
"prosody-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to prosody-dev+unsubscr...@googlegroups.com.
To post to this group, send email to prosody-dev@googlegroups.com.
Visit this group at https://groups.google.com/group/prosody-dev.
For more options, visit https://groups.google.com/d/optout.