I don't think you get it. The ID isn't to prevent copying software from working. Rather, it's to prevent "aware" applications from running on media other than its original.
Here's an example. Suppose, for instance, I install SuperApp on my drive, and it records the fact that I installed it to a drive with ID# 123456 in some super-secret way. Now, you come along, copy it to your drive, with ID# 654321. SuperApp, because it's aware of the drive ID#, looks at the drive ID when you try to start up your copy. It sees 654321 != 123456 and refuses
to start.
All that matters is that SuperApp (the application
in this example) is aware of the ID. The copying software and other software doesn't need to know about it for the ID to be effective.
At any rate, I think this will fly as far as Pentium III ID#'s, or maybe even less far. "What do you mean I have to repurchase all my software because I upgraded to a larger drive?"
Of course C-128 != C-64. I was pretty sure
that the C-128 had a Z-80 and could do CP/M.
(But not 100% certain, as I'm not Jim Brain, maintainer of the comp.sys.cbm FAQ
after all.) The C-64, with just its 6510,
can't run CP/M without a CPU addon such as
the one you mention here.
Thanks for the info! Always love tech info
for old machines.
"Remember, don't try this at home until the statute of limitations has expired."
Just a nit, but doesn't the statute of limitations
start when you commit the act? So how
can you do something after the statute of
limitations expires for it? It won't start until
you do it!
Uhm, how'd you manage that? An add-on card?
(I know they made them for Apple ]['s.)
CP/M was written
for 8080's and their compatibles (Z-80, 8085).
Digital started doing a CP/M-86, but we all
know which OS took off on the x86, don't we.;-)
Get it right. It's any kid with an IMSAI Z-80 based CP/M box, a glass TTY, a speech synthesizer box and an accoustic modem!
The C-64's speak a much too advanced protocol
for Josh^H^H^H^HWOPR to understand.
Given that he's no longer an employee, can they force him to do squat?
Yes, as he was compensated by the company at the time he invented whatever, and the terms of the compensation included the requirement that all
IP he invents be signed over. This is merely
fulfilling the contractual obligations of his
former employment. Just because he isn't getting
paid for new work doesn't mean he isn't still
obligated to complete the work he was already
paid for.
Essentially, the employer could sue him to pay
back part of his wages, or surrender any stock
options, etc. that he may still hold. (Depends
on his termination agreement as to whether he
gets to keep his options, etc.)
Typically, patent lawyers are careful to listen
to the inventors, since if any of the inventors
doesn't agree with the invention, they can derail
the patent process at the USPTO itself. (At least, that's what they seem to be worried about.)
Patent lawyers want their patents to be airtight,
so if they ever have to defend them in court,
the other side can't easily poke holes in them.
You misread this. "Benefits" in the above statement means "benefits to AOL". You know,
things such as advertisement revenue from the
ads that AIM shoves at you. 3rd party clients
detract from these benefits of AIM.
You are correct. For it to be munitions, it
needs to be in a natively computer readable format. Therefore, you need to get a tattoo
of your crypto algorithm in barcode or similar
format. After all, you know that at least one
Iraqi managed to snag a :Cue:Cat at Rhadio Schack.;-)
I mean, do you know anyone who is using version 1.0 of the GIMP?
Hmm... Lessee:
(im14u2c) gnarf:~$ gimp --version GIMP version 1.0.4
Well, it's not 1.0.0, but it is 1.0.x. Your
point? I'm not ready to have 1.1.x eat my work
just yet.
I rather like our even-odd version scheme, since
it is actually comprehendable, and uses the
digits to reasonable effect. Compare to much of
the commercial software world, which only increments the leading digit, and includes the ".0" at the end just to make it sound official.
(Or, once they get bored of that, they just
start naming the software after the year that
they thought it would ship in.) How can you
tell an alpha from a beta in that scheme?
Slashdot seems to have a couple of lameness filters aimed at preventing people from screwing up the page layout with extremely long lines. From what
I can tell, very long lines are broken with whitespace at some fixed length. The threshold seems to be around 127 characters, but I could be wrong. (I haven't downloaded and looked at the Slashcode.)
I've occasionally run up against this filter when I try to make a "table" of some sort using
's inside a <TT> block. Slashdot will insert a space at a nearly-arbitrary point in the line (usually landing inside one of the 's, resulting in a real ugly mess). Annoying, to be sure, but far less annoying than having Slashdot render at 3x the total width of the screen.
It seems like there should be a better answer, but
I'm at a loss as to what that might be. At the
very least, the lameness filter should insert spaces outside of tags, since it seems to be regularly breaking URLs.
Yeah, but if you borrowed the CD, you could also
rip it and encode it yourself too.
As others have pointed out, the only way to
infringe via Beam-IT is to already be in a
position where you could infringe without
Beam-IT, plain and simple.
You said "Unless there are explicit bits about copyright in the constitution itself, that would overturn all case precedent to date on that topic. " Take a look at Article I, Section 8 of the
Constitution. It says:
To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries.
Without providing specific names, this statement charges Congress with the duty of enacting Copyright and Patent laws. The Constitutional purpose of these laws is to promote the Progress of Science and the useful Arts.
Any law which is deemed to inhibit the
progress of science and the arts would be
unConstitutional.
One could argue that reverse engineering is necessary for the progess of science. Similarly, one could argue that fair use of artistic works
is necessary to promote the arts, as artistic
works are influnenced by other works and prohibitions on the playback of those works effectively removes them from the public's eye
and thus diminishes progress.
It'd take a talented lawyer to effect these sorts
of changes in the screwed up system we have
presently, however.
a service pack isn't really the equivalent of a kernel update. In it's essence, a kernel upgrade is basically a new version of linux coming out.
Metrol replied:
Come again? A series of fixes, upgrades, and patches to the underlying kernel of Linux is in someway different than the exact same thing for the kernel on NT? Now the kernel IS the operating system? Umm, I don't tink so quiksdraw
Well, you're both right on some points but
wrong on others. fluxrad is right that a SP
is not the same as a kernel upgrade, and Metrol is right that a Linux kernel update doesn't update
the whole OS. (FWIW, Metrol seems to have a better idea of what's going on here... not sure if sarcasm is getting in the way here.:-)
A Windows Service Pack upgrades the kernel as well
as a large number of system DLLs and utilities.
It's effectively a point release of the OS by
another name. (eg. In a different world, NT4SP6
might've been named NT 4.6. My personal theory is that changes in version number need to go through more approval processes than a "service pack" might at a large number of big, stodgy companies.) The major architecture of the OS doesn't typically change between SP's, but the SP touches just about everything.
In contrast, a Linux kernel upgrade touches just the kernel. No system libraries,
no utilities, no user-land drivers, just the
kernel. It is not an OS-wise upgrade.
This bears repeating: By itself, the Linux
kernel is not an OS. The Linux kernel
plus a usable userland environment is.
I think the main reason 2.2.17 is out as compared
to some of the other revs of Linux 2.2.x is that
2.2.17 has been a long time coming.
And to think I just installed 2.2.17pre20. Anyone have diffs between 2.2.17pre20 and 2.2.17final?
One possible "solution" would be to treat differently-accented versions of a registered
name as reserved. That is, if you register galeríacentral.com, you have first dibs (or more
likely, right of first refusal) for galerìacentral.com and galeríacentrál.com.
Nitpicking further: 1kg of material weighs
about 2.2 lbs, but only if g = ~9.8 m/s/s.
A 1kg laptop weighs less on the Moon, for
instance, but it has the same mass.
So basically all the students were forced to do all
their work in the labs or over slow (2400 baud) telnet connections.
I've used vi over a 2400 baud link before, and it's far more responsive than MS-Word sometimes is on a 300MHz Pentium II. (I say "sometimes", because it truly depends on what (mis)features of Word you're (ab)using.)
Giving valuable feedback directly to the designers is one thing, pissing and moaning in the public press is another. The former is usually much more productive, the latter is more a case of "sour grapes."
One would think (if Toshiba didn't write off their Transmeta investment already) that Toshiba would be most interested in maintaining Crusoe's public image while privately helping Transmeta make Crusoe live up to everyone's expectations. However, if Toshiba's given up on Crusoe as a viable platform, then they'd want to distance themselves from Crusoe publically and quickly, before they get too strongly associated with a flop.
You forget, Windows is written for little-endian
processors. That means that the least-significant digit is written first, and the most significant digits are written after it. Notice, there are very few meaningful differences (other than gratuitous file-format changes) between MS-Word 5.0, MS-Word 6.0, MS-Word 7.0 (aka Word95), and
MS-Word 8.0 (aka Word97). In contrast, there's a
world of difference between MS-DOS 3.2 and MS-DOS
3.3, as well as between MS-Windows 3.0 and 3.1.
(Don't even get me started about MS-Windows 3.11.)
I don't think you get it. The ID isn't to prevent copying software from working. Rather, it's to prevent "aware" applications from running on media other than its original.
Here's an example. Suppose, for instance, I install SuperApp on my drive, and it records the fact that I installed it to a drive with ID# 123456 in some super-secret way. Now, you come along, copy it to your drive, with ID# 654321. SuperApp, because it's aware of the drive ID#, looks at the drive ID when you try to start up your copy. It sees 654321 != 123456 and refuses to start.
All that matters is that SuperApp (the application in this example) is aware of the ID. The copying software and other software doesn't need to know about it for the ID to be effective.
At any rate, I think this will fly as far as Pentium III ID#'s, or maybe even less far. "What do you mean I have to repurchase all my software because I upgraded to a larger drive?"
--Joe--
Of course C-128 != C-64. I was pretty sure that the C-128 had a Z-80 and could do CP/M. (But not 100% certain, as I'm not Jim Brain, maintainer of the comp.sys.cbm FAQ after all.) The C-64, with just its 6510, can't run CP/M without a CPU addon such as the one you mention here.
Thanks for the info! Always love tech info for old machines.
--Joe--
Just a nit, but doesn't the statute of limitations start when you commit the act? So how can you do something after the statute of limitations expires for it? It won't start until you do it!
--Joe--
Uhm, how'd you manage that? An add-on card? (I know they made them for Apple ]['s.) CP/M was written for 8080's and their compatibles (Z-80, 8085). Digital started doing a CP/M-86, but we all know which OS took off on the x86, don't we. ;-)
--Joe--
Ah, I see. Well, submit a patch already! :-)
--Joe--
Get it right. It's any kid with an IMSAI Z-80 based CP/M box, a glass TTY, a speech synthesizer box and an accoustic modem! The C-64's speak a much too advanced protocol for Josh^H^H^H^HWOPR to understand.
--Joe--
Yes, as he was compensated by the company at the time he invented whatever, and the terms of the compensation included the requirement that all IP he invents be signed over. This is merely fulfilling the contractual obligations of his former employment. Just because he isn't getting paid for new work doesn't mean he isn't still obligated to complete the work he was already paid for.
Essentially, the employer could sue him to pay back part of his wages, or surrender any stock options, etc. that he may still hold. (Depends on his termination agreement as to whether he gets to keep his options, etc.)
Typically, patent lawyers are careful to listen to the inventors, since if any of the inventors doesn't agree with the invention, they can derail the patent process at the USPTO itself. (At least, that's what they seem to be worried about.) Patent lawyers want their patents to be airtight, so if they ever have to defend them in court, the other side can't easily poke holes in them.
--Joe--
You misread this. "Benefits" in the above statement means "benefits to AOL". You know, things such as advertisement revenue from the ads that AIM shoves at you. 3rd party clients detract from these benefits of AIM.
--Joe--
You are correct. For it to be munitions, it needs to be in a natively computer readable format. Therefore, you need to get a tattoo of your crypto algorithm in barcode or similar format. After all, you know that at least one Iraqi managed to snag a :Cue:Cat
at Rhadio Schack. ;-)
--Joe--
Hmm... Lessee:
GIMP version 1.0.4
Well, it's not 1.0.0, but it is 1.0.x. Your point? I'm not ready to have 1.1.x eat my work just yet.
I rather like our even-odd version scheme, since it is actually comprehendable, and uses the digits to reasonable effect. Compare to much of the commercial software world, which only increments the leading digit, and includes the ".0" at the end just to make it sound official. (Or, once they get bored of that, they just start naming the software after the year that they thought it would ship in.) How can you tell an alpha from a beta in that scheme?
--Joe--
Slashdot seems to have a couple of lameness filters aimed at preventing people from screwing up the page layout with extremely long lines. From what I can tell, very long lines are broken with whitespace at some fixed length. The threshold seems to be around 127 characters, but I could be wrong. (I haven't downloaded and looked at the Slashcode.)
I've occasionally run up against this filter when I try to make a "table" of some sort using 's inside a <TT> block. Slashdot will insert a space at a nearly-arbitrary point in the line (usually landing inside one of the 's, resulting in a real ugly mess). Annoying, to be sure, but far less annoying than having Slashdot render at 3x the total width of the screen.
It seems like there should be a better answer, but I'm at a loss as to what that might be. At the very least, the lameness filter should insert spaces outside of tags, since it seems to be regularly breaking URLs.
--Joe--
... now my pr0n will come out all grainy.
;-)
--Joe--
Tee hee... Beer-goggling a hard-drive, eh?
--Joe--
References please? Otherwise take your troll elsewhere. And a reference that points to goatse.cx isn't what I'm looking for.
--Joe--
Yeah, but if you borrowed the CD, you could also rip it and encode it yourself too. As others have pointed out, the only way to infringe via Beam-IT is to already be in a position where you could infringe without Beam-IT, plain and simple.
--Joe--
It has the duty to, but as you point out, IP rights are artificial rights! I agree! I think we're in violent agreement here.
--Joe--
You said "Unless there are explicit bits about copyright in the constitution itself, that would overturn all case precedent to date on that topic. " Take a look at Article I, Section 8 of the Constitution. It says:
Without providing specific names, this statement charges Congress with the duty of enacting Copyright and Patent laws. The Constitutional purpose of these laws is to promote the Progress of Science and the useful Arts. Any law which is deemed to inhibit the progress of science and the arts would be unConstitutional.
One could argue that reverse engineering is necessary for the progess of science. Similarly, one could argue that fair use of artistic works is necessary to promote the arts, as artistic works are influnenced by other works and prohibitions on the playback of those works effectively removes them from the public's eye and thus diminishes progress.
It'd take a talented lawyer to effect these sorts of changes in the screwed up system we have presently, however.
--Joe--
fluxrad said:
Metrol replied:
Well, you're both right on some points but wrong on others. fluxrad is right that a SP is not the same as a kernel upgrade, and Metrol is right that a Linux kernel update doesn't update the whole OS. (FWIW, Metrol seems to have a better idea of what's going on here... not sure if sarcasm is getting in the way here. :-)
A Windows Service Pack upgrades the kernel as well as a large number of system DLLs and utilities. It's effectively a point release of the OS by another name. (eg. In a different world, NT4SP6 might've been named NT 4.6. My personal theory is that changes in version number need to go through more approval processes than a "service pack" might at a large number of big, stodgy companies.) The major architecture of the OS doesn't typically change between SP's, but the SP touches just about everything.
In contrast, a Linux kernel upgrade touches just the kernel. No system libraries, no utilities, no user-land drivers, just the kernel. It is not an OS-wise upgrade.
This bears repeating: By itself, the Linux kernel is not an OS. The Linux kernel plus a usable userland environment is.
I think the main reason 2.2.17 is out as compared to some of the other revs of Linux 2.2.x is that 2.2.17 has been a long time coming. And to think I just installed 2.2.17pre20. Anyone have diffs between 2.2.17pre20 and 2.2.17final?
--Joe--
Here's one simple solution: All of them. Turn accents into icing, don't make them the cake. Make the comparison accent-insensitive.
--Joe--
One possible "solution" would be to treat differently-accented versions of a registered name as reserved. That is, if you register galeríacentral.com, you have first dibs (or more likely, right of first refusal) for galerìacentral.com and galeríacentrál.com.
That would help stop the copycatters a little.
--Joe--
Nitpicking further: 1kg of material weighs about 2.2 lbs, but only if g = ~9.8 m/s/s. A 1kg laptop weighs less on the Moon, for instance, but it has the same mass.
--Joe--
I've used vi over a 2400 baud link before, and it's far more responsive than MS-Word sometimes is on a 300MHz Pentium II. (I say "sometimes", because it truly depends on what (mis)features of Word you're (ab)using.)
--Joe--
Giving valuable feedback directly to the designers is one thing, pissing and moaning in the public press is another. The former is usually much more productive, the latter is more a case of "sour grapes."
One would think (if Toshiba didn't write off their Transmeta investment already) that Toshiba would be most interested in maintaining Crusoe's public image while privately helping Transmeta make Crusoe live up to everyone's expectations. However, if Toshiba's given up on Crusoe as a viable platform, then they'd want to distance themselves from Crusoe publically and quickly, before they get too strongly associated with a flop.
--Joe--
IIRC, it stands for If I Recall Correctly.
--Joe--
You forget, Windows is written for little-endian processors. That means that the least-significant digit is written first, and the most significant digits are written after it. Notice, there are very few meaningful differences (other than gratuitous file-format changes) between MS-Word 5.0, MS-Word 6.0, MS-Word 7.0 (aka Word95), and MS-Word 8.0 (aka Word97). In contrast, there's a world of difference between MS-DOS 3.2 and MS-DOS 3.3, as well as between MS-Windows 3.0 and 3.1. (Don't even get me started about MS-Windows 3.11.)
Tongue firmly implanted in cheek....
--Joe--