Re: Which Python web framework is most like Ruby on Rails?



Paul Rubin wrote:
> Jeff Rush <jeff@xxxxxxxxxx> writes:
>
>>Your only solution would be a proprietary license that states you
>>purchased this program and don't have the right to pass it on to
>>others, similar to ActiveState or somesuch.
>
> It sounds like that's what Kent wants to do with the apps that he's
> building. That's not permitted under the GPL, if the apps contain or
> are based on GPL code. What's not totally clear is whether that
> affects Karrigell apps (apps that run under Karrigell and call
> Karrigell functions but don't modify Karrigell itself).

I believe that it's the FSF's view that importing a GPLed module triggers the
GPL conditions in analogy with dynamic linking for C and other such languages
(presuming the code is being distributed at all). I think it's reasonably safe
to say that most authors who choose the GPL deliberately also assume the FSF's
interpretation. Debian, for example, also holds to this interpretation and will
reject a GPL-incompatible Python package that imports a GPLed Python package as
not legal to distribute.

No court has ever ruled on the issue, and some people, like Larry Rosen, think
it's likely that a judge would not choose the FSF's interpretation. I think
Rosen is probably correct. However, I always assume that the author intends the
FSF's interpretation unless they make an explicit exception, and I respect that
intention.

--
Robert Kern
robert.kern@xxxxxxxxx

"In the fields of hell where the grass grows high
Are the graves of dreams allowed to die."
-- Richard Harter

.



Relevant Pages

  • Re: Interesting Web Site on Open Source Development
    ... And that is why many people refuse to work on GPL projects. ... And for most GPL apps (RosAsm certainly falls ... when i wrote the very first version of RosAsm Debugger: ... Public domain works great. ...
    (alt.lang.asm)
  • Re: Which Python web framework is most like Ruby on Rails?
    ... like a Linux app is run by the Linux kernel. ... > The web app uses parts of Karrigell though - things like the QUERY ... Emacs Lisp functions that the user writes, ... > Karrigell by transplanting GPL code into it from other programs. ...
    (comp.lang.python)
  • Re: Interesting Web Site on Open Source Development
    ... This imply that the GPLed Apps have a very special status ... when i wrote the very first version of RosAsm Debugger: ... the GPL is the ony way to share between similar Projects. ... The sweat dreams of the Anti-GPL ass-holes are about to split ...
    (alt.lang.asm)
  • Re: OT: Two ways Microsoft sabotages Linux desktop adoption
    ... the GPL causes companies not to create software. ... speaking of somebody's panicked interpretation after having used GPLed ... software for a minor segment of the market. ... -- we don't know what a court might decide, ...
    (Fedora)
  • Re: FC4 or FC5
    ... The FSF interpretation says otherwise. ... If you think your interpretation of copyright law is better than the ... the way copyright and every other license works. ... Yes, the GPL only applies if you make a derivative work, so what? ...
    (Fedora)