Usar Harbour compiler en aplicaciones comerciales

Usar Harbour compiler en aplicaciones comerciales

Postby Compuin » Sun May 14, 2017 3:09 pm

Hola Foro

Si decido usar Harbour para crear mis aplicaciones y utilizar el hbcplr.lib para correr scripts desde mi ejecutable, como maneje el hecho de que mi aplicacion sea comercial y codigo cerrado, siendo Harbour open source o GPL ?

Alguna opinion?
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1214
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Usar Harbour compiler en aplicaciones comerciales

Postby Bayron » Sun May 14, 2017 6:37 pm

The exception is that, if you link the Harbour libraries with other
files to produce an executable, this does not by itself cause the
resulting executable to be covered by the GNU General Public License.
Your use of that executable is in no way restricted on account of
linking the Harbour library code into it.
=====>

Bayron Landaverry
(215)2226600 Philadelphia,PA, USA
+(502)46727275 Guatemala
MayaBuilders@gMail.com

FWH12.04||Harbour 3.2.0 (18754)||BCC6.5||UEstudio 10.10||
Windows 7 Ultimate

FiveWin, One line of code and it's done...
User avatar
Bayron
 
Posts: 815
Joined: Thu Dec 24, 2009 12:46 am
Location: Philadelphia, PA

Re: Usar Harbour compiler en aplicaciones comerciales

Postby Compuin » Sun May 14, 2017 6:42 pm

No responde el planteamiento de la pregunta
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1214
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Usar Harbour compiler en aplicaciones comerciales

Postby jose_murugosa » Mon May 15, 2017 9:41 am

"this does not by itself cause the resulting executable to be covered by the GNU General Public License"

Traducción: Esto ( el hecho de compilar tu aplicación con harbour) no causa por si mismo que el ejecutable resultante esté cubierto por la licencia publica general GNU.

Es decir tu software no está en los términos de una licencia GNU por el hecho de compilarlo con un compilador que si lo está.

O dicho de otro modo: Tu software puede ser comercial, independientemente de que Harbour esté bajo licencia GNU.

Creo que esta era tu pregunta, pero si no es así, deberás quizá ampliar el detalle de la pregunta porque yo entendí lo mismo que Bayron.
Saludos/Regards,
José Murugosa
"Los errores en programación, siempre están entre la silla y el teclado y la IA!!"
User avatar
jose_murugosa
 
Posts: 1181
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay

Re: Usar Harbour compiler en aplicaciones comerciales

Postby jose_murugosa » Mon May 15, 2017 9:44 am

jose_murugosa wrote:"this does not by itself cause the resulting executable to be covered by the GNU General Public License"

Traducción: Esto ( el hecho de compilar tu aplicación con harbour) no causa por si mismo que el ejecutable resultante esté cubierto por la licencia publica general GNU.

Es decir tu software no está en los términos de una licencia GNU por el hecho de compilarlo con un compilador que si lo está.

O dicho de otro modo: Tu software puede ser comercial y cerrado, independientemente de que Harbour esté bajo licencia GNU.

Creo que esta era tu pregunta, pero si no es así, deberás quizá ampliar el detalle de la pregunta porque yo entendí lo mismo que Bayron.
Saludos/Regards,
José Murugosa
"Los errores en programación, siempre están entre la silla y el teclado y la IA!!"
User avatar
jose_murugosa
 
Posts: 1181
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay

Re: Usar Harbour compiler en aplicaciones comerciales

Postby Compuin » Mon May 15, 2017 11:47 am

jose_murugosa wrote:"this does not by itself cause the resulting executable to be covered by the GNU General Public License"

Traducción: Esto ( el hecho de compilar tu aplicación con harbour) no causa por si mismo que el ejecutable resultante esté cubierto por la licencia publica general GNU.

Es decir tu software no está en los términos de una licencia GNU por el hecho de compilarlo con un compilador que si lo está.

O dicho de otro modo: Tu software puede ser comercial, independientemente de que Harbour esté bajo licencia GNU.

Creo que esta era tu pregunta, pero si no es así, deberás quizá ampliar el detalle de la pregunta porque yo entendí lo mismo que Bayron.


Gracias Jose

El tema es si utilizas scripts en PRGs. Esa es mi duda.

Plantenadolo de nuevo, si utilizo scripts en archivos PRGs y los compilo en tiempo de ejecucion desde mi aplicacion comercial cerrada, sin codigo fuente disponible, estare violando los terminos de la licencia de Harbour?????
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1214
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Usar Harbour compiler en aplicaciones comerciales

Postby jose_murugosa » Mon May 15, 2017 10:28 pm

Los Scripts que utilizas y el código que escribes fusionado con el software de harbour, cumplen la misma condición que comentabamos, es código tuyo de tu propiedad intelectual fusionado con codigo de la herramienta que utilizas vale decir harbour, (todas sus librerías incluyendo la que mencionas y contribuciones realizadas) por lo tanto puede perfectamente comercializarse, lo que no puedes comercializar es una clase de harbour como software en si, pero puedes valerte de ellas de forma gratuita para generar una aplicación, y la aplicación como tu propiedad intelectual la puedes vender.
Espero haberme explicado, no hay ninguna violación de los términos de la licencia si comercializas TU CODIGO desarrollado y compilado con [x]Harbour y sus libs y contribuciones.
Saludos/Regards,
José Murugosa
"Los errores en programación, siempre están entre la silla y el teclado y la IA!!"
User avatar
jose_murugosa
 
Posts: 1181
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay

Re: Usar Harbour compiler en aplicaciones comerciales

Postby Compuin » Tue May 16, 2017 11:49 am

Harbour have a library, but there are a limitation: the code is pure GPL
(without Harbour exception). Can be used only in open source applications.

We cannot include the Harbour compiler in proprietary applications.
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1214
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Usar Harbour compiler en aplicaciones comerciales

Postby jose_murugosa » Tue May 16, 2017 6:38 pm

Compuin wrote:Harbour have a library, but there are a limitation: the code is pure GPL
(without Harbour exception). Can be used only in open source applications.

We cannot include the Harbour compiler in proprietary applications.



I did´nt know that.

Thanks for shearing.
Saludos/Regards,
José Murugosa
"Los errores en programación, siempre están entre la silla y el teclado y la IA!!"
User avatar
jose_murugosa
 
Posts: 1181
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay

Re: Usar Harbour compiler en aplicaciones comerciales

Postby Compuin » Tue May 16, 2017 6:54 pm

A esto es a lo que me he venido refiriendo, al parecer no podemos usar scripts con Harbour en nuestras aplicaciones comerciales

Espero AL nos ayude a aclarar esto
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1214
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Usar Harbour compiler en aplicaciones comerciales

Postby Antonio Linares » Wed May 17, 2017 11:51 am

La licencia lo dice claramente.

Si usas hbcplr.lib y un cliente tuyo te pide los fuentes, deberías proporcionárselos.

Nunca he estado a favor de licencias restrictivas, pero había que poner una y se puso la que hay :-(
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42203
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Usar Harbour compiler en aplicaciones comerciales

Postby Compuin » Wed May 17, 2017 12:00 pm

Eso significa los fuentes del script que ejecuta hbcplr.lib o los fuentes de todo el aplicativo?
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1214
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Usar Harbour compiler en aplicaciones comerciales

Postby Antonio Linares » Wed May 17, 2017 2:10 pm

Entiendo que de todo el aplicativo.

No soy experto en licencias, así que es sólo mi opinión
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42203
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 21 guests