Articulo de referencia

Licencia T

La licencia T-License es la licencia de software que utiliza TRON Forum [ 1 ] para distribuir el código fuente de sus sistemas operativos en tiempo real (RTOS), como T-Kernel y ...

La licencia T-License es la licencia de software que utiliza TRON Forum [ 1 ] para distribuir el código fuente de sus sistemas operativos en tiempo real (RTOS), como T-Kernel y Micro T-Kernel (a menudo escrito como μT-Kernel: μ se pronuncia como "micro", no "mu"). La licencia es gratuita si los productos se desarrollan de acuerdo con las condiciones de la licencia T-License.

La versión actual de T-License es la versión 2.2.

La licencia T se ha creado para satisfacer las necesidades del mercado de sistemas informáticos integrados, donde el código fuente puede contener información vinculada a información de hardware propietaria .

Así pues, a diferencia de la Licencia Pública General de GNU , la Licencia T no exige la publicación del código fuente (modificado) de un programa, incluso si dicho programa es utilizado por un tercero.

El requisito de indicar el uso de T-Kernel o μT-Kernel mediante un logotipo en algún lugar del producto o del manual [ 2 ] puede ser eximido por un miembro del Foro TRON. Por este motivo, no todos los productos lanzados al mercado que utilizan T-Kernel o μT-Kernel mencionan el uso del RTOS en su interior.

Ejemplos de uso

Fuente: [ 3 ]

Como se indicó anteriormente, no todos los productos mencionan el uso de T-Kernel o μT-Kernel.

Aquí hay algunos ejemplos de productos o empresas cuyo manual en línea hace referencia a la Licencia T porque utilizan el Kernel T o el Kernel μT.

  • Hoja de licencia que se proporciona para la impresora Brother TD-4000: [ 4 ]
  • Una cámara de red Samsung. El manual japonés hace referencia a la licencia T en la página 122. [ 5 ]
  • La página web de código abierto de Clarion (en japonés) que enumera la licencia T entre otras licencias bajo las cuales se han producido sus productos: [ 6 ]
  • RTOS extendido con kernel T de eSOL.: [ 7 ]
  • Versiones personalizadas de T-Kernel de Personal Media Corp. (en japonés): [ 8 ]
  • "OpenTK", una versión mejorada de T-Kernel con soporte para MMU, etc. (en japonés) [ 9 ]

Existen otros productos que utilizan T-Kernel o μT-Kernel bajo licencia T. Algunos de ellos se enumeran en la página web del foro TRON (en japonés). [ 10 ]

Historia

La licencia T fue propuesta originalmente por el Foro T-Engine, [ 11 ] [ 12 ] que se fusionó con el actual Foro TRON.

Existe un artículo en PDF en japonés disponible en línea que explica la motivación detrás de T-License, que nació con T-Engine, una plataforma de hardware para el desarrollo de aplicaciones de IoT. [ 13 ]

Según la versión original de la Licencia T, cambiar o modificar el código fuente del T-Kernel solo podía ser realizado por ciertas partes, como los miembros A del Foro T-Engine, y estas partes debían notificar y registrar sus cambios en el Foro T-Engine. [ 14 ]

Pero esta restricción se ha levantado en su mayor parte desde la versión 2.0, que ha estado vigente desde mayo de 2011. [ 15 ]

Véase también

Referencias

  1. "Foro TRON" . www.tron.org . 10 de mayo de 2024. Consultado el 12 de octubre de 2024 .
  2. Foro TRON (1 de abril de 2020). "Formulario de notificación para el uso del código fuente del T-Kernel 2.0 bajo la licencia T 2.2" . www.tron.org . Consultado el 12 de octubre de 2024 .
  3. "eT-Kernel | Productos | eSOL - Soluciones de plataforma de software embebido en tiempo real" . eSOL . Consultado el 12 de octubre de 2024 .
  4. Brother USA. "Observaciones sobre licencias de código abierto" (PDF) . Consultado el 12 de octubre de 2024 .
  5. ^ "SAMSUNG TECHWIN ネットワークカメラ ユーザーマニュアル SNF-7010/SNF-7010V" (PDF) . Consultado el 12 de octubre de 2024 .
  6. ^ "Clarion ク ラ リ オ ン | オ ー プ ン ソ ー ス コ ー ド サ イ ト" . www.clarion.com . Consultado el 12 de octubre de 2024 .
  7. "eT-Kernel | Productos | eSOL - Soluciones de plataforma de software embebido en tiempo real" . eSOL . Consultado el 12 de octubre de 2024 .
  8. ^ "PMC T-Kernel - PMC T-Engine/T-Kernel ポータルサイト" . www.t-engine4u.com . Consultado el 12 de octubre de 2024 .
  9. ^ "T-Kernel 2.0 オープンソース・パッケージ「OpenTK」:日立ソリューションズ・テクノロジー" . www.hitachi-solutions-tech.co.jp . Consultado el 12 de octubre de 2024 .
  10. Foro TRON. "30.º aniversario del proyecto TRON: productos que utilizan la familia de sistemas operativos en tiempo real TRON (en japonés)" . 30th.tron.org . Consultado el 12 de octubre de 2024 .
  11. "T-Engine | Renesas Electronics" . www.renesas.com . Archivado del original el 2 de octubre de 2011. Consultado el 14 de marzo de 2022 .
  12. "The T-Engine: El mañana sucede hoy" . itmagz.com . Archivado del original el 26 de marzo de 2012. Consultado el 4 de julio de 2011 .
  13. ^ Sakamura, Ken (1 de agosto de 2004). "ITRON から T-Engine へ - T-Engine の思想 (De ITRON a T-Engine - La filosofía del T-Engine)" (PDF) . CQ 出 版 (CQ Publishing Co., Ltd) . Consultado el 12 de octubre de 2024 .
  14. http://tronweb.super-nova.co.jp/gpl-vs-t-license.html Licencia GPL vs Licencia T
  15. Preguntas frecuentes sobre la licencia T 2.0
  • Licencia T
  • Foro de TRON
  • El sistema operativo más popular del mundo