FOSS license. Pro Contra
  • Caterpillar
    Caterpillar
    Posts: 37 from 2018/10/18
    Hello friends,
    I would like to start a small discussion about software licenses. Exact Free Software licenses. I have already been asked several times if I would provide the source code of my software. As a former Linux developer, I am generally a friend of Stallman's open source thoughts. Unfortunately, I have already experienced several times that software that I wrote (and that's a lot of work) just copied and published under another name again. That is in the context of the GPL if one releases the code no problem. But I think that the developer of the software has earned a little recognition for his work. I provide good software that is free in use and remains. But I think that one should mention the developer who made the effort even with a further development of third. This could look like this: This software is based on ECalc by Dierk-Bent Piening. I have not found a license that does that. I think it's a pity that the work of many developers volunteering a lot of work for you are not recognized. I'm interested in your opinion? I'm wondering if I should write a license demanding this one sentence. What do you think about Open Source and the GPL? Can you understand my view?
  • »03.11.18 - 22:58
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1513 from 2012/11/10
    From: Manchester, UK/GB
    I certainly appreciate anything that any programmer contributes that is useful to me, and fairly often I have made a donation to that person or to a bounty for further development to be advanced.

    It seems, therefore, only fair that work that has been built on by someone else's effort should be recognised, so for me this is a "no brainer" - of course it should, and that obviously applies to your work here as well.

    No doubt Papiosaur will notice your Ecalc work, along with any other contributions you make, and may well add you either right away, or in due course, to active developers, for which he has been known to collect a pot of money to divide amongst those involved, basically on our community's behalf, at some point in the year.

    Does that seem reasonable?
    MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.18+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »04.11.18 - 05:09
    Profile
  • Moderator
    Kronos
    Posts: 2323 from 2003/2/24
    Quote:

    sojuniter wrote:
    Hello friends,
    This could look like this: This software is based on ECalc by Dierk-Bent Piening. I have not found a license that does that.


    Not really uncommon, I've come along licenses in the vain of "do what you want, just add my name" at least twice.
  • »04.11.18 - 06:22
    Profile
  • ASiegel
    Posts: 1376 from 2003/2/15
    From: Central Europe
    Quote:

    sojuniter wrote:
    I have not found a license that does that.

    No offence intended, but that really just means you have not looked very hard.

    For instance, the most popular open source license on Github, which is afterall the world's largest host of source code, is the MIT license (not GPL).

    The MIT license includes this text:

    "The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software."

    Also, GPL v3 does specifically allow software authors to require copyright information to be retained. This is covered in section 7 and its subsection b:

    "Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: [...] b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it"

    Quote:

    I think it's a pity that the work of many developers volunteering a lot of work for you are not recognized. I'm interested in your opinion? I'm wondering if I should write a license demanding this one sentence. What do you think about Open Source and the GPL? Can you understand my view?

    You are not the first person to have this view and plenty of developers have thought about these issues before you ever did. There are many licenses that specifically cover copyright attribution. So, there is really no practical need for anybody to write a custom license to address this specific issue.
  • »04.11.18 - 09:38
    Profile
  • Caterpillar
    Caterpillar
    Posts: 37 from 2018/10/18
    Asiegel. That is not what i mean. in my view the notice about the developer should be in the copyright notice in the software itself.
  • »04.11.18 - 11:06
    Profile
  • ASiegel
    Posts: 1376 from 2003/2/15
    From: Central Europe
    Quote:

    sojuniter wrote:
    Asiegel. That is not what i mean. in my view the notice about the developer should be in the copyright notice in the software itself.


    That is what "Appropriate Legal Notices displayed by works containing it" (GPL v3, see above) means...
  • »04.11.18 - 11:33
    Profile