We haven't really discussed this ongoing situation here at Cemetech, but unless you've been living in a hole for the last few months and/or don't keep up with TI community news, there's an ongoing battle between our favorite technology giant and the community about the keys used to sign the TI-OS. As many of you know, we've long been able to sign our own Apps using the 0104 key, but that was not always the case. Back in the day you had to submit Apps to TI, who would approve (or disapprove) and then sign your Apps for distribution. The TI-OS, however, is signed by a similar key, a mathematical combination of two very large prime numbers. To date, the community has had to use various tricks and hacks in order to trick the calculator into accepting an unsigned OS, but recently, the situation changed. On July 31st, 2009, ticalc.org reported that Benjamin Moody, a member of United TI and other sites, had posted the factorization of the TI-83+ OS key, which would allow programmers to sign their own OSes. Flush with excitement, members of the community quickly set up an initiative to factor the remaining calculator keys via distributed computing.

Needless to say, TI was not happy, and responded swiftly and vengefully. A week after the last key was factored, TI started sending DMCA takedown notices to UnitedTI, Benjamin Moody, Brandon Wilson, and many others who either worked on the key-cracking project or hosted the results on their websites. The keys appeared on Wikileaks following the takedown notices, and on October 13th, ticalc.org once again reported that the Electronic Frontier Foundation (EFF), an organization that fights for the rights of free/open-source software authors and reverse-engineers, had taken up the banner for the community. They took over legal defense for the interested parties, issued a press release warning TI against issuing improper DMCA takedown notices, and stated that pending subsequent developments, the keys would be reposted on October 26th, 2009.

The Internet always loves a story of David vs. corporate Goliath, so soon stories on the topic appeared at Slashdot, Boing Boing, CNet, Ars Technica, and innumerable websites and blogs around the internet. Two days later, CNet then posted another article addressing the TI calculator hacking and programming community, and what drives us to do what we do; the IEEE Spectrum, the publication of the largest associated of Electrical Engineers, has written a similar article criticizing TI and supporting the community's efforts. This morning, ticalc.org posted the latest update, that since TI has not addressed the EFF's ultimatum regarding October 26th, and in fact continues to spam websites and universities with improper takedown notices, that the original keys have been restored to their original websites.

So what do you think? Even though the TI-OS is not covered as encrypted content under the DMCA, is the community wrong to want to modify the software on hardware that they own? Is this incident an example of the problems with the DMCA or an argument towards why the DMCA is important? What should the key-crackers and posters do?
To clarify, the original purpose of cracking the keys was not to modify the OS but to sign brand new ones.
I think in the end we shall win and TI will end up looking quite the corporation of fools. Oh wait, they already have done that.. hmm.. =p
Slashdot User "Innovation" wrote:

...in the best tradition of American innovation...

But how can this be innovation if no-one is making any money from it?


ugh.
TI's claims are baseless. Period. They have to understand. We own the calcs, we do to them what we want, be it modding the software or whatever else. Are we doing them any harm? No, we definitely aren't. Why are they bugging us, then?
Mapar007 wrote:
TI's claims are baseless. Period. They have to understand. We own the calcs, we do to them what we want, be it modding the software or whatever else. Are we doing them any harm? No, we definitely aren't. Why are they bugging us, then?
Not only that, they distribute the OS in unencrypted form, so factoring the key is not providing access to any secured information to which we did not previously have access. Razz
Something it seems you omitted: TI has sent a takedown notice to chronomex's school, where he put the keys up (on his student webspace).
So what now? Countersuit!
The Tari wrote:
Something it seems you omitted: TI has sent a takedown notice to chronomex's school, where he put the keys up (on his student webspace).
So what now? Countersuit!
Thanks for clarifying that point, Tari. Smile I was trying to refer to it in the sentence "and in fact continues to spam websites and universities with improper takedown notices", but you're correct that it deserves to be made more explicit.
rthprog wrote:
Slashdot User "Innovation" wrote:

...in the best tradition of American innovation...

But how can this be innovation if no-one is making any money from it?


ugh.


That's what you get for reading the comments on /.
The problem at hand as has been theorized (and discussed quite a bit) could be that TI's position in the education world is being threatened. The TI line of calculators are used in schools and colleges nationwide. They're some of the most accepted calculators for use on standardized tests and whatnot. By cracking the keys and enabling ourselves to create our own OSes for the calculators, we threaten that. Basically, we gain the ability to enable our calculators to do much more than they do by default which can be much more than what is allowed for the aforementioned tests. Thus, we are potentially stripping the TI graphing calculators of their allowed-on-tests status and TI could lose a lot of profit.

The reason they're sending DMCA notices, improper as they are, is because they were hoping the community wouldn't fight back. They hoped we'd just roll over and give up. Fortunately, we're a ferocious bunch with the EFF on our side Very Happy

</reiteration of known information>
Were like ants, tiny, and only one of us isn't that dangerious. When we group together though we can strip flesh from bone quite neatly :p
Eeems wrote:
Were like ants...


*We're
Eeems wrote:
Were like ants, tiny, and only one of us isn't that dangerious. When we group together though we can strip flesh from bone quite neatly :p
Besides the aforementioned grammatical correction, I don't know if that's necessarily true. It may take a group of us to make lasting change, but I think it only takes on erevolutionary, forward-thinking, rebellious, or vociferous individual of us to start a chain reaction of change.
KermMartian wrote:
Eeems wrote:
Were like ants, tiny, and only one of us isn't that dangerious. When we group together though we can strip flesh from bone quite neatly :p
Besides the aforementioned grammatical correction, I don't know if that's necessarily true. It may take a group of us to make lasting change, but I think it only takes on erevolutionary, forward-thinking, rebellious, or vociferous individual of us to start a chain reaction of change.


Like Obabo.
0x5 lol
Not!
KeithJohansen wrote:
The problem at hand as has been theorized (and discussed quite a bit) could be that TI's position in the education world is being threatened. The TI line of calculators are used in schools and colleges nationwide. They're some of the most accepted calculators for use on standardized tests and whatnot. By cracking the keys and enabling ourselves to create our own OSes for the calculators, we threaten that. Basically, we gain the ability to enable our calculators to do much more than they do by default which can be much more than what is allowed for the aforementioned tests. Thus, we are potentially stripping the TI graphing calculators of their allowed-on-tests status and TI could lose a lot of profit.

The reason they're sending DMCA notices, improper as they are, is because they were hoping the community wouldn't fight back. They hoped we'd just roll over and give up. Fortunately, we're a ferocious bunch with the EFF on our side Very Happy

</reiteration of known information>


Nope, not at all. Custom OSes won't allow the calculator to do anything that a regular app or asm program wouldn't. It has no cheating applications or education ramifications of any kind, and I guarantee you that no hobby OS will ever be anything close to as feature rich and powerful as the official OS, and TI knows that very well.
Kllrnohj wrote:
Nope, not at all. Custom OSes won't allow the calculator to do anything that a regular app or asm program wouldn't. It has no cheating applications or education ramifications of any kind, and I guarantee you that no hobby OS will ever be anything close to as feature rich and powerful as the official OS, and TI knows that very well.


True. A custom OS grants nothing an app or asm program can't do so I guess that's not *exactly* the issue. The issue, I guess, would be more or less the permanence. A teacher can fully reset a calculator to delete all programs and applications and/or disable use of them entirely. A teacher CANNOT restore the original TI-OS in such a simple manner (and face it, what teacher keeps [or would keep] a link cable, TI-Connect, and a spare copy of the TI-OS[es] around just in case?) or do the same thing on a custom OS.

And also true, a hobby OS wouldn't be anything like the TI-OS but it would still be different enough to make teachers and schools have second thoughts (you can claim what the OS can and can't do but they won't necessarily believe you).
It is easy to stop a teacher from resetting your calculator with one of the dozens of fake resetters or some patches. (an 1-bit patch is enough to reduce an all-mem reset to a ram clear)
Exactly. The point is there are already plenty of ways to fake the memory clear on a calculator. If anything, this will only create more revenue. To hobbyists, the hardware has now become even more valuable and in turn may produce an uptick in revenue. To assume Schools and Universities will no longer use their calculators is ridiculous... what other calculator company out there will they turn to? Casio? HAH! It is very unreasonable to expect the hobby OSes will be harmful to the education system.

Besides, this doesn't even exploit TI's freely-distributed OS or give access to it's source, it allows TI calculator owners to utilize and modify their hardware. It doesn't even alter TI-OS. The hardware is owned by the purchaser, and therefore they have the right to do as they please with it. Let them be!
Kllrnohj wrote:

Nope, not at all. Custom OSes won't allow the calculator to do anything that a regular app or asm program wouldn't. It has no cheating applications or education ramifications of any kind, and I guarantee you that no hobby OS will ever be anything close to as feature rich and powerful as the official OS, and TI knows that very well.

The problem is that it doesn't matter what TI knows, it matters what TI thinks the College Board or even your average high school teachers may or may not know.
  
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
Page 1 of 3
» All times are UTC - 5 Hours
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Advertisement