---------- Forwarded message ---------- From: [email protected] <[email protected]> Date: 2012/9/1 Subject: Re: Integration Plugins into several 3th party products (Moodle, Drupal, Joomla, SugarCRM, Teambox, Facebook, ATutor, Zimbra, Bitrix, Magento, Typo3, Wordpress) To: [email protected]
Hi Ralph, thanks for the answer. I thought the same, however the incubator raised doubts about the legal status of such a plugin. I would be happy if there are other contributions to that discussion. Either here or at Jira: https://issues.apache.org/jira/browse/LEGAL-147 As there are no negative objections and I think I raised enough attention to the issue I guess it can be treated with lazy consens that it is okay to release such plugins at the Apache Software Foundation. There has been a positive vote about the release of the Moodle Plugin for OpenMeetings already 3 weeks ago at the Incubator. I will continue the release process by next week by distributing the Plugin to the Apache Mirrors. Thanks! Sebastian 2012/8/28 Ralph Goers <[email protected]>: > Now that I understand your question I don't think what you want to do is a > problem at all. As long as you aren't storing GPL components in svn or > distributing them there should be no problem providing plugins that are > targeted to third-party systems. See > http://www.apache.org/legal/resolved.html#platform > > Ralph > > > On Aug 28, 2012, at 5:52 AM, [email protected] wrote: > > @Aahit The plugins are actually standalone projects that provide an > integration of our application (Apache OpenMeetings - > Web-Conferencing) into various third party applications. > They trigger API methods of Openmeetings but are not bundled or > distributed with Apache OpenMeetings. > The plugins don't use GPL components they are just structured in the > way 3th party system expect a plugin to be structured. Also they rely > on APIs that the plugin loader mechanisms of the 3th party system > provide. > > @Daniel Ok, lets move the discussion to Jira > https://issues.apache.org/jira/browse/LEGAL-147 > I tried to summarize the questions asked so far to the Jira issue. > > Thanks! > Sebastian > > 2012/8/28 Aahit <[email protected]>: > > It would be great if you clarify your questions a bit more. > > > As I understood, your project license in apache and you are using some > > plugins licensed under apache and GPL; you are also using some 3rd party > > components. Eventually, you wanted to release all under Apache License; how > > you can comply with all licenses? Was that your question? > > > --------- > > Aahit Gaba > > > On Tue, Aug 28, 2012 at 5:10 PM, [email protected] < > > [email protected]> wrote: > > > Hi folks, > > > this really seems to be a tough nut to crack. I guess lack of time > > makes it difficult to answer this request. > > However we would be happy if you could share your opinions about it. > > > Thanks > > Sebastian > > > 2012/8/23 [email protected] <[email protected]>: > > Dear Legal team, > > > I am confident we can find a solution no matter what the result will be. > > I would be happy to hear your thoughts on this! > > > Thanks! > > Sebastian > > > 2012/8/21 [email protected] <[email protected]>: > > Dear Legal Team, > > > is there anything else I can do to help you or any questions that > > should be clarified upfront? > > > Thanks! > > Sebastian > > > 2012/8/17 [email protected] <[email protected]>: > > @Legals-Team I am sorry for the last cross posting user, maybe CC'ing > > private list is better. > > > Is there anything else you would like to know? > > From my point of view all GPL licensed product can be treated equal as > > they all provide the same functionality, using almost the same API > > calls to integrate OpenMeetings into the 3th party system. > > > It is always the same process: > > 1) Verify, and read user role in the 3th party system > > 2) Trigger API calls to OpenMeetings to create/update/delete > > conference room > > 3) Create session hash/token to enter conference room or recording > > > But if you feel like each of the 3th party systems must be treated > > separated I can also try to prepare some graphics for each system > > separated that show the interaction in more details. > > > Thanks! > > Sebastian > > > 2012/8/16 German Grekhov <[email protected]>: > > Teambox guys simplified so much the way of integration with their > > service. > > So, now there is not Javascript, but only REST calls are used in the > > plugin. > > > German. > > > > > > 2012/8/16 Maxim Solodovnik <[email protected]> > > > OK > > There should be Teambox "client" plugin, since AFAIK to integrate > > into > > Teambox JavaScript is required. > > > @German can you clarify it? > > > On Thu, Aug 16, 2012 at 1:00 AM, [email protected] < > > [email protected]> wrote: > > > I can only see PHP files involved in the integration: > > > > > http://svn.apache.org/repos/asf/incubator/openmeetings/trunk/plugins/teambox/ > > > Sebastian > > > 2012/8/15 Maxim Solodovnik <[email protected]>: > > I believe Teambox plugin is Javascript based also ... (but I > > might be > > wrong) > > > > On Thu, Aug 16, 2012 at 12:30 AM, [email protected] > > <[email protected]> wrote: > > > Yes all mentioned plugins are in PHP except Zimbra plugin, > > which is > > pure JavaScript. > > > Sebastian > > > 2012/8/15 Maxim Solodovnik <[email protected]>: > > Almost all plugins are written in PHP, couple are JavaScript. > > > > On Thu, Aug 16, 2012 at 12:14 AM, Daniel Shahaf < > > [email protected]> > > wrote: > > > [email protected] wrote on Wed, Aug 15, 2012 at 14:32:27 > > +0200: > > From what I understood a plugin cannot be licensed under > > the > > Apache > > License if it uses API calls of a GPL licensed product. > > > > That's a generalisation and answering it as stated is a > > whole new > > can > > of > > worms. > > > It might be useful to mention what languages the plugins > > will be > > written > > in. > > > > > > -- > > WBR > > Maxim aka solomax > > > > > -- > > Sebastian Wagner > > https://twitter.com/#!/dead_lock > > http://www.webbase-design.de > > http://www.wagner-sebastian.com > > [email protected] > > > > > > -- > > WBR > > Maxim aka solomax > > > > > -- > > Sebastian Wagner > > https://twitter.com/#!/dead_lock > > http://www.webbase-design.de > > http://www.wagner-sebastian.com > > [email protected] > > > > > > -- > > WBR > > Maxim aka solomax > > > > > > > -- > > Sebastian Wagner > > https://twitter.com/#!/dead_lock > > http://www.webbase-design.de > > http://www.wagner-sebastian.com > > [email protected] > > > > > -- > > Sebastian Wagner > > https://twitter.com/#!/dead_lock > > http://www.webbase-design.de > > http://www.wagner-sebastian.com > > [email protected] > > > > > -- > > Sebastian Wagner > > https://twitter.com/#!/dead_lock > > http://www.webbase-design.de > > http://www.wagner-sebastian.com > > [email protected] > > > > > -- > > Sebastian Wagner > > https://twitter.com/#!/dead_lock > > http://www.webbase-design.de > > http://www.wagner-sebastian.com > > [email protected] > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > > > > -- > Sebastian Wagner > https://twitter.com/#!/dead_lock > http://www.webbase-design.de > http://www.wagner-sebastian.com > [email protected] > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > -- Sebastian Wagner https://twitter.com/#!/dead_lock http://www.webbase-design.de http://www.wagner-sebastian.com [email protected] -- Sebastian Wagner https://twitter.com/#!/dead_lock http://www.webbase-design.de http://www.wagner-sebastian.com [email protected]
