Slashdot Mirror


User: john1040

john1040's activity in the archive.

Stories
0
Comments
2
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 2

  1. GPLv3 and making available: FSF's view on RIAA Throws In Towel On "Making Available" Case · · Score: 4, Informative
    GPLv3 FAQ: http://www.gnu.org/licenses/gpl-faq.html#v3MakingAvailable

    GPLv3 gives "making available to the public" as an example of propagation. What does this mean? Is making available a form of conveying?

    One example of "making available to the public" is putting the software on a public web or FTP server. After you do this, some time may pass before anybody actually obtains the software from youâ"but because it could happen right away, you need to fulfill the GPL's obligations right away as well. Hence, we defined conveying to include this activity.

  2. AGPL is not enforceable (Re:Is this an EULA?) on FSF Releases AGPL License For Web Services · · Score: 4, Informative

    I posted this comment on the FSF's site during the commenting period for the AGPL and I will reproduce it here:

    AGPL is not enforceable in the United States

    Disclaimer: IANAL

    I did some research on case law and I found that AGPL is not enforceable in the United States.

    As I understand it, under US law there are four legal positions in which a party can find itself with respect to a copyrighted computer program it possesses:

    1. Copyright owner
    2. "Owner of a copy"
    3. Governed by a contract such as an EULA
    4. Unauthorized possessor

    Dismissing 1 and 4 as irrelevant to the discussion, we find that a user of AGPL software will be in either position 2 or 3.

    The AGPL is not an EULA.

    Neither the AGPL, nor the GPL, nor the LGPL are EULAs. They are not contracts. So we conclude that a party which uses AGPL software is an "owner of a copy."

    The AGPL purports to restrict one's right to modify software that runs on a public server. It bases this on copyright law, which restricts the right to make derivative works.

    However, 17 U.S.C. 117 (a)(1) gives the "owner of a copy" of a copyrighted computer program the right to modify the program if "... such a new copy or adaptation is created as an essential step in the utilization of the computer program in conjunction with a machine and that it is used in no other manner"

    Aymes v. Bonelli, 47 F.3d 23 (2d Cir. 1995) said that: [b]uyers should be able to adapt a purchased program for use on the buyers computer because without modifications, the program may work improperly, if at all. No buyer would pay for a program without such a right.6[The defendants], as rightful owners of a copy of the plaintiffs program, did not infringe upon the copyright, because the changes made to the program were necessary measures in their continuing use of the software in operating their business and the program was not marketed, manufactured, distributed, transferred, or used for any purpose other than the defendants own internal business needs. (as quoted in http://www.copyright.gov/1201/2006/comments/granick_wirelessalliance.pdf)

    This right to modify was broadened in Krause v. Titleserv 03-9303 http://caselaw.lp.findlaw.com/data2/circs/2nd/039303p.pdf Discussion: http://www.techlawjournal.com/topstories/2005/20051107.asp

    Krause is important to AGPL because it includes the use of software over a network. The court found that the "owner of a copy" of a computer program could add new features essential to its business -- including customer modem access to use the program -- without permission from the copyright owner.

    Krause was sited recently in a similar case: Weitzman v. Microcomputer 06-60237-CIV, 2007 WL 744649 (S.D. Fla. March 6, 2007). http://www.thelen.com/tlu/StuartWeitzmanVMicroComputer.pdf The established law of the land in the United States is that the "owner of a copy" of a computer program has the right to modify that copy for its business needs. The AGPL cannot restrict this right without being an EULA and using contract law.

    So, a SaaS provider that is the "owner of a copy" of an AGPL computer program has the right to modify its copy of that program to further its business needs, and it does not require the permission of the copyright holder to do so. This means that it does not have to provide the source publicly for any modifications that it makes. The only way to prevent this is to use an EULA and contract law.