--
You received this message because you are subscribed to the Google Groups "Joomla! General Development" group.
To post to this group, send an email to joomla-de...@googlegroups.com.
To unsubscribe from this group, send email to joomla-dev-gene...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/joomla-dev-general?hl=en-GB.
To answer the question no you can't distribute your encoded software
without providing the source. You can distribute encoded copies but
you have to provide the source code. There is no way around this.
You can sell a CD with Joomla! on it if you desire. Nobody has an
obligation to buy it off you but you are welcome to sell a CD with
Joomla! on it.
Sam Moffatt
http://pasamio.id.au
The GPL grants the right to redistribute. Nothing restricts us from
charging for distribution. In fact, Richard Stallman (father of the
GPL) earned a living off of distribution charges in the early days of
the free software "movement."
Here are the four freedoms of the GPL: (1) run the program, (2) study
the source code, and change it, (3) to redistribute exact copies, and
(4) to distribute copies of modified versions.
Within that structure, we can operate.
- Some try to add restrictions in the name of the "spirit of the GPL"
- like restricting encryption, for example. I have found it can get
pretty messy when you start thinking about the GPL as a crusade to
make the world a better place.
- Some try to remove freedoms (like restrict usage or distribution).
They are attracted to the free software concept but somehow think they
should be allowed to "protect their assets" and be able to take what
others provide.
- Some accept the challenge of preserving those 4 freedoms and
cleverly figure out a way to earn a living within those boundaries.
Hope that helps!
On Apr 11, 7:26 am, Tobias Jonch <joe...@gmail.com> wrote:
> Hello,
>
> I would like your opinion on two issues regarding GPL specifically (as
> opposed to the JED).
>
> First is the encoding of the files (e.g. Ioncube).
>
> The definition of source co*de, according to GPL, is: *
> *(§3http://www.gnu.org/licenses/gpl-2.0.html)*
> *
> *
> *"**The source code for a work means the preferred form of the work for
> making modifications to it. For an executable work, complete source code
> means all the source code for all modules it contains, plus any associated
> interface definition files, plus the scripts used to control compilation and
> installation of the executable. However, as a special exception, the source
> code distributed need not include anything that is normally distributed (in
> either source or binary form) with the major components (compiler, kernel,
> and so on) of the operating system on which the executable runs, unless that
> component itself accompanies the executable."*
> *
> *
> *Am I safe to assume that the first sentence is usually taken to mean that
> encoding isn't allowed (since the encoding isn't the preferred form), or can
> I just make up my own mind about what's preferred?*
> *
> *
> *The second issue is in regard of re-selling software you obtained
> (legally), which is licensed under GPL - is it legal?*
But at the same time, everyone will have an agenda, whether they want to
admit it or not. If a business is saying 'hey look, that gpl software
is popular, how can exploit that market of users?', I think that
business is likely to do anything they can to undermine the gpl at every
turn. They will constantly be dealing with these little nit picking
questions, like can I encode, how hard can I make it to find the source
code, what can I bundle with this to make it crippleware, etc, etc..
because they are running against the grain of what gpl really means.
In my opinion it's just as messy to be finding ways to avoid thinking
about the spirit of the gpl. By avoiding that area of discussion, the
mess is only sublimated into the endless questions of 'but can I...'.
Phil
Have you read what the four freedoms are of the GPL?
http://en.wikipedia.org/wiki/Free_software
* Freedom 0: The freedom to run the program for any purpose.
* Freedom 1: The freedom to study how the program works, and
change it to make it do what you wish.
* Freedom 2: The freedom to redistribute copies so you can help
your neighbor.
* Freedom 3: The freedom to improve the program, and release your
improvements (and modified versions in general) to the public, so that
the whole community benefits.
The problem with JED publishing a definitive list of business plans is
that such a list would immediately begin limiting developers. All we
have to do as developers is comply with the four freedoms. How
developers do so is up to their creativity and imagination and the
free market.
You can charge for support. You can charge for distribution and not
make things easy to download (Look at MySQL's strategy or RedHat and
the secondary market around that work.) You can charge to customize
software for someone's needs and it's not crippleware.
This video helps highlight the danger of believing in the spirit of
the GPL http://www.youtube.com/watch?v=iW87vxM11tw - That's Richard
Stallman (the singer) and he originated the GPL Look into him, too,
including the time he was detained for wearing a tinfoil hat (yes, to
protect himself from the government reading his mind) at a UN
conference. He's very bright - but quirky. ;-)
Also, check out Eben Moglen - he's got a lot of Youtube videos that
are very interesting. I saw one once that I can't find again on
strategies for bringing compliance to the GPL. The SFLC's goal is
compliance, not lawsuits, and thus far they have managed to do so
without court decisions. (Although there certainly have been plenty of
fines.)
A couple of years ago, it looked like they were going to head into the
US courtroom for the first time for the BusyBox infringement, but it
was averted. http://www.softwarefreedom.org/news/2007/sep/20/busybox/
.
Then, last year in December, they filed again for busybox, naming the
original defendent and also Best Buy, JVC, and Samsung. So, it's on
again and might end up clarifying boundaries in the US if it's not
settled out of court again. http://www.softwarefreedom.org/news/2009/dec/14/busybox-gpl-lawsuit/
Here's a good resource from the SFLC called "A Practical Guide to GPL
Compliance" which gets into issues, such as distribution.
http://www.softwarefreedom.org/resources/2008/compliance-guide.html#x1-230006
We're not suggesting a "definitive list" of business models that are
compatible with the JED TOS, but more a starter guide of "These business
models all work AND comply with the JED TOS, here are some examples of
companies making a living from Commercial Joomla extensions". We're not
saying that the JED should say "This is a list of business models and you
can only use one on this list" that would just be silly as it clearly
undermines the 4 freedoms of the GPL.
Oli
Contact Organic Development:
Telephone: 0845 869 765
Web: http://www.organic-development.com
Email: in...@organic-development.com
Twitter: http://twitter.com/growwithorganic
This email and any attachments to it may be confidential and are intended solely for the use of the individual to whom it is addressed. Any views or opinions expressed are solely those of the author and do not necessarily represent those of Organic Development Ltd.
If you are not the intended recipient of this email, you must neither take any action based upon its contents, nor copy or show it to anyone.
Please contact the sender if you believe you have received this email in error.
On Apr 12, 2:47 am, Oli Griffiths <o...@organic-development.com>
wrote:
> Hi Amy,
>
> We're not suggesting a "definitive list" of business models that are
> compatible with the JED TOS, but more a starter guide of "These business
> models all work AND comply with the JED TOS, here are some examples of
> companies making a living from Commercial Joomla extensions". We're not
> saying that the JED should say "This is a list of business models and you
> can only use one on this list" that would just be silly as it clearly
> undermines the 4 freedoms of the GPL.
>
> Oli
>
> On 12/04/2010 04:41, "Amy Stephen" <amystep...@gmail.com> wrote:
>
>
>
> > Tobias -
>
> > Have you read what the four freedoms are of the GPL?
> >http://en.wikipedia.org/wiki/Free_software
>
> > * Freedom 0: The freedom to run the program for any purpose.
> > * Freedom 1: The freedom to study how the program works, and
> > change it to make it do what you wish.
> > * Freedom 2: The freedom to redistribute copies so you can help
> > your neighbor.
> > * Freedom 3: The freedom to improve the program, and release your
> > improvements (and modified versions in general) to the public, so that
> > the whole community benefits.
>
> > The problem with JED publishing a definitive list of business plans is
> > that such a list would immediately begin limiting developers. All we
> > have to do as developers is comply with the four freedoms. How
> > developers do so is up to their creativity and imagination and the
> > free market.
>
> > You can charge for support. You can charge for distribution and not
> > make things easy to download (Look at MySQL's strategy or RedHat and
> > the secondary market around that work.) You can charge to customize
> > software for someone's needs and it's not crippleware.
>
> > This video helps highlight the danger of believing in the spirit of
> > the GPLhttp://www.youtube.com/watch?v=iW87vxM11tw- That's Richard
> > Stallman (the singer) and he originated the GPL Look into him, too,
> > including the time he was detained for wearing a tinfoil hat (yes, to
> > protect himself from the government reading his mind) at a UN
> > conference. He's very bright - but quirky. ;-)
>
> > Also, check out Eben Moglen - he's got a lot of Youtube videos that
> > are very interesting. I saw one once that I can't find again on
> > strategies for bringing compliance to the GPL. The SFLC's goal is
> > compliance, not lawsuits, and thus far they have managed to do so
> > without court decisions. (Although there certainly have been plenty of
> > fines.)
>
> > A couple of years ago, it looked like they were going to head into the
> > US courtroom for the first time for the BusyBox infringement, but it
> > was averted.http://www.softwarefreedom.org/news/2007/sep/20/busybox/
> > .
>
> > Then, last year in December, they filed again for busybox, naming the
> > original defendent and also Best Buy, JVC, and Samsung. So, it's on
> > again and might end up clarifying boundaries in the US if it's not
> > settled out of court again.
> >http://www.softwarefreedom.org/news/2009/dec/14/busybox-gpl-lawsuit/
>
> > Here's a good resource from the SFLC called "A Practical Guide to GPL
> > Compliance" which gets into issues, such as distribution.
> >http://www.softwarefreedom.org/resources/2008/compliance-guide.html#x...
>
> Contact Organic Development:
> Telephone: 0845 869 765
> Web: http://www.organic-development.com
> Email: i...@organic-development.com