Trident Micro Update 81
grendelkhan writes: "According to Linux Today, Trident is denying that they are no longer supporting open source developers for XFree86." This message from Eich clarifies the events leading up to this. Looks like Trident chips will continue to be supported, one way or another.
Re:this is what happens- really now... (Score:1, Redundant)
Did you know what precipitated the "rumor"? Apparently Trident wouldn't allow the source code exception to the NDA- and XFree86 doesn't work that way (and unless they were paying me handsomely, I definitely wouldn't either...).
If they won't allow open source as part of the deal, then it's not quite a rumor, now is it?
This is good... (Score:1)
More like maybe not. (Score:2, Interesting)
Open Source with NDA?!? (Score:1)
Re:Open Source with NDA?!? (Score:1)
code so (with this exception clause) it doesn't count as disclosure.
Re:Open Source with NDA- yes, it's possible... (Score:3, Informative)
You can release the source- and in many situations, you can fix it, so long as the bugs aren't with the interactions with the device. In that case, you need to enter into an NDA with the company to get the data. So long as they're willing to allow people to be involved as they show interest, then there's little problem- otherwise you end up with the joke that NVidia pulled with the Utah-GLX driver support.
It's doable, just nowhere near as useful as releasing everything to let anybody work on it.
Re:Open Source with NDA- yes, it's possible... (Score:1)
Re:Open Source with NDA- yes, it's possible... (Score:1)
What "joke"? I am curious.
Re:Open Source with NDA- yes, it's possible... (Score:2)
Oh I Feel Like an Ass (Score:3, Interesting)
I calmly informed them if quality drivers for their products ceased to emerge in the marketplace that I would seek other alternatives.
At the time I felt like an informed reader and now I feel like an ass.
Re:Oh I Feel Like an Ass (Score:1)
Re:Oh I Feel Like an Ass (Score:1)
Re:Oh I Feel Like an Ass (Score:1)
Me too. All because I read slashdot (and didn't have the time to research this Trident thing, but thought it was important all the same). I hope the slashdot writers take note of these comments. Or I might have to start limitting myself to their unverified propoganda. I remember back in the day when slashdot used to have good meaningful articles that didn't try to send thousands of geek emails after the man, everyday, but instead informed us of real news. At least there are a few other sites that still do this. Maybe slashdot will grow up. Probably not.
Re:Oh I Feel Like an Ass (Score:1)
Re:Oh I Feel Like an Ass (Score:1)
Re:Oh I Feel Like an Ass (Score:1)
Re:Oh I Feel Like an Ass (Score:3, Insightful)
Re:Oh I Feel Like an Ass (Score:2)
If there was a sufficient community response, they MIGHT decide that the OSS users group is wide enough to lift whatever restrictions they have in place.
I sent them a mail too, and I'm absolutely convinced I did the Right Thing(tm).
Re:Oh I Feel Like an Ass (Score:1)
my letter was largely about why hardware manufacturers should go to the rather minimal effort of helping open source developers, and i think it still applies: trident seems to have a problem with at least some aspect of publishing code derived from their documentation, and the letters we sent --i hope-- will help weight their opinion in favor of relaxing that restriction.
Re:Oh I Feel Like an Ass (Score:1)
Re:Oh I Feel Like an Ass (Score:1)
Don't. They haven't changed their policy, but the policy makes things very difficult for OSS drivers for the new chipset, which relies much more on the components that require the NDA.
Now, if I'm misinterpreting things, then I feel like an ass.
Re:Oh I Feel Like an Ass (Score:3, Interesting)
Don't feel like an ass. If you politely and calmly worded it, it still applies.
Trident may come out and say that they aren't refusing support to open-source software. But that's marketspeak if it is impossible for Open Source developers to get access to programming information without signing an NDA that prohibits source distribution. "We support open source software, but we won't give programming information to people who distribute source" is inherently contradictory.
Believe their actions, not their words. So far, their actions are not favorable, if the reports of the XFree86 developer not being able to get information are correct. We'll see if they turn around. Your letter was almost certainly still appropriate.
-Rob
Re:Oh I Feel Like an Ass (Score:3, Insightful)
Its in Trident's best interests to have linux based drivers available, even if they don't want to support them in any way. They have a product to protect and I can understand why they don't want to post the specs publicly, but they realize that in time, given enough effort, someone will eventually reverse engineer their products. The point is, by the time that happens, those products will be obsolete and newer versions will be available. As long as the specs are available under an NDA, the drivers can still be released and the driver source, while maybe revealing more information than a binary driver would, still keeps hidden much of the internal workings of the device, until such time its no longer that important.
However, if Trident decided to completely turn their back on open source developers and suddenly a related OS were to gain a significant hold on the market, they'd be forced to play catch-up, but as long as they have drivers available, even unsupported by the company, they're on an even playing field, with no harm done.
-Restil
Re:Oh I Feel Like an Ass (Score:1)
It doesn't appear to be over just yet (Score:4, Informative)
From Egbert's linked email:
"Alan Hourihane has tried to obtain documentation for the latest Trident chipsest (CyberBladeXP and CyberBladeXPm) without success. He offered to sign an NDA with 'source code exception clause' a clause which allowed distribution of unobfuscated source developed with the help of documentation otherwise covered by the NDA.
Trident appearantly didn't accept a 'source code exception clause'."
Just being the casual observer that I am, I would question if it is in fact settled. Trident has yet to provide the documentation requested by the XFree86 group in the manner in which it has been received prior to this chipset. All Trident has provided is some PR spin about their "policy" not changing. This is often times done by companies to try and do some damage control.
Until they provide the documentation needed they still need to be pressured.
Who's the moron who called the post flamebait?!?! (Score:2, Insightful)
The poster has given a dead on assessment of the current Trident situation. Trident will not give documentation to XFree86 under the conditions it has previously agreed to give the documentation. XFree86 cannot accept an NDA agreement that requires obfuscating source code, or receiving only a binary component for a feature supported by XFree86.
Who cares that Trident SAYS they support the Linux community if they make it functionally impossible to produce code based on their "support"?
If you want to have working Trident drivers for Linux, the Linux community will still have to apply its consumer pressure in order for XFree86 to be able to provide Trident drivers.
Re:Who's the moron who called the post flamebait?! (Score:2)
Blade XP (Score:1)
Err, I think I misread the article. Never mind.
Getting someone else to ask (Score:4, Interesting)
We should have IBM, Micron, or who ever else uses these chips in their laptops to ask Trident to release the documentation that is needed to develop a driver for FreeX.
It's harder to ignore IBM than it is a single developer.
OT: Nice sig (Score:1)
Re:OT: Nice sig (Score:1)
It's probably because in a 'famous quote', someone once said:
"Programming for X is like calculating pi in Roman numerals."
... which is exactly what he must've done to make that sig :-)
Not really clear... (Score:5, Insightful)
Trident's policy has been, and still is, to require an NDA. That NDA prohibits source code distribution of a driver based off information obtained under NDA. Apparantly, from the successful development of drivers for past Trident chipsets, this part wasn't enforced.
Now, Trident seems to be enforcing that part -- by not providing information to XFree86 developers on the CyberBladeXP and CyberBladeXPm chipsets. The XFree86 developers wanted to amend the NDA to allow source distribution.
Since there has been no change in the NDA, only in enforcement, Trident is claiming that they provide the same support as before. Technically, they do -- sign the NDA and provide binary-only drivers and they'll provide docs.
So, if you support the idea of source code availability for video drivers, keep an eye on the graphics chipset used in your next potential laptop. If it is Trident, look elsewhere.
NDA (Score:2)
If you write a driver, and then publish the source to that driver, are you not 'disclosing' the stuff you said you wouldn't?
Either accept the terms of the NDA, or don't. It's Trident's call whether they want to allow you to release how to write drivers to their hardware to the general public or not.
Re:NDA (Score:1)
undeniably true. it is our call whether or not to buy a machine with trident hardware in it though. if you need open source drivers, and trident's policy restricts that, you simply don't buy trident.
Trident drivers suck under Windows (Score:1)
Trident is lieing (Score:1)
The Gist (Score:2, Interesting)
Optional TVExpress Video Encoder (Score:2, Interesting)
http://www.tridentmicro.com/videcomm/tridproduc
The Encoder offers "MacroVision Version 7.01 Copy Protection support" If that's the case then most likely they can not have source code released that may allow someone to circumvent the protection scheme. If you know anything more about this please post.
What's so special about that? (Score:2)
Ha! (Score:1)
I'll keep that in mind whenever I buy cheap shit graphics cards for work; I'd never buy one for home either way...
It's just damage control. (Score:2)
The letter from trident is just corperate doublspeak designed for damage control. Until they say "oops sorry, we sacked that guy that denied you access" and give up the documents under the NDA like they used to it is still a changed policy.
Not over yet (Score:2)
2. Alan Hourihane has tried to obtain documentation for the latest
Trident chipsest (CyberBladeXP and CyberBladeXPm) without success.
He offered to sign an NDA with a 'source code exception clause'
a clause which allowed distribution of unobfuscated source
developed with the help of documentation otherwise covered by the
NDA.
Trident appearantly didn't accept a 'source code exception clause'.
We therefore assumed that Trident Microsystems has modified its policy
of providing technical documentation.
If Trident says you can't distribute unobfuscated source code based on NDA-covered infromation and XFree86 says they won't accept an NDA with these terms, the roadblock remains. Trident can say they support OSS all they want and that nothing has changed, but it still makes it impossible for XF86 to use the information.