Discuss BIOS and Palladium Issues With an AMIBIOS Rep
After this Slashdot discussion about the relationship between BIOS biggie American Megatrends Inc. (AMI) and Palladium appeared, we got an email from AMI sales engineer (and former Linux.com contributor) Brian Richardson, who wrote, "I am a bit concerned that the information you provided misled your readers into thinking AMI was promoting Palladium or taking some sort of anti-open-source stance. This might be due to the fact that TCPA was mistakenly equated to Palladium, or questioning how Linux would run on a TCPA-enabled system ... or by the horde of angry Slashdot readers telling us they would never buy an AMI product because we were forcing standards on them." Brian offered himself up as (his words) a "Slashdot interview victim" to clear things up.(Update by RM: And, says Brian, he's happy to answer other BIOS questions as well.) So ask, already, and let's get things cleared up. (Usual Slashdot interview rules.)
I understand that there should be no problems running Linux systems on these new bioses but can you promise that there will be no nasty wordings that are likely to frighten off users who are trying Linux for the first time?
Matt Thompson - Actuality - Insert product here.
Will Linux and other alternative operating systems continue to install and function properly on computers containing AMI BIOSes?
Try not. Do or do not, there is no try.
-- Dr. Spock, stardate 2822-3.
What sort of future do you see for TCPA? Do you see it as inevitable, or is it just a fad thing that will pass?
Assuming it does catch on, what form do you see it taking? What we all fear (only signed apps will run, non-signed apps can't access system data/data from signed apps), or some lesser form?
This has been a test. Had this been a real emergency, we would have fled in terror and you would not have been informed.
Okay. So what precisely are the differences between Palladium and your product, and what assurance do we have that it will not act as crippling ware for open source and other similar free (as in free speech) software endevors? Any thoughts on backward compatibility modes?
"It is a greater offense to steal men's labor, than their clothes"
Perhaps you can clarify the differences between the two (TCPA & Palladium). After reading up on both of them, i still find that they seem to be pretty much the same, just marketed differently.
Don't waste time... procrastinate now!
Will it be possible to disable on future motherboards which will implement DRM techniques ?
A few related questions:
a) Isn't the goal of "trusted computing" to allow entities other than the owner of the computer to control what the owner does with his/her hardware? For example, "trusted computing" applied to music implies that the music publisher gains control over what the computer owner can do with the music data files. Isn't this the exact opposite of "trust" as that word is normally used - a trusted computer is one that can't be trusted by the computer's owner to perform the tasks asked of it, because other entities have veto power over the computer's actions?
b) Companies like AMI have repeatedly claimed that they aren't part of Palladium. However, isn't it true that without AMI's trusted BIOS (and all the other components necessary to build a "trusted computer"), Palladium wouldn't work? Why does AMI think they shouldn't be held responsible for enabling Palladium and similar schemes?
c) In what way does AMI benefit, financially or otherwise, from introducing a BIOS designed to make the computer it is installed in less useful to the purchaser of the computer? Please avoid saying that this is "optional"; AMI wouldn't create this BIOS if it wasn't intended to be used.
d) What is a "sales engineer"? Is your job primarily public relations, or primarily engineering, or primarily product sales?
currently if you try to install vendor drivers on windows, the OS tells you things like "are you sure you want to use these untested third-party drivers, which will no doubt ruin your computer because you're a bad boy for not using windows." Can you assure us that linux, bsd, and all other "alternative" operating systems will be treated as _equals_ of microsoft products? Can you assure us that there will be no preferential treatment for any os, and that there won't be any "are you really sure?" messages?
Will OS manufacturers have to pay to get an "unlock code" that allows them to run their OS on the BIOS.
That would be terrible as it would kill many under funded open source OSes that aren't as big as the Linux big players.
Arc
I suppose that I like reading Slashdot interviews as much as the next person, but I must ask myself "Why?" Wouldn't it be simpler to just post corrections to what was he considers misleading and/or post AMI's offical stance on Palladium?
Is it (will it be) possible to use TCPA to effectively lock-out certain operating evironments from various services (software, media, etc) solely because the operating environment is not backed by a company, and has no mechanism for paying certification fees and licenses? Specifically, could TCPA be used against free OS's like Free/Open/netBSD and Linux to prevent those users from accessing the same content users of commercial OS's can?
I actually think this feature could be useful, if done "right". Along the lines of my idea of right... will I be able to, say, install my own set of public keys in the BIOS so that I can have a system that will only boot the software that I have signed?
As the title says:
Do you think Palladium is a good thing? Whether your answer is "yes" or "no", please explain.
Knowing that Palladium is a Microsoft Technology, do you think AMI is making a smart move by adopting it? Again, please explain your position.
Are you afraid that Microsoft may use its position to control, not just 90% of the software used on PC, but also the overall architecture of modern machines?
Many thanks in advance.
The right to offend is far more important than the right not to be offended. (Rowan Atkinson)
I actually like the concept of trusted computing quite a bit. So long as the user selects which code will be trusted, it has great potential for good. My question is, from your position, do you foresee trusted computing being more like web-browser applet signing applied in hardware (where the user can add and remove trust for certain companies) or more like the media industries idea (where the OS/hardware manufacturers select which code is trusted under penalty of DMCA)?
Karma Clown
But does your company have any plans to implement a "security measure" similar to Palladium?
And what if Microsoft releases a software that needs it, won't AMI need to adopt it so it can run the "DRM features"?
How will Linux, or any other "non-trusted" software run on your hardware?
Buy a Nintendo DS Lite
Do you have any funny acronyms for AMIBIOS?
Are you going to release the source? Will the BIOS be auditable? Will the BIOS code contain some sort of monitoring code? Will the BIOS contain spyware? All of these questions are important... and how will we be able to confirm your answers to them?
Can we really take the word of a conglomerate? Will you be able to ensure that what you are saying is accurate?
Modern conglomerates usually misrepresent their products if they think it will generate more customers. How can we be sure that you wouldn't be doing this to us?
How many hours will it take after the first Palladium boards hit the market for someone to crack it and have linux running on it? Should I have put an 's' onto hours?
AMIBIOS or NOT?
Be truthful. Is there even the slightest chance that someone other than me will be able to say what will run (or more importtantly will NOT run) on a PC that contains this technology? I'm not talking about purchased software that locks me out directly in one way or another due to licensing issues. But can this technology be used to stop me from exercising fair use rights if I decide to get around those blocks in purchased software? Or will they hinder me from writing my own code to do what I want, or downloading and compiling/running someone elses code?
If ANY of these CAN be a side effect of this technology, it is bad. There are stumbling blocks, of course, but no one will have ultimate say over what does or does not run on my own computer.
.
Digital is, by definition, imperfect. Analog is the way to go.
What is the advantage to me, a Linux using consumer, to buying your product over those of your competitors?
Isn't AMI afraid of many many people boycotting any products of TCPA-friendly vendors? In the near future, "voting with their money" will be the only chance for millions of PC users to fight against TCPA.
Given the existence of The LinuxBIOS Project and the fact that the Linux kernel does not require a ROM-BIOS once the kernel is up and running, what will be AMI's position on refunds if a significant fraction of the Linux userbase starts installing LinuxBIOS and returning the BIOS chips. Will AMI make the refund, or will they give us the runaround that Microsoft and the hardware OEMs did on the question of Windows refunds?
utter rubbish
How do you sleep at night?
No, I have not RTFA, I'm just taking the piss, ok?
Invoicing, Time Tracking, Reporting
Will TCPA compliant machines make it more difficult for a user to updgrade CPUs or change computers? Do you see users having to re-confirm their identity with external sources because the identity of their computer has changed? (I know this already happens, I just see it becoming more pervasive in the future and am afraid more software vendors will begin to license by specific computer).
I assume that data pathways with be signable or encripted in some way. What performance hit will the [operating system] take when using trusted system? e.g. How much extra data is added to form a signiture, what methods are used for signing. and how will this benifit the end-user.
thank God the internet isn't a human right.
Would AMI disclose that such pressures were being placed on them, or would this type of fact be kept hidden from consumer groups or individuals, etc. until it was too late for us to effectively respond?
...Open Source isn't the only answer -- but it's almost always a better value than the alternatives...
Will AMI (and the TCPA) allow owners of these "trusted" computers to turn off or disable the features that are being discussed? Will we as users of our hardware be able to control what features are on and what features are not, or will these choices be up to Microsoft and its partners(TCPA)? How is AMI addressing these issues of choice and control?
So maybe you can set me straight: do you think your customers want TCPA? If so, why? Who are these customers? If this a case where customers are not the same as users?
As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
Do you intend to require some sort of a per-operating system licensing fee to operating system companies, in order to profit on the inclusion of these "features"? E.g. Will Microsoft be giving you royalty payments for each machine that includes this AMI BIOS and gets their OS installed with these supported "features"? What position does this put your company into in terms of trying to also force open source OS companies (like RedHat) into paying these licenses?
Will you be able to tell the truth in your answers or will your answers have to be 'cleaned up' by the AMI PR dept first?
One of the operating systems I use is FreeBSD. Will that still be usable, or will it be forced to deal with substandard or non-existant drivers (think NVidia until recently). I also use QNX. Will that work? How about a new OS that will be created sometime in the future?
I can't say that I don't give a fuck. I've just run out of fuck to give.
(not intended as an interview question, more as a comment in the form of a rhetorical question)
... is, who is doing the "trusting"? In Microsoft's vision of it it certainly isn't the end user, it's them. Or other copyright owners.
TCPA is fundamentally a sound technological concept, but wide open for abuse. If it could be used for the user's benefit to prevent against viruses etc, then that's great.
What I'm saying is that the owner of the computer should be able to override the trust relationships - assert that the code is trusted (by them). The owner of the computer should have the ultimate veto. After all, it is theirs. Does AMI's plans for a TCPA implementation have this in mind?
How will I be affected by TCPA? I run several machines at home some running NetBSD, FreeBSD, Linux, and Windows. I generally build my machines, unless they are given to me by my employer (or its a laptop), and even then I reinstall the OS or install my own OS of choice. (Whatever I'm in the mood to run at time of install or what works). If I buy a new Motherboard from AMI with TCPA will I stil be able to do this? Will I have to do special tricks to get this done or will it be just like it is now?
Only 'flamers' flame!
So really what makes you think myself as a customer want's even anything close to that on one of my motherboards?. The possibility of future misuse is to great for me to even consider it. I can tell you as both a corporate and private customer that it is not wanted in any shape or form. The mere mention of supporting it frankly makes my skin crawl with disgust. If this is how you choose to release your products I choose not to participate with my dollars.
Got Code?
Can you address why you think it is that the open source community has taken Palladium as _such_ a scary proposition?
Then, building on the above answer, can you explain why the open source community has only yelled and screamed about how evil Palladium is, rather the doing what they preach others should do? (Which is, of course, create an open source, trusted architecture (i.e.: TCPA) which protects/promotes consumer rights over and above the rights of corporate media groups.)
Or (if the above is not possible) can you at least explain why building an open source TCPA structure is not possible?
No matter how many DRM technologies AMIBIOS does adopt, can you promise that AMIBIOS will continue to offer DRM-free BIOS products?
Why can't we have two versions of the BIOS?
K901 (Trusted Computing enabled)
K901B (Trusted Computing disabled)
And enable users to crossship the chips if they want a different version...
I want my rights back. I was actually using them when our government stole them after 9/11.
I think the idea that most of us our missing is this. Most PC users buy their computers from Dell, Gateway, or some other big vendor. These vendors will ultimately sell TCPA/Palladium enabled computers. So, the real question should be: In the future will those of us who build our own systems be able to escape the issue of having TCPA/Palladium on our systems courtesy of the big players?
Since a BIOS is only part of a motherboard: what steps will hardware vendors have to take, in order to incorporate your BIOS? Will they have to adhere to certain hardware design rules or controls in order to maintain the TCPA? Is there going to be a licensing procedure for hardware manufacturers?
...
As we all know, technology can be used for the purposes of both good and evil. Here are things that I consider good about where TCPA is going, along with the evil.
Good
Evil
There are many advantages for the hardware/software/content vendors if this is realized, but few of them seem consumer driven: the erosion of fair use, the control of speech, taking a cut of every e-commerce transation, eliminating standards and competition.
Undoubtedly, your shareholders will push you to cooperate with the software/content vendors because it means big money for them and anyone who plays ball, but for us, it means we lose a lot. PR will say that it stops pirates from raising music/movie prices, and that it means ISVs can produce software that can't be warezed, no more cheating in online games, no more child porn, ad infinitum, and it's all for our own good.
Unfortunately, the potential for abuse is extraordinary, and the last thing I want to see is more of my friends being locked up because they do something with their computers that some company doesn't agree with. And right now it looks like AMI wants just that to happen.
Yes, right now your BIOS may offer choice, but hardware vendors seem committed to building an infrastructure that one day can make it very easy to eliminate this choice.
Please explain why we do want TCPA, why we should support your company, and how we can be assured that our colleagues don't go to jail just for believing they still control systems they bought. Also, please explain why the system we have now is so inadequete.
Thank you.
If I understood the prior articles correctly, TCPA should provide a basic keystore, an authentication mechanism, and enough checking to insure that the boot sector is signed.
If I want to install a new boot sector, do I generate my own key, install that, and self-sign the boot code? Or do the LILO or GRUB teams have to get a key issued and then sign things themselves?
Who has ultimate control over the keys? CAN I install my own, or is it centralized somewhere? Who does TCPA *ultimately* trust? How can I be *certain* that it doesn't trust anyone I don't want it to? If I screw up and lose my key, how I recover access to the system?
I assume there must be some master, uneraseable keys in TCPA; I just can't imagine that you'd ship it without implicitly trusting Microsoft, and I distrust Microsoft very much. And if there are recovery keys in there, do I have to ship my machine away to some lab to replace a lost key, or can I do it myself? And if there IS a master, unerasable key available for recovery purposes, why can't virus writers just sign their code with that key instead?
An open-source TCPA BIOS might go a long way to alleviating the fears of the open source community, since we could see exactly what it is you're forcing on us. And hey, no doubt you'd get a few bug-fixing patches in return for your efforts.
So, is an open-source BIOS a possibility? (TCPA or otherwise)
-- Bob
1^2=1; (-1)^2=1; 1^2=(-1)^2; 1=-1; 1=0.
http://www.freiburg.linux.de/OpenBIOS/
Here is s solution for those not wanting to give up theyre hardware control.
An anonymous reader writes "American Megatrends announced its 'trusted computing' Palladium BIOS on Jan 6. It seems that the encrypted BIOS' integrity will be verified by a special chip or flash ROM, and will in turn verify the 'authenticity, integrity and privacy' of the boot loader and the operating system. Does that mean such machines may refuse to boot any other non-'trusted' OS? After all, the list of supporting corporations include AMD, Intel, IBM, and HP, of whom we heard quite favourable statements about Linux (just for example -- *BSDs will be equally affected) so far."
Perhaps this should have been posted in the Ask Slashdot section instead of News. Or maybe it's time to create a new section: Unsubstantiated And Potentially False Rumors That Might Damage Reputations Of Companies And Individuals.
Oh, and don't forget to browse the article with a +5 threshold. Let's hear it for informed, focused opinion floating to the top of the pile.
A bit more editorial responsibility would have been called for here because this sort of thing is essentially libel, not to mention pure and simple FUD. Now AMI has to subject itself to a Slashdot interview so that the record can be set straight. Does anyone else find this slightly troubling?
Brian,
P A-goodnbad.pdf
I sure would hate to be in your shoes right now. Putting yourself in front of a firing squad voluntarely takes guts.
I sent an e-mail to marketing complaining about AMI supporting TCPA, and got the standard reply in return. My answer is below, and I am still waiting for a reply.
Umbertina E. Vezzani wrote:
Hello Laars,
You can already find TCPA-enabled products on the market but they have a different BIOS.
I am perfectly aware of that, and that is why I don't buy IBM laptops any more.
The Security subsystem is intended for those users who want an extra security protection that is valid even outside the OS.
The motherboard and system manufacturers will specify their system features, so I believe you will certainly be able to choose the features you want. I really don't think you will buy a motherboard with a hidden feature or "fritz".
I am not afraid of hidden features. TCPA is merely the scaffolding which enables building "trusted applications"/"trusted clients". What I am afraid of, is how software vendors and the content industry will (ab)use TCPA.
As for the reference to "fritz" - I think Ross Anderson went a little bit over the top in his critisism of TCPA. A much better overview of some of the technical problems with TCPA can be found here (I fully endorse Mr. Arbaugh's suggestions):
http://www.cs.umd.edu/~waa/TCPA/TC
TCPA is meant to answer to a demand of security from users, not something else.
What demand exactly? TCPA doesn't solve any of the major security problems.
TCPA only answers the question "has the basic components of this system been changed?", and makes it possible for 3rd parties to verify the state ("trustworthiness") of a system.
The majority of security problems are on the OS or application level - macro/scripting vulnerabilities, virii, buffer overruns and similar. TCPA doesn't provide a solution for any of those. In fact, a software sandbox like Java or running certain applications in vmware virtual machines provides better protection against those real world problems.
What exactly is TCPA supposed to solve? Don't give me some marketing fluff about "enhancing security for the user". I want cold, clear, technical examples of real world security problems that TCPA is supposed to solve.
Also, which users are demanding TCPA? Users want protection against virii and similar, but TCPA doesn't solve those problems. Who are the end users that demand something like TCPA?
I also believe that, if there is a solid foundation to the concerns for privacy people is expecting, the TCPA itself will improve its specification to address those concerns.
So there is a real chance the next revision of the TCPA spec will include proper anonymous certificates a'la Chaum instead of the current "please trust the privacy CA" solution?
It must be noted that AMI has not announced support for Palladium. Palladium is an initiative by an OS entity that is slated for the future.
I know that. I also know that there is considerable disagreement going on between the Palladium and the TCPA proponents.
To be honest, TCPA is a better specification than Palladium. However, TCPA does provide the scaffolding required for building "trusted systems" - i.e., that a 3rd party can control what is happening on my computer. TCPA is a Pandora's box - if abused, it could have a devastating effect on both innovation, privacy and consumer rights.
Regarding the limitations of a system with TCPA I would offer the link below to the public specification for further information on compatibility with different OS's, and hardware. Based on that spec we can tell you that it does not limit the ability to run Linux (or any other open source solution).
How is that supposed to make me feel good? I know that it is possible to disable (most of) TCPA. I know that my computer will continue to work even if the TCPA subsystem tell other computers out there that my computer has zero "trustworthiness".
However, once digital commerce, streaming media and other online content start demanding TCPA enabled clients you are effectively a second rate citizen on the 'net and are locked out of a lot of content if TCPA is disabled on your computer.
So:
1) TCPA does not provide true anonymity (you have to trust the privacy CA).
2) The scaffolding provided by TCPA can be abused by those who want to disable the Turing completeness of computers and instead turn them into locked down interactive content delivery platforms.
3) The market effect will force people to use TCPA and TCPA enabled "trusted clients" even if they don't want to.
4) TCPA is advertised as a security solution, but does not solve most of the real world security problems.
With kind regards,
Lars Gaarden
If J.K.R wrote Windows: Puteulanus fenestra mortalis!
Since microsoft is kind of vague on details about Palladium, I will hit you with a TCPA question. In the TCPA FAQ, it states that "Platform Owners" will decide which software runs on their platform. Who exactly is a "Platform Owner" and does microsoft have a simmilar "feature in palladium"
People who think they know everything really piss off those of us that actually do.
Who does AMD see as it's customer? Is it end users or computer manufacturers? Do end users care about DRM? What about computer manufacturers?
$G
-- $G
What is the authentication scheme for palladium? Is it something like MS passport? How does the motherboard gain authentication from the OS?
People who think they know everything really piss off those of us that actually do.
This is it, in the fewest words. Others have danced around the question, but IMHO this is really it.
I understand that if I want to play MPAA or RIAA content, I may need to have a DRM OS, probably Palladium, and it will need to be on a system with a TCPA BIOS.
But what if I want to just boot Linux (or trusty old Win98SE) to program or play games?
Will I be permitted to run an "untrusted" computer, or is it only a matter of time until the only new computer is a trusted computer that will only run a trusted OS?
The living have better things to do than to continue hating the dead.
It plainly is anti open-source.
TPM has no benefit to end users. All it does is give Microsoft an argument to use with ISVs as to why they shouldn't develop products for open source platforms. They can say: "If you ever release your product for Linux, some people will disassemble it. But with our "trusted" OSes, you'll never have to worry about crackers, because we don't let our customers control their own machines".
It's a powerful argument. There may even be a few ISVs stupid enough to fall for it. (Most ISVs don't go out of business from cracks, they die when Microsoft itself uses its monopoly power to sieze the market the ISV developed.)
But it's all a moot point. Why shouldn't we be trying to nip this in the bud? Why shouldn't we be spreading the word to everyone we know that people who buy AMI will very soon have to accept whatever draconian "Clickthrough" is on the software package, giving up their legal rights for no consideration whatsoever?
In short, why shouldn't we be trying to drive AMI out of business?
Sounds like a plan to me.
I dual boot my box to run a couple different flavors of Windows and Linux. (removable hard drives). Will the BIOS auto detect something that supports the Palladium and turn it on, or will I have to drop into the BIOS and change the 'enable palladium' settings every time. I expect a future cut of Windows to require such a thing to be enabled before it runs.
In short, if the boot sector is not 'trusted' by AMIBIOS will the default behavior be boot with a warning or not boot until the BIOS changes?
(Disclaimer: For the record, this is a feature I want to see die the same way Intel's CPU identification did. I'll be one of those dragging my feet making existing hardware and software last longer than I usually do hoping the market corrects the situation.)
+++ UGUCAUCGUAUUUCU
Will AMI pledge not to make DMCA claims against Open SOurce projects? If you do not, why should we believe a word you have to say?
I have discovered a truly marvelous sig, unfortunately the sig limit is too small to contain i
Just what problem is this trying to solve?
Why can't my computer be trusted?
Is this trying to fix a fundamental flaw in operating systems?
1) What does it take (steps,costs including any IP licensing fees) to make OS Foo boot on a TCPA computer?
2) What does it take (steps, costs including licensing fees) to make application Bar run on Foo? On any other OS?
Ignoring rampant paranoia, these are the questions that will actually affect open source development. It comes down to how much will it cost for us to run our programs?
If I have been able to see further than others, it is because I bought a pair of binoculars.
If I run an alternative OS (Linux, DOS, etc.) will I have complete and unfettered access to MY HARDWARE on the PC that I OWN? This includes access to motherboard peripherals as well as total access to ALL peripherals on the PCI/Video/other bus.
If the answer is no, or if I get a wishy-washy "well, sort of, but..." then please enumerate those components I will not be able to access and WHY I CAN'T BE TRUSTED TO ACCESS MY OWN HARDWARE.
BIOSes are slow by nature, don't bet on it.
You can't intellectualy accept a company's published "stance" because said company has the ultimate option of misleadingly rewording, or even omitting, information that the public would find unappetizing. In a popularity-based publication, asking a specific list of questions usually attempts to lock them down into responding with a very narrow range of answers. Some political talk shows go so far as to re-ask the question if they didn't get the answer they want. (This is what they call "playing hardball.")
While you have to take what is said with a grain of salt in any case, some organizations, such as Republicans, Democrats and Microsoft, are in high enough positions to reword questions to a less damning, or even advantageous form. As an example, have you ever heard an interview where the interviewee was asked a piercing question, and he made it sound like the interviewer was a foolish idiot?
What's this Submit thingy do?
... way back in the days of Windows 3.1, I noticed that my AMIBIOS code for interrupt 9 (I think it was that... keyboard direct hardware service, anyhow) was byte-for-byte identical to significant sections of Windows' keyboard.drv code.
Now, I used that similarity to find a gap, where I could put special codes in my notebook computer's keyboard code to disable the keyboard while my scanner took data [it was a bug workaround]. But to this day, I wonder: did AMIBIOS know about this? Did they license it to Windows? Or was this just a case of "no, we didn't know, but they stole it"?
Correct Horse Battery Staple: 72 bits of entropy. Enter "Correct H" into google. When it generates the phrase, that's
There's another lurking evil, and I really think this is the big one. Microsoft wants to protect their MS-Word near-monopoly (near? who an I kidding?) and TCPA+Palladium is a way of locking people into MS Office forever. Want to read that document that you converted to Palladium Office? You'll have to use a Microsoft product, because Office will require TCPA and it just used your motherboard to encrypt that file so that no other office software can read it.
.DOC files? Forget it. They're encrypted with a key, and obtaining that key without Microsoft's permission is a DMCA violation. Oh, but you can license the ability to read those files, for a huge fee. What? You want to edit them too? Prepare to pay a king's ransom.
What? You work for Sun and want to get StarOffice to read the new, improved,
Want to edit documents on your Palm(tm)? You must buy Microsoft Office for Palm, as Documents to Go won't work any more. Or maybe MS will tell you to go pound sand and buy a nice, new pocket PC that's running a Microsoft OS. Flip a coin on that one...it depends on how bad MS might want Palm out of business.
IMHO, that's the real purpose of TCPA+Palladium. Anti-competitive tactics on steroids.
I'm a hobbyist who builds his own computer, writes his own software, and (on rare occasions) will build hardware components (as in: with solder and chips). What assurance do I have that your "Trusted Computing" initiative won't interfere with my projects? Interference here is defined as reducing the operational capacities -- including networking features -- of the computer or reducing my ability to develop to my needs. In a way this is four separate questions: how software, Trusted vendor hardware, pre-Trust vendor hardware, and home-built hardware integrate into the "Trusted Computing" architecture.
Do you like Japanese imports?
I have been doing research on BIOS settings for many years, and I have found good articles on what the settings do, and how to tweak them for the best performance/stability mix. But, I would like to know if the BIOS manufacturer itself would be able to provide an in-depth manual of all the BIOS settings, and what exactly they do. All the manuals that come with motherboards are very short on explanations, and I would like to see someone within the company actually explain to us hardware enthusiasts the down 'n dirty, nitty gritty, dirt under the rug, needle in a haystack type of information that we could use to make our computers run the absolute best they can. Because, as we all know, optimizing software and firmware is a lot cheaper than upgrading parts.
-Jay
-- Liberalism is a mental disorder.
Will the next computer you personally buy implement these features?
Who will you give access to your machine (Microsoft, RIAA, MPAA, Homeland Security)?
When the thought police come to round up us 'Criminals' that will not give up our 'untrusted' systems will you be able to sleep at night?
SD
âoeWho knew something as harmless as willful ignorance could end up having real consequences?â
Palladium and any other DRM-enabling doodad are products that are inherently designed to enable vendors who do not trust their customers to exercise some degree of control over how those customers use the vendors' products. At the same time, those vendors expect customers to trust that the use of DRM products will not result in side effects that may be detrimental to users' freedom to use legally obtained products as they see fit provided such use is within the law.
Since AMI appears to be taking the side of those vendors who feel they cannot trust their customers, why should we as customers trust AMI to create products that do not infringe upon our rights as customers? Why should we not take our business to vendors who are willing to trust that we will not do anything illegal with their products, instead of assuming up front that all customers have some sort of illegal intent?
The poster partially answers his own question:
> Who are these customers? If this a case where customers are not the same as users?
AMI sells to motherboard manufacturers, not to end users. But the question still stands, who are these companies that are asking AMI for these features?
[PowerPoint] is a tool for capitalist presentation
Either
a) It's signed by you
b) It's signed by someone you trust
I don't see this BIOS as being a major problem if it allows for self-signing with a), and for you to choose who is on your b) list.
i.e. if Sourceforge has a signing authority, can I add them to my list of trusted software sources? Or must all software be signed by Veri$ign?
retrorocket.o not found, launch anyway?
Palladium claims to have the freedom to choose whether you want to connect to another palladium machine. This freedom is at an individual level, in the same was I can choose to use Abiword.
If Palladium achieves mass market how will my freedom not to use Palladium be possible? Will it be like having the Freedom to speak Esperanto?
--Giving to trolls for the benefit of us all
I would know my woody isn't signed anyway, no problem there. But I'd rather have bios telling me my new ArkLinux 4.2 is really signed or not.
Gentlemen, you can't fight in here, this is the War Room!
What I find most interesting is how Palladium is advertized as having features like letting content creators (e.g. a person sending you an e-mail) control what you can do with it (automatic deletion, no forwarding, no printing).
However, we never get a say in this, we never agree to any such "contract". If your company is producing a product as part of a system designed to disempower me in favor of a machine, does it really surprise you that I don't like it?
TCPA/Palladium has never been about how I, the end user can come in control of my machine, because I am already in total control (up to the limitations of my tools). TCPA can for me, at best, be a hardware version of a "sandbox", where I control what resources are availible to a given program. But such programs already exists in software and has no need for hardware backing.
Many people have compared TCPA to being a program running in Ring -1 (Ring 0 being the OS kernel). The only thing it can control in addition to what the OS already can control, is what runs in Ring 0. So why do you need to control what runs in Ring 0? Answer me that.
Because you can't trust me, isn't it?. Isn't that what it's all about? Having a trust chain that I can't break. So the content, and my machine can negoiate a deal, without me ever getting a say. So that they two can decide, regardsless of rights granted by law (like fair use and first sale), when, how, where and what I can see, hear, use and do. And you don't find that offensive?
Kjella
Live today, because you never know what tomorrow brings
Hang on a second - I'm not 100% sure but I strongly suspect that you license you bios software from AMI (much like any other software you never actually buy it).
This is no different than when a manufacturer only ever supplies a machine with windows preinstalled. I think some people have actually had refunds because they never used the installed os.
Should be interesting to see if AMI abuse their monopoly position to try and stop manufacturers supplying machines with alternate bios's
...I don't even proofread my own headilnes. Also, "regardsless" should be "regardless". What? You mean there's a preview button?
Kjella
Live today, because you never know what tomorrow brings
Jeremy Paxman wins a Royal Television Soceity Award for his grilling of Michael Howard when in 1997 he asks Howard [the incumbent Home Secretary] the same question 14 times over the Derek Lewis prison affair, complete with interruptions and increasing impatience in his voice. I was watching it myself at the time with glee.
.
.
.
.ram format
MH: I was entitled to express my views. I was entitled to be consulted.
JP: Did you threaten to overrule him?
MH: I was not entitled to instruct Derek Lewis and I did not instruct him. And the truth of it is . .
JP: Did you threaten to overrule him?
MH: And the truth of the matter is Mr Marriott was not suspended. I did not . .
JP: Did you threaten to overrule him?
MH: I did not overrule Derek Lewis.
JP: Did you threaten to overrule him?
MH: I took advice on what I could and could not do . .
JP: Did you threaten to overrule him, Mr Howard?
MH: . . . and I acted scrupulously in accordance with that.
and so on
The BBC web archive of that interview in
They met again in 2002
There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
Of course. All my answers will be the [...] truth. No editorial input will be applied [unless deemed strictly necessary to guarantee appropriate standards of presentation -- Ed] between the time that [I] write the article and the time that [I] send it to [its recipient]. The PR guys promised. [No, we didn't.]
Come on, who're you kiddin'? Any reply from this guy, or anyone else writing on a subject so obviously controvserial, is going to be screened seventeen times over by PR weenies before it gets out into the wild.
If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
I don't think we can expect honest answers from AMI, or any other company pushing Pd. In response to a comment warning about the unfriendly nature of TCPA/Pd on a listserv, an MS employee had this to say:
:-).
l . As you see, it is being seen
Scarey, maybe. Correct, not
There is a lot of speculation here which is not based on facts. PD will
give you the capability to protect some subsets of your system from
damage. Imagine having a fire proof safe in your house. Your house can
still burn down and your safe will still protect your documents that are
stored in there. Having the safe does not enable the people who sold
you the safe know what is stored in there. And if you don't want to
have the said safe, then don't use it! Same is true of PD.
As to the original comment regarding privacy, you are seeing our attempt
to document any and all aspects of the system that could concern anyone.
So you are going to see us telling a lot more about the capabilities of
the player and this can appear overwhelming at first. The good news is
that you have full knowledge of what we do and the choice to turn one or
more of these off if your privacy is more important than the
functionality. Competitors probably do the same thing but fail to warn
you explicitly about them (and burry the detail in long EULAs).
Here is a write-up from CNET on our privacy approach in media player:
http://news.com.com/2100-1023-955514.htm
as a very positive move and not negative at all. Here is one quote:
"If the final build looks like the software (that CNET News.com)
described, the implication is that Microsoft is taking consumer privacy
very seriously indeed and marks a big change for the company," said
Jupiter Research analyst Michael Gartenberg."
******
Microsoft
The "product" and "player" referenced above are the Windows Media Player. This came from a WM-centric listserv.
I expect similarly placating (and untrue) answers from AMI. It is my opinion that the best course of action in this case is to punish AMI as severely as possible for even taking the first step towards creating a component that conforms to either TCPA or Pd. There are two simple things any computer literate person can do to hurt AMI:
1. Don't buy their products.
2. Let them know you bought from a competitor because they dared support TCPA/Pd.
3. Let their competitors know that you're not buying AMI because of their unacceptable actions.
TCPA/Pd requires hardware and software to work. I don't think anyone is going to be convinced to stop using windows because it takes away his or her freedom (at least any more than they have in the past), and I don't think MS is going to be convinced to leave Pd out of its OSs. As I see it, the most effective way to prevent TCPA/Pd from advancing is by setting up a business environment in which hardware manufacturers are terrified at the prospect of producing TCPA/Pd compliant hardware. That, and user education, are the two things that I think have a hope of stopping TCPA/Pd.
I wrote a rather long response to the above comment, so I won't paste it here (Mozilla chokes if I try to paste 18KB into a text box), but I do plan on submitting it to the Pd faq maintainer as there are some important oportunity for MS to abuse it's power in a TCPA/Pd system that aren't covered. (e.g. MS not signing drivers for hardware devices that support competing technologies [OpenGL v. Direct3D, MPEG4 v. WM].)
Here's an interesting scenario:
- Office Palladium will require TCPA
- Linux, as an untrusted OS, won't be able to provide Office Palladium proper authentication, and Office will refuse to run under WINE.
- Windows users become reluctant to migrate to Linux since they can't run Office. (Believe it or not, Office is still the killer app for most folks).
I'm telling ya, the Office division is behind this at least as much as the content industry.
Why is AMI doing this?
Do they think people want their OS to be able to lock them out of certain parts of their machine?
You see, I can't really see any application for TCPA / Palladium besides taking control away from the owner of a computer. Any of the other "security" features TCPA/Palladium provides can/have been easily implemented in software. The only application that requires BIOS/hardware level modifications, is one where you are trying to prevent the person who owns the computer from have full control over it.
Lately I've been beginning to notice that some companies have internal conflicts of interest that cause them to do stupid things, which are not what consumers want. (Stupid because, they loose money because consumers go elsewhere to get hardware that isn't crippled and any piracy that was going to happen still happens anyways.)
Sony, for example. Being both a hardware company and a media company, they seem to have an internal conflict of interest: To many RIAA/MPAA types CD/DVD burners are synonymous with piracy, this must lead to internal pressure on the hardware branch of the company to try and control what people can do with Sony hardware. Ex: It's rumored that Sony DVD burners can burn Xbox games but not PS2 games, Sony Discmans have often had sub-par CDR playing ability, Sony Minidisc recorders had an annoying copy protection flag that prevented you from making many digital copies of a minidisc.
This whole thing reminds me very much of the whole CPUID debacle. CPU manufacturer X starts putting unique ID numbers inside their CPU. They claim it will allow increased security for web transactions blah, blah, blah. The problem was there was not good reason why your average computer user would want a unique unchangable serial number for his computer. There was a tremendous potential for violation user's privacy and no good reason why they needed it in the first place. Why? A unique id could be implemented in software. The only reason to have it in hardware is to prevent the owner of the computer from changing
People didn't want them, and CPUIDs failed. Why does AMI think this is any different?
Life is too short to proofread.
Second part, and less important, what is the story with firewire booting? How hard is it to graft additional boot code onto a BIOS and present a device as a reasonable boot device to the rest of the BIOS?
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
Now, I've been here a while, so when phrases like 'Usual interview rules apply' are tossed around, I understand the meaning.
But it occurs to me, there's probably many who don't. Why not have a page outlining the usual interview rules, and link to it when saying something like that?
Comment removed based on user account deletion
Instead of the refund avenue, the question of if you can install your own replacement IS a good question. On both techincal and legal grounds, can we? Or are we FORCED to use the bios ( ie 'trusted' ) that is supplied to us.
---- Booth was a patriot ----
The tcpa spec states that the TPM (Trusted Platform Module) contains hashing (SHA-1), random number generation (RNG) , asymmetric key generation (RSA), and asymmetric encryption/decryption (RSA). What advantages can open source projects such as openssh and openssl take by using the TPM implementation of these algorithims instead of normal software implementations? What potential uses can open source software get out of TCPA?
Trusted operating systems can be a GREAT thing, it's merely a question of who controls the TORA [trusted operating root authority]. IMHO, if I control the TORA, it gives me power over my computer that wouldn't normally be possible, even with the various mandatory access control systems available across different platforms.
All of these are software, while the TCPA system's hardware-based system, if properly implemented, will be much more resistant to attack than any software-based solution.
If you've ever typed ctrl-alt-delete on a PC, you've used a 'trusted' feature, since it generates an interrupt which cannot be trapped by usermode software. Last time I checked, ctrl-alt-delete didn't present a clear and present danger to the operation of my computer -- merely my sanity.
We should focus on the real issues -- ownership of the TORA, as well as the distribution of simple methods to regain control of your computer's TORA through simple hardware hacking, much like the chipping of games consoles that still goes on fairly freely even in these dark days of DMCA, SSSCA, etc.
[standard disclaimers: not a hardware expert, info above is provided to the best of my knowledge but details may be incorrect...]
If applied across all executables and scripts.
Especially if it could be fine grained down to a per user basis. i.e. a system wide policy of who can run what.
Then you could have root to be only available in single user mode.
Stick that up your rootkit.
hmm it's starting to sound like plan9
There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
How could TCPA and Palladium NOT be intertwined?
By the various definitions of what TCPA and Palladuim calim to be and what they claim to be able to deliver to "customers" - the hardware and the software must validate each other.
If either the software or the hardware was "untrusted" in a TCPA and Palladium world, then by definition, neither can actually do any of what they claim to be able to do.
If i can run "untrusted" software on a TCPA - then TCPA couldn't be very effective.. and if i could run "untrusted" hardware with Palladium - then Palladium would be just as ineffective.
Rouge hardware and rouge software are not allowable - by the definition of trusted software and trusted hardware.
I guarantee you - much software and much hardware will never be trusted. Either because of who made it (w4r3z d00d, Apple, etc.) or who didn't make it (Intel, Micro Soft, etc.).
This is why these concerns arise.
guns kill people like spoons make Rosie O'Donnell fat.
As flash storage drops in price, especially wrt motherboard costs, and the way i see it, there isn't _that_ much more functionality to add to the BIOS, when will we see a nice bootloader being integrated in the BIOS (from the manufacturer), or why won't we see it?
.... who cares. it would at least be able to include a menu item for it, if it can't hold the 'windows kernel' (however big that is - haven't got a clue).
i'm talking about integrating the equivalent of grub in the BIOS, along with maybe 16MB of flash to hold a few kernels and ramdisks. You'd also (of course) include utilities for changing the menu, loading/deleting files to/from flash, for most OSes (as this would be relatively simple code: do a nice GUI for windows but a simple command-line utility could be written that easily recompiles in linux, *BSD (including OSX), etc. - we'll do the rest and slap a GUI to call the cmdline program).
I would LOVE that, and it really doesn't seem that hard - there are indeed a few projects doing it already, it should be quite cheap for you to do, so we'd see it in motherboards off-the-shelf...
I agree it might not be able to load windows, but
Why stop there? why is it that there still isn't a minimalist linux system with busybox in every modern BIOS, which would allow booting a diskless station into enough functionality to at least re-partition a hard drive? That's a whole single MB of flash!
my question really is: i would have expected that by now, why don't i see it?
(please, don't flame me with "it exists already" - i want to hear the manufacturer on this! most people would never dare re-flash their BIOS with something else - they barely have the courage to flash BIOS updates from the mfgr!)
for a priest to come and exorcise this child of satan (DRM support) from an AMI Bios motherboard?
--- Grow a pair, liberals... stop letting the Republicans bully you!
open source OS companies (like RedHat)
as far as I can see Red Hat is a for-profit company just like any other. If they want to call a tune they have to pay the piper just like anyone else.
The volume of computing means that non "trusted" machines will be available. You don't think people like Yahoo will suddenly switch from FreeBSD to Windows because they can only find motherboards with an AMI bios?
There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
http://www.linuxbios.org
There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
A user's rights?
OR
A "content provider's" rights?
Please don't bother answering if you're going to waffle.
---
Information wants...you to shut your pie hole.
You've said that AMI has nothing to do with Palladium. Of course, that's true. One is a BIOS, and the other is an operating system made by another company. I have no issue with that.
However, we ALL know that Palladium will run in TCPA trusted mode, and TCPA functions will be active.
So here's the question (ahem):
If:
- I, as a Linux user, want to BUY the next version of Microsoft Office(tm) and run it on my Linux box under WINE, and:
- said version of Office requires that it be run on a trusted platform (i.e. it requires TCPA authentication),
WHAT WILL HAPPEN?
I'm sure you think this is a loaded question. It is, and it isn't. It is in the sense that I suspect what the answer will be, but I want to hear you answer it. It isn't, in the sense that this is a very serious issue and has enormous ramifications for the entire industry. You see, I think that TCPA+Palladium are really schemes for killing Linux by denying it the ability to run Microsoft applications. To that end, I don't consider you accomplices, but perhaps dupes. I ask you the above question in all seriousness, and I challenge you to prove me wrong.
Dear AMI BIOS Developer
At first, I was going to ask you about how you have cooperated, if at all, with the Linux BIOS project. After all, you often have historically cooperated with Microsoft and Novell. What are you doing to help Linux?
But then it occurred to me, if Linux BIOS was successful, it would put AMI out of the BIOS software development business. Linux BIOS is a competitor of AMI.
What is your personal perspective about Linux BIOS, and what does AMI think about it?
Thank you
The LinuxBIOS Home Page
http://www.acl.lanl.gov/linuxbios/
Slashdot | Linux BIOS
http://slashdot.org/articles/00/06/14/21102
# Jesse Molina
The TCPA standard talks a lot about the "Owner" of the system, and how the "Owner" can initialize a new system so that it will begin generating keys and such using a password set up during the "ownership" process (See Section 2.6 of the Standard). My question is: who would the "Owner" of a system normally be in plain english? The actual end-user (or their administrator)? Or would the TPM get "owned" by the hardware vendor (Dell, HP, etc.) Or the OS vendor? Or the motherboard manufacturer?
Second, will it be possible to completely reset the TPM to a non-owned state to allow used hardware to be sold "as new"? Or would the hardware refuse to allow a new owner?
Will you opensource your BIOS so _we_ (so-called users of trusted BIOS) will be able to verify that your product doesn't harm our privacy or infridge our legally own rights (whichever country we come from) ? So that WE can trust YOU ?
...exactly why AMI's TCPA cannot be abused by corporations to harm/lock out Open source.
Please explain to us why AMI's TCPA is a good thing for Linux.
One of the most interesting posts I've seen regarding this subject was found at Microsoft.com
I'd love to hear how you'd address some of the points he brings up in the article.
In case the site goes down, or is changed, I've mirrored it at sq7.org/media/ms.html
Colin Davis
WTF is a "sales engineer"?
autopr0n is like, down and stuff.
So, they'll basicaly be saying: "set of data is verified as secure by HP, we won't cover any modifications, run them at your own risk."
It seems totaly resonable to me, and you can still share bit-perfict copies with their signatures.
autopr0n is like, down and stuff.
I don't see how that could possibly be the case. It would be great for security, IE preventing breakins and the like, but it wouldn't really give anyone any DRM protection, because you could just install the public keys of cracking teams.
autopr0n is like, down and stuff.
That one's a laugh riot...
autopr0n is like, down and stuff.
Say I'm an average user who knows what I'm doing on a computer. I've read enough to know that I don't like the idea of a company deciding what I can and can't do on my own system, whether it be Windows or Linux based. What specific benefits will your new BIOS give me without forcing me to do anything I don't want to that I can't get from a non Palladium-enabled/DRM capable computer?
If the powers that be at AMIBIOS are hellbent on doing this, will users of your company's BIOS be able to upgrade/update without being forced to include the Big Brother "features"?
Most importantly, will a system admin be able to sign code as trusted (whether his or another coder's) for all machines in his control? By extension, will an individual be able to do the same for machine(s) under their control? Or will only Verisign, Thawte, etc. be trusted?
It would be nice to have this option for certain cirumstances, say online gaming,or maybe electronic voting, but the loss of control far out-weighs the potential gains, and to top it off NO MATTER what assurances I was given by a for profit corp. or the current elected/appointed official we all know that given a penny potential for profit they'd sell their own children.
errr....umm...*whooosh* *whoosh* Is this thing on ?
Yes, the TPM (Fritz) chips are tamperproof (to an extent) and each one has a unique private key.
You do have a trust relationship with other drivers on the road. It's not 100% reliable, but law enforcement is supposed to ensure that everyone is: insured, licensed, sober, and driving a reasonably maintained car. In the cases where this is likely to break down (early morning new years, cities with high rates of uninsured drivers) I tend not to drive.
I feel the same way about computing. No, I don't have to trust every other machine and every piece of code out there, but I don't run random code or let random machines connect to mine.
I have to wonder:
.DOC files to disk (thus making it impossible for 3rd party apps to read them) or, if a judge won't allow it, obfuscate the file format as much as possible and use patents+legal threats to protect them (once again, to lock out 3rd party apps). The point here is to make the new version of Office indispensible. It is important to note that, even if there is a lawsuit over this against Microsoft, it could take 8 years or so for it to come to a head, and the judge may side with MS in the end anyway.
.DOC file format.
.DOC later, the damage will have been done as the original .DOC formatting would have been damaged or lost.
- Introduce a new version of Office that introduces a new default file format. This is key, since in five years this file format would be ubiquitous, and the new version of Office would be required to read these files. Forget about sticking with Office 2k/XP. It isn't an option.
- Either use TCPA to encrypt the new
- Make this shiny new version of Office require a "trusted" platform (i.e. TCPA mode) to run with full functionality. You've just locked out Linux+WINE and made it very hard for vendors to sell or offer PC's without Windows, since they will not only be unable to run Office, they won't even be able to read the new
Voila! You've managed to use your Office software monopoly to preserve your OS monopoly. Switching to Linux+WINE a few years from now will make it impossible to read documents in the new Office, without perhaps exporting those documents to some other format (which would of course by design lose some vital formatting information). It makes it really hard for companies to switch, and dissuades people from migrating since they'll have to not only leave Office behind, but their Office documents as well. It also totally breaks the ability to share documents between the Linux and Windows worlds, without first changing to a (likely inferior) common format first. While you could probably convert back to the new
I wish I felt wrong about this, but I really believe that this is Microsoft's strategy to kill Linux. IMHO TCPA really is that dangerous--the whole thing about online music and movies is trivial by comparison (maybe it's a smoke screen).
When the article came up, I suggested that you guys would wind up plugging this in as an option set to "On" as a default. If (God forbid) Palladium were implemented, or as far as our current TCPA bit, would this be implemnted as said option that one could turn off or on as needed, to avoid conflicting with hardware?
This sig no verb.
Presumably, the TCPA-specific parts of your new AMIBIOS8 will be intellectual property that your company will guard closely, and if not, working around it to get a LinuxBIOS/OpenBIOS working will surely be a violation of the DMCA. So how will this affect the LinuxBIOS and OpenBIOS projects?
http://ward.vandewege.net/blog/
Is this an attempt to prevent motherboard manufacturers who have, in the past, pirated your BIOS, from continuing to do so?
[ If so, kudos to you! ]
If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
I'm missing something, what are you after? Why not just use the bios password feature? This would prevent the causual attacker from say booting off a floppy. If someone else already has your machine physically, they can do anything they want with the disk. If what you are after is simply to restrict code from being run, why not just use chmod? What exactly do you wish to acheive that you don't already have?
Friends don't help friends install M$ junk.
Will AMI, for the forseeable future, be producing only TCPA-enabled bioses, or will a TCPA-free (as in without TCPA) bios version be available to companies who want it? If, for example, a motherboard manufacturer says, "We would like to produce this motherboard. There will be one revision called the K8-XVG-T which will have TCPA and one just called K8-XVG which is normal." would you be able to provide that or would they have to go a different route?
:) I wish I hadn't gotten here so late...
I'd also like to ask when a major visual overhaul of the ami bios is due, because I'm getting tired of seeing that same old menu setup, but I have a feeling the answer will be never
Lets say you work for microsoft and its your job to think of ways to abuse all this technology, both technologicly and legaly. Given that, what abuses do you see as possible?
Can you describe what the atmosphere was like at your company after the initial post on Slashdot? Why has your company chosen Slashdot as your forum of choice? Does this mean we're your demographic?
This guy is way out there
Fortunately, I can and do believe in the products and services I do SE-type work on :-), and to a reasonable extent, I've got a good understanding of their limits. I wouldn't do it otherwise. Ethics are a critical part of engineering. The alternative to "moral flexibility" is that you have to understand your products, and your business, and your industry, and your customer's needs, and sometimes be creative about finding solutions to problems that aren't a close match to what you'd like to sell.
That doesn't mean I think our stuff is perfect, and when there are limitations that affect the performance a customer will get from them, I'll be happy to tell them; most customers that have their engineers at meetings appreciate this, which is why the sales people bring me. Sometimes it means telling the customer's engineer "Yes, we don't handle the third left-hand flow-control-bit the way you'd like, but that's really only a 1% performance difference, and you can have your purchasing guy haggle with our sales guy over whether to buy a bigger circuit or give you a bigger discount on the price, but remember that we're handling the right-hand flow-control bits in ways that give you N% better performance than the old network did."
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
I took a look at the TCPA and TPM faqs and from the looks of it, the trusted computing features can be turned off so it functions like my current system? Am I mistaken that Linux could run with out having to be signed? And Apps running under Linux could be programmed to use the TCPA certificate?
Please post a response as soon as you have one from AMI.
Om, nomnomnom...
And for that matter, how about OLDER Microsoft OSs? Win95/98 are still in very wide use, and even DOS (both M$ and other flavours) still has a solid user base -- even among people buying NEW systems.
I've always preferred AMI BIOSs for a lot of very good technical reasons, and having an AMI BIOS has always been a prime criterion when I look for a new motherboard. Please don't make me change my mind!!
~REZ~ #43301. Who'd fake being me anyway?
Does the LinuxBIOS project even show up on your company's radar? That is, is there any concern that x86 BIOS will be (further) commoditized, and hence decrease BIOS profit margins? Where would your company go next if the bottom fell out of the BIOS market?
As an example of the decreased relevance of the BIOS in modern computing, consider how Linux (the kernel) ignores the BIOS wherever possible and goes straight to the hardware, relegating the BIOS to the boot sequence and (usually buggy) power management.
-Paul Komarek
My question is, why do PCs even have a full BIOS anymore? Since most OSes seem to do their very best to completely ignore the BIOS (so many of them being buggy and unreliable), why do we even need them to go and initialise devices, only to have the OS rescan all the busses and initialise everything again?
Surely by now the BIOS can be reduced to something simple enough to kick off whatever bootloader is in use.
Chris "Ng" Jones
cmsj@tenshu.net
www.tenshu.net
TCPA is a different issue - it's a set of BIOS features that will only let the machine start up if it's running a certified operating system configuration (which the hardware validates as unmodified), and a set of features that let an operating system and application programs check that the system is running in TCPA-approved mode (that's a bit similar to Palladium, but still fundamentally different), and a set of things that the system won't do if it's not running a certified system. Depending on which version of the spec and proposed followons you're reading and how aggressive the implementation is, there may be things that you'd like to do that you can't do on a non-certified system - like use the sound card, or maybe the _video_, or maybe it won't boot at all, or maybe it just won't let you load kernel modules, plus it obviously won't tell the software that you're running in Trust-Us mode if you're not.
Obviously, an aggressive implementation won't fly for many Linux users, but it may still be usable by Linux _consumers_. The best case is somewhat like having a car with the hood welded shut and a security system that disables it if you mess around; you can paint it any color you'd like, and put whatever you want in the trunk, but you can't start the engine unless your seatbelt's on and you blow in the breathalyzer (which is hard to reach when you're wearing your seatbelt, of course), and if you take the radio out, the radio won't work and the car won't let you put a different radio in, so the RIAA knows you're not playing MP3-CDs in your car, but at least it isn't always tuned to MS-NBC, though if you're playing a non-RIAA-certified CD, it only plays on the tinny little mono speaker in the dashboard, not the four-way tunable woofers or the heads-up display system, and if you do tune to a different radio station, it only uses the right-hand speaker if Rush Limbaugh is on, and only uses the left-hand speakers if it's National Public Radio, and I'm sorry but you can't play Free Radio Berkeley at all...
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
I have read through the comments and over and over again see the question of why is AMI doing this and what does this do for the end user?
No answer given on this technology has answered that question for people. Until that is answered without untruths a large section of the community is not going to even look towards this technology.
So can you sum up what the benefits/drawbacks are of this tech for AMI and contrast and compare with the benefits/drawbacks for the users.
I was thinking of the immortal words of Socrates, who said: "I drank what?" - Chris Knight (Val Kilmer)- Real Genius
Well, it sounds like we may be getting through to them -- consumers who understand the issues won't stand for it. Why would anyone want "features" that reduce the usefulness of a computer by giving more control to bit content-owning corporations? Send your comments to marketing@ami.com (address on the initial press release web page). Here are mine:
... or by the horde of angry Slashdot readers telling us they would never buy an AMI product because we were forcing standards on them."
Just to clarify my earlier comments: It is in fact TCPA, and not just Palladium, that upsets me. Computers are just fine as they are, and you and I both know that operating systems can already implement the kinds of features ("virus protection") that TCPA claims will benefit consumers. The only use of TCPA preventing a computer user from modifying his *own* system in order to bypass "digital rights management," the software that intends to make it impossible for consumers to exercise their fair use privileges and other freedoms that we currently enjoy. I do not want to be enslaved by content owners!
Therefore, I will always buy from the last manufacturer to sell general-purpose, non-TCP-enabled computers, and I think any consumer who understands the issues will, too. I really hope this turns out to be the marketing disaster that it deserves to be.
Spinmeister Brian Richardson wrote:
"I am a bit concerned that the information you provided misled your readers into thinking AMI was promoting Palladium or taking some sort of anti-open-source stance. This might be due to the fact that TCPA was mistakenly equated to Palladium, or questioning how Linux would run on a TCPA-enabled system