Jump to content

TwistedLincoln

Member
  • Posts

    1
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    United States

Everything posted by TwistedLincoln

  1. It is extremely disappointing that TommyP would try to restrict HFSLIP's usage for commercial purposes. However his attempt is unsuccessful. HFSLIP provides the following license statement: This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. HFSLIP can be freely used for any personal non-commercial purposes. Despite the arguments made in this thread, the issue of the GPL not allowing extra restrictions is irrelevant. Only downstream users are required to comply with the GPL -- the original copyright holder can add any restrictions they like, as they have full control over how they release the software. The software is clearly licensed under the GPL as explicitly stated by the copyright holder via the script's source code. That means that all of the rights granted to downstream users by the GPL apply. However, the next statement reads "HFSLIP can be freely used for any personal non-commercial purposes." This is NOT a further restriction, as many have suggested. It is a reaffirmation of a right that the GPL already gives you -- that is to freely use the program for non-commercial purposes. The fact that the author's intent might have been for it to mean "Any commerical use is prohibited" is irrelevant. That's not what the license says. Therefore any user (such as myself) that receives a copy of the full corresponding source code (which as HFSLIP is a script, is the program itself) can use, modify, and redistribute the program as allowed in the GPL. Moreover, the license specifically states that you can redistribute HFSLIP under version 2 of the GPL, or ANY LATER VERSION. So one could redistribute HFSLIP under GPL v3, which as mentioned above, clearly states: This License explicitly affirms your unlimited permission to run the unmodified Program I am not a lawyer, but it is quite clear to me that you can clearly run HFSLIP for commercial purposes. In summary: HFSLIP is released under the GPL, either version 2 or later The GPL allows you to run the program for any purpose (this is explicitly stated in version 3) The "additional" statement that accompanies the GPL license simply states that you are allowed to use HFSLIP for non-commercial purposes. We already know that, as both version 2 and 3 of the GPL allows it. Because the copyright author provides the software under a license that specifically allows for unlimited use of the program, and has added no other implicit restrictions to said license to the contrary, commercial use is therefore permitted. If TommyP really wants to restrict commercial usage, he should release future versions of HFSLIP under his own custom license which can say whatever he wants. He can legally add additional restrictions to the GPL (such as specifically saying commercial use is prohibited), however that would make the program unable to be legally distributed at all by downstream users, as those additional restrictions are incompatible with the GPL. As that would totally defeat the purpose of using the GPL as a license, it would be better for him to write his own license than to use the GPL, especially since it would be confusing and unfair to users. I have saved a copy of the latest HFSLIP on my server. Should TommyP decide to modify the license of future versions to such that they cannot be run for commercial purposes, I will fork HFSLIP and publish my own version under GPLv3 (as allowed by the current license), and make it available for free on my website.
×
×
  • Create New...