The whole point of the first sale doctrine is that the original seller is not entitled to any special consideration once the sale completes. So whether something was "intended to be resold" is irrelevant - you sold it to me, so I can resell it without your permission.
I also see arguments based around "copying" as being what copyright is about; it's not - distribution is what it is about. Reselling is about transfer of ownership, not distribution. That on the technical level this transfer of ownership consists of a copy followed by a delete, should not matter - when the operation completes, there is only 1 file, so there no "copy" took place.
Once IPv6 really starts being used (granted at this rate that's years off yet, despite IPv4 having officially "run out"), with its huge range, I would not be surprised to see a push from large corporations to try and mandate that IP addresses are directly linkable to people.
Then foobar2000 (http://www.foobar2000.org/) is probably the player for you. As a fellow media-players-should-simply-play-media-dammit curmudgeon, it ticks all the boxes. Its UI is extremely simplistic (by default - it can be customized to include things like album art etc), it has high quality playback, and a very small footprint. It has very powerful tagging functionality (with even the possibility to script tagging operations you frequently use). There are also many, many plugins available (to provide things like freedb-based tagging, last.fm scrobbling,...).
Oz is PAL, so that's an option. Also, not all countries get a native language version of games, so there's a very good chance that the game that's sold in, say, Belgium is actually in English (although the packaging and manual might be in Dutch). And importing from Belgium is likely to be cheaper than importing from Oz.
- The anvils will use Pixel Shader 3.0 for a more realistic metal look. - A new "Pimp My Anvil" mode will allow extensive anvil customization. - Iron Maiden contributed 2 exclusive songs to the heavy metal soundtrack.
3 is new, but I don't see the point of it (essentially you can define a class/type in multiple files, but all must be compiled together so it cannot be used to extend existing classes (which would be bad)).
There's two points to it:
For really big classes, you can break them up (one file for the data, one file for each chunk of elated functionality).
I'll agree that those cases could usually be solved by a refactoring, but that could require lots more work (and have more far-reaching effects).
Enabling the code to be spread a bit certainly makes maintenance easier in such a case.
Partial classes also make it easy to have some machine-generated code complemented by a set of user-supplied functions. It's then trivial to regenerate the generated parts without having to merge in the manual changes.
The company I work for does legacy migration (mainly Wang/IDMS to Oracle currently) and a feature like this could make C# a very viable migration target.
I would have said no, if I hadn't recently had the pleasure of installing Windows XP on a system using one of the newer Promise IDE RAID cards. Without a floppy this is impossible (and I did try), as Windows Setup will ONLY read from the A: drive for the 'additional driver' disk. And it's kinda hard to install an OS if it can't see your hard disk(s). I would expect the same goes for Linux on a system with a disk setup that the installer's kernel has no support for.
Imagine the MPAA having to have an office on every base for exchanging DVD's. This would quickly become a major problem for the MPAA, who would be forced to either start taking DVD exchanges (from everybody, ultimately), or come out with a new region for "those who move," or scrap the system entirely. They would likely choose the first option, but it would quickly grow to be a significant problem for them.
It's even better (worse?) than that: usually, different region version also have different features (for example, the region 2 versions of Gladiator, Fight Club and Charlie's Angels lack the easter eggs present in the region 1 versions). So an exchange would not be good enough - you'd be getting an inferior product.
As for that "region for those who move", they could make region 8 (for "special international venues", such as airplanes and cruiseships) players available for the military, I suppose.
While I'm sure the FF movie will be spectacular, I would have much preferred it if they had ported FF9 to the PC instead.
I love the FF series and find it highly annoying that in order to continue playing them I will have to buy a PS2 (which I normally would feel no need to do).
Nonsense. I cannot have GPL library linked with my software without GPLing the whole thing.
My software is NOT a derivative of anything , it simply uses some of the services provided by this library.
Still, can't do it..
True. But you're talking about a library, not a program; you're still allowed to run it as you please, but for a library this makes little sense, which is why the LGPL was made in the first place. Plus, your argument seems a little flawed: consider 'My car is NOT a derivative of anything, it simply uses some of the services provided by this engine'.
For a program, the GPL is just fine - you can run it from a proprietary program/library (using system(), exec(), spawn(),...), but you can't hardwire the functionality into your own code.
If Tribes 2 fails on Linux (and there's a fair chance it may) we may have missed the last effort of this level to bring Blockbuster games to our OS at the same time as win players, and the ONLY way to make sure companies have a reason to release Linux games is to back up our talk with our cash.
That's not quite true; there's still Neverwinter Nights, by the people who brought you Baldur's Gate. There will be a Win, Linux, BeOS and Mac version, to be released at the same time (there was even talk of having the Linux & Win versions on a single disc).
If I remember correctly, they're developing on Linux; they've built an abstraction layer that makes it easy to use SDL on Linux and DirectX on Windows without too many porting hassles.
> the petroleum industry does not want to see in use until they can find a way to make money off of it.
Easy, they take a patent on 'a substance which fuels a device which powers a vehicle', let the alternative engines get off the ground, then slam them with an IP lawsuit.
That's the American way.
> And here I thought only private corporations had that kind of power...
You were right. The IFPI provided the names of 100 'legally interesting' users to the police (the raids were NOT the result of police effort).
What's more, the IFPI has/will have a system in place that instantly gives them the IP numbers of everyone logged in to Napster servers (both the official and OpenNap ones). Although they can't see WHAT those people are doing there (they could just be chatting), they will then turn those IP numbers over to the police.
Also for companies like ourselves, switching from our Watcom based development environment to a GNU C based environment was not an option we were interested in pursuing (lack of 32-bit DOS remote debugging, totally different inline assembler and more makes it a painful switch).
As I understand it, gdb supports remote debugging for DJGPP via a serial link (haven't tried it myself though); and the latest binutils package (2.10) supports intel syntax for assembler.
The only real switch would be differences in headers and available libc functions - but then again, even if you're developing for a single target, it always pays to plan ahead and write protable code, minimizaing changes if a migration to a different platform is needed.
The whole point of the first sale doctrine is that the original seller is not entitled to any special consideration once the sale completes.
So whether something was "intended to be resold" is irrelevant - you sold it to me, so I can resell it without your permission.
I also see arguments based around "copying" as being what copyright is about; it's not - distribution is what it is about.
Reselling is about transfer of ownership, not distribution. That on the technical level this transfer of ownership consists of a copy followed by a delete, should not matter - when the operation completes, there is only 1 file, so there no "copy" took place.
Once IPv6 really starts being used (granted at this rate that's years off yet, despite IPv4 having officially "run out"), with its huge range, I would not be surprised to see a push from large corporations to try and mandate that IP addresses are directly linkable to people.
Then foobar2000 (http://www.foobar2000.org/) is probably the player for you. ...).
As a fellow media-players-should-simply-play-media-dammit curmudgeon, it ticks all the boxes. Its UI is extremely simplistic (by default - it can be customized to include things like album art etc), it has high quality playback, and a very small footprint.
It has very powerful tagging functionality (with even the possibility to script tagging operations you frequently use).
There are also many, many plugins available (to provide things like freedb-based tagging, last.fm scrobbling,
Oz is PAL, so that's an option.
Also, not all countries get a native language version of games, so there's a very good chance that the game that's sold in, say, Belgium is actually in English (although the packaging and manual might be in Dutch). And importing from Belgium is likely to be cheaper than importing from Oz.
Her cancer's back, so it's safe to watch again!
- The anvils will use Pixel Shader 3.0 for a more realistic metal look.
- A new "Pimp My Anvil" mode will allow extensive anvil customization.
- Iron Maiden contributed 2 exclusive songs to the heavy metal soundtrack.
There's two points to it:
I'll agree that those cases could usually be solved by a refactoring, but that could require lots more work (and have more far-reaching effects).
Enabling the code to be spread a bit certainly makes maintenance easier in such a case.
The company I work for does legacy migration (mainly Wang/IDMS to Oracle currently) and a feature like this could make C# a very viable migration target.
Actually, I think the joke is that the last octet is 656, not that it's a class E address (though that just compounds the idiocy of the popup).
Your lassiesz faire (sp? please?) attitude
Since you ask, it's laissez-faire (hyphen probably optional).
I would have said no, if I hadn't recently had the
pleasure of installing Windows XP on a system
using one of the newer Promise IDE RAID cards.
Without a floppy this is impossible (and I did
try), as Windows Setup will ONLY read from the A:
drive for the 'additional driver' disk. And it's
kinda hard to install an OS if it can't see your
hard disk(s).
I would expect the same goes for Linux on a system
with a disk setup that the installer's kernel has
no support for.
It's even better (worse?) than that: usually, different region version also have different features (for example, the region 2 versions of Gladiator, Fight Club and Charlie's Angels lack the easter eggs present in the region 1 versions). So an exchange would not be good enough - you'd be getting an inferior product.
As for that "region for those who move", they could make region 8 (for "special international venues", such as airplanes and cruiseships) players available for the military, I suppose.
While I'm sure the FF movie will be spectacular, I would have much preferred it if they had ported FF9 to the PC instead.
I love the FF series and find it highly annoying that in order to continue playing them I will have to buy a PS2 (which I normally would feel no need to do).
True. But you're talking about a library, not a program; you're still allowed to run it as you please, but for a library this makes little sense, which is why the LGPL was made in the first place. Plus, your argument seems a little flawed: consider 'My car is NOT a derivative of anything, it simply uses some of the services provided by this engine'. ...), but you can't hardwire the functionality into your own code.
For a program, the GPL is just fine - you can run it from a proprietary program/library (using system(), exec(), spawn(),
If Tribes 2 fails on Linux (and there's a fair chance it may) we may have missed the last effort of this level to bring Blockbuster games to our OS at the same time as win players, and the ONLY way to make sure companies have a reason to release Linux games is to back up our talk with our cash.
That's not quite true; there's still Neverwinter Nights, by the people who brought you Baldur's Gate. There will be a Win, Linux, BeOS and Mac version, to be released at the same time (there was even talk of having the Linux & Win versions on a single disc). If I remember correctly, they're developing on Linux; they've built an abstraction layer that makes it easy to use SDL on Linux and DirectX on Windows without too many porting hassles.
> the petroleum industry does not want to see in use until they can find a way to make money off of it.
Easy, they take a patent on 'a substance which fuels a device which powers a vehicle', let the alternative engines get off the ground, then slam them with an IP lawsuit. That's the American way.
> And here I thought only private corporations had that kind of power...
You were right. The IFPI provided the names of 100 'legally interesting' users to the police (the raids were NOT the result of police effort).
What's more, the IFPI has/will have a system in place that instantly gives them the IP numbers of everyone logged in to Napster servers (both the official and OpenNap ones). Although they can't see WHAT those people are doing there (they could just be chatting), they will then turn those IP numbers over to the police.
Also for companies like ourselves, switching from our Watcom based development environment to a GNU C based environment was not an option we were interested in pursuing (lack of 32-bit DOS remote debugging, totally different inline assembler and more makes it a painful switch).
As I understand it, gdb supports remote debugging for DJGPP via a serial link (haven't tried it myself though); and the latest binutils package (2.10) supports intel syntax for assembler.
The only real switch would be differences in headers and available libc functions - but then again, even if you're developing for a single target, it always pays to plan ahead and write protable code, minimizaing changes if a migration to a different platform is needed.