Castpane
Idioma: Español

Código abierto

Castpane se apoya en trabajo de código abierto. La parte que habla el protocolo de duplicación es software libre bajo la GPL, y su código fuente es público.

Cómo está dividido Castpane

Castpane son dos programas independientes en tu PC:

  • El motor recibe la pantalla y el sonido y los reproduce. Es un fork de UxPlay, con licencia GPL-3.0, y se ejecuta como un proceso propio. Su código fuente completo, incluidos nuestros cambios y scripts de compilación, está publicado.
  • La app Castpane es la ventana con la que interactúas: la Ayuda de conexión, los ajustes, la prueba y la compra, y el servicio con el que habla Castpane Link. Es de código cerrado. Inicia el motor, le envía órdenes en texto plano, como «anunciar ahora» o «detener», y lee los mensajes de estado que devuelve. Los dos programas no comparten código ni datos internos.

Castpane Link para Mac es una app de código cerrado independiente y no contiene código GPL.

Código fuente del motor

El código fuente se publicará con el lanzamiento.

Ofreceremos al proyecto original nuestras correcciones para la compilación de UxPlay en Windows.

Créditos y licencias

ProyectoLicenciaUso
UxPlay GPL-3.0 El servidor de duplicación y audio AirPlay del que deriva el motor de Castpane.
RPiPlay GPL-3.0 El proyecto del que surgió UxPlay: gestión de conexiones, flujo de duplicación y código de audio.
playfair GPL-3.0 El protocolo de enlace que requiere la duplicación de pantalla.
GStreamer LGPL-2.1 o posterior (núcleo y la mayoría de los plugins) Decodificación y reproducción de vídeo y audio dentro del motor.

Gracias a los autores y colaboradores de estos proyectos. El motor también usa otras bibliotecas; el repositorio del código fuente indica cada una con su licencia.

Texto de la GPL-3.0: gnu.org/licenses/gpl-3.0. Texto de la LGPL-2.1: gnu.org/licenses/old-licenses/lgpl-2.1.