Linux Format forums Forum Index Linux Format forums
Help, discussion, magazine feedback and more
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Help my understanding

 
Post new topic   Reply to topic    Linux Format forums Forum Index -> Off Topic
View previous topic :: View next topic  
Author Message
shifty_ben
LXF regular


Joined: Tue Oct 04, 2005 10:56 am
Posts: 1292
Location: Ipswich

PostPosted: Wed May 24, 2006 1:36 am    Post subject: Help my understanding Reply with quote

Theres been a lot of talk (or more accurately FUD) spreading on the net about the Infectious nature of the GPL. I want to write an article for my website in reply to this (partially to set the facts straight and partially to alleviate the boredome of the day when working nights). There is one thing I'm not 100% certain on.

Lets say I write fabulous piece of software A, and release it under the GPL V2, now as soon as the official release is made I think I could make some money off this, Is it possible to stop releasing the code under the GPL? I.e. rerelease the code to software A in a precompiled binary under [restrictive-probably-illegal-proprietary-license-b] (Not that I personally would ever want to). Obviously I cannot recind the rights of those who have already downloaded it under the GPL and they can distribute it to their hearts content. But aside from the hate mail i would receive and the bad ethics of it, is it possible to do this? (Assuming of course I own the copyrights of all the code in Software A)

The reason I ask is that I have seen several articles claiming that once it is released under GPL forever GPL it will be. Not that I want to encourage any companies to do such a thing, but I am interested to know where it stands on this, and also where GPL V3 will stand once it is finalised but the latter is a question for the future.

cheers

Ben
_________________
Need a New Signature
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
nelz
Site admin


Joined: Mon Apr 04, 2005 12:52 pm
Posts: 8467
Location: Warrington, UK

PostPosted: Wed May 24, 2006 1:44 am    Post subject: RE: Help my understanding Reply with quote

It is not possible to withdraw the GPL licence once given, but code can be released under more than one licence (for example, MySQL is available under the GPL and a closed licence). As the owner of the code, you can do whatever you like with it, the GPL is there to protect authors, not restrict them.

The persistent nature of the GPL only applies to the code that was released under the GPL, not all code from the same author. Others cannot take your GPLed code and release it under a different licence, but you can do whatever you like with it.
_________________
"Insanity: doing the same thing over and over again and expecting different results." (Albert Einstein)
Back to top
View user's profile Send private message
shifty_ben
LXF regular


Joined: Tue Oct 04, 2005 10:56 am
Posts: 1292
Location: Ipswich

PostPosted: Wed May 24, 2006 1:48 am    Post subject: RE: Help my understanding Reply with quote

Yea thats kinda what i figured, I kne wthere was no way it could apply to all code you released, I just wasn't sure if it is possible to withdraw the GPL status of a piece of code if you see what I mean. Glad to hear its not possible, otherwise a few programs might not be available under the GPL for very long Wink
_________________
Need a New Signature
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
nelz
Site admin


Joined: Mon Apr 04, 2005 12:52 pm
Posts: 8467
Location: Warrington, UK

PostPosted: Wed May 24, 2006 1:53 am    Post subject: RE: Help my understanding Reply with quote

Once you have released the code under the GPL, anyone can distribute it. You may decide to remove the GPLed V1.0 from your server and only make the commercial V2.0 available, but I can still distribute your V1.0 GPLed code, and even add new bugs to call it V1.1, as long as it stays GPLed. You can withdraw the code, but not the licence.
_________________
"Insanity: doing the same thing over and over again and expecting different results." (Albert Einstein)
Back to top
View user's profile Send private message
shifty_ben
LXF regular


Joined: Tue Oct 04, 2005 10:56 am
Posts: 1292
Location: Ipswich

PostPosted: Wed May 24, 2006 1:58 am    Post subject: RE: Help my understanding Reply with quote

Yea so basically I can say V1 is no longer available however v2 is available under a new license, but as I said I can't rescind your rights to modify, distribute etc. I thought that would be the case.
Cheers for your help Nelz, I see so many inaccurate articles on the net about things like this and I don't want to join the ranks of the people who clearly do very little research on it.
_________________
Need a New Signature
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
shifty_ben
LXF regular


Joined: Tue Oct 04, 2005 10:56 am
Posts: 1292
Location: Ipswich

PostPosted: Wed May 24, 2006 12:46 pm    Post subject: RE: Help my understanding Reply with quote

Just to clarify something,

Im evil corporation A who wants to make a program to turn the radio on when you are in the shower (I dunno) and I find that a large part of the work has done by Open Source Programmer B. COuld I, if I wanted incorporate his code into my program in the form of a module or a library (so effectively a seperate program/library) and then release his code under GPL and mine under restrictive license C?
_________________
Need a New Signature
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
GMorgan
LXF regular


Joined: Thu Jan 12, 2006 6:58 pm
Posts: 684
Location: South Wales, UK

PostPosted: Wed May 24, 2006 1:13 pm    Post subject: RE: Help my understanding Reply with quote

In my understanding you could only do that if the original coder gives permisson because he still holds the copyright of the original code and the second person only gets access to it under the GPL.


A big question would be. Copyrights generally only last till 70 years after death. In the future is OSS going to be locked into proprietry products because the copyright goes out of date. I know the code would be moved into the public domain but I think that doesn't restrict companies in the slightest.
Back to top
View user's profile Send private message
shifty_ben
LXF regular


Joined: Tue Oct 04, 2005 10:56 am
Posts: 1292
Location: Ipswich

PostPosted: Wed May 24, 2006 1:42 pm    Post subject: RE: Help my understanding Reply with quote

Good point Wink Having said that, given the speed at which the software world evolves how much of the code will be any use 70 years down the line? Kernel stuff may well be, but in terms of user space how much will actually be used anyway? Once everything goes 64bit a lot of the 32bit code will be fairly useless (true you could still run it, but with everything else 64bit would you want to?)
_________________
Need a New Signature
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
shifty_ben
LXF regular


Joined: Tue Oct 04, 2005 10:56 am
Posts: 1292
Location: Ipswich

PostPosted: Wed May 24, 2006 2:21 pm    Post subject: Exclusive! Reply with quote

OK this is the only link to the page at the moment, was wondering if someone could proof read it for me, and make any suggestions to anything I have neglected to mention.

http://benscomputer.no-ip.org/GPL.html

Cheers

Ben
_________________
Need a New Signature
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
towy71
Moderator


Joined: Wed Apr 06, 2005 3:11 pm
Posts: 4262
Location: wild West Wales

PostPosted: Wed May 24, 2006 3:28 pm    Post subject: RE: Exclusive! Reply with quote

I have spell checked it but not yet proofed, pm me with your email address and I'll send it to you when I've done.

Have you thought about putting something like this on the LXF wiki?
_________________
still looking for that door into summer
Back to top
View user's profile Send private message
GMorgan
LXF regular


Joined: Thu Jan 12, 2006 6:58 pm
Posts: 684
Location: South Wales, UK

PostPosted: Wed May 24, 2006 3:46 pm    Post subject: RE: Exclusive! Reply with quote

Nice site, the more positive literature on Linux and OSS out there the better.
Back to top
View user's profile Send private message
pins
LXF regular


Joined: Mon Jun 27, 2005 8:24 pm
Posts: 154
Location: Haggerston

PostPosted: Wed May 24, 2006 5:21 pm    Post subject: RE: Exclusive! Reply with quote

I would make some grammatical/sentence construction changes, for clarity, but thats rather an issue of writing style.
in the first line: captilisation of Fear, Uncertainty, what is FUD? maybe set it up so that mouse over acronyms will bring up their expansions.
last thing is that the font might appear rather dark on some screens, maybe give people the option to lighten it somewhat.
finally I think that it might have more impact if it had a more traditional format of assumption/investigation/conclusion, such that the assumption might be that the GPL is written in a way to make it invasive, as opposed to non-free licenses, then you could go through with facts and comparisons (like the one page nature of the gpl, as compared to the novels prepending stuff from ms et al) then conclude with a bullet pointed summary of what the gpl actually offers.
I hope this is helpful and not too critical.
Back to top
View user's profile Send private message
Hello
LXF regular


Joined: Wed Mar 15, 2006 1:51 pm
Posts: 249

PostPosted: Wed May 24, 2006 6:03 pm    Post subject: Reply with quote

Removing it from the gpl would be pointless as it would be in so many repositorarys that there will be no need to buy. However new versions of things are always being released so it wont be too hard to wait till the next version before putting it through under a new licence
Back to top
View user's profile Send private message
shifty_ben
LXF regular


Joined: Tue Oct 04, 2005 10:56 am
Posts: 1292
Location: Ipswich

PostPosted: Thu May 25, 2006 1:16 am    Post subject: Reply with quote

Cheers guys, sorry the reply took so long I have been at the hospital getting my wrist X-rayed. Why don't people listen when I say i am fine? Still better to be safe than sorry.
Have PM'd you Towy, I did wonder about the Wiki actually, figured once I have got the article fine tuned I would probably put it on there as well, especially as my site is hosted over an ADSL connection.

Good point about the font pins, Ill change it to the font the rest of the site is in I think. A restructuring may be a good idea, in its current state it is effectively comprehensive notes to guide me. I didn't want to rush it so I figured I'd draw it up and then pull out any duplicate points etc. later.

Hello, you make a good point, but I think a lot of companies would probably want to pull it off their site anyway. You are right that there would be no good reason to buy, but from a companies point of view there are quite often a lot of people out there that might still pay out, especially if they are unaware that a GPL version is available.

Gmorgan, Thanks. I have to thank LXF for the backgrounds, got ot love that flame filter Very Happy

Oh well I guess its time for sleep, then work, then sleep and then maybe I'll have some free time on Friday. Such is life

Ben

EDIT: Decided I am too awake to consider sleep a viable option at the moment, so have done some tweaking the font colour is now brighter and the structure of the piece has changed. I used a similar structure to when i did my Psychology research at A level, i.e. A hypothesis which you intend to prove and a Null Hypothesis which you intend to disprove by completing the first bit. The conclusion is now more like a conclusion, although I am undecided as to whether the bit about Linux and retraining should stay or not, seems a bit OT to me.
A few minor grammar changes and what not. I think it is almost ready Very Happy although I do need to read through it again tomorrow night to try spot any mistakes or vagueness.
_________________
Need a New Signature
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
shifty_ben
LXF regular


Joined: Tue Oct 04, 2005 10:56 am
Posts: 1292
Location: Ipswich

PostPosted: Fri May 26, 2006 3:01 am    Post subject: Reply with quote

Cheers for the help guys, the Article is now live (i.e. I have added it to my sitemap and linked it from my main page) interesting really Insomnia is a pain in the ass but it does seem to help my productivity. Thank god for mixed blessings Wink
_________________
Need a New Signature
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
View previous topic :: View next topic  
Display posts from previous:   
Post new topic   Reply to topic    Linux Format forums Forum Index -> Off Topic All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Linux Format forums topic RSS feed 


Powered by phpBB © 2001, 2005 phpBB Group


Copyright 2011 Future Publishing, all rights reserved.


Web hosting by UKFast