Slashdot Mirror


T-Engine Enables Ubiquitous Computing

An anonymous reader writes "A Japanese-government sponsored research consortium that include five chip makers and 17 other Japanese high-tech firms, has announced that the T-Engine, a ubiquitous computing platform is ready for prime time. The engine is featured in a IEEE Computer Society article (PDF) and discussed more on Windley's Technometria. The system is based on the iTron real-time OS and includes multiple boards for different applications."

118 comments

  1. Recycling Great Technology! by __aaclcg7560 · · Score: 2, Funny

    It's the return of the Model T engine!

    1. Re:Recycling Great Technology! by Anonymous Coward · · Score: 0

      Does it run Linux?

    2. Re:Recycling Great Technology! by Sigg3.net · · Score: 1

      wow u r fat

    3. Re:Recycling Great Technology! by __aaclcg7560 · · Score: 1

      Forgot to click the "Post Anonymously" checkbox before submitting your comment? That's a shame. My attorney will be in contact with you shortly. :P

    4. Re:Recycling Great Technology! by Anonymous Coward · · Score: 0

      You really should get out more.

      P.S. I've seen what you look like, and buddy, it ain't good!

  2. The real question by jeanjean83 · · Score: 0

    Does it run linux?

    1. Re:The real question by stelmach · · Score: 3, Informative

      The article states that MontaVista has ported its real-time version of Linux to run on the T-Engine. Additionally, Windows CE and Java have also been ported. However, running these systems on the T-Engine is known as running 'guest operating systems', which is a fancy word for 'translated operating sytems'.

    2. Re:The real question by jeanjean83 · · Score: 2, Funny

      what, you actually read the article?

    3. Re:The real question by Anonymous Coward · · Score: 1, Funny

      Blasphemy!

    4. Re:The real question by onghu · · Score: 1

      Actually, I'm not entirely sure if it's "translated" cos I'm not 100% sure of the definition of that.

      The work was done in conjunction with Montavista and Microsoft (separate projects, of course) to get T-Linux and T-Windows working. I saw the demos at the TRON Show in December in Tokyo. As I understood it, in both cases, the original application runs on the original kernel (Linux/ Windows).

      If I remember correctly, in case of Windows at least, both kernels run in the system - and hard real-time work was done by T-Kernel (video decoding) and the rest of the work (UI, etc.) was done by Windows.

      I wish I could find the literature that I had picked up! Would be able to give you more details.

      Anyway, it was interesting to see a Microsoft booth at the TRON show - and to hear the message that T-Engine & Windows CE were complementary technologies and how Windows could run with the T-Kernel to deliver much better performance. :)

      According to what I had heard, Windows CE.net 5.0 (at least the Japanese version) is supposed to include support for running with the T-Kernel... but, not sure if they will deliver.

      To get an idea of how windows + t-kernel work, take a look at http://www.esol.co.jp/embedded/twister.html

      The page is in Japanese, but the pictures are in English :) I don't think this is a translated OS, but I may be wrong..

  3. um? by tomstdenis · · Score: 3, Interesting

    So it's an embedded computing platform?

    Ok, if I was a company [like say Motorola] and wanted to make some sort of portable device [say a cellphone perhaps?] I'd take a READILY AVAILABLE ARM core and drop the sucker into my design.

    What really are they offering there other than perhaps a "standard" [though amongst ARM cores there are standards and they use well documented interfaces, etc...]

    Is this just better because it's newer or?

    Tom

    --
    Someday, I'll have a real sig.
    1. Re:um? by Anonymous Coward · · Score: 0

      actually, the Japanese MITI or whatever it's been called these days has been talking about "Tron everywhere" on and off since the mid-eighties.

      Meguesses it's only an echo from that past. Move along, slap ARM cores in.

    2. Re:um? by torpor · · Score: 5, Interesting

      Is this just better because it's newer or?


      its better because its older, not newer. i-tron, and its descendants, are the results of 30 years of computer-science research on ways to get collaborative computing systems into operation.

      the ARM core scenario is derived from the desire to have common platforms being used by multiple, different vendors. it was i-tron which prompted the industry to adopt ARM and similar initiatives, and it is the i-tron philosophy of common cores and platforms which have allowed ARM to flourish in the embedded world in the first place.

      JAVA was an 'Americanization' of the i-tron initiative, only it hasn't had as much success in the embedded world because of the lack of hardware adaptation that i-tron has prompted; at least, with the big Asian chip foundries, anyway, this is true, and we all know that the embedded space is dominated by the Asians ...

      this latest instatnce of the T-Engine is the realization of some very old, honored traditions in the embedded space. the dream of having your microwave oven use your cell phone for that little extra calculation power it needs to get your meringue fluffed right is just one step closer ..

      --
      ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
    3. Re:um? by RegularFry · · Score: 3, Informative

      So it's an embedded computing platform?
      Nope, it's a standard for implementing a family of embedded computing platforms.

      This is better because it gives you a highly configurable operating system, with all that that implies, on top of your READILY AVAILABLE ARM core. Or an i486. Or any of a small bucketload of other SOC configurations. Anywhere from 8-bit to 32-bit. You get scheduling. You get (soon, I think - can't remember if it's actually in yet) a TCP/IP stack. You get memory management. And more. You also get interoperability and a choice of suppliers. All of this is readily discoverable from the links in TFA, but I guess you knew that and were just testing.

      --
      Reality is the ultimate Rorschach.
    4. Re:um? by Smidge204 · · Score: 1

      I'd really be impressed when thay get a microwave oven to fluff meringue. All this time I've been using a whisk! ;)

      Still, I think it's interesting that things like cell phones are as standard as they are. That old joke about standards beign so great because there are so many to choose from... tends to ring true.

      Of course, the other joke is how standards codify obsolescence. What do you think this will do to hte ability to upgrade later? (Especially things people don't replace every year, like... microwave ovens!)
      =Smidge=

    5. Re:um? by Anonymous Coward · · Score: 0


      i-tron, and its descendants, are the results of 30 years of computer-science research on ways to get collaborative computing systems into operation.


      Interestingly, this is the technology that sparked the US software patent laws in the 1980s. At the time it was seen as such a threat by the US government that they created this trade barrier against the Japanese. Before, software was as unpatentable as in most other parts of the world now. At that time the tron technology was already capable, for example, to show video on a 286-comparible computer and run other programs at the same time.


      JAVA was an 'Americanization' of the i-tron initiative, only it hasn't had as much success in the embedded world because of the lack of hardware adaptation that i-tron has prompted; at least, with the big Asian chip foundries, anyway, this is true, and we all know that the embedded space is dominated by the Asians.


      Here you clearly don't know what you are talking about. Java was not created with the Japanese technology as reference. And the big foundries are in Taiwan, not Japan, what this article is talking about. And foundries couldn't care less what they print or to what standards their chips adhere, because it is not theirs. Their whole point is that they do chip manufacturing only, not chip design.

    6. Re:um? by BoneOfconTroll · · Score: 1

      Standards can be back-compatible, eg Java is a pedantic specification, and has gone 1.0 through 2-3 major upgrades (1.0, 1.1, 1.2, 1.5). PS: hadn't heard the 2nd joke, thanks, a good one.

      --
      I don't want to sell you death sticks.
    7. Re:um? by LWATCDR · · Score: 1

      Except that Motorola has it's own cores based on the PPC. Like everything else it is a trade off. Everyone and their dog can use an ARM core. You get a trade off between time to market and how easy someone can match your features.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    8. Re:um? by torpor · · Score: 1

      Here you clearly don't know what you are talking about. Java was not created with the Japanese technology as reference.

      umm.. sorry, but I do know what I am talking about. I have worked on iTron, and related technologies, since the 80's, was an active developer using Java since its beta days, and I have also been a user of the Linux kernel, with similar basis, since the days of the minix-list. JAVA was a solution to the problem you mention here:

      Interestingly, this is the technology that sparked the US software patent laws in the 1980s. At the time it was seen as such a threat by the US government that they created this trade barrier against the Japanese.

      JAVA was in fact created with the goal of fulfilling the iTron "write once, run everywhere" ideal. No question about it, and if you don't believe this or understand it, probably you haven't been paying enough attention to Goslings' foundations ..

      And the big foundries are in Taiwan, not Japan, what this article is talking about.

      What part of the word "Asia" do you not understand. The foundries may be in Taiwan; it is Japanese money which built them.

      Their whole point is that they do chip manufacturing only, not chip design.


      Riiiight, which is why ARM is such a key element of the equation .. (hint: ARM is an 'open' core ...)

      --
      ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
    9. Re:um? by Anonymous Coward · · Score: 0

      umm.. sorry, but I do know what I am talking about. I have worked on iTron, and related technologies, since the 80's, was an active developer using Java since its beta days, and I have also been a user of the Linux kernel, with similar basis, since the days of the minix-list. JAVA was a solution to the problem you mention here:

      you forgot to mention that you have a 3 digit slashdot ID , thats pretty major too.

    10. Re:um? by Alsee · · Score: 1

      If my microwave oven is using my cell phone for a little extra power then my cell phone is pumping out god damn too much radio waves.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    11. Re:um? by Fred_A · · Score: 1

      For the safety of all, only use your cell phone inside your microwave oven!

      --

      May contain traces of nut.
      Made from the freshest electrons.
    12. Re:um? by hankaholic · · Score: 1
      we all know that the embedded space is dominated by the Asians

      The first thing that springs to mind is that they're the only ones small enough to fit!

      Well, I was amused.
      --
      Somebody get that guy an ambulance!
  4. wtf mate? by inkdesign · · Score: 4, Insightful

    "With any luck your 2007 Toyota Camry and your Mitsubishi food processor will be exchanging recipes in the not too distant future."

    I'd prefer my car stick to driving, thank you.

    1. Re:wtf mate? by FidelCatsro · · Score: 1

      Id rather have my car make food for me ,than have my Food processor Drive for me.

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    2. Re:wtf mate? by marcushnk · · Score: 2, Funny

      Yeah imagine the protein shake it could make driving through a school zone :-P

      --
      "Consider how lucky you are that life has been good to you so far. Alternatively, if life hasn't been good to you so far
    3. Re:wtf mate? by FidelCatsro · · Score: 1

      Giving a whole new meaning to Drive through

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    4. Re:wtf mate? by hcob$ · · Score: 1

      Yummy... I always wanted a nice vinegrette based on 0w-30 oil...

      --
      Cliff Claven
      K.E.G. Party Chairman
      Founding Leader of: Koncerned for Egalitarin Governance
  5. Resistance... by Gandul · · Score: 2, Funny

    is futile; all your devices will be assimilated!!

    1. Re:Resistance... by dankasfuk · · Score: 1

      Think AKIRA ;)

      --
      Ban Engadget - moderators censor comments!
  6. Embedded Development by putko · · Score: 2, Insightful

    Standards Conformance usually gets cut when doing embedded development if conformance ruins the cost of components or power the device requires.

    I don't think they will be able to get everyone to hew to the party line; there will be too many economic reasons to deviate.

    Otherwise, sounds neat.

    --
    http://www.thebricktestament.com/the_law/when_to_s tone_your_children/dt21_18a.html
    1. Re:Embedded Development by PepeGSay · · Score: 1

      It sounds like they have some ideas on not just the hardwrae side but on the software and protocols for interoperability. If so, then maybe they are trying to say "Hey do it our way, and here is some hardware. But if you roll your own hardware, license our software." Could be a good strategy.

    2. Re:Embedded Development by torpor · · Score: 4, Interesting

      I don't think they will be able to get everyone to hew to the party line; there will be too many economic reasons to deviate.


      umm .. take any single Asian-produced cell phone, and at its heart you will find pieces of the i-tron initiative. it has already been proven in this space that there are far, far greater reasons to comply with the party line than to deviate. insta-deviation for the sake of it is anathema to the i-tron initiative; it is this very powerful fact that has resulted in such growth in the Asian core and embedded mfr. market in the first place.

      american electronics/semiconductor giants ridiculed i-tron, and its resulting policies, in the 80's, and Asia has been eating the carcass of former US' manufacturing prowess for lunch. if it weren't for i-tron, philosophically, we wouldn't be buying EUro 5,- MP3 players, made in Taiwan instead of Kansas, at the Aldi checkout lines ..

      if you're a US comp-sci person, and you haven't boned up on i-tron, you've got some history lessons ahead of you. quick, before its too late.

      --
      ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
    3. Re:Embedded Development by RegularFry · · Score: 1

      Uh, mods? Insightful? Everyone *is* hewing the party line! Well, in Japan, anyway. The whole point of this standard is that it's scalable enough that the component cost can be controlled, and the interoperability gains you get are worth it - as is not having to retrain/retool for a new embedded platform when your design criteria change.

      And yes, it does sound neat.

      --
      Reality is the ultimate Rorschach.
  7. iTron by Yjam · · Score: 2, Insightful

    "TRON, ITRON, and ITRON do not refer to any specific product or products."

    This is from the official TRON website.
    So now... how are they going to sell something based on nothing.

    I too can build and sell the top-notch-most-powerfull stuff ever built.. and I won't be selling it cheap.. oh, of course this would only be theory-reselling.

    I've seen nowhere in TFA that this techno is actually going to be used. Bu anyway, if it's gonna be.. maybe we should all beware of the Attach of the Killer Tomatoes which will seek revenge because the fridge just said they were out of date ^^

    1. Re:iTron by pecko666 · · Score: 1

      The word UNIX do not refer to any specific product also !
      And are you trying to tell me, that all UNIX based systems are unsignifficant for us ??

    2. Re:iTron by torpor · · Score: 2, Insightful

      So now... how are they going to sell something based on nothing.


      what i think you need to do is recognize the difference between the word 'initiative' and 'implementation'.

      lets take this to another context: Free/Open Source Software.

      F/OSS is an initiative. Linux is an implementation.

      Get the point? iTron is an initiative which has borne much, much fruit. Look around you, find a "Made in Asia" component which contains a computing system. Therein, you will spy aspects of the iTron initiative, underneath the radar ..

      --
      ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
    3. Re:iTron by Yjam · · Score: 1

      TFA: The system is based on the iTron real-time OS

      They clearly state this. but when I have a look into what is iTron I don't see anything actual?!? Maybe did I missed something. I'm realy sorry if that's the case, but then can you link to some hard-vaporware.proof(tm) material (actual uses of iTron I mean)?

      Oh, and I got your point about 'initiative' vs 'implementation' of course. What I'm after is an implementation for them to use!

    4. Re:iTron by Yjam · · Score: 1

      "And are you trying to tell me, that all UNIX based systems are unsignifficant for us ??"

      Well... UNIX based systems are great of course.

      Try to sell me any piece of hardware and state "that'll work on UNIX", and I'm sure I could drop dead laughing.

      Tell me { it's ok tu use with | it uses } Solaris, Linux, HP-UX,...

    5. Re:iTron by Anonymous Coward · · Score: 0

      So now... how are they going to sell something based on nothing.

      The same way you can sell PCs without the term "PC" referring to any specific product. The same way you can sell cars without the term "car" referring to any specific product. The same way you can sell houses without the term "house" referring to any specific product.

    6. Re:iTron by torpor · · Score: 2, Informative

      check the table headed "Table 4: ITRON-specification kernel implementations".. each one of these companies has an iTron kernel implemented somewhere.

      i myself have personally worked with/reverse engineered the Morson Japan kernels, as these are commonly used in high-end/professional digital audio devices, such as the Yamaha A3000/A4000/A500 samplers, digital mixers, etc.

      iTron is out there, but you really have to pry open the box ..

      --
      ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
    7. Re:iTron by Anonymous Coward · · Score: 0

      "I've seen nowhere in TFA that this techno is actually going to be used."

      How about The Ubiquitous ID system that is discussed in half the article?

    8. Re:iTron by onghu · · Score: 1

      I think 1 thing needs to be pointed out - T-Engine does not use ITRON. It used a real-time kernel called the "T-Kernel" which is also an open spec like ITRON. The T-Kernel spec is inspired by the ITRON spec, but there are differences. When ITRON was created, certain features (like virtual memory) were not considered important enough to include (for that generation of products), but the T-Kernel does move in that direction. ITRON was (is) an OS spec that was created by an industry consortium and adopted by Japanese industry. This did 2 things (IMO): 1. Having the same OS spec meant that there was improved compatibility between products and engineers needed to learn just one OS and they could easily work on different projects and their code would run on most ITRON systems without much changes (if any) 2. NOT having a specific product called ITRON meant that *any* company could (would) implement its own ITRON spec RTOS that was optimized for their target devices. So, ITRON was not a blanket OS that everybody HAD to obtain from 1 vendor - anyone was free to implement an ITRON-spec OS and sell it. Consequently, there are many implementation of ITRON for different requirements/ processors, etc. but they all adhere to the spec. One of the things that I have noted about Japanese processor companies is that they do everything! Every Japanese processor company (NEC, Renesas, Toshiba, etc.) has a fairly large team of OS development & support engineers who do OS porting and also support customers with their applications. Also, each of these companies has lots of products in their own name - for example, Hitachi, NEC and Toshiba. I feel that this is a bit different from western processor companies that used to focus largely on the silicon with OS companies providing operating systems for the silicon and application companies building the systems. I guess when the OS is provided by the semicon company, it makes a lot more sense for them to maintain a standard and support that. It improves re-use and time-to-market. Also, since ITRON was (just) a spec, it meant that each processor company could sell/provide a highly optimized ITRON kernel for their hardware and use that as a selling point for their silicon. It's only now that the west has latched on to the idea of platform based design and semicon companies ar etrying to move further up the value chain. Japanese semicon companies have provided cpu + os for a long long time now... Cheers

    9. Re:iTron by yamatotakeru · · Score: 1

      >(actual uses of iTron I mean)? TOYOTA cars : fuel injection control system software and such.

    10. Re:iTron by yamatotakeru · · Score: 1
      (Sorry I hit the submit button instead of Preview button.) > Actual uses of ITRON

      Toyota cars: fuel injection system.

      Many digital cameras including Video camera from Japanese vendors.
      example: Panasonic NV-GS150.

      Probably more than 90% of mobile phones used for NTT DoCoMo (large mobile phone carrier) service.

      Many automobile audio/audio equipment e.g. Toyota GBOOK-compatible DVD voice navigation system.

      Printers /FAX machines /Copiers

      One problem associated with the tracking of the use of ITRON-specification OS is the fact that anyone can use the spec itself to prepare a conforming OS and can use it for free and not even bother to put "ITRON inside" label.

  8. Sometimes it's good if things don't interface by Anonymous Coward · · Score: 0

    In some cases I would like to make sure I don't interface to government computers, or databases. Or possibly interface to other people's systems next door when I don't want them to.

    I hope these things have a "off" switch! (off the "net" switch)

  9. hmmmmm... by new+death+barbie · · Score: 5, Funny

    if there aren't security and privacy implications, you're probably not doing anything very fun.


    I think I used to date this guy...
    --

    It's supposed to be completely automatic, but actually you have to press this button.

    1. Re:hmmmmm... by rbarreira · · Score: 1

      Wow, one of the first girl jokes I've seen here on /. ;)

      --

      The AACS key is NOT 0xF606EEFD628B1CA427BEA93A9CA9773F
    2. Re:hmmmmm... by Anonymous Coward · · Score: 0

      That's odd, I think I used to be that guy.

  10. ob. link by pario · · Score: 3, Informative

    As always, the TRON Web is the most valuable source of infomation on the TRON project in English.
    You can find some good articles on the T-Engine platform here.

    1. Re:ob. link by onghu · · Score: 1

      Actually, if you are looking for information in English for the T-Engine, TRONWeb (already linked) is just one source. The other is http://www.onghu.com/te/ which is a new site, but with good links (IMHO) to introductory material and recommended reading. I hope to add more information in the coming weeks!

      Cheers, ..o.

      p.s I maintain the site, so this is a bit of a shamelss plug.

  11. Finally, I can use my microwave from my PC.... by darksider415 · · Score: 4, Interesting

    I've been waiting for a system of this calibre to come along for quite a while. To me, the T-Engine specification, along with iTron, is a tool that can revolutionize how we look at our daily life. For some, it means that they may not have to worry about having to leave their PC to make coffee during a Gentoo install. This specification can and will change the way we look at how we view computers in our daily lives. This is the age of the computer, plain and simple. This system will make computers an even more important, and more critical part of our daily lives.

    --
    And they wonder why I left Windows.....
    1. Re:Finally, I can use my microwave from my PC.... by swimin · · Score: 1

      You're probably going to run out of water, so you will have to leave your computer.

      And wouldn't it be nice to get up and take a break while you're pouring heat into the envirionment and wasting CPU cycles? Its not like Gentoo needs much interaction during the install.

    2. Re:Finally, I can use my microwave from my PC.... by NewStarRising · · Score: 1

      I have been waiting for a 3-in-one pizza oven/PC/beer-cooler.
      Use the excess heat from the CPU to cook that pizza, and ramp up the cooling system to keep my cans nice n frosty.

      "Looks like we've got company arriving tonight"
      "sure thing, I'll play another couple of levels of Half-life to get the oven nice n hot!"

      --
      b3 4phr41d 0f my 4bov3-4v3r4g3 c0mpu73r kn0wI3dg3!
      MadDwarf
  12. Anyonw recall the transputers of the past...? by flajann · · Score: 1
    Over a decade ago, Transputers were supposed to revolutionize how we compute, but they unfortunately went nowhere. I had actually wanted to get involved with them, porting over a ray-tracing platform I was developing at the time.

    Oh well, dream on...

    1. Re:Anyonw recall the transputers of the past...? by JumpedUp · · Score: 0

      The transputer was killed by the uk government of the time. They had absolutley no idea how to deal with it.

    2. Re:Anyonw recall the transputers of the past...? by acb · · Score: 1

      Apparently, the Transputer technology is still used in various GPS chipsets, though is no longer available as a general-purpose processor.

  13. Commerical and criminal abuse of this by G4from128k · · Score: 4, Interesting
    When everything is networked, the potential for commercial and criminal abuses becomes that much higher.
    1. A phisher sends a small worm to your stereo, the stereo asks the user to re-input the password on the DRM system, the phisher collects that password and uses it to re-sell all your music (possibly making you lose the right to listen to it). Even at $0.02/song and a 5,000 song collection, the phisher gets $100 per cracked stereo.
    2. Phishers attack one, low-level device hoping that the phished password from that device is also used on other, more important devices. How many people might use the same password on their stereo's DRM system, their refrigerator's automatic reordering system, their car's ignition system, or their bank's online account access?
    3. Spams starts arriving on ALL audio devices -- audio pop-ups ("audiups"?) start intruding on iPODs, VOIP phones, stereos. Worse, the infection could attack anything with a sound chip. Imagine suggestive Viagra ads coming from your pop-up toaster oven.
    4. A sleazy marketer buys access to or plants spyware in your vehicle's navigation system. You start getting pop-ups for oil-lube places or the database of locations of competitors becomes corrupted misleading the driver on their location.
    5. Digital cameras become spam-sending zombies. Anyone who walks within bluetooth range of you suddenly finds an image file on their device that contains an ad for whatever is the latest spam du jour.
    6. ...... I'm sure there are a million other scenarios, but its early and my coffee hasn't sunk in.
    The point: Cool technology, but I wonder if the core OS has needed security layers to prevent exploits like these. I wonder if the systems designers have embedded a strong sense of permissions on processes and interfaces.
    --
    Two wrongs don't make a right, but three lefts do.
    1. Re:Commerical and criminal abuse of this by hcob$ · · Score: 1

      Have we learned nothing from the new Battlestar Galactica? If you have everything networked then the Cylons we will build in the future will throw the Super-Robot equivalent of a temper tantrum and turn all our devices against us. Honey, I don't think we need the i-Tron equipped vibrator.

      --
      Cliff Claven
      K.E.G. Party Chairman
      Founding Leader of: Koncerned for Egalitarin Governance
    2. Re:Commerical and criminal abuse of this by dankasfuk · · Score: 1

      Maybe a simple solution would be to have embedded bio-identification systems. Devices like a small fingerprint scanner could be used in order to power up a head unit in a car or as the start button on a microwave...

      --
      Ban Engadget - moderators censor comments!
    3. Re:Commerical and criminal abuse of this by onghu · · Score: 1

      Security has been considered and is to be provided using a piece of hardware called eTRON. eTRON can be used for encrypting communications, digital IDs, and even monetary transactions like tickets, etc. Every T-Engine platform is equipped with an eTRON interface (Standard, micro, nano, pico) so that security in the system should be transparent to the system designer.

      Take a look through the Overview of T-Engine:
      http://www.t-engine.org/english/whatis.html

      If you're keen to find out more, the main links:
      http://tronweb.super-nova.co.jp/
      http://www.onghu.com/te/

      Cheers

  14. Same old Slashdot by Anonymous Coward · · Score: 0, Insightful

    You can always tell it's a Slashdot "discussion" because so many of the people making comments are making no effort to actually contribute to it.

    Anyway, the point of the technology at issue here is that a computer is not designed to allow people to work together but networks are, and that a computer can never be as versatile and useful as a universally accessible network with many kinds of resources (including countless computers) can. It's not a tough concept to get your head around, once you get your heads out of your asses.

  15. What's actually come out of the TRON project? by argent · · Score: 4, Interesting
    I've been hearing about the TRON project for something like 20 years now, starting with the TRON microprocessor... the ultimate CISC. We're talking about a processor that has "insert a record into a doubly linked list" as a fundamental instruction. And they're still pushing this super-CISC as an improvement over RISC.

    Has anyone outside MITI actually done an objective comparison of TRON with any contemporary RISC? The examples I've seen are ludicrous... comparisons "proving" that TRON is faster than RISC by comparing individual highly specialised TRON instructions with a straightforward unoptimized translation of the same code to an unspecified RISC processor. They don't even do any common subexpression elimination... who would write code like this?
    MOV @(RDQ_TBL+4,R2*8),Rn
    MOV R1,@(RDQ_TBL+4,R2*8)
    MOVA @(RDQ_TBL,R2*8),@(R1,FOR)
    MOV Rn,@(R1,BACK)
    MOV R1,@(Rn,FOR)
    http://tronweb.super-nova.co.jp/tronvlsicpu.html
    1. Re:What's actually come out of the TRON project? by Anonymous Coward · · Score: 0

      No one writes assembly anymore. It's actually easier to make a cisc compiler than a risc one anyway.

      There is a comparison of one case of ipc in the article you linked:

      "The result is that this high-level instruction allows for processing is carried out in roughly one half the time, while at the same time realizing a two-thirds reduction in code size.

      Let's take another example--the "bit search (search for bit in variable-length bit field)" below, which is used by the task scheduler in a real-time operating system to find the highest-priority task. When we use this instruction, we end up with 14 bytes of code which are processed in 62 machine cycles.

      MOVA @RBQ_BIT,R0

      MOV #0,R1

      MOV #272,R2

      BVSCH/F/1

      However, when we attempt to accomplish the same thing with low-level instructions, which is what would be done on a RISC chip, we end up with 78 bytes of code that require 244 machine cycles to process.

      MOVA @RDQ_BIT,R0"...etc

    2. Re:What's actually come out of the TRON project? by smartdreamer · · Score: 1
      Arrgg... My poor little eyes. I'm blind! all this yellow...

      who would write code like this?
      Letme guess... those who program for TRON? ;)
    3. Re:What's actually come out of the TRON project? by qbwiz · · Score: 1

      From what I've heard, its easier to make a risc compiler than a cisc one. You don't have to look for all those weird, special cases and try to optimize them. You don't have to work really hard to understand that the code writer is inserting an element into a doubly-linked list and output the correct instruction for that; you can just output the logical, obvious, unconnected instructions.

      --
      Ewige Blumenkraft.
    4. Re:What's actually come out of the TRON project? by argent · · Score: 1

      From what I've heard, its easier to make a risc compiler than a cisc one.

      Actually, it's easier to make a simple CISC compiler that produces OK code on a regular CISC like a 68000 or a PDP-11. For these "4th generation" CISCs and things like Altivec or SSE you don't bother, you leave them for library writers and assembler boffins. The ones that are really hard to code for are the 3.5th generation CISC like the VAX and iAPX432 that have instructions designed to help compiler writers like "set up stack frame" that actually slow you down... and anything from Intel. God, Intel makes it rough on compiler writers... iAPX432, i860, and of course IA64.

    5. Re:What's actually come out of the TRON project? by argent · · Score: 1
      The result is that this high-level instruction allows for processing is carried out in roughly one half the time, while at the same time realizing a two-thirds reduction in code size.

      Yeh, that's the case I was talking about. First, that's an awfully CISCy RISC they're moving stuff to, with "Register plus scaled register plus offset indirect" as an addressing mode. Converting it to a sane RISC would use two more registers, add two arithmetic instructions at the beginning but eliminate all the complex addressing that's taking up most of the instructions.

      I'd build a list that had the forward and back links sequential, then do this:
      MUL R2,8,Rb
      ADD Rb,RDQ_TBL+4,Ra
      MOV @Ra,Rn
      MOV Ra,@(R1+4)
      MOV Rn,@R1
      MOV R1,@(Rn+4)
      MOV R1,@Ra
      Now that's 7 instructions, 28-36 bytes depending on whether those constants require an extra word, but they're all short. Apart from memory access (which depends on what's in the cache), you're looking at T(pipeline)+2*T(arithmetic)+7. With a 7 stage pipeline, 2 cycles overhead for arithmetic, the whole thing should be finished in 19 cycles (plus memory overhead, which is independent of the processor). BUT, 6 of those cycles are calculating the offset of the list in the table, and 6 of those cycles are waiting for the pipeline and so overlap previous or subsequent instructions. If there was any previous code that had referenced the process table (which is likely) the result of the first two instructions is probably already in a register.

      I'm not going to analyse the larger example like this, but given how badly this one was blown I'll bet they're wrong about that one too. The code size is smaller for the CISC, but the execution time is about the same (since the microinstructions the TRON chip's using are likely similar to the RISC instructions, that's to be expected), and the RISC code can take advantage of intermediate results from previous instructions to further improve its performance.
    6. Re:What's actually come out of the TRON project? by argent · · Score: 1

      Oh, yeh, man, the RISC code in the second example isn't using the (n&-n) trick from HACKMEM, which is four times faster on a typical processor and would thus reduce the RISC time to ... 61 cycles, about the same as the CISC (again, this is unsurprising, since the CISC code is interpreted by microcode that's similar to the RISC code).

    7. Re:What's actually come out of the TRON project? by pario · · Score: 1

      Well, the TRONCHIP subproject is considered to be dead for quite a while, or at least so I read. The last TRONCHIP to be produced was the Gmicro/400, which came out in 1994.

    8. Re:What's actually come out of the TRON project? by onghu · · Score: 1

      As I understand it, Japanese companies in Japan (as against their overseas offices) embraced ITRON (and micro-ITRON) as their RTOS of choice. As a result, most of your consumer electronics today (since many come from Japan) run ITRON or micro-ITRON. NTT Docomo phones run ITRON and most recently, I saw a phone from BenQ at CommunicAsia 2005 in Singapore that runs ITRON.

      While *TRON was all about specifications, it somehow enabled the Japanese companies to use a "software platform" that was created in conjunction with other companies.

      So, what has come out of the TRON Project? The simple answer might be millions of devices running ITRON? Admittedly, other TRON projects have been less successful!

      The T-Engine is the next step in the evolution of ITRON - it should be noted that it's incorrect to say that the T-Engine runs ITRON cos it does not. It runs a kernel called "T-Kernel" based on a modified (updated?) spec of the last ITRON version - there are differences between the two. I think the most important difference is support for virtual memory that was missing in ITRON (or never thought important enough for that generation of embedded devices).

  16. It's a "loose standard"... by argent · · Score: 2, Informative

    This diagram on this page shows in general terms how they're addressing this.

  17. First They Got to Smuggle It. by Evil+W1zard · · Score: 1

    Although it will be tough to get the T-Engine out of the Hive...

    --
    News Reporters Make Tasty Polar Bear Treats!
  18. Nobody cares about TRON outside of Japan by heli_flyer · · Score: 4, Informative

    I used to work at Hitachi America so I know about TRON/iTRON/microITRON/etc. It's this weird, baroque API that's non-POSIX and not standard C library compatible. Kind of like an extreme example of Not-Invented-Here syndrome. For some reason Hitachi Japan thought everyone wanted it without realizing that nobody outside Japan cared about it. We kinda tried to humor them..."sure, we will distribute microITRON if customers ask for it".

    1. Re:Nobody cares about TRON outside of Japan by argent · · Score: 2, Insightful

      It's this weird, baroque API that's non-POSIX and not standard C library compatible.

      That's not necessarily bad. Particularly in embedded systems, where most of the resources POSIX and stdio manage (files, virtual address spaces, etc) don't exist. Real-time programming deals with an environment more like the internals of the UNIX kernel than userspace, which is why things like microkernels are so attractive even if they don't directly make implementing a POSIX environment any easier... what they do is create an API that works for embedded systems AND general purpose computers.

      That's also why Mach is such a dismal failure as a microkernel. It assumes it's got the same kind of resources as a complete POSIX system, like virtual memory.

  19. Sad... Nobody in Germany will be able to use it by okock · · Score: 1

    And only because of the T-Name. Deutsche Telekom "T-Com" (german previously state-owned telecom company) will most likely sue them.

    Hopefully they don't use magenta in their official announcement. :-)

    (Caution, links in german language)
  20. Benchmark It! by Dareth · · Score: 2, Funny

    You and the anonymous coward ubergeek who replied to this need to settle this once and for all.

    Benchmark Quake on these for a DEFINATIVE answer as to the superior machine.

    Stupid geek techno babble doesn't impress the ladies as much as a good frag!

    --

    I only look human.
    My mother is a halfling and my dad is an ogre, so that makes me an Ogreling
  21. A great pick up line: by Anonymous Coward · · Score: 0

    "ITRON, UTRON?"

  22. TRON is in decline by kahei · · Score: 2, Interesting


    I can remember when the cool parts of TRON were still going -- the bTRON desktop, which had its own hyper-ergonomic keyboard with about eight shift keys, and the TRON charset which included Unicode and Mojikyou, so you could actually have a fair shot at representing old Asian texts on a computer without using image files for the characters.

    Now, only the embedded iTRON part of the project is left. And it's been very successful -- I think at one point it was the most-used OS in the world, although to someone from a Linux/standard C background it seems kind of weird. But there's seriously no news here -- T-Engine is the attempt of the TRON project to remain relevant now that hardware can run embedded Linux or Windows or Symbian and what have you, and it's too little too late.

    TRON rocked once, and for industrial robot arm controllers and what have you maybe it still does, but it's never going to break into the IT world now.

    --
    Whence? Hence. Whither? Thither.
  23. UID by mattr · · Score: 1

    You may be more interested about a related project, ubiquitious id also by Ken Sakamura, at the uID Center.

  24. T-Engine Forum BBS by zoum · · Score: 1

    check here: http://www2.t-engine.org/bbs/

    Now it is in Japanese. English and Chinese version will be available in future.

  25. Better join up soon by sammyo · · Score: 1

    Looks like a lot (300+) of companies have shelled out at least a 100k yen ($900) to join the industry consortium:

    http://www.t-engine.org/english/member.html

  26. T-Virus? by Knightowlz · · Score: 0

    So... when this thing gets infected.. does that make it a T-Virus?

  27. Little Help? by ElDuderino44137 · · Score: 1

    I know what the word Ubiquitous means.
    I know what the word Computing means.

    But what does it mean when you put them together?

    1. Re:Little Help? by Anonymous Coward · · Score: 0

      RTFA

  28. TRON is a bad joke that's starting to smell rank by Rogerborg · · Score: 3, Interesting

    It's an academic boondoggle that has enough support to keep it alive, but not enough to actually keep it up to date. Implementations of it, like T-engine, feel like circa 1990 era SDKs, particularly if you want to write actual user applications (you know, if you have a job) rather than low level drivers. For the most glaring example, there is no way (in the SDK that I have, at least) for process-based user applications to write to the screen. None. Yes, I'm serious. The one example in the SDK that attempts to do so fails (correctly) with an access violation. You actually have to write a custom screen driver if you want to allow your application to access the screen buffer. T-Engine is fussy, confusingly documented, and basically just unpleasant to use compared to modern application platforms like Symbian, BREW or J2ME. I don't exactly see device manufacturers abandoning ARM chipsets and OSes in droves either. This is just another joke announcement about a toy OS designed for HelloWorld level projects.

    --
    If you were blocking sigs, you wouldn't have to read this.
  29. Unicode? by Anonymous Coward · · Score: 0

    I thought Tron was trying to replace Unicode with something else, but I can't find it mentioned in the current docs.

    1. Re:Unicode? by kahei · · Score: 3, Interesting


      Ken Sakamura's a bit of a nutcase -- he always had this idea (common in Japan at the time, but wrong) that Unicode was some kind of conspiracy to take away Japanese identity and make everyone use a sinister Sino-American character set. So most Japanese computing initiatives have tended to avoid Unicode, and TRON insisted on seeing Unicode as just one charset among many, all mapped into a 'meta character set' space.

      Thus when you say 'A' in TRON, you have to specify whether it's a Unicode 'A', a Mojikyou 'A', or some other 'A'. I am simplifying a bit.

      In practise, ironically, everyone uses Shift-JIS, which really IS a sinister American conspiracy :)

      Sakamura used to have a web page containing the most extraordinary rant about Unicode, with A LOT of factual errors, which was quite interesting for those wanting to see how certain very reactionary parts of the Japanese business community think. It wasn't exactly a good advert for TRON, though!

      --
      Whence? Hence. Whither? Thither.
    2. Re:Unicode? by Joseph_Daniel_Zukige · · Score: 1

      I'll agree with you that Shift-JIS is a sinister American conspiracy.

      I'll agree that much of what has been said in Asia about Unicode is mis-informed.

      I'll agree in principle that, if Unicode is not the solution, Mojikyou is definitely not the solution.

      But if you look at the history of Unicode, you can understand what caused the doubts and why the doubts, resentment, and resistance linger.

      16 bits? Some people still think Unicode is 16 bits. Yes, the Japanese equivalent of an unabridged overflows 16 bits, and trying to fold characters together breaks semantics.

      Ten years ago, most of the Unicode Consortium still did not get that. Even now, there are a few holdouts who think that a little clever folding characters together could have solved things.

      Folding two Chinese character sets together with Japanese Han and Korean Han? If Cyrillic A and Greek A and English A are all distinct code points in their own language sequences, why did those westerners think Chinese and Japanese should be folded together?

      And why did those didn't those westerners understand that fixing the set of Han ideographs was a bit like fixing the set of English root words?

      In a very real sense, Unicode is just the old JIS encoding re-arranged and extended to force it to cover things the Japanese printing industry figured were best left until better ways of encoding could be invented.

      Sakamura and others may have non-western points of view, and I don't agree with them on everything, but they are not a nut cases. Their points need to be understood by westerners who work with Asian language information encoding.

    3. Re:Unicode? by kahei · · Score: 1


      I used to say just what you are saying. In fact, I used to go round going "But don't you see, character X and character Y are seen as TWO SEPERATE CHARACTERS! You can't force people to use one!". And of course it's true that Han unification is a difficult job that can never be done perfectly.

      But, it's a difficult job that Chinese, Taiwanese and Korean representatives were all able to see the need and true meaning of, and co-operate to do it well. The Japanese input into the discussion was clouded by their internal politics (the 'let's all speak Esperanto and ban kanji!' brigade versus the 'bring back Yukio Mishima!' brigade) and by bureaucratic inertia.

      I actually did quite a lot of research into this sad bit of computing history, and the more I learned the more I realized that Western insensitivity hadn't been the real problem. I summarized the results here:

      http://www.jbrowse.com/text/unij.html

      (It's kind of aimed at people without much background knowledge. It also contains mistakes and simplifications.)

      Sakamura is a special case, though -- I think his disregard for facts in favor of nationalistic grandstanding (and I don't just mean Unicode, although it's a good example) do indeed justify the term 'nutcase'. The fact that people like him formed a significant part of Japan's outward-facing IT organization is regrettable... but the MOF is still worse overall :)

      --
      Whence? Hence. Whither? Thither.
    4. Re:Unicode? by yamatotakeru · · Score: 1

      I think the readers following this particular sub-thread may benefit from looking at "CJKV Information Processing: Chinese, Japanese, Korean & Vietnamese Computing" By Ken Lunde (First Edition January 1999 ) ISBN: 1-56592-224-7 1128 pages, $69.95 US, $108.95 CA, £49.95 UK from O'Reilly.

      This book illustrates the basic issues that people handling these languages on computers. Unicode "problems" are discussed as well.

      TRON character code set is also explained therein.

      I am not sure what pages of Sakamura"s are referred to here, but they sure don't sound like quite right.

  30. Cost is my #1 concern by Anonymous Coward · · Score: 0

    For it to be adopted, it must be of low cost.

    Is a development machine + environment available for $250?

  31. write-once, run anywhere... by YesIAmAScript · · Score: 1

    Why do you ascribe this write-once, run anywhere stuff to Java? Look up the UCSD P-System. It used p-code (pseudo code) that was interpreted on multiple platforms. There was a UCSD Pascal released for the Apple in 1979 or so. http://en.wikipedia.org/wiki/UCSD_P-system

    So I think you are off-based on the idea that the US had to match the Japanese on this front and that the Japanese and iTron created it.

    I know several Taiwanese who would take umbrage and your insinuation that the Japanese created their foundries. It's as if you think all other countries in the Orient are subservient to Japan...

    ARM isn't an open core. ARM has been known to sue companies that implement their instruction set.

    http://www.eetimes.com/story/OEG20000228S0007

    --
    http://lkml.org/lkml/2005/8/20/95
    1. Re:write-once, run anywhere... by coopex · · Score: 1

      >I know several Taiwanese who would take umbrage and your insinuation that the Japanese created their foundries. It's as if you think all other countries in the Orient are subservient to Japan...

      insinuation n 1: an indirect (and usually malicious) implication [syn: innuendo] 2: the act of gaining acceptance or affection for yourself by persuasive and subtle blandishments; "she refused to use insinuation in order to gain favor" [syn: ingratiation]
      He said Japanese money built the factories. It did.

      subservient 1. Subordinate in capacity or function.
      2. Obsequious; servile.
      3. Useful as a means or an instrument; serving to promote an end
      So it would seem that, by defn 3, Taiwan is subservient to Japan.

      If those Taiwanese you know would get pissed about facts concerning foreign companies in Taiwan, better not tell them their govt was founded by corrupt Nationalists.

      --
      The road to hell is paved with good intentions.
    2. Re:write-once, run anywhere... by torpor · · Score: 1

      You sound like you've let a little nationalism get in the way of your technologism.

      Sorry if it treads on your toes that Asian mega-corporations have eaten America's lunch..

      --
      ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
  32. Tron worthy of slashdot topic? by Hobart · · Score: 1

    I've seen the various TRON project technologies / OS' mentioned a few times around here ... Apparently there's even a commercial closed-source desktop OS based on it ...

    Since we've got a topic for Be (which seems to be sorely lacking in Haiku / Zeta updates) , I think that this OS might merit one...

    (Or perhaps an "alternative OS" category?)

    --
    o/~ Join us now and share the software ...
    1. Re:Tron worthy of slashdot topic? by yamatotakeru · · Score: 1
      I think it does merit a individual topic.

      "Off beat OS" category might fit the needs :-)

      No, I didn't the phrase first. A VMware engineer who helped me in running a version of BTRON-specfication desktop OS (mentioned in the above post) inside VMware running under x86 Linux used the phrase during e-mail exchange as in "an off beat OS like this one helps us in locating dormant bugs."

      Seriously, since TRON project produced many results (not only OS,) a broader category name may be necessary.

      "Less known computing platform" might fit the bill. "Road less travelled" may also fit the bill since someone else's post mentioned Zen (and motorcycle maintenance, anyone?).

  33. Oh, You Mean Like Prolog... by Anonymous Coward · · Score: 0

    which hasn't been as active since the Japanese Fifth-Generation Project ended.

  34. Re:TRON is a bad joke that's starting to smell ran by pario · · Score: 1

    Um, if you wnat to create a GUI application on the T-Engine platform, you are supposed to use middleware programs such as PMC T-Shell Development Kit (screenshot in PDF) that runs on top of T-Kernel. This development kit is a direct descendant of the BTRON operating system and still rather primitive, but the situation is not as bad as you portrayed it to be in your post.

  35. Since we've got a topic for Be... by argent · · Score: 1

    Hmmm. BeOS seems to have an interesting file system and GUI, but the OS underneath is a bit language-specific and hoggy for my taste. How about implementing BeFS and the BeOS GUI on top of TRON? You could call it "Beatron" and finally have an OS that's got enough pop-culture references to achieve a kind of pop-Zen perfection and eliminate Microsoft.

  36. Thanks for confirming my point by Rogerborg · · Score: 1

    We only differ in our interpretations of just how bad that makes the situation. Seriously, life's too short - and there are too many well featured alternative platforms - to deal with that kind of insanity.

    --
    If you were blocking sigs, you wouldn't have to read this.
    1. Re:Thanks for confirming my point by onghu · · Score: 1

      Actually, if you use an embedded operating system like MicroC/OS-II, you would have to do the same - write the driver for the screen to have access to it!

      Yes, there are options - you could use an RTOS that came with the GUI. But, then you could also use T-Engine (the complete kit) which comes with enough examples and a screen driver that lets you write to it.

      But that said, the T-Engine kit comes with drivers for touch panel, LCD screen, RS232, PCMCIA, USB host, USB mass storage and CF storage. The kit lets you boot from internal flash, external CF Card, and USB flashdisk. You can hook up an external CDROM or HDD on the USB.

      There's a lot you *can* do if you buy the T-Engine development kit. Combine it with appropriate middleware and you *can* build systems rapidly.

      It's not the most comprehensive platform at this second, but it's quite good... I think your analysis of it is a bit biased.

      Cheers

  37. Nice job by Joseph_Daniel_Zukige · · Score: 1

    A quick scan didn't turn up any serious errors, but I didn't have time to dig and compare.

    You do have some typos, and one paragraph shows signs of having been eaten by something. And I did notice that you let a desire to debunk get in the way in a couple of places.

    In response about Sakamura and the tendency for Japan's society to be too inward facing, it's representative of the entire core issue of internationalization. They may be wrong in many points of fact, but they are right to insist on their right to be wrong.

    If internationalization tries to force people and countries to be right, just how far has our so-called modern society advanced from the Crusades?

    1. Re:Nice job by kahei · · Score: 1



      I don't think an academic has a right to be wrong. They have a responsibility to be right, especially on basic facts.

      Come to think of it, in Sakamura's case I think that might be the problem -- he might be fine as an academic. But the move into politics / ideology was not a wise one and it prevented him from getting things academically right as well.

      I think the big mistake made by Sakamura and others is to see it as a case of globalism versus Japan. It's not; it's a case of getting JIS right. But many Japanese people just brought their internal politics to the meeting with them... and THAT is why you still have people using homemade shift-JIS variants because Unicode is 'American', and why you can't write the name 'watanabe' correctly in Unicode!

      I wish they'd put mobile phone characters in -- that's way more annoying than missing some ancient kanji.

      --
      Whence? Hence. Whither? Thither.
  38. Is academia ever right? by Joseph_Daniel_Zukige · · Score: 1

    I think you're putting too much faith on academia.

    Every job one does, one has a responsibility to do one's best. Schooling effects so many people that responsibility is a heavier weight than on, say, someone taking tickets at the local theater.

    But the weight of responsibility doesn't somehow magically overcome the fundamental nature of humans to be less than perfect, and even less than ideal.

    Now that I have you distracted with a red herring, let me ask you -- How do you know that Sakamura is not right?

    For all that you have a fair amount of experience in things Asian, it appears to me that you are operating under the assumption that globalism is not evil. How do you know that is the case? And if it is not the case, can you really argue that Sakamura's position is incorrect, or that the non-optimal current situation is worse than the alternative?

    For instance, from my point of view, since I can guess that my children are going to be wanting to record their genealogy on computers, being able to use the ancient kanji is much more important than being able to use the texting smileys.

    But we need an encoding that can handle both.

  39. Re:Can't wait until T-Mobile (TM) sues them by Dr.+Hok · · Score: 1
    Jew-driven Telekom

    Jew-Driven, Shmoo-Driven. I think that part of your comment is inappropriate, Adolf.

    You're right about the T-Shirts, though.

    --
    Say out loud: I'm an Aspie and I'm somewhat proud, I guess. Uh. Can I write an email in all caps instead? Hm...
  40. yes, by sticking up for the Taiwanese... by YesIAmAScript · · Score: 1

    I am showing how American nationalism is all I care about.

    Facts are facts, and errors are errors. It is an error to say that iTron created write-once-run-anywhere, and that Java is an attempt to catch up.

    It's that simple.

    If you want to read that as nationalism, then fine. That's your biases getting in the way.

    I merely corrected a factual error and thus questioned the conclusions drawn, since they no longer have a firm factual foundation.

    --
    http://lkml.org/lkml/2005/8/20/95
    1. Re:yes, by sticking up for the Taiwanese... by torpor · · Score: 1

      Facts are facts, and errors are errors. It is an error to say that iTron created write-once-run-anywhere, and that Java is an attempt to catch up.


      No, I'm not going to argue whether or not it is a 'fact'. But I will tell you that from what I recall of Java's early days, when evangelism of the platform actually 'meant something', Gosling, Sun, and anyone who was really doing comp-sci in the 80's and 90's, knew about i-Tron. To suggest otherwise is naive.

      It was Sun, TI, and Motorola who worked to defeat the Japanese i-Tron efforts, in the first place. The reason we have such CPU advances is because of this 'competition between performance and ubiquity' represented by the two industrial realms, facing off each other.

      "Ubiquitous Computing" was, and still is, the most significant principle of Japanese and Asian silicon industry, and it is the focus on this edge, in my opinion, which leads them to excel.

      Whereas American scillicon manufacturing is about performance and cost, Asian foundries are about ubiquity.

      End of sermon. I'm not going to bother arguing about 'fact points' with you, all I'm telling you is what I know from having lived it.

      --
      ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
  41. ITRON-spec OS in TOYOTA car navigation system. by yamatotakeru · · Score: 1
    (Hmm. I need to learn how to use submit page cleverly.)

    See the following URL for Toyota's GBOOK-compatible navigation system:

    http://www.toyota.co.jp/en/special/gbook/index.htm l