HOME





T-License
T-License is the software license used by TRON Forum for distributing the source code of its real-time operating systems (RTOSs) such as T-Kernel and Micro T-Kernel (often written as μT-Kernel: μ pronounced as "micro", not "mu"). The license fee is free if products are developed according to T-License conditions. The current version of T-License is version 2.2. T-License has been created to fit the need of embedded computer system market where the source code may contain information tied to proprietary hardware information. So, unlike GNU General Public License, T-License does not require the release of the (modified) source code of a program even if such a program is used by a third party. The requirement to express that the use of T-Kernel or μT-Kernel by a logo in a product somewhere on the product itself or the manual can be alleviated by a TRON Forum member. Because of this, not all products released in the market that use T-Kernel or μT-Kernel mention the ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


T-Kernel
T-Kernel is an open source real-time operating system (RTOS) designed for 32-bit microcontrollers. It is standardized by T-Engine Forum, which distributed it under '' T-License'' agreement. There is also a corresponding Micro T-Kernel (μT-Kernel) implementation designed for embedded systems with 16-bit or 8-bit microcontrollers. Today, it is distributed bTRON Forum a successor of T-Engine Forum under T-License 2.2. TRON real-time operating system family history In 1984, Dr. Ken Sakamura, then a research assistant at the University of Tokyo, started The Real-time Operating system Nucleus (TRON Project) at the University of Tokyo, with a goal of designing an open real-time operating system (RTOS) kernel. The TRON framework tries to define a complete architecture for the different computing architecture layers to address the needs of different applications. Industrial TRON (ITRON) specification OS has been the most popular TRON architecture for OS kernel layer. ITRON specificat ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Micro T-Kernel
μT-Kernel is an open source real-time operating system (RTOS) designed for 16- and 8-bit microcontrollers. "μ” in the name stands for "micro" and pronounced as such. It is not pronounced as "mu". It is freely available under T-License. Supported CPU list is available. The latest version, μT-Kernel 3.0, is available from Github. μT-Kernel was standardized by T-Engine Forum (now merged into TRON Forum) and later it became the basis of IEEE Standard 2050-2018, "IEEE Standard for a Real-Time Operating System (RTOS) for Small-Scale Embedded Systems" published by the Institute of Electrical and Electronics Engineers (IEEE) Standards Association (IEEE SA). Its specification is available both in English and JapaneseThe source code is available from the TRON Forum website and GitHub. An article comparing nine RTOSs in which μT-Kernel was evaluated and given favorable remarks appeared in IEEE publication. History μT-Kernel was developed as a smaller subset of T-Kernel, ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

GNU General Public License
The GNU General Public Licenses (GNU GPL or simply GPL) are a series of widely used free software licenses, or ''copyleft'' licenses, that guarantee end users the freedom to run, study, share, or modify the software. The GPL was the first copyleft license available for general use. It was originally written by Richard Stallman, the founder of the Free Software Foundation (FSF), for the GNU Project. The license grants the recipients of a computer program the rights of the Free Software Definition. The licenses in the GPL series are all copyleft licenses, which means that any derivative work must be distributed under the same or equivalent license terms. The GPL is more restrictive than the GNU Lesser General Public License, and even more distinct from the more widely used permissive software licenses such as BSD, MIT, and Apache. Historically, the GPL license family has been one of the most popular software licenses in the free and open-source software (FOSS) domai ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


TRON Project
TRON (The Real-time Operating system Nucleus) is an open architecture real-time operating system kernel design. The project was started by Ken Sakamura of the University of Tokyo in 1984. The project's goal is to create an ideal computer architecture and network, to provide for all of society's needs. For different scenarios, the need for different OS kernels was identified. (See, for example, papers written in English in TRON Project 1988 ) The Industrial TRON (ITRON) derivative was one of the world's most used operating systems in 2003, being present in billions of electronic devices such as mobile phones, appliances and even cars. Although mainly used by Japanese companies, it garnered interest worldwide. However, a dearth of quality English documentation was said to hinder its broader adoption. The situation has improved since TRON Forum has taken over the activities to support TRON Project since 2015. (See thspecification pagethat lists many English documents. ) T ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




T-Engine
TRON (The Real-time Operating system Nucleus) is an open architecture real-time operating system kernel design. The project was started by Ken Sakamura of the University of Tokyo in 1984. The project's goal is to create an ideal computer architecture and network, to provide for all of society's needs. For different scenarios, the need for different OS kernels was identified. (See, for example, papers written in English in TRON Project 1988 ) The Industrial TRON (ITRON) derivative was one of the world's most used operating systems in 2003, being present in billions of electronic devices such as mobile phones, appliances and even cars. Although mainly used by Japanese companies, it garnered interest worldwide. However, a dearth of quality English documentation was said to hinder its broader adoption. The situation has improved since TRON Forum has taken over the activities to support TRON Project since 2015. (See thspecification pagethat lists many English documents. ) The f ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Software Licensing
A software license is a legal instrument governing the use or redistribution of software. Since the 1970s, software copyright has been recognized in the United States. Despite the copyright being recognized, most companies prefer to sell licenses rather than copies of the software because it enables them to enforce stricter terms on redistribution. Very few purchasers read any part of the license, initially shrink-wrap contracts and now most commonly encountered as clickwrap or browsewrap. The enforceability of this kind of license is a matter of controversy and is limited in some jurisdictions. Service-level agreements are another type of software license where the vendor agrees to provide a level of service to the purchaser, often backed by financial penalties. Copyleft is a type of license that mandates derivative works to be licensed under the license's terms. Copyleft licenses exist for free and open-source software, but also for commercial applications like the Serv ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]