GPL Questions Continued, Developer related

Relax and enjoy The Lounge. For all Non-Joomla! topics or ones that don't fit anywhere else. Normal forum rules apply.
Locked
JoomlaChurch
Joomla! Apprentice
Joomla! Apprentice
Posts: 16
Joined: Thu Nov 16, 2006 8:27 pm
Location: Daphne, Alabama
Contact:

Re: GPL Questions Continued, Developer related

Post by JoomlaChurch » Sat Jun 16, 2007 9:08 pm

Shamele wrote:
Unfortunately, that's just the nature of doing business. Why do you think large companies have a team of lawyers? And even with a team of lawyers, companies have lost copyright cases. Nothing anyone does can ensure that they won't get sued and no one knows for sure what the outcome of the case will be.
And I was naively thinking that in open source world we could all get along  :laugh:  .... all together now...

kum baya ma lawd....  

In all seriousness. The 3pd may or may not stop doing business as usual. By this I mean they will probably keep selling commercial proprietary licensing for their products... what is going to happen? The Joomla! statement says that they don't intend to sue anyone... So what is to stop them... And if they do sue someone? well the again... what country? With what precedent? I honestly don't know if any other cases involving extensions of open source projects have taken place because I have not looked.... What were their outcomes? Actually that might help us understand if the Core statement has merit or is just a positioning so that they don't get the project taken away ala mambo....

M.

user deleted

Re: GPL Questions Continued, Developer related

Post by user deleted » Sat Jun 16, 2007 9:14 pm

JoomlaChurch wrote:
So... who wants to be sued first?  ???

Watching and waiting...
:pop

M.
A small reminder to JoomlaChurch to stay on topic, and mind the forum rules. No need to post something like that.

bobbio2007
Joomla! Apprentice
Joomla! Apprentice
Posts: 13
Joined: Fri Jun 15, 2007 6:01 am

Re: GPL Questions Continued, Developer related

Post by bobbio2007 » Sat Jun 16, 2007 9:19 pm

nant wrote:
bobbio2007 wrote: What about extensions for components? Or even themes for components? For example Docman allows theme uploads and Virtuemart allows custom modules. These extensions rely on the component, not Joomla, the component relies on Joomla. Do they fall under the component's license or Joomla's? And no, it can't be both.
My answer (and please note I am not a lawer) ...

J! components should be released by their creators in GPL compliant licenses. The J! license/copyright owners are the only ones that can enforce this (this has been stated in many posts on the GPL extensions thread).

The creator of a J! component is the license/copyright owner of his/her component. If he/she releases in a non GPL compatible license then the J! license/copyright owners can pursue that he/she complies (options are: convince him/her to comply, sue or ignore).

The creator of the J! component, being the license/copyright owner (no one can take that away from the component creators - well hopefully) is (just as in J! case) the only entity that can enforce compliance of derivative works based on his/her component.

Once again - I am not a lawer - but neither are most giving answers here.
nant,

I completely agree. Any component being released for Joomla has to be GPL, I do not agree that this is productive or moral but that is beside the point. If an extension, module, plugin etc. is created for the component then it becomes a derivative of the component and must abide but IT'S license. Since all Joomla components must be GPL that means the new extension for the component would have to be GPL as well because the component is forced into being GPL as well. The only thing I can say is cross your fingers and hope and pray a lot that other components do not enforce the GPL like Joomla has.

Shamele

Re: GPL Questions Continued, Developer related

Post by Shamele » Sat Jun 16, 2007 9:22 pm

JoomlaChurch wrote: Actually that might help us understand if the Core statement has merit or is just a positioning so that they don't get the project taken away ala mambo....
But the GPL is also what saved Joomla... they were able to take their code and fork a new project (as long as they keep any original copyright information in the code).  I think that you hit the nail on the head. People want it both ways. They want to release something "freely" under the GPL, but then retain some level of control afterwards. The "control" you actually get is that your copyright needs to remain in your software if/when it is distributed again. Now extensions are a separate entity all together. Unless a programmer uses a significant part of code from Joomla or someone else's program, then they can be proprietary. So what constitutes a "significant" amount? I'd say more than 50%, but there is no exact number. This reminds me of the old argument about plagiarism. It's such a gray area that is usually decided on a case by case basis.

Now there are a few loopholes in the current GPL which is why there are so many arguments going on about the GPL 3.

User avatar
p9939068
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 160
Joined: Mon Oct 03, 2005 2:51 pm
Location: Singapore
Contact:

Re: GPL Questions Continued, Developer related

Post by p9939068 » Sat Jun 16, 2007 9:23 pm

JoomlaChurch wrote: WOW! Awesome find! So what country is this trial gonna take place in? Till it is decided in a court of law I guess it is business as usual! Yipppeeee!!!

So... who wants to be sued first?  ???

Watching and waiting...
:pop

M.
You cannot carry business as usual while taking everything by chance or faith, it just makes bad business sense. Part of a business's strategy is to reduce external threats. You cannot internalize a highly probable threat and wish it will just go away.
-----
Making social sites functional: http://www.simbunch.com/
http://twitter.com/simbunch

marlar
Joomla! Hero
Joomla! Hero
Posts: 2747
Joined: Thu Aug 18, 2005 12:21 pm

Re: GPL Questions Continued, Developer related

Post by marlar » Sat Jun 16, 2007 9:34 pm

Chris Davenport wrote: I haven't read this one in detail, but the trouble with most of these documents is that they are implicitly referring to compiled languages.  The situation with interpreted languages like PHP is different.
This document from Rosenlaw does not differ between compiled or interpreted languages, simply because that is irrelevant. Why should it be different with a interpreted language like PHP? What do you base that assumption on? And also, you can compile PHP!
"The Mambot Creator" - MultiThumb, Mosif, Htmlfix, MosHide...
http://kreacom.dk/mambot

User avatar
brad
Joomla! Master
Joomla! Master
Posts: 13272
Joined: Fri Aug 12, 2005 12:38 am
Location: Australia
Contact:

Re: GPL Questions Continued, Developer related

Post by brad » Sat Jun 16, 2007 9:43 pm

JoomlaChurch wrote: In all seriousness. The 3pd may or may not stop doing business as usual. By this I mean they will probably keep selling commercial proprietary licensing for their products... what is going to happen? The Joomla! statement says that they don't intend to sue anyone... So what is to stop them...
Not being listed on JED is a first step we could take...

Sadly, the tone of your posts seem to indicate negativity. We'd much rather foster a spirit of cooperation and togetherness. We want to help and work with developers, rather than push them away. How can you have missed that? We've been doing out best to make that clear.

User avatar
eyezberg
Joomla! Hero
Joomla! Hero
Posts: 2859
Joined: Thu Aug 25, 2005 5:48 pm
Location: Geneva mostly
Contact:

Re: GPL Questions Continued, Developer related

Post by eyezberg » Sat Jun 16, 2007 9:44 pm

Template question:
I can understand images and Flash not being GPL, but not why CSS & JS wouldn't be?
Why is only PHP to be considered as code, not CSS and Javascript.
Rephrased: please someone define "code" in this context?
I'd consider in any template the CSS as the most important part, remove it and the site looks ugly (if readable at all for some..). TIA
Sometimes one pays most for the things one gets for nothing.
The important thing is not to stop questioning. Curiosity has its own reason for existing. AE
http://joomla15.[URL banned].com for J! 1.5 screenshots
http://www.eyezberg.com

User avatar
brad
Joomla! Master
Joomla! Master
Posts: 13272
Joined: Fri Aug 12, 2005 12:38 am
Location: Australia
Contact:

Re: GPL Questions Continued, Developer related

Post by brad » Sat Jun 16, 2007 9:48 pm

Does this help Joe http://www.rockettheme.com/option,com_s ... c,13981.0/ ?
Sorry if it doesn't, your question has merit though.

marlar
Joomla! Hero
Joomla! Hero
Posts: 2747
Joined: Thu Aug 18, 2005 12:21 pm

Re: GPL Questions Continued, Developer related

Post by marlar » Sat Jun 16, 2007 9:49 pm

eyezberg wrote:Why is only PHP to be considered as code, not CSS and Javascript.
Quote from Wikipedia's article about CSS:
To use a CSS stylesheet, one would save the CSS code in a file such as example.css and then either link to it or import it from HTML or XHTML web pages using one of the two following formats:
Clearly, CSS is code, just as HTML, Javascript and PHP.

Again, there is simply no substance in claiming the templates are any different than other extensions.

[Edited a layout problem]
"The Mambot Creator" - MultiThumb, Mosif, Htmlfix, MosHide...
http://kreacom.dk/mambot

User avatar
Jenny
Joomla! Champion
Joomla! Champion
Posts: 6206
Joined: Sun Aug 21, 2005 2:25 pm
Contact:

Re: GPL Questions Continued, Developer related

Post by Jenny » Sat Jun 16, 2007 9:55 pm

One of the best discussions on the copyrighting of css I have seen is on Mezzoblue http://www.mezzoblue.com/archives/2003/ ... s_copyrig/

The trend I got from that discussion is that it is how the css is put together that makes it a unique work.  Which is the point of the ZenGarden.  The HTML is the same for all, what is unique is the CSS.

Just something to consider.
Co-author of the Official Joomla! Book http://officialjoomlabook.com
Marpo Multimedia http://marpomultimedia.com

User avatar
eyezberg
Joomla! Hero
Joomla! Hero
Posts: 2859
Joined: Thu Aug 25, 2005 5:48 pm
Location: Geneva mostly
Contact:

Re: GPL Questions Continued, Developer related

Post by eyezberg » Sat Jun 16, 2007 10:00 pm

Brad, thanks for the link. Still a bit unclear in my mind, but interesting. MMM, exactly what I think, so that's really the part (+ images) templaters would want to protect. Now can they..?
Sometimes one pays most for the things one gets for nothing.
The important thing is not to stop questioning. Curiosity has its own reason for existing. AE
http://joomla15.[URL banned].com for J! 1.5 screenshots
http://www.eyezberg.com

User avatar
Toni Marie
Joomla! Ace
Joomla! Ace
Posts: 1503
Joined: Tue May 09, 2006 5:37 am
Location: Arid-Zona
Contact:

Re: GPL Questions Continued, Developer related

Post by Toni Marie » Sat Jun 16, 2007 10:06 pm

I have to agree with Jenny (MMMedia), in that the art of CSS and graphics are unique and unrelated to Joomla's GPL.  Also, the illustration of csszengarden.com is a good one (for those who don't know what ZenGarden meant).  The designs on zengarden are all just style sheets written for the stock HTML files they have there... and each page looks dramatically different from the other styles--all with the same HTML.

I think the distinction in templates is that they are independent of the php-generated-HTML and PHP.  Joomla doesn't even have its own templates... they're donated by individual developers.

That said, it really doesn't matter... if the owners of the original license (OSM) say commercial templates are even an *exception*, then super!  They own the original license, they can say and do whatever it is they want.

User avatar
brad
Joomla! Master
Joomla! Master
Posts: 13272
Joined: Fri Aug 12, 2005 12:38 am
Location: Australia
Contact:

Re: GPL Questions Continued, Developer related

Post by brad » Sat Jun 16, 2007 10:10 pm

Joe,
We (Core) discussed this in detail. I just have to head out, but I asked Louis to try to explain it for you when he has some time free (ie after food :P). The Zengarden example is noteworthy though.

User avatar
Medicio
Joomla! Intern
Joomla! Intern
Posts: 65
Joined: Wed Aug 24, 2005 9:59 pm
Location: Amsterdam, The Netherlands

Re: GPL Questions Continued, Developer related

Post by Medicio » Sat Jun 16, 2007 10:12 pm

I think it might be handy to mention this about copyrights and licenses;

A license can be viral; it's a permission that can be transfered to someone by the license itself.
Copyright is not viral; it's a right recieved for making the work.

When someone creates an artistic or literary (original or new) work, he automatically receives the exclusive right to publish and reproduce it: the copyright.

When a work is copyrighted, others may not use or redistribute the work without the permission of the author. This permission is typically called a license for the work.

Free from: http://www.iusmentis.com/copyright/crashcourse/ (Very basic copyright, not into software)

I'm also in the dark about J! derivative works, but hope to find clarification... And if this thread is going to be sort of legal, definitions can be usefull.

And also; about the template item: do read the short crashcourse mentioned above; it sheds some light on the originality of a work.

User avatar
Jenny
Joomla! Champion
Joomla! Champion
Posts: 6206
Joined: Sun Aug 21, 2005 2:25 pm
Contact:

Re: GPL Questions Continued, Developer related

Post by Jenny » Sat Jun 16, 2007 10:13 pm

Just to expand a little bit... your site will still display without a style sheet and without images that are from the template.  What it won't do is display without the index.php.

I hope that makes sense.
Co-author of the Official Joomla! Book http://officialjoomlabook.com
Marpo Multimedia http://marpomultimedia.com

marlar
Joomla! Hero
Joomla! Hero
Posts: 2747
Joined: Thu Aug 18, 2005 12:21 pm

Re: GPL Questions Continued, Developer related

Post by marlar » Sat Jun 16, 2007 10:14 pm

tydust wrote: That said, it really doesn't matter... if the owners of the original license (OSM) say commercial templates are even an *exception*, then super!  They own the original license, they can say and do whatever it is they want.
That might be a valid statement, if not for the fact that there are core members selling templates.
"The Mambot Creator" - MultiThumb, Mosif, Htmlfix, MosHide...
http://kreacom.dk/mambot

User avatar
brad
Joomla! Master
Joomla! Master
Posts: 13272
Joined: Fri Aug 12, 2005 12:38 am
Location: Australia
Contact:

Re: GPL Questions Continued, Developer related

Post by brad » Sat Jun 16, 2007 10:19 pm

marlar wrote: That might be a valid statement, if not for the fact that there are core members selling templates.
Lets try to keep it related to the GPL and not get personal ;)

/rant
What I am seeing is still plenty of questions that *WE* need to answer. Let me assure you, we will, we just need to work though things one at a time.

It's been a harrowing time for us, me personally as well.. I am still trying to recover before I jump back in. Please, bear with us... we will get there, and the information you are after will be made available.

User avatar
brad
Joomla! Master
Joomla! Master
Posts: 13272
Joined: Fri Aug 12, 2005 12:38 am
Location: Australia
Contact:

Re: GPL Questions Continued, Developer related

Post by brad » Sat Jun 16, 2007 10:20 pm

Mod note: Spam post removed and user banned.

marlar
Joomla! Hero
Joomla! Hero
Posts: 2747
Joined: Thu Aug 18, 2005 12:21 pm

Re: GPL Questions Continued, Developer related

Post by marlar » Sat Jun 16, 2007 10:26 pm

MMMedia wrote:Just to expand a little bit... your site will still display without a style sheet and without images that are from the template.  What it won't do is display without the index.php.
If you mean the template's index.php (which I assume), then this is actually not correct:

http://www.joomla.org/index2.php?option ... 0&Itemid=1

Here you see the article without using anything from the template. So strictly speaking, nothing in the template is necessary.

But, we have seen enough explanations of why templates are not considered derivative work of Joomla, whether one agree or not. Until now, I have yet to see just one explanation of why other extensions inherently are. Other than recursive explanations in reality just saying "extensions are derivative work because they are".

I have given examples actually proofing this is not the case, but no one has dared to comment on it, other than the usual "contact your lawyer" answer  :)
"The Mambot Creator" - MultiThumb, Mosif, Htmlfix, MosHide...
http://kreacom.dk/mambot

User avatar
brad
Joomla! Master
Joomla! Master
Posts: 13272
Joined: Fri Aug 12, 2005 12:38 am
Location: Australia
Contact:

Re: GPL Questions Continued, Developer related

Post by brad » Sat Jun 16, 2007 10:29 pm

marlar wrote: But, we have seen enough explanations of why templates are not considered derivative work of Joomla, whether one agree or not. Until now, I have yet to see just one explanation of why other extensions inherently are. Other than recursive explanations in reality just saying "extensions are derivative work because they are".
*some* stuff here: http://www.jdaywest.joomla.org/index.ph ... nd_the_GPL

However, I can just hear James explaining this very question to us while we were at the summit. :) It is complicated, BUT the SFLC has been making calls like this for a LONG time.

User avatar
Jenny
Joomla! Champion
Joomla! Champion
Posts: 6206
Joined: Sun Aug 21, 2005 2:25 pm
Contact:

Re: GPL Questions Continued, Developer related

Post by Jenny » Sat Jun 16, 2007 10:37 pm

marlar wrote:
MMMedia wrote:Just to expand a little bit... your site will still display without a style sheet and without images that are from the template.  What it won't do is display without the index.php.
If you mean the template's index.php (which I assume), then this is actually not correct:

http://www.joomla.org/index2.php?option ... 0&Itemid=1

Here you see the article without using anything from the template. So strictly speaking, nothing in the template is necessary.

But, we have seen enough explanations of why templates are not considered derivative work of Joomla, whether one agree or not. Until now, I have yet to see just one explanation of why other extensions inherently are. Other than recursive explanations in reality just saying "extensions are derivative work because they are".

I have given examples actually proofing this is not the case, but no one has dared to comment on it, other than the usual "contact your lawyer" answer  :)
Actually it is still pulling in an index.php file. It just happens to be pulling in the index2.php which is part of Joomla!  Which then calls the template_css.css file from a template called jw_joomla.
Co-author of the Official Joomla! Book http://officialjoomlabook.com
Marpo Multimedia http://marpomultimedia.com

marlar
Joomla! Hero
Joomla! Hero
Posts: 2747
Joined: Thu Aug 18, 2005 12:21 pm

Re: GPL Questions Continued, Developer related

Post by marlar » Sat Jun 16, 2007 10:38 pm

brad wrote:
marlar wrote: That might be a valid statement, if not for the fact that there are core members selling templates.
Lets try to keep it related to the GPL and not get personal ;)
Brad, I understand why you write this, but actually you misunderstood me (I should probably have worded it differently, sorry).

What I was trying to make clear is that it is simply not correct what tydust said. The OSM claims themselves that they cannot make any exceptions to the GPL, but if they could it would be a dubious affair if they only did it in an area where some core members have commercial interest.

So actually I am backing the core up here. They don't include templates because they believe they are not derivative work of Joomla. Not because they feel like making an exception.

However, I don't share their belief, but that is an entirely different matter.
"The Mambot Creator" - MultiThumb, Mosif, Htmlfix, MosHide...
http://kreacom.dk/mambot

User avatar
Toni Marie
Joomla! Ace
Joomla! Ace
Posts: 1503
Joined: Tue May 09, 2006 5:37 am
Location: Arid-Zona
Contact:

Re: GPL Questions Continued, Developer related

Post by Toni Marie » Sat Jun 16, 2007 10:50 pm

I see marlar's point.  There are many extensions where the only connection they have with Joomla is the installer xml.  For instance let's talk about an ajax slideshow extension.

I write a slideshow in Ajax, myself.  I then write the install xml, backend module interface as per the API/developer notes found on joomla.com so I connect my script with Joomla.  I could just as easily run that slideshow on any other website via a php include -- the only time I use Joomla-derived code is when I create the administrator access of the extension.

There is no derivative work here, in my humble opinion.  The ajax is my own, the interface for Joomla admin panel is simply API (and itself should remain GPL). If I encode some portion of the ajax, or a separate file, and leave the interface (XML and necessary API files) openly viewed, so that the source code of "derivative" files would be easily distributed, but my own copyrighted code would remain under whatever license I choose... that seems fair.

That said, I hate hate hate encoded extensions.  I feel like once I own an extension I should be able to use it freely on my own sites... and I'm on the fence about clients' sites.  Do I use them? Yes.  If they are the best way to get a certain job done, I have no problem paying for it.  Do I understand why they must protect their stuff from being distributed "underground" ? Yep.  Don't like it.  Hate ioncube loaders.  But understandable, in my opinion.

As long as Joomla derived code is not encrypted/encoded itself within the package, I don't see how this violates the license.

I don't see why I must license my ajax (man, I wish I could write ajax, hehehe) to be copied and used under the GPL simply because I choose to make integration with Joomla easier.

User avatar
Jenny
Joomla! Champion
Joomla! Champion
Posts: 6206
Joined: Sun Aug 21, 2005 2:25 pm
Contact:

Re: GPL Questions Continued, Developer related

Post by Jenny » Sat Jun 16, 2007 10:55 pm

Well can you get your extension to work within Joomla! without using the installer?

Templates you can.
Co-author of the Official Joomla! Book http://officialjoomlabook.com
Marpo Multimedia http://marpomultimedia.com

marlar
Joomla! Hero
Joomla! Hero
Posts: 2747
Joined: Thu Aug 18, 2005 12:21 pm

Re: GPL Questions Continued, Developer related

Post by marlar » Sat Jun 16, 2007 10:58 pm

Quite thin, if I must say :)

I hope you can understand why it feels extremely frustrating that someone (OSM) come with claims they can't back up with good arguments. Anyone can claim anything if they are not obliged to back it up.

My claim is that if I can proof that some extensions (virtually all content mambots)  as a piece of cake can be rewritten to work outside Joomla, then it makes no sense to insist that they are derivative work of Joomla.

It bothers me very much that nobody has challenged, or even commented, that claim.
"The Mambot Creator" - MultiThumb, Mosif, Htmlfix, MosHide...
http://kreacom.dk/mambot

User avatar
Toni Marie
Joomla! Ace
Joomla! Ace
Posts: 1503
Joined: Tue May 09, 2006 5:37 am
Location: Arid-Zona
Contact:

Re: GPL Questions Continued, Developer related

Post by Toni Marie » Sat Jun 16, 2007 11:02 pm

Well can you get your extension to work within Joomla! without using the installer?

Templates you can.
Almost all extensions can be used without the installer, sure.  You'd have to create a standalone php interface to make config changes and add database rows for items (slideshow individual images).  That's the easiest part of the extension... I actually can do that without any ajax knowledge... I've got software that generates PHP input forms and displays.

The question is why that would be necessary.  Creating the Joomla interface doesn't, in my opinion again (not a lawyer... and I'm sure the core team has consulted lawyers), constitute derivative work.  And even if it did, only that one file would, in my opinion *again*, have to remain GPL.

(edited to clarify that it was directed at a quote)
Last edited by Toni Marie on Sat Jun 16, 2007 11:04 pm, edited 1 time in total.

User avatar
MuffinDCC
Joomla! Explorer
Joomla! Explorer
Posts: 347
Joined: Wed Nov 22, 2006 9:07 am
Location: UK
Contact:

Re: GPL Questions Continued, Developer related

Post by MuffinDCC » Sat Jun 16, 2007 11:04 pm

MMMedia wrote: Well can you get your extension to work within Joomla! without using the installer?

Templates you can.
And templates can also work outside of the Joomla! environment whereas most extensions need to be inside Joomla!. (just adding to the quoted point)
tydust wrote: I see marlar's point.  There are many extensions where the only connection they have with Joomla is the installer xml.  For instance let's talk about an ajax slideshow extension.

I write a slideshow in Ajax, myself.  I then write the install xml, backend module interface as per the API/developer notes found on joomla.com so I connect my script with Joomla.  I could just as easily run that slideshow on any other website via a php include -- the only time I use Joomla-derived code is when I create the administrator access of the extension.

There is no derivative work here, in my humble opinion.  The ajax is my own, the interface for Joomla admin panel is simply API (and itself should remain GPL). If I encode some portion of the ajax, or a separate file, and leave the interface (XML and necessary API files) openly viewed, so that the source code of "derivative" files would be easily distributed, but my own copyrighted code would remain under whatever license I choose... that seems fair.

That said, I hate hate hate encoded extensions.  I feel like once I own an extension I should be able to use it freely on my own sites... and I'm on the fence about clients' sites.  Do I use them? Yes.  If they are the best way to get a certain job done, I have no problem paying for it.  Do I understand why they must protect their stuff from being distributed "underground" ? Yep.  Don't like it.  Hate ioncube loaders.  But understandable, in my opinion.

As long as Joomla derived code is not encrypted/encoded itself within the package, I don't see how this violates the license.

I don't see why I must license my ajax (man, I wish I could write ajax, hehehe) to be copied and used under the GPL simply because I choose to make integration with Joomla easier.
This seems to me the exceptions that have been mentioned. Of course, this is just my opinion but I do not see why not.

Might be an idea to have a few hypothetical examples of extensions that can work as non-derivative  :)

Adding some brackets
Last edited by MuffinDCC on Sat Jun 16, 2007 11:07 pm, edited 1 time in total.

User avatar
p9939068
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 160
Joined: Mon Oct 03, 2005 2:51 pm
Location: Singapore
Contact:

Re: GPL Questions Continued, Developer related

Post by p9939068 » Sat Jun 16, 2007 11:05 pm

MMMedia wrote: Well can you get your extension to work within Joomla! without using the installer?

Templates you can.
You can get any extension to work within Joomla without using the installer.

@tydust
Good point on AJAX. Technically, you can release your extensions as "GPL", then encrypt the AJAX script and sell it separately under any license you want. Lesson: write your own AJAX scripts instead of relying on frameworks ;)
-----
Making social sites functional: http://www.simbunch.com/
http://twitter.com/simbunch

User avatar
p9939068
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 160
Joined: Mon Oct 03, 2005 2:51 pm
Location: Singapore
Contact:

Re: GPL Questions Continued, Developer related

Post by p9939068 » Sat Jun 16, 2007 11:10 pm

MuffinDCC wrote: And templates can also work outside of the Joomla! environment whereas most extensions need to be inside Joomla!. (just adding to the quoted point)
Highly debatable. To be precise: images, css and .js can be used outside of the Joomla environment, but not the template as a whole. Similar to any other extension, the .js and .css and images can be used outside of the Joomla environment.
MuffinDCC wrote: This seems to me the exceptions that have been mentioned. Of course, this is just my opinion but I do not see why not.

Might be an idea to have a few hypothetical examples of extensions that can work as non-derivative  :)
Search for "AJAX" in the JED.
-----
Making social sites functional: http://www.simbunch.com/
http://twitter.com/simbunch


Locked

Return to “The Lounge”