R Studio desktop

13 replies [Last post]
cesc
Offline
Joined: 08/05/2015

Ya he migrado el portatil de W7 a Tisquel y el de sobremesa a Ubuntu (con una máquina virtual XP, todo lleva un tiempo) y trisquel arranque dual.
Trabajo frecuentemente con R y RStudio. Por licencia AGPL v3 no veo problema, pero no viene en repositorio. En Ubuntu lo instalé con Software Center, y veo que trisquel no ofrece a priori esta opción.¿Es por estabilidad?

dcapeletti
Offline
Joined: 04/03/2014

Hola,
estuve viendo RStudio, tiene licencias duales. Una licencia comercial y la versión comunidad que se encuentra bajo GNU Affero General Public License v3.

En Trisquel puede que un paquete no se encuentre por varios motivos, citándose los siguientes:
* Aún no se ha revisado y por tanto no se ha agregado al repositorio de Software.
* Se ha eliminado porque contiene librerías, binarios o partes privativas.
* La versión de nuestro upstream no lo tenía aún, por tanto Trisquel no lo ha incorporado.

Por tanto, que no se encuentre en los repositorios de Trisquel no quiere decir que contenga partes no libres. Hay mucho Software libre que no tenemos en nuestro repositorio por causa de la tercer opción, igualmente se pueden incorporar por pedidos de la comunidad Trisquel.

En este hilo http://trisquel.info/es/forum/trisquel-y-rstudio han hablado del tema. Deberá revisar el paquete que proporciona la versión comunidad o preguntar a los desarrolladores si contiene binarios privativos o algo que no este considerado bajo una licencia libre. En https://github.com/rstudio/rstudio creo que es el repositorio oficial de la versión comunidad. Sería interesante revisar o preguntar acerca de esta duda.

Saludos

Lightmoon

I am a member!

Offline
Joined: 12/16/2013

Hola,

simplemente me gustaría realizar una observación.

Según la web de Rstudio https://www.rstudio.com/products/rstudio/ , existen dos licencias. Una AGPL v3 y otra que es comercial.
Según entiendo, cuando un software contiene parte de otro que está licenciado bajo AGPL o GPL, automáticamente todo el software ha de ser AGPL o GPL. ¿Cómo que esta "empresa" usa un mismo software con dos licencias?. ¿No estaría infringiendo la licencia AGPL?.

Gracias.

Un saludo.

dcapeletti
Offline
Joined: 04/03/2014

Hola,
tengo entendido que puedes escribir una aplicación bajo la AGPL o GPL y brindar "soporte comercial" a quienes paguen por él, es decir, vendes tus servicio a cambio de dinero.
Por tanto que cuando se dice versión comercial, entiendo que no se trataría de una licencia distinta, sino de soporte especial que se brinda a quienes decidan comprarlo. Que alguien me corrija si me equivoco.

En este caso, no se si esta infringiendo la AGPL o que realmente esta pasando.

Sds

Lightmoon

I am a member!

Offline
Joined: 12/16/2013

Según se ve en la tabla de comparación, la versión "comercial" usa una licencia distinta. Usan su propia licencia, además pone "A commercial license for organizations not able to use AGPL software" .
Yo al menos no lo veo muy claro. Si es Software Libre no tienen que usar otra licencia para ofrecer sus servicios.

un saludo.

dcapeletti
Offline
Joined: 04/03/2014

Entiendo. Entonces creo que sería bueno leer esta página http://www.gnu.org/licenses/gpl-violation.es.html y realizar los procedimientos necesarios para determinar que es lo que está sucediendo.

Sds

Lightmoon

I am a member!

Offline
Joined: 12/16/2013

Estudiaré más el tema mediante el enlace de la FSF.

Gracias dcapeletti por el enlace.

Un saludo.

dcapeletti
Offline
Joined: 04/03/2014

Hola,
te sugiero leer esta página http://www.gnu.org/licenses/gpl-faq.html que contiene muchas preguntas y respuestas sobre este tema.
He encontrado una respuesta interesante que podría aclarar sus dudas respecto de licencias duales:
http://www.gnu.org/licenses/gpl-faq.html#HeardOtherLicense y esta otra
http://www.gnu.org/licenses/gpl-faq.html#ReleaseUnderGPLAndNF

Sds

cesc
Offline
Joined: 08/05/2015

Gracias,

Se que también tienen una versión comercial no libre, sin licencia AGPL Alffero. En su página web se muestran las dos opciones. Se comercializa como RStudio Professional, ofrece más opciones, asistencia más rápida. No soy abogado. Me parece que el contrato propietario es aplicable, según su licencia comercial, a un Add-on que complementa a RStudio, pero se podría interpretar que afecta al conjunto Add-on + RStudio.

https://www.rstudio.com/about/eula/

RStudio Desktop se ofrece con la citada licencia AGPL v3.

Cuando hacía referencia a la estabilidad era por que las últimas versiones (realmente recientes) de su repositorio indican compatibilidad con Ubuntu 12.04 LTS, pero no con 14.04.En repositorio Ubuntu 14.04 tampoco está.

La aplicación es muy útil, no solo por el idle, si no por el uso de RMarkdown que permite visualizar tanto programación como resultados en un mismo fichero html o pdf. Es posible garantizar la trazabilidad del tratamiento de datos y los resultados de una forma sencilla.

Mal asunto.

dcapeletti
Offline
Joined: 04/03/2014

Hola,
hay varias aplicaciones de Software que tienen licencias duales, como es el caso de Mysql. Las licencias duales son estrategias que las empresas usan para obtener la atención de distintos interesados. Ver este link http://operaciones.cenatic.es/comunidad-legal/articulos/tutoriales/estrategias-de-licencia-dual

Bajo la licencia comercial es software privativo, sin lugar a dudas. Un problema frecuente viene cuando se puede instalar extensiones o complementos no libres, justamente el usuario caería en una trampa. Por tanto recomiendo usar y apoyar la versión de la comunidad y a rechazar extensiones no libres.

No he probado instalar R Studio. Puede probarlo bajo su propia consideración siguiendo esta guía http://www.korecky.org/?p=1254 en Ubuntu 14.04 64-bit. Recomiendo antes de la instalación hacer una copia de seguridad de su sistema con TimeShift http://www.teejeetech.in/p/timeshift.html por si algo sale mal, pueda restaurar su sistema a como estaba.

Si lo prueba, estaré esperando sus experiencias de como le ha ido. Gracias

Sds

cesc
Offline
Joined: 08/05/2015

Gracias, os informaré.

dcapeletti
Offline
Joined: 04/03/2014

Siguiendo la solución que proporciona el link http://trisquel.info/es/forum/trisquel-y-rstudio#comment-40733 he instalado R Studio descargado desde https://download1.rstudio.org/rstudio-0.99.473-amd64.deb

sudo dpkg -i rstudio-0.99.473-amd64.deb

Luego hay que instalar la dependencia
sudo apt-get -f install

Obviamente para que arranque R Studio, deberá tener instalado el paquete r-base: sudo apt-get install r-base

Sds

cesc
Offline
Joined: 08/05/2015

He instalado las últimas versiones de R y Rstudio con éxito siguiendo tus recursos. Funciona a la perfección, y si bien soy un ignorante en java, también he seguido la guía del link para evitar inestabilidad en Java que me facilitaste, dcapeletti. El único paquete de dependencia adicional requerido por Rstudio es libjpeg62, que he instalado con el Gestor Synaptic.

Estoy muy contento con Trisquel. Tengo un portátil ASUS A52J i5 (debo subir la información a h-node) que funciona a la perfección exclusivamente con Belenos. Es cierto que he reinstalado de cero diversas veces Trisquel, no por problemas, si no por haber instalado aplicaciones cuyo funcionamiento y dependencias no tenía claras y sin leer documentación. No soy informático.

A parte de recomendar Trisquel, puedo trabajar tratando datos de equipos de medida y ganarme algo la vida. Es justo que la comunidad también se beneficie (dentro de mis limitadas posibilidades).

Muchas gracias

dcapeletti
Offline
Joined: 04/03/2014

Hola,
Java puede instalarse desde nuestros repositorios. Java puede tener algunos componentes no libres, pero la versión de Java que está en nuestro repositorio es libre: http://www.gnu.org/philosophy/java-trap.es.html

Sobre h-node, hay una guía para descubrir su hardware https://h-node.org/wiki/page/en/Descubra-su-hardware que le servirá para identificar si ya existe en la base de datos el hardware o no. Si no existe, sería una buena contribución de su parte hacia la comunidad. Aquí hay una breve vídeo de como hacerlo: https://goblinrefuge.com/mediagoblin/u/dcapeletti/m/realizando-aportaciones-en-h-node/ dar en "Original file" ubicado a la derecha para ver en mejor calidad.

La comunidad devolverá su contribución de manera potenciada y usted puede aprovechar esto de muchas maneras ;-). Aprecio su trabajo y lo felicito la manera en que ha buscado de ganarse la vida de manera ética usando el Software.
Feliz hackeo!!!

Sds