GPL, does it work for you.

Free speech and open source development
Octal450
Posts: 2185
Joined: Sun Oct 18, 2015 2:47 am

Re: GPL, does it work for you.

Postby Octal450 » Sat Oct 19, 2019 4:23 am

Its 1.1525172847 of a plane, obviously.

Kind Regards,
Josh

hans05
Posts: 59
Joined: Mon Mar 19, 2018 10:17 pm

Re: GPL, does it work for you.

Postby hans05 » Sat Oct 19, 2019 8:19 am

@IAHM-COL
GPL is based on the copy left idea, but the two are not the same. There are other licenses based on copy left that differ from GPL.
Maybe not important as such, but I think it would be better to discuss a concrete license which in our case would be GPL.

@people
I personally prefer reality to theoretical discussion. So for me a pragmatic approach to what is possible in GPL or not would be to try out what I like to do. So my top-tip to Octal450 would have been to create a license that fits exactly to what he likes for his own files and leave the already GPLed files GPL. Whether or not that is legal is obviously not 100% clear (or there would not be so much discussion about it). I would still do it and wait. Chances are that nobody will ever bother to sue you. And even IF some idiot does sue you, then it is (in my opinion) more than probable that she would lose in court.
I think so because Richard Stallman (I think we can agree that he is the brain behind GPL?!?) in interviews has always made clear that GPL is NOT about prohibiting making profit or prohibiting to protect your code. The only background is to enable anybody to look at the code (in order to find e.g. backdoors or faults) and correct the code if necessary. For yourself you can do changes any time, IF you want to distribute your changes then you can not change the license from the original which is logical since you have not created the code, you just changed it a bit.
Therefore I would agree to bomber in assuming that every file the Octal450 has not only changed, but written entirely himself does not have to respect GPL.
The discussion about "entities of files" or a "functional entity" in the FG-forum thread is (in my opinion) missing the point. As far as I know, this part of the GPL tried to handle the situation that if your newly written code file has static includes to libraries that are under GPL, then the compilation result is a mixture of your code and the library's code. Therefore it is logical that the compilation result must be GPL if the library is GPL.
That's all.
No mention about airplanes, 3D-models or XML files. None of that fits to the original thoughts of GPL and again I agree with bomber that the FG-guys apply wishful thinking and no more.

But then again I am no lawyer. So in the end a judge in court will have the last word on this. If it ever comes that far which -as already written- I extremely doubt :-)

hans05
Posts: 59
Joined: Mon Mar 19, 2018 10:17 pm

Re: GPL, does it work for you.

Postby hans05 » Sat Oct 19, 2019 8:51 am

Octal450 wrote:
hans05 wrote:1) 3D is not that difficult on a basic level. I had NO 3D experience what so ever and still started to work on EC665 (FGUK). I can tell you that blender is VERY time consuming, but I managed to do changes that I wanted. Probably I needed 10 times the time a real 3D person would take, but then I consider this an apprenticeship.

It is for me. I have problems because I am a perfectionist. And when I tried to do the 3D in blender it was too much guesswork (click and drag to what looks good etc.) Annoys me, plus I am very very bored by 3D modelling.


I am also perfectionist. But believe me, with age comes the wisdom that nothing is ever really perfect. If you look at a real aircraft, it will always have imperfections, dents and systems that do not work perfectly. So in conclusion, if you want to model a real aircraft perfectly, you must be imperfect ;-)
But I do understand that 3D modelling is not everybody's cup of tea. For me it is just that I would like to control ALL of my aircraft so 3D modelling is part of it even though not the most fun.

Octal450 wrote:
hans05 wrote:2) If you doubt that people will use your license, then maybe your idea of license isn't that great after all. But honestly, if your planes are good enough I would guess that a lot of people do not care about your license and use it.

No, I mean I doubt the 3D guys would allow it that I work with. Users don't really care that much.


Yeah, I did understand your point of 3D guys having problems. But again, if your aircraft is so excellent than chances are that one day you will find somebody who will still do the modelling for it.
The little problem is that such a person must be totally different than you because he must be ok with the fact to lose control over his 3D model to you while you do not want to lose control over your stuff. So such a person must be double-tolerant :-)

Octal450 wrote:
hans05 wrote:And why you would not name people who are pissing you off in FG forum? I might even indeed tell them if I knew the names ;-)

Because they are "coo-coos"- and who knows what they will do.


Don't be afraid of them. The worst they can do is to ban you from the forum (they are already treating you in a bad way, so that one is already lost). If they ban you, you just create a new account.
And even ME is not yet banned from there, so.....

Octal450 wrote:
hans05 wrote:I understand that you have no interest in their planes. But, as you stated above, the interesting part is how they manage their planes. But I noticed that there is a big difference between you and them. They seem to not care if somebody steals code. In the opposite, they are happy if others would be using their stuff since well, they take (from others) and they give. That is also my preferred way.
Anyway, I now understand better what you are after. You really mind if people use your code and that said, FGUK is probably not a role model for you.

Well yes but actually no. I don't mind if someone uses my code as long as i am aware of it, and I am the one to give permission. But not free take.


Sorry, again I formulated wrongly. I wrote "mind if people use your code" but I actually meant "mind if people use your code and mess with it".
I think I understood what you are after :-)

Octal450 wrote:I start to like you more Hans, you actually willing to listen to people who have a differing opinion.


If you are a person who listens to people who have differing opinion than we are already two. Lets try to be three and more. I think tolerance is the glue that holds together society. And what is missing from the Curts, Thorstens and many others in FG-forum. And that again motivates me (from time to time) to write something there.

So sad if you leave FG because then I am all alone again ;-)

bomber
Posts: 1379
Joined: Mon Nov 30, 2015 3:40 pm

Re: GPL, does it work for you.

Postby bomber » Sat Oct 19, 2019 9:21 am

Just to clarify, being banned is not a simple case of just creating a new account....
"If anyone ever tells you anything about an aeroplane which is so bloody complicated you can't understand it, take it from me - it's all balls" - R J Mitchell

bomber
Posts: 1379
Joined: Mon Nov 30, 2015 3:40 pm

Re: GPL, does it work for you.

Postby bomber » Sat Oct 19, 2019 12:17 pm

"If anyone ever tells you anything about an aeroplane which is so bloody complicated you can't understand it, take it from me - it's all balls" - R J Mitchell

User avatar
IAHM-COL
Posts: 6413
Joined: Sat Sep 12, 2015 3:43 pm
Location: Homey, NV (KXTA) - U.S.A
Contact:

Re: GPL, does it work for you.

Postby IAHM-COL » Sat Oct 19, 2019 5:34 pm

https://forum.flightgear.org/viewtopic. ... 6c#p355232
Thorsten Renk wrote:As the copyright holder, you can't conceptually be forced by the license what you decide to release - but if you release the sources, others have to re-distribute them.

Distributing 'all your sources' would certainly be in the spirit of the GPL, but I don't see how you could possibly violate any law if you do not include such things into a release.


That is actually said in a manner that facilitates misunderstanding of the facts; and for anyone that reads the GPLs (v2 or v3), the correct situation is spelled directly.

GPL requires the release of sources, in order to be compliant. One does not need to include the sources in the package (ie a program or a FG Aircraft). One is recommended to offer the sources by some other method, like a link where people can access them. On the absence of this, the sources must be available upon request: not delivering the sources upon request is again, non compiance with GPL.

One thing to keep in mind is that most GPL software is actually offered in source form; and it is expected to be compiled from the source by the final users. Distributions of opensource do sometimes distribute compiled binaries, in order to make it easier to a broader group of people.
https://raw.githubusercontent.com/IAHM-COL/gpg-pubkey/master/pubkey.asc

R.M.S.
If we gave everybody in the World free software today, but we failed to teach them about the four freedoms, five years from now, would they still have it?

User avatar
IAHM-COL
Posts: 6413
Joined: Sat Sep 12, 2015 3:43 pm
Location: Homey, NV (KXTA) - U.S.A
Contact:

Re: GPL, does it work for you.

Postby IAHM-COL » Sat Oct 19, 2019 6:02 pm

hans05 wrote:@IAHM-COL
GPL is based on the copy left idea, but the two are not the same. There are other licenses based on copy left that differ from GPL.
Maybe not important as such, but I think it would be better to discuss a concrete license which in our case would be GPL.


True that. There are many licenses which are copyleft. GPL one of them, which is my point.

The interesting thing is that while copyleft is a very simple concept, still we seem to be able to juggle lots of theories of how it can be not applicable to specific interests we bear, occasionally.
https://raw.githubusercontent.com/IAHM-COL/gpg-pubkey/master/pubkey.asc

R.M.S.
If we gave everybody in the World free software today, but we failed to teach them about the four freedoms, five years from now, would they still have it?

D-ECHO
Posts: 436
Joined: Sat Jan 30, 2016 10:55 am

Re: GPL, does it work for you.

Postby D-ECHO » Sun Oct 20, 2019 10:07 am

IAHM-COL wrote:https://forum.flightgear.org/viewtopic.php?f=4&t=36434&sid=df6003a3d6a2d1e570f01576ff1e3b6c#p355232
Thorsten Renk wrote:As the copyright holder, you can't conceptually be forced by the license what you decide to release - but if you release the sources, others have to re-distribute them.

Distributing 'all your sources' would certainly be in the spirit of the GPL, but I don't see how you could possibly violate any law if you do not include such things into a release.


That is actually said in a manner that facilitates misunderstanding of the facts; and for anyone that reads the GPLs (v2 or v3), the correct situation is spelled directly.

GPL requires the release of sources, in order to be compliant. One does not need to include the sources in the package (ie a program or a FG Aircraft). One is recommended to offer the sources by some other method, like a link where people can access them. On the absence of this, the sources must be available upon request: not delivering the sources upon request is again, non compiance with GPL.

One thing to keep in mind is that most GPL software is actually offered in source form; and it is expected to be compiled from the source by the final users. Distributions of opensource do sometimes distribute compiled binaries, in order to make it easier to a broader group of people.

Hey Israel,
thanks for the commentary on the subject. Would you mind clarifying these two, as I'm really not sure about that?
1. Does that mean that publishing something under a license i.e. giving rights to other people by the license and in certain ways recouncing on one's copyright give others a legal handle to force me into doing something, e.g. releasing the sources. Also, does that mean that I technically can be sued for not providing the sources when I'm no longer active online although my work is still in FGAddon?
2. What is your take on whether .xcf, .svg and .blend files are "source code"/source and therefor must be distributed?

Thank you very much, really.

bomber
Posts: 1379
Joined: Mon Nov 30, 2015 3:40 pm

Re: GPL, does it work for you.

Postby bomber » Sun Oct 20, 2019 11:03 am

Although not asked for I'll give my opinion....

GPL is quite clear that the 'source' has to be made available.

If your work in producing a 2d texture is done in paintshop and then converted to a .png or .jpg, by making only these available you are not making available the source.... Which is the .psd

Simon
"If anyone ever tells you anything about an aeroplane which is so bloody complicated you can't understand it, take it from me - it's all balls" - R J Mitchell

D-ECHO
Posts: 436
Joined: Sat Jan 30, 2016 10:55 am

Re: GPL, does it work for you.

Postby D-ECHO » Sun Oct 20, 2019 11:35 am

Makes sense, thank you


Return to “Free Speech”

Who is online

Users browsing this forum: No registered users and 67 guests