Slashdot Mirror


User: Russ+Nelson

Russ+Nelson's activity in the archive.

Stories
0
Comments
3,476
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 3,476

  1. Re:Huh? on Guido van Rossum Unleashed · · Score: 2

    Re-read it. That's not what he's saying. He's saying that privity -- and contract law -- is not necessary, because copyright law governs copying.

    Note how the GPL says "This software is yours to use." That means that no conditions apply. It also means that the disclaimer of warranty (which requires agreement to a contract) does not apply to anyone who merely uses the software and refrains from copying it.
    -russ

  2. Re:YADNAL on Guido van Rossum Unleashed · · Score: 2

    Yes, the license is still the same. However, it's not a valid contract, and you need a contract to disclaim warranty.

    Unless you're GM or GE, you're not going to be able to change the terms of a shrink-wrap license. However, any store that doesn't take back shrink-wrapped software is going to face great pressure from the industry. The validity of the shrink-wrap license is predicated on your ability to refuse it. If, in fact, you have no right, then the license is not a contract, and you're not bound by it.

    And that's another thing: jurisdiction. The FSF claims that any license which dictates jurisdiction is not compatible with the GPL, because doing so imposes extra restrictions on the GPL'ed software.
    -russ

  3. Re:YADNAL on Guido van Rossum Unleashed · · Score: 2

    In a non-UCITA state, you are wrong. Existing law requires that you have a chance to review the license, and accept or reject it. Current software distribution technology does not give you this opportunity. Once you have unpacked the software, it's too late. They're still bound by the license. You now have title to a copy of the software, and the copyright terms (the GPL) does not apply to you.

    Those elements absent in the GPL are present in shrink-wrapped software. You are free to reject the terms presented to you and return the software to the store.

    In Virginia, a UCITA state, you are allowed to condition a license upon performance. So that once the software has been installed, you may claim that the user should have gone looking for a license, and if they failed to, it's their tough luck. However, UCITA also requires a warranty on all software, so that the GPL terms have no effect.

    In Maryland, also a UCITA state, there is a bill on the governor's desk which grants an exemption to open source software for which no license fee is charged. Once that law is signed and goes into effect, the GPL terms will be binding upon users (as opposed to distributors who are bound when they copy the software).

    IANAL, but I had dinner with two lawyers (and if you're really well-informed, you can venture a good guess as to who they are) on Wednesday night. If you think hackers use impenetrable jargon, just listen to a pair of lawyers in the middle of a legal hacking session! It's enough to make your head spin.

    BTW, it's not the whole GPL that can't be enforced. It's only the waiver of warranty.

    Also BTW, try convincing Eben Moglen and/or RMS that the GPL is actually a contract. It isn't. They didn't intend it to be, and it wasn't written in the form of a contract.
    -russ

  4. No. There is no opportunity for acceptance or rej on Guido van Rossum Unleashed · · Score: 2

    No. There is no opportunity for acceptance or rejection. A contract *must* be accepted by both parties. All that's needed is to put the software inside a tarball, then to put it inside another tarball that contains "README" which offers the use of the software conditioned upon acceptance of the license. If you unpack the inner tarball, you have accepted the license. If you don't accept the license, you don't unpack the tarball. You may, if you wish, have a software agent which accepts the license for you. We can write a standard for the form of the license, so that in practice, you run "license" instead of "tar xfz". And you have pre-configured license with the licenses you will accept automatically.

    RMS doesn't like this idea because the contract could specify terms of use, and he is unalterably opposed to any kind of use license (and I don't blame him). The solution is to oppose bad contracts, not to hide your head in the sand and pretend that users (not distributors) have disclaimed warranty.

    I don't want to warrant use. Legally, right now, most of us do. This should be fixed.
    -russ

  5. OSRC! on Choosing an Alternate Root Server? · · Score: 2

    Open Root Server Coalition is the only choice, of course!

    And people wonder why we haven't adopted alternative roots. As bad as NSI is, conflicting TLD's would be worse.
    -russ

  6. ATX power supplies with integral UPS on DC Power Supply for Desktop Computers? · · Score: 2

    Dan Bernstein wonders why power supplies don't come with an internal UPS.
    -russ

  7. Re:Easily overlooked - not. on Guido van Rossum Unleashed · · Score: 2

    There's an < missing between x and 10. That's what your C parser is picking up on.
    -russ

  8. GPL is fundamentally broken, sorry. on Guido van Rossum Unleashed · · Score: 4

    The GPL includes a warranty disclaimer. A warranty disclaimer is part of contract law. But the GPL is explicitly not a contract, but is instead a set of copyright permissions. So the warranty disclaimer doesn't apply to anyone who doesn't copy code.

    The GPL warranty disclaimer can't work.
    -russ

  9. Re:Licence issues on Guido van Rossum Unleashed · · Score: 2

    I wonder if Eben has read the GPL. He says "Then anyone can receive a GPL'd program, modify it, and rerelease under a GPL with an Unfeedonian-law-applies clause." How could they do that? You can't modify the GPL. In fact, leaving the jurisdiction unstated allows someone to interpret the GPL under Unfreedonian law. If the GPL specified Massachussetts law, then it would be less uncertain.

    But sometimes I wonder if the GPL wasn't devised to enhance uncertainty.
    -russ

  10. Re:Braces vs Whitespace on Guido van Rossum Unleashed · · Score: 2

    There are multiple brace styles. There are not multiple indentation styles. It is indentation (which everyone agrees is good) that makes it a pain in the ass when re-formatting huge chunks of code.
    -russ

  11. I did. on IBM's Dirty Ad Tactics Bother SF Officials · · Score: 2

    I did recognize it. Was quite surprised to see it on various corners in SF.
    -russ

  12. Re:Not that cool either on Linux + Ipaq + MIT = Project Mercury · · Score: 2

    This is a research platform. The camera is as much to look at the user to see what they're doing as anything else. The accelerometer lets the machine know the direction that it's camera is pointed. The Mercury has an *additional* 32MB flash built into it. And the audio interface / headset jack is an acknowledgement that the output-only stereo headset jack on the iPAQ was a mistake. The iPAQ really needs to have an audio jack which can accept either a 1/8" stereo headset, or 1/16" cellphone headset (mono out, mono in) jack. And it's a dual PCMCIA sleeve, not single like the original PCMCIA product.
    -russ

  13. Re:Tax Credits on Open Source Tax Credit? · · Score: 2

    IRS taxes income,

    Actually, the IRC taxes things besides income. It has this weird idea that it can tax you on the value of stock options you exercised, even if you didn't sell the stock at that value. There was no income (you never had your hands on the cash), but you owe taxes anyway.
    -russ

  14. Re:Ipaq + MIT = -Linux on Linux + Ipaq + MIT = Project Mercury · · Score: 2

    Here.
    -russ

  15. iPAQ has 32M RAM and 16M flash on Linux + Ipaq + MIT = Project Mercury · · Score: 2

    The Compaq iPAQ has 32M RAM and 16M flash. It's a real computer. The Agenda device is just a PDA that happens to run Linux.
    -russ

  16. Re:sweet. on Linux + Ipaq + MIT = Project Mercury · · Score: 4

    Handhelds.org has a WIKI. Search it for "stroke" or "scrib" and you'll find multiple handwriting recognition apps.
    -russ

  17. Not top-secret on Linux + Ipaq + MIT = Project Mercury · · Score: 3

    Those of us working on Linux handhelds have known about it since Jamey started designing it. The main problem with putting it into small-scale production is paying Compaq Research for it. They're not set up to take people's money. Plus, it's not FCC certified since it's not a production device.
    -russ

  18. Re:Peanuts! on A Real Life Cryptonomicon Gold Stash? · · Score: 2

    If I was going to guard 10.5 tons of gold in Lower Manhattan, I'd put it below sea level with a big pipe coming in from the sea and the valve in an undisclosed location.
    -russ

  19. Re:I know where the location is on A Real Life Cryptonomicon Gold Stash? · · Score: 2

    Are you going to kick the bucket now?
    -russ

  20. Gene Sharp on On Implementing Effective Internet Protests? · · Score: 2

    Gene Sharp has been studying the politics of nonviolent action. There's an interview with him. Since you can't coerce someone over a T-1 line, you have to use nonviolent action. I'm a pacifist. Welcome to my world. :-)
    -russ

  21. Re:rusty loves statism on Why Community Matters · · Score: 2

    Jefferson wanted "The pursuit of happiness" to read "The pursuit of property". Without the institution of private property, there is no happiness anyway.
    -russ

  22. Re:Yopi on Agenda VR3 Review · · Score: 2

    For $900 I'd be happy to sell you the developer version of the Linux iPAQ.
    -russ

  23. Re:Don't knee-jerk on Perens Looks For Payback for Open Source · · Score: 2

    I'm just pointing out that it's not truthful to say "First, Bruce Perens no longer claims to be affiliated with "Open Source" software.", because he does exactly that, from time to time.
    -russ

  24. Re:Don't knee-jerk on Perens Looks For Payback for Open Source · · Score: 2

    First, Bruce Perens no longer claims to be affiliated with "Open Source" software.

    But when it's convenient to him, he reminds people that "He wrote the Open Source Definition", or that he "co-founded the Open Source Initiative."
    -russ

  25. I found this file on my web site. on What's the Oldest Web Page? · · Score: 2

    This is the oldest file on my web site.

    -rw-r--r-- 1 nelson root 35867 Jul 31 1994 packet_driver.html