Cambiar la licencia de Qt Wayland Compositor y habilitar la recopilación de telemetría en Qt Creator

empresa del grupo qt anunció el sobre el cambio de licencia para los componentes Qt Wayland Compositor, Qt Application Manager y Qt PDF, que, a partir del lanzamiento de Qt 5.14, comenzarán a suministrarse bajo la licencia GPLv3 en lugar de LGPLv3. En otras palabras, vincular a estos componentes ahora requerirá abrir el código fuente de los programas bajo licencias compatibles con GPLv3 o comprar una licencia comercial (anteriormente, LGPLv3 permitía vincular a código propietario).

Qt Wayland Compositor y Qt Application Manager se utilizan principalmente para crear soluciones para dispositivos integrados y móviles, y Qt PDF anteriormente solo estaba disponible en forma de versión de prueba. Cabe señalar que ya se suministran varios módulos y plataformas adicionales bajo GPLv3, que incluyen:

  • Gráficos Qt
  • Qt-CoAP
  • Visualización de datos Qt
  • Utilidades del dispositivo Qt
  • KNX
  • Animación Qt Lottie
  • Qt-MQTT
  • Autenticación de red Qt
  • Qt WebGL rápido
  • Teclado virtual Qt
  • Qt para ensamblaje web

Otro cambio digno de mención es incorporación opciones para enviar telemetría a Qt Creator. La razón citada para habilitar la telemetría es el deseo de comprender cómo se utilizan los productos Qt para mejorar posteriormente su calidad. Se afirma que la información se procesa de forma anónima sin identificar a usuarios específicos, pero utilizando UUID para separar de forma anónima los datos del usuario (la clase Qt QUUid se utiliza para la generación). La dirección IP desde la que se envían las estadísticas también se puede utilizar como identificador, pero en convenio respecto al procesamiento de información privada, se hace constar que la empresa no mantiene enlace a direcciones IP.

En la versión de hoy se incluye un componente para enviar estadísticas. Qt Creator 4.10.1. La funcionalidad relacionada con la telemetría se implementa a través del complemento "telemetría", que se activa si el usuario no rechaza la recopilación de datos durante la instalación (se emite una advertencia durante el proceso de instalación, en la que la opción para enviar telemetría está resaltada de forma predeterminada). El complemento se basa en el marco. KUserComentarios, desarrollado por el proyecto KDE. A través de la sección "Qt Creator Telemetry" en la configuración, el usuario puede controlar qué datos se transfieren al servidor externo. Hay cinco niveles de detalle de telemetría:

  • Información básica del sistema (información sobre las versiones de Qt y Qt Creator, compilador y complemento QPA);
  • Estadísticas básicas de uso (además, se transmite información sobre la frecuencia de inicio de Qt Creator y la duración del trabajo en el programa);
  • Información detallada del sistema (parámetros de pantalla, OpenGL e información de la tarjeta gráfica);
  • Estadísticas de uso detalladas (información sobre licencia, uso de Qt Quick Designer, configuración regional, sistema de compilación, uso de varios modos de Qt Creator);
  • Deshabilitar la recopilación de datos.

En la configuración también puede controlar selectivamente la inclusión de cada parámetro estadístico y ver el documento JSON resultante enviado al servidor externo. En la versión actual, el modo predeterminado es deshabilitar la recopilación de datos, pero en el futuro hay planes para habilitar el modo de estadísticas de uso detalladas. Los datos se transmiten a través de un canal de comunicación cifrado. El procesador del servidor se ejecuta en la nube de Amazon (el almacenamiento de estadísticas se encuentra en el mismo backend que el instalador en línea).

Cambiar la licencia de Qt Wayland Compositor y habilitar la recopilación de telemetría en Qt Creator

Adicionalmente, se puede señalar inicio de la prueba Primera versión beta de Qt 5.14. Se espera el lanzamiento el 26 de noviembre. El lanzamiento de Qt 5.14 se destaca por la inclusión de soporte preliminar para algunos de oportunidadesplanificado para Qt 6. Por ejemplo, se ha agregado una implementación preliminar del nuevo Qt Quick con soporte 3D. La nueva API de renderizado de escenas le permitirá ejecutar aplicaciones basadas en Qt Quick sobre Vulkan, Metal o Direct3D 11 (sin estar estrechamente vinculado a OpenGL), permitirá usar QML para definir elementos 3D en la interfaz sin usar el formato UIP, y también resolverá problemas como la gran sobrecarga al integrar QML con contenido de Qt 3D y la incapacidad de sincronizar animaciones y transformaciones a nivel de fotograma entre 2D y 3D.

Fuente: opennet.ru

Añadir un comentario