On 1/17/08, Vitaly Luban <[email protected]> wrote: > > Steve Underwood wrote: > > Well, the new devices work OK with Windows. For Linux I need to change a > bunch of threading stuff that has been added to the TI library code, to > it works with pthreads. They've introduced threading in the most recent > versions of the code, to better support EEM. > > Steve > > Steve, > > Don't you see that does not work? You did not let me to access that code > couple of years ago, I spitted > on TI and completed my project using Freescale. Recently we abandoned > Renesas exactly because their > policy w/respect to development tools is similar to yours. Who lost? Me? > Not to the slightest! It's you > (TI) who lost sales and design wins. > > What are you guarding there by hiding this code? From whom? You are not > freakin Green Hills, you're > supposed to be making money selling chips, what great deal of sense does > it make to ban people from > developing tools for your silicon on their own and do your job for you? > > Vitaly. >
I don't think you understand Steve's role. My understanding is that Steve is a volunteer with no relationship with TI except an non-disclosure agreement. That NDA has allowed him access to TI's JTAG interface specs and the ability to develop GDBProxy, but prevents distribution of the source to GDBProxy. I agree with much of your rant against TI, but I don't think Steve should be the recipient of the complaints. He provides an excellent service to the community, and deserves our appreciation for those efforts. Closed source GDBProxy is a nuisance, but this is due to TI's policy, not Steve's work. He has made many contributions to GCC, and released all of those sources under the GPL.
