J-BusinessDirectory - CMSJUNKIE AGPL LICENSE consequences ?

Support Forum

 
 

 

Hi

I see you changed your licenses from Joomla standard GPL to AGPL licenses https://extensions.joomla.org/extension/directory-a-documentation/directory/j-businessdirectory/ and wonder how that comply with using/interacting with other network products like Google, EasySocial etc?

https://opensource.google/docs/using/agpl-policy/

"Because Google’s core products are services that users interact with over a remote network interface (Search, Gmail, Maps, YouTube), the consequences of an engineer accidentally depending on AGPL for one of these services are so great that we maintain an aggressively-broad ban on all AGPL software to doubly-ensure that AGPL could never be incorporated in these services in any manner.

  • Do not attempt to check AGPL-licensed code into google3 or use it in a Google product in any way.
  • Do not install AGPL-licensed programs on your workstation, Google-issued laptop, or Google-issued phone without explicit authorization from the Open Source Programs Office.

In some cases, we may have alternative licenses available for AGPL licensed code."

So this mean for example that you can never interact/use for example a Google search function, Google Maps for CMS products or use a Youtube video within CMSJunkies products embeded etc?

 

1 replies

Hi,

 

Thanks for your feedback. The perspective you shared is related to creating and releasing open source projects not to usage. An open source project that uses AGPL code needs to keep track of the changes and Google doesn't want this overhead in their open source repos. Google3 is the Google monorepo where Google employees store open source code for 16 years now so your post refers to rules that apply to Google employees.

More details on AGPL below:

The AGPL license differs from the other GNU licenses in that it was built for network software. You can distribute modified versions if you keep track of the changes and the date you made them. As per usual with GNU licenses, you must license derivatives under AGPL. It provides the same restrictions and freedoms as the GPLv3 but with an additional clause which makes it so that source code must be distributed along with web publication. Since web sites and services are never distributed in the traditional sense, the AGPL is the GPL of the web.

https://tldrlegal.com/license/gnu-affero-general-public-license-v3-(agpl-3.0)

Marius B.
Helpdesk Specialist
 
 
 

2 Item(s)

Show per page