1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Implemented License information of files (GPL etc.)

Discussion in 'Resource Manager Closed Suggestions' started by Luxus, Jun 7, 2012.

  1. Luxus

    Luxus Well-Known Member

    It would be good if you have the possibilty of adding license informations to the file. Many applications are GPL licensed for instance and if you want to upload GPL applications and you are not the copyright holder you must either include full sources in the file (not recommended for large applications) or link to a place where people can obtain the sources, like SVNs.

    This is how it could look like:
    license.png
     
    Andrej, Liam23, Steve F and 3 others like this.
  2. MagnusB

    MagnusB Well-Known Member

    I would like to see license information added, though this:
    You don't have to have the source publicly available, you only have to make it available upon request, and you can also take a fee for the source code. I don't see a need for forcing such a link, as the author have to produce the source code upon request.
     
  3. Luxus

    Luxus Well-Known Member

    Well, I don't want this thread to become a GPL debate thread, but no, providing source on user's request is not good enough as people could pretend to never recieved a request or simply vanish from the internet at any time. Third-party distributed GPL apps that are available in public but without a way of getting the source are illegal.
     
  4. MagnusB

    MagnusB Well-Known Member

    Not to stretch out the debate, but as I said, you are not required to have the source publicly available, you need to supply it on request. If any re distributor fails to do so, it is not illegal, they are just not in compliance with the license. The one who holds the copyright must then decide whether or not to take action. It is not illegal, it is more like a breach of contract. Also, for most web applications the distributed package usually is the source as well, unless it is encrypted in some way.
     
  5. Luxus

    Luxus Well-Known Member

    http://www.gnu.org/licenses/gpl-faq.html#GPLRequireSourcePostedPublic
    If the distributor dies, how should people get the source code? Thus source must be available to the public without the need of requesting it.

    I experienced this first-hand myself. A programmer released a tool that uses third-party GPL libraries under the GPL license and said that he provides the source on user's request, but he never actually responded to the requests, mine included. This was 2 years ago and still no source from this person.
     
  6. MagnusB

    MagnusB Well-Known Member

    Then he is no longer accountable for any breach of license. Again, there is no specific requirement in GPLv2 (or 3 as far as I can see) that specifically demands the source to be publicly available, in fact, there is one part in GPL V3 that specify that you can demand a fee for the source code. Mepis did this a few years ago, and only shipped source code out by CD.

    Then you should have reported him to the copyright holder, as they are the only one that can take action. Also, and someone correct me if I am reading this wrong, but for web scripts the script itself is the source:
     
  7. Luxus

    Luxus Well-Known Member

    Which won't change the simple fact that all his apps would become illegal as there is no way to get the sources.
    Besides the hash tag to the above FAQ that is #GPLRequireSourcePostedPublic, by logic is it naturally for the source being available in public without user's request. The GPL allows you to sell GPL software, but if you distribute any GPL software, either paid of free, you must provide access to the source code without the need for user's request as well.


    They know, but he wasn't distributing his app on a public SVN like Google Code.
    I wasn't talking about web scripts, but compiled binaries.
     
  8. Jeremy

    Jeremy XenForo Moderator Staff Member

  9. Allan

    Allan Well-Known Member

  10. Jeremy

    Jeremy XenForo Moderator Staff Member

    I'm sorry, I'm not sure what you are trying to say...
     
  11. Allan

    Allan Well-Known Member

    You say it is implented, but I have not seen Mike say.
     
  12. Mike

    Mike XenForo Developer Staff Member

    Well, it's implemented via custom fields.
     

Share This Page