Slashdot Mirror


User: rakslice

rakslice's activity in the archive.

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

Comments · 784

  1. That might be irrelevant on Apple Says Booting OS X Makes an Unauthorized Copy · · Score: 5, Interesting

    Here's my understanding of the situation: In both the Glider case and this one, we're talking about the original software being loaded into RAM potentially with third-party modifications to parts of it. This means that, even if the original software (the WoW client, and Mac OS X) was bought and paid for, and a RAM copy at runtime would be subject to the section 117 exception, there is room to argue that what is being loaded is not the bought and paid for authorized copy, but an unauthorized derivative work made by adding the third party modifications.

    However, the section 117 exception gives a specific reason that the software might be allowed to be altered. Take a look (from http://www4.law.cornell.edu/uscode/17/usc_sec_17_00000117----000-.html ):

    "Notwithstanding the provisions of section 106, it is not an infringement for the owner of a copy of a computer program to make or authorize the making of another copy or adaptation of that computer program provided:
    (1) that 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, or [...]"

    So an "adaptation" of the software is allowed if it is necessary to use the software with a machine. Now a court could easily whinge its way around interpreting this as a compatibility measure, but if it doesn't, then in Psystar's case, as long as the third-party modifications are deemed by the court to be only for the purpose of enabling Mac OS X to run on a general purpose PC, then the RAM copy (and potentially all the modified copies) aren't infringing.

    Anyway, I don't think this is a big obstacle to Apple; there seems to be enough case law in the US that has allowed for very broad enforceability of software licensing agreements that Apple can still probably out-lawyer Psystar into the dust for breaking their "Apple-labeled" license provision, even without a finding of copyright infringement.

    It's that part of the case I'm most interested in, as "Apple-labeled" is a strange choice of wording, and Apple has in the past employed it willy-nilly (for instance in the license of Safari for Windows when they pushed out millions of copies as a selected-by-default Quicktime/iTunes upgrade [http://news.cnet.com/8301-10784_3-9904445-7.html])

  2. Re:Yes - on Is Working For the Gambling Industry a Black Mark? · · Score: 1

    So what line of work are you in? =)

  3. Re:Isn't that a highly regulated industry? on Is Working For the Gambling Industry a Black Mark? · · Score: 1
  4. What about it? on New "JUSTICE" Act Could Roll Back Telecom Immunity · · Score: 1

    What does the fourth amendment have to do with whether or not the telcos broke the law?

  5. the sad truth on eBay Denies New Design Is Broken, Blames Users · · Score: 2, Insightful

    In many organizations the size of eBay, the front line support staff has more of a chance of having the pope over for dinner than they have getting specs for their company's software changed to incorporate user feedback. All they can do is accept the software, broken-as-designed and all, and help users work around or cope with the brokenness.

  6. Re:Why prevent them from working with children? on UK Authorities Ban 'Lonely' People From Working With Children · · Score: 1

    Why do I have to understand that? Is it relevant somehow? I mean, I don't know anyone with a time machine...

  7. Gmail? on Google Apps Not the DC Success Many Believe? · · Score: 1

    This may be kind of a dumb question, but what does whether or not DC uses Gmail have to do with their deal for Google Apps?

  8. Resale? DMCA? Confused. on Designer Fights For Second Life Rights · · Score: 1

    Is there a better summary of events available somewhere? A lot of people are talking about the original buyer of the work having re-sold it, and there's nothing about that in the linked article. Also it mentions the DMCA without explaining how that could be relevant.

  9. Re:I thought this was the whole point? on Scientists Worry Machines May Outsmart Man · · Score: 1

    Is that a problem in some way?

  10. Re:Hell called on Microsoft Releases Linux Device Drivers As GPL · · Score: 1

    Basically if you are the owner of the copyright to the code, you can copy/distribute it however you like. By default, everyone else has no permission to copy/distribute it. If you release it under the GPL, what you're doing is giving other people permission to copy/distribute the code only if they follow the terms of that license. That doesn't in any way affect your original rights to copy/distribute the code however you like.

  11. Re:Sensationalist Headline on Yelling At Telemarketers Leads To Arrest · · Score: 1

    Can you get another job when you're dead?

  12. WTF on Belgium Tries to Fine Yahoo for Protecting US User Privacy · · Score: 1

    > normal diplomatic channels

    Yahoo is not a country, no matter how swelled the egos of its current masters are.

  13. Re:In my experience, no. on Developer Stigma After a Bad Or Catastrophic Release? · · Score: 1

    Maybe... In the trenches you can learn from your co-workers, and you can learn from your mistakes. But it's often lonely at the top, "White boy welfare" makes even the latter difficult.

  14. Yet another reason... on Railway Workers Get Daily Smile Scans · · Score: 1

    ...why mandatory drug testing regimes for railroad employees should be extended to railroad management.

  15. OP needs a clue; here are some. on RAID Trust Issues — Windows Or a Cheap Controller? · · Score: 1

    The first thing to learn about RAID or any other technology that you're using for enhanced reliability: If you use it without first testing it in failure scenarios you might encounter and figuring out exactly what you need to do to fix it (e.g. How do you tell which piece of hardware has failed? How will you know to respond if the automatic failover doesn't work? etc.), you might as well just pretend that instead of spending your time and/or money on a redundant solution you just took a vacation and/or lit the money on fire because that's effectively what you will have done.

    With that in mind, although I tend to think I know what I'm talking about, you can take the rest of my advice as help brainstorming those failure scenarios and hints about answering those how-will-I-fix-it questions, but it's no substitute for knowing and testing your own set-up and checking the answers yourself. Okay?

    Good.

    After having been burned by a not-so-cheap, dedicated RAID controller, I have been pointed to software RAID solutions

    Gross generalization for the short attention span crowd: RAID 1 seems simple, but there are lots of options and lots of details to get right. And if you've run into the limits of your knowledge dealing with RAID 1 on a dedicated RAID controller, then going to a software RAID 1 solution (which often doesn't secure against all the same problems and gives you more things to troubleshoot directly when things go wrong) may not make your life simpler...

    In particular, remember that although your RAID 1 array stores some metadata, it probably doesn't keep track of which disk has the most up-to-date copy of each block, so if you manage to get two working but out-of-sync disks, take care when you're deciding which disk to restore the set from. Also remember that as we approach 1 unrecoverable read error per disk territory, the same wisdom about replacing RAID 5 with RAID 6 also applies to 2-disk RAID 1.

    Moving on... =)

    In the world of always-busy transactional databases and server systems, RAID is seen as part of complete breakfast of 100% storage reliability, and people want it to guarantee that whenever a program's explicit request to sync a disk write goes through, the data is definitely going to make it to disk despite a power or equipment failure. This means:

    • Using journaling file systems
    • Turning OFF all disks' on-board write caches (i.e. disk write buffers)
    • And usually for decent performance, a hardware RAID controller with a long enough battery backup of its cache, or long enough UPS + generator coverage, or both)

    You can test that syncs are working properly by doing plug-pull tests (e.g. see http://brad.livejournal.com/2116715.html)

    If uptime is important, they'll also have:

    • Disk/RAID controllers and drive module/bays that support for hot swapping
    • Software tools on the system for controlling the hot swapping/recovery
    • Monitoring/notification software to tell someone about the failure so that the dead drive can be swapped before the other one fails too
    • Spares on hand
    • Perhaps also hot standby drives in place

    At the other end of the spectrum, RAID 1 is sometimes used on desktop PCs as a real-time 'backup' solution for people who are too 'busy' (i.e. lazy) to make real backups.
    In the world of single-user PCs, the conventional wisdom is that most applications operate on documents in RAM (where they are vulnerable to power failures anyway), and only write them to disk occasionally when the user explicitly asks for it, so it has become common practice to leave disk buffers on for better write performance at the risk of data loss if a file is being written during a power failure. Application-level recovery features and journaling file systems have allowed this approach to survive into the era of PCs with modern multitasking operating systems. If you're willing to take the performance hit, you

  16. Re:Conservatives doing the right thing? on Canadian Politicians Reverse Course On DMCA · · Score: 4, Interesting

    Political fortunes are low, and so the risky somewhat-anti-populist business has to be shelved. But the media companies still have money, and so after the next election, when once again the contributors' favours are to be repaid, they'll be pulled back off the shelf no matter who wins. Just you wait.

  17. Re:Firefox extension source? on Sothink Violated the FlashGot GPL and Stole Code · · Score: 1

    Before I get flamed I should mention that, even for a javascript module where the source code is included by nature, there might still be some details that you'd need to get right to be within the license (for instance including the license and disclaimer text appropriately). However that should only amount to a few trivial changes, for a program in an interpreted language, since the hard part (including the source code) is already done.

  18. Re:Firefox extension source? on Sothink Violated the FlashGot GPL and Stole Code · · Score: 4, Informative

    You're missing the point. With GPLed software, when someone is distributing an altered copy of the software, it's whether they make the source code for their version available or not that makes _the_ difference between 'theft' (i.e. copyright violation) and them just taking advantage of their freedom to modify the software (what the GPL is all about).

    Aside: For developers and advanced users who have been dealing with GPLed software for years, and even for many hangers-on who have followed the details of GPL-related news stories on /. for years, this point is so basic that it usually goes without saying. But the quirks and emergent properties of the GPL aren't common knowledge in the broader software development world or the internets in general, and so when it does go without saying, it could easily result in a -1 Troll when a reader doesn't make the connection.

  19. Re:SAD :( on Apple Finally Patches Java Vulnerability · · Score: 1

    Remember, even famous Eclipse doesn't use Java UI - regardless of platform it runs on. One can replace the Java's AWT and Swing with something tapping into native UI of platform it runs on ... not really. Because it will not work. Mac OS X, KDE and Gnome are mostly asynchronous while X Window system and Windows UI are mostly synchronous. That means that it is impossible to make a decent portable Java UI toolkit: different native UIs work completely differently internally, essentially requiring different top-level design of whole application.

    Er... I'm not sure what you mean... It looks like you went on for a paragraph about how it would be impossible to create a Java UI toolkit with native platform hooks, except that you gave an example of an app that uses one in the first sentence.

  20. Re:Seriously Java? on Java Gets New Garbage Collector, But Only If You Buy Support · · Score: 1

    It's all a fad.

    Soon we'll be back to single-celled life.

  21. Re:Slavery = Stupidity ? How un-multicultural of y on Google Earth Raises Discrimination Issue In Japan · · Score: 1

    How much of Iran's policy toward Israel is driven by the popular views about Jews in Iran?

  22. Re:I hate that I have to say this cliche comment on Calif. Petitions Supreme Court On Violent Video Game Bill · · Score: 1

    Heh... I'm not sure how complete Wikipedia's list of US school shootings is, but it suggests that Canada has about 1/7th the number of school shootings of the US with only 1/9th of the population.

  23. Re:Important fact about McMaster on Craigslist Fires Back Over Adult Services Accusations · · Score: 1

    Grandstanding? It's like an AG candidate at a photo-op holding a large cardboard sign that says "I don't understand the First Amendment".

    If it's grandstanding, who is the audience?

  24. damned by faint praise... on Dell Indicates Windows 7 Pricing Will Be Higher · · Score: 1

    "though in just about every other aspect the operating system is beating Vista,"

    Beating a dead horse: It's a feature, not a bug.

  25. Re:Er... on RIAA Filed 62 New Cases In April Alone · · Score: 1

    So, when August of this year rolls around, we'll see what's what. =)