TRON Web learned during the month of February that the T-Engine Forum had made public via its Web site the Japanese version of T-License, the license agreement governing the use of the T-Kernel source code and its derivatives. During TRON SHOW 2004, Prof. Ken Sakamura, who heads the T-Engine Forum, mentioned that he had developed a unique license agreement for T-Kernel, which is a single source real-time kernel developed exclusively for use on top of the T-Engine family of open development boards. Although T-Kernel is royalty free like the GNU/Linux operating system software, the license agreement governing its use is not based on the General Public License. Moreover, unlike previous license agreements for ITRON, it is restrictive and places notification and verification requirements on the source code user and system developer. These license agreement features are to ensure that incompatible versions of the software are not development, thus assuring the smooth porting of middleware.
TRON Web's translation of T-License is given below. Please keep in mind that this is a "reference translation" that has no legal force. The legally binding English version of T-License can only be provided by the legal representatives of the T-Engine Forum.
|
A few things are obvious from reading the above contract. First, unlike ITRON, there is only going to be one source for legal copies of T-Kernel, and that one source is going to be the T-Engine Forum. Those who find that too restrictive are free to use ITRON4.0-specification TOPPERS/JSP, which is available for downloading on line. Second, the T-Engine Forum guarantees that the software is original, and thus is not in violation of others' copyrights. In other words, nothing has been cut and pasted into the T-Kernel source code from someone else's source code, whether free software or otherwise. On the other hand, there is no guarantee that the user will not be sued by a third party for violation of "industrial property rights," which is a broad term that seems to include both software patents and other types of intellectual property. This appears to have been included as a result of The SCO Group vs. GNU/Linux movement intellectual property dispute, which is creating havoc among GNU/Linux-based businesses.
Personal Media Corporation announced on February 19 that it would begin marketing from the middle of March a new T-Engine open development board kit based on the SH7760 microprocessor that comes standard equipped with a Controller Area Network (CAN) function, the industry standard for automotive local area networks used in vehicles. The new T-Engine development kit, the "T-Engine/SH7760 Development Kit" (click here for a picture of the main board), will be sold via direct sales from Personal Media at a standard price of 195,000 yen (consumption tax not included). Options for the development kit, which Personal Media said is ideal for developing advanced automotive applications such as car navigation systems are: a T-Engine development bench (acrylic base plus a carrying cover) priced at 20,000 yen, a LAN expansion board priced at 60,000 yen, and the PMC T-Shell/SH7760 Development Kit priced at 98,000 yen (all option equipment prices do not include the consumption tax).
The hardware and software specifications for the T-Engine/SH7760 Development kit are as follows:
|
|
CPU | SH7760 (SH-4 core, 200 MHz) |
Flash memory | 8 Megabytes |
SDRAM | 64 Megabytes |
I/O interfaces | USB (Host), PCMCIA card, serial, eTRON chip I/F, headphone output, microphone input, expansion bus I/F |
Other functions | Real-time clock (RTC) |
Power source | AC adapter |
External dimensions |
|
LCD board |
|
Debug board |
|
I/O board |
|
|
|
T-Monitor | Standard T-Engine monitor |
T-Kernel | T-Kernel/OS (Operating System), T-Kernel/SM (System Manager), T-Kernel/DS (Debugger Support) |
T-Kernel Extension (basic middleware for development use) | File management function, command line interpreter (CLI) |
Managers | PC Card manager (bus driver), USB manager (bus driver) |
Device drivers with source programs |
|
Sample programs | Simple disk partition creator (hdpart), disk formatter (format), file contents comparer (cmp), disk dump (dd), simple line editor (ed) |
Personal Media Corporation established on February 2 a "T-Kernel Integrated Support Center," the aim of which is to promote the use of the standard T-Engine operating system, T-Kernel. Two support contracts will be offered by the center. These are: (1) a general support contract that will allow clients to receive basic support related to the use and application of T-Engine software (functions, APIs, etc.), and (2) a custom support contract that will include the contents of the general support contract. The custom support contract will enable clients to receive support concerning the internal structure of software and the makeup of source programs; advice on porting customizing, and tuning; individual support and debugging dependent on the client's environment and programming; support for beginners; support for porting from another environment to T-Engine; and consulting that can also include help with business development and marketing. For further information, please contact Personal Media T-Engine Sales Department.