Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-03-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Sobre la licencia de componentes FIBplus

Viene de aquí:

Gregory Deatz creó los componentes FreeIB hace muuuuuchos años, eran libres totalmente, luego Borland le solicitó incorporarlo a Delphi y fue cuando crearon los IBX que son los FreeIB modificados por Borland, que al ser libres originalmente, su licencia obliga a que sigan siendo libres.
Luego han aparecido algunos como los MDA que también están basados en FreeIB y por lo tanto siguen siendo libres, peeeero... un día llegaron los de Devrace y crearon FIBplus, basados en FreeIB también, son libres, tienen que ser libres, los FIBplus se entregaban con el código fuente porque están obligados a ello, (que cobren por ellos no tiene nada que ver con que sean libres) sin embargo desde hace algunos años sólo entregan las fuentes a quien paga, mejor dicho: sólo entregan TODOS los fuentes a quien paga, en las versiones "trial" faltan los fuentes de un par de componentes principales, y además han añadido un mensajito de "esto es una versión trial", pero se puede eliminar porque en el fuente viene un simple "IFDEF TRIAL then". ¿Me explico?, entonces a lo que quiero llegar, poniendo un ejemplo:
Suse Linux puedes comprarlo, es bastante económico, pero al ser libre puedes copiarlo, regalarlo, modificarlo, etc., entonces "PIENSO" que FIBplus es igual, es libre, pero yo puedo comprarlo e instalarlo cuantas veces quiera, regalártelo a tí, modificarlo y crear mis propios componentes, venderlos, etc.
Si te fijas en la cabecera de cada unit de FIBplus indica que están basados en los de Gregory Deatz, por lo tanto, aunque intentan camuflar un poco para que quien no entienda mucho del tema piense que tienen que pagar y punto, realmente no es así.
¿Sabes algo de este tema?
Responder Con Cita
  #2  
Antiguo 12-03-2010
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
La pregunta que me salta es:

¿cómo puede distinguirse entre un archivo de código que es una modificación o adaptación de una versión anterior, y un archivo de código hecho con base en otro?

¿Donde termina la derivación de un software y comienza la creación de uno nuevo con influencia de otro?

Esos detalles son los que no tengo muy claros, ¿cuál es el estándar? ¿Alguna licencia habla de porcentajes de similitud? ¿Cómo puede controlarse el abuso?

Saludos.

Al.
Responder Con Cita
  #3  
Antiguo 12-03-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Creo que estos casos lo único que existe es la confianza, la ética y mantener en algún sitio la información de dónde proceden.
Por ejemplo, si yo obtengo los fuentes de tus componentes y decido hacer algunos cambios y eliminar tus datos y poner (c) casimiro ¿qué puedes hacer?, pues denunciarme, está claro, porque llegado el momento del juicio tú puedes demostrar con los fuentes tuyos que los has hecho tú y que yo sólo los he modificado... aunque pensándolo bien... yo puedo decir que eres tú el que has modificado "mis" fuentes.
Estoy pensando y escribiendo al mismo tiempo lo que se me va ocurriendo... entonces tan sólo queda el registrarlos normalmente, tú tienes todos los derechos, queda constancia en la oficina de patentes y registros de que es tuyo, aunque tenga una licencia GPL, MPL, etc...
Sí, esto parece más factible
Responder Con Cita
  #4  
Antiguo 27-03-2010
Avatar de jorosmtz
jorosmtz jorosmtz is offline
Miembro
 
Registrado: dic 2009
Posts: 108
Poder: 15
jorosmtz Va por buen camino
Buen día muchachos, volviendo al tema que se me hace muy interesante....

Entonces si FibPlus se derivó de código libre, con la licencia correspondiente, los componentes técnicamente son libres?
__________________
Javier Oros dice: Deus nobiscum, quis contra nos
Responder Con Cita
  #5  
Antiguo 27-03-2010
Avatar de rretamar
[rretamar] rretamar is offline
Miembro Premium
 
Registrado: ago 2006
Ubicación: San Francisco, Córdoba, Argentina
Posts: 1.168
Poder: 20
rretamar Va camino a la famarretamar Va camino a la fama
Si los componentes son libres, alguien puede subir los fuentes (que la empresa no proporciona) a las redes P2P (o a este mismo foro) y sería perfectamente legal.

Y hasta se podría hacer un "fork" con esas fuentes, y sin las limitaciones antes mencionadas.
__________________
Lazarus Codetyphon : Desarrollo de aplicaciones Object Pascal, libre y multiplataforma.
Responder Con Cita
  #6  
Antiguo 27-03-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por jorosmtz Ver Mensaje
Buen día muchachos, volviendo al tema que se me hace muy interesante....
Entonces si FibPlus se derivó de código libre, con la licencia correspondiente, los componentes técnicamente son libres?
Cita:
Empezado por rretamar
Si los componentes son libres, alguien puede subir los fuentes (que la empresa no proporciona) a las redes P2P (o a este mismo foro) y sería perfectamente legal.
Y hasta se podría hacer un "fork" con esas fuentes, y sin las limitaciones antes mencionadas.
Pues sí, yo entiendo que sí, se puede.

FreeIB, por lo que he estado investigando, usa una licencia libre un poco peculiar, no es una "conocida" como la GPL, MPL, BSD, etc. Sin embargo, entre otras cosas dice:
"You may copy, modify, translate and distribute the object code, program, software or source code distributed under the terms of this License...", que traducido es más o menos: "Usted puede copiar, modificar, traducir y distribuir el objeto código, programa, software o código fuente distribuido bajo los términos de este acuerdo de Licencia...".
Creo que con eso deja claro que es libre.

Además añade (traducción de google):
"En cualquier caso, FreeIBComponents le viene gratis, y usted puede vender sus productos derivados sin preocuparse de la compensación de mí."

O sea, que es libre, y puedes hacer lo que quieras con él.

Y los de FIBplus, por lo que he podido entender, están usando una licencia "Trustware", (creo que algo así como "licencia de confianza"), que aunque no he encontrado ninguna explicación clara de qué significa exactamente, interpreto que más o menos quiere decir que: "úsalo y si le sacas provecho... págame".

Así que si proviene de una licencia libre, si yo lo compro, puedo copiarlo, modificarlo, regalarlo, etc. cumpliendo las 4 reglas (libertades) del software libre:
  • La libertad de ejecutar el programa, para cualquier propósito (libertad 0).
  • La libertad de estudiar cómo trabaja el programa, y cambiarlo para que haga lo que usted quiera (libertad 1). El acceso al código fuente es una condición necesaria para ello.
  • La libertad de redistribuir copias para que pueda ayudar al prójimo (libertad 2).
  • La libertad de distribuir copias de sus versiones modificadas a terceros (la 3ª libertad). Si lo hace, puede dar a toda la comunidad una oportunidad de beneficiarse de sus cambios. El acceso al código fuente es una condición necesaria para ello.
Es algo parecido a lo que hace SuSe Linux, que te venden (muy barato) un paquete muy bien presentado con los discos (dvd) para instalar, incluyendo unos estupendos libros en español, asistencia gratuita, etc. y después tú puedes copiarlo, regalarlo, modificarlo, etc.

Además, he recordado que por si fuese poco, que también tenemos el ejemplo de FIBL (FreeIB para Lazarus), que es también libre y hereda de FreeIB.

Resumiendo, creo que técnicamente y legalmente FIBplus tiene que ser libre, si no lo fuesen estarían incumpliendo la licencia libre del que proceden.

Y, por supuesto, libre no quiere decir gratis
Responder Con Cita
  #7  
Antiguo 27-03-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por rretamar Ver Mensaje
Si los componentes son libres, alguien puede subir los fuentes (que la empresa no proporciona) a las redes P2P (o a este mismo foro) y sería perfectamente legal.
Creo recordar que son dos "units" las que no entregan con el código fuente, las dos principales , pero de todas formas, cuando pagas sí te lo entregan completo con todas las fuentes. Al menos antes lo hacían, yo tengo una versión un poco antigua y viene con todos los fuentes, no sé qué harán ahora.
Responder Con Cita
  #8  
Antiguo 29-03-2010
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 23
guillotmarc Va por buen camino
Pues la verdad es que yo no sé verlo. ¿ Alguien tiene su license.txt ?. En el código fuente de los .pas dice que leamos el license.txt para ver la información completa de la licencia.

Sin poder leer esa licencia no podemos saber a que atenernos. Puesto que si la licencia original es del tipo GPL, entonces todo trabajo derivado, por más modificaciones y ampliaciones que hayan hecho, tiene que ser forzosamente también GPL en todos sus módulos (no pueden esconder ni siquiera esas dos Units), y por tanto pueden cobrar por el empaquetado, servicio, etc. ..., pero seguiría siendo libre para quienes no quieran ese "servicio" de Devrace.

En cambio si la licencia original es del tipo MPL, tienen derecho a cerrar todo el código cuando quieran y solo tiene la obligación a informar de que es un trabajo derivado del de los autores originales.

¿ Alguien puede acceder a la license.txt de las Fibplus e informarnos de cual es exactamente la licencia que utilizan ?, si es posible sería bastante útil que la copiarais aquí.

Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).

Última edición por guillotmarc fecha: 29-03-2010 a las 18:43:50.
Responder Con Cita
  #9  
Antiguo 29-03-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
La licencia la he sacado de esta web de los componentes.
Aquí va el texto:
Cita:
GENERAL SOFTWARE LICENSE AGREEMENT


CAUTION: THE COPYING, MODIFICATION, TRANSLATION OR DISTRIBUTION OF
THE OBJECT CODE, PROGRAM, SOFTWARE OR SOURCE CODE IMPLIES
ACCEPTANCE OF THE TERMS OF THIS GENERAL SOFTWARE PROGRAM LICENSE
AGREEMENT. YOU SHOULD READ CAREFULLY THE FOLLOWING TERMS AND
CONDITIONS BEFORE YOU COPY, MODIFY, TRANSLATE OR DISTRIBUTE THE
OBJECT CODE, PROGRAM, SOFTWARE OR SOURCE CODE.

1.0 DEFINITIONS

1.1 Licensee - The person who has the privilege to copy,
modify, translate or distribute the object code, program, software
and source code, subject to the terms and conditions of this
General Software License Agreement.

1.2 Object Code - The version of a computer program in
machine language, and therefore, ready to be executed by the
computer.

1.3 Program - A sequence of instructions for executions by a
computer.

1.4 Software - The computer program plus program
documentation, if applicable.

1.5 Source Code - The version of a computer program in
assembly language or high-level language, and therefore, not ready
to be executed by the computer.

1.6 Work - All forms of tangible or intangible property,
based whole, in part or derived from the object code, program,
software or source code.

1.7 You - The person who has the privilege to copy, modify,
translate or distribute the object code, program, software and
source code, subject to the terms and conditions of this General
Software License Agreement.


2.0 LICENSE

2.1 The copyright holder hereby extends a license to you to
use its copyrighted object code, program, software and source code,
subject to the terms and conditions of this General Software
License Agreement.

2.2 This license is applicable to the object code, program,
software and source code distributed under the terms of this
General Software License Agreement, any work containing the object
code, program, software or source code distributed under the terms
of this General Software License Agreement, any modification of the
object code, program, software or source code distributed under the
terms of this General Software License Agreement, any translation
of the object code, program, software or source code distributed
under the terms of this General Software License Agreement and any
work containing a modification or translation of the object code,
program, software or source code distributed pursuant to the terms
and conditions of this General Software License Agreement.

2.3 You may copy, modify, translate and distribute the object
code, program, software or source code distributed under the terms
of this General Software License Agreement, subject to the terms
and conditions of this General Software License Agreement.

2.4 If you copy, modify, translate or distribute the object
code, program, software or source code distributed under the terms
of this General Software License Agreement, you must publish and
make known in a clear and conspicuous manner on each copy,
modification, translation or distribution of the object code,
program, software or source code that the copy, modification,
translation or distribution of the object code, program, software
or source code is subject to the terms and conditions of this
General Software License Agreement and provide a copy of this
General Software License Agreement with each copy, modification,
translation or distribution of the object code, program, software
or source code.

2.5 If you derive, publish or distribute any work that is
based whole or in part on the object code, program, software or
source code distributed under the terms of this General Software
License Agreement, or any modification or translation thereof, you
must publish and make known in a clear and conspicuous manner on
each such work that the work is subject to the terms and conditions
of this General Software License Agreement and provide a copy of
this General Software License Agreement with each work.

2.6 If you copy, modify, translate or distribute the object
code, program, software or source code distributed under the terms
and conditions of this General Software License Agreement, you must
provide clear and conspicuous notice that you have copied,
modified, translated or distributed the object code, program,
software or source code distributed under the terms of this General
Software License Agreement, and indicate the date of each such
copy, modification, translation or distribution.

2.7 If you copy, modify, translate or distribute the object
code, program, software or source code distributed under the terms
of this General Software License Agreement, or publish or
distribute any work that is derived, in whole or in part, from any
copy, modification, translation or distribution of the object code,
program, software or source code distributed under the terms of
this General Software License Agreement, you cannot impose any
further obligations or restrictions on any third person or entity
other than what is contained in this General Software License
Agreement.

3.0 NO WARRANTY

3.1 THE OBJECT CODE, PROGRAM, SOFTWARE AND SOURCE CODE ARE
PROVIDED "AS IS" WITHOUT ANY WARRANT OF ANY KIND, EITHER EXPRESSED
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR USE. THE ENTIRE
RISK AS TO THE QUALITY AND PERFORMANCE OF THE OBJECT CODE, PROGRAM,
SOFTWARE AND SOURCE CODE IS WITH YOU. SHOULD THE OBJECT CODE,
PROGRAM, SOFTWARE AND SOURCE CODE PROVE DEFECTIVE, YOU ASSUME THE
ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

4.0 LIMITATION OF DAMAGES

4.1 IN NO EVENT WILL THE COPYRIGHT HOLDER OR ANY OTHER PERSON
OR ENTITY BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING ANY LOST
PROFITS, LOST SAVINGS, COMPENSATORY, GENERAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR THE INABILITY TO
USE THE OBJECT CODE, PROGRAM, SOFTWARE AND SOURCE CODE, EVEN IF THE
COPYRIGHT HOLDER OR ANY OTHER PERSON OR ENTITY HAS BEEN ADVISED OF
THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY OTHER
PARTY.

5.0 MISCELLANEOUS

5.1 The article and paragraph headings appearing in this
General Software License Agreement have been asserted for the
purpose of convenience and ready reference. They do not purport to,
and shall not be deemed to define, limit, or extend the scope or
intent of the articles and paragraphs to which they pertain.

5.2 This General Software License Agreement embodies the
entire agreement respecting its subject matter. There are no
promises, terms, conditions or obligations other than those
expressly set forth herein. Unless otherwise expressly set forth
herein, this General Software License Agreement supersedes all
previous communications, representations, agreements, either verbal
or written, warranties, promises, covenants or undertakings.

5.3 This General Software License Agreement shall not be
modified, altered, amended or supplemented, except in writing
signed by all parties hereto.

5.4 This General Software License Agreement shall be governed
by the laws of the State of New Jersey.
Responder Con Cita
  #10  
Antiguo 29-03-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Creo recordar que hace años, originalmente, era GPL, pero desde hace algunos años, "desapareció" el fichero de la licencia, curiosamente desde que FIBplus dejó de entregar los fuentes de esos ficheros que faltan [conspiranoic](¿algún acuerdo entre ellos?)[/conspiranoic].
Ahora la licencia es esa que he puesto antes, pero no viene junto al zip con los demás ficheros, cosa que tampoco es "normal".
Responder Con Cita
  #11  
Antiguo 29-03-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Y esta es la licencia de fibplus en el 2001
Cita:
----------------------------------
LICENSING INFORMATION
----------------------------------
The FIBPlus Trustware License is based on the Trustware License of CPS -
Computer Programming Solutions of Mesa Arizona USA.

FIBPlus is based on FIBComponents by Gregory Deatz (gdeatz@hlmdd.com).
The author of FIBPlus is Sergey Buzadzhy (buzz@devrace.com).

----------------------------------
FIBPlus is a trustware product
----------------------------------

FIBPlus is distributed in sources and we have no opportunity to control
completely how the library is used. It means that the use of the library mainly
is based on our trust to the FIBPlus users. But we permit generous registration
of various licenses which regulate the rights of the FIBPlus users.

----------------------------------
Evaluation License
----------------------------------

If you have an evaluation version then these files and any of their contents should be
redistributed only together in their original form.

Modifications must be approved by the Devrace company. The evaluation version may be
freely distributed without our permission but it can not be used for commercial purpose
(that is for getting profit).

We want to encourage the distribution of the evaluation version as much as we can.

----------------------------------
Registered License
----------------------------------

Registration of a purchased license is valid only for the developer in whose name the
original registration was made or, in a case where ownership was transferred, the
developer to whom it was transferred. Site licenses may also be negotiated at substantial
savings to cover departments or small organizations.

If there are other developers in your organization who will use the source or components
please ensure that each individual has a license properly registered to his or her name.

You can not use FIBPlus as a base for products which may be considered to compete with
FIBPlus in some capacity. Please contact the Devrace Company if you have any
questions regarding this.

By purchasing commercial license the developer gets a right for commercial use of FIBPlus,
its new versions and changes realized during one year after registration. That is all new
versions and changes realized during one year after registration automatically become
registered. The commercial use of the registered copy is limited by the terms of this
license and can last for an unlimited period. The developer also gets special discounts
for prolonging the term of the license. Please contact the Devrace Company if you have
any questions regarding this.

----------------------------------
Free Licensing
----------------------------------

We permit generous registration of various free licenses. The concept is that all who use
FIBPlus for commercial purposes, including as employees of a company that engages in
developing products or services for in-house or commercial use, who do not in some way
contribute to the FIBPlus product, shall be required to purchase licensing for commercial
use. All others may inquire about being granted a free license.

We may permit a commercial license to be registered free of charge, until the project turns
out to be profitable, at which time the license would be purchased after the fact. If you
can't make a profit using FIBPlus then we don't feel you should have to pay for it.

There is no charge for access to these components and their sources for those who will not
be profiting financially by their use or for those who are contributing to it. For example,
this may include but is not limited to:
* People wanting to extend their skills in their free time.
* Students or instructors wanting to use them for educational curriculum.
* Non-profit organizations.
* Religious organizations.
* Open source projects that are not geared towards returning financial profits to their
developers, either directly or indirectly.
* Individuals or organizations contributing support in the various public forums, bug
cases and fixes, enhancements, new components or controls, sample applications,
tutorials, "How To ..." articles, marketing materials for promoting FIBPlus, etc.

----------------------------------
Disclaimer
----------------------------------
These tools are distributed AS IS for use at your own risk. No damages as a direct or
indirect result of using this product can be claimed or litigated against the provider.

2001, Devrace Company
http://www.devrace.com/
Responder Con Cita
  #12  
Antiguo 29-03-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Los componentes IBX de delphi, que provienen también de FreeIB de Gregory Deatz, en el delphi 5, decía que tenía licencia IPL (interbase public license)
Cita:
{************************************************************************}
{ }
{ Borland Delphi Visual Component Library }
{ InterBase Express core components }
{ }
{ Copyright (c) 1998-2000 Inprise Corporation }
{ }
{ InterBase Express is based in part on the product }
{ Free IB Components, written by Gregory H. Deatz for }
{ Hoagland, Longo, Moran, Dunst & Doukas Company. }
{ Free IB Components is used under license. }
{ }
{ The contents of this file are subject to the InterBase }
{ Public License Version 1.0 (the "License"); you may not }
{ use this file except in compliance with the License. You }
{ may obtain a copy of the License at http://www.Inprise.com/IPL.html }
{ Software distributed under the License is distributed on }
{ an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either }
{ express or implied. See the License for the specific language }
{ governing rights and limitations under the License. }
{ The Original Code was created by InterBase Software Corporation }
{ and its successors. }
{ Portions created by Inprise Corporation are Copyright (C) Inprise }
{ Corporation. All Rights Reserved. }
{ Contributor(s): Jeff Overcash }
{ }
{************************************************************************}
Y en el delphi 2007 he visto que ahora pone esto:
Cita:
{*************************************************************}
{ }
{ CodeGear Delphi Visual Component Library }
{ InterBase Express core components }
{ }
{ Copyright (c) 1998-2007 CodeGear Software Corporation }
{ }
{ InterBase Express is based in part on the product }
{ Free IB Components, written by Gregory H. Deatz for }
{ Hoagland, Longo, Moran, Dunst & Doukas Company. }
{ Free IB Components is used under license. }
{ }
{ Additional code created by Jeff Overcash and used }
{ with permission. }
{*************************************************************}
Responder Con Cita
  #13  
Antiguo 29-03-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Y aquí la descripción de la IPL
Responder Con Cita
  #14  
Antiguo 29-03-2010
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 23
guillotmarc Va por buen camino
No me aclaro mucho con esas licencias que utilizan en las FibPlus antiguas.

Pero sí que resulta bastante clarificador que las MDO tengan licencia MPL.

http://ostatic.com/mdo

Eso quiere decir que la licencia original de las FreeIbComponents era MPL o compatible con ella, puesto que de una librería GPL no se puede hacer un derivado MPL.

Por ello, si la licencia original era MPL, entonces tal y como lo entiendo yo, Devrace tiene todo el derecho a modificar el código y distribuirlo con una licencia propia, comercial, su única obligación es la de que se informe claramente de que se ha usado el código original MPL. Poco más o menos lo que hicieron los chicos de Yaffil con su fork comercial de Firebird (la licencia de Firebird es compatible MPL).

http://es.wikipedia.org/wiki/MPL

Tiene sentido, ya que si la licencia origianl fuera GPL (y por tanto FibPlus también fuese GPL), entonces no lo podríamos usar para crear nuestro software comercial. Ya que interviene el famoso efecto "viral" de las licencias GPL, y cualquier código que esté linkado con al menos un módulo GPL (en este caso las FibPlus) también tiene que ser liberado bajo GPL.

Parece que los de Devraces actúan de forma perfectamente legítima, aún así resulta curioso el ocultismo en sus últimas versiones. No he encontrado ninguna licencia ni en FibPlus 6.9.6 ni en FibPlus 6.9.9 (en esta última ni siquiera publican nada de código fuente).

Saludos
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita
  #15  
Antiguo 29-03-2010
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 23
guillotmarc Va por buen camino
Casimiro, lo que dices de la licencia IPL en IBX creo que confirma que Devrace tiene derecho a cerrar su código en las FibPlus.

Y es que la IPL es compatible MPL, y por lo que en lo que yo sé de esa licencia cualquiera puede cerrar un fork del código MPL (naturalmente lo que ya hay liberado en MPL no puede ser cerrado, solo se pueden cerrar forks). Es el mismo ejemplo que he usado antes con Firebird y Yaffil.

Nadie puede cerrar la versión actual IPL de Firebird, pero cualquiera puede hacer su propio Fork y liberarlo con licencias comerciales cerradas.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita
  #16  
Antiguo 29-03-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Sí, te entiendo, pero tal y como comentas, no deja de ser extraño ese ocultismo. Y quien intenta ocultar algo es porque... tiene algo que ocultar
No sé, es muy raro, primero una IPL, de esa a trustware, luego cerrada... no sé, no sé...
Responder Con Cita
  #17  
Antiguo 30-03-2010
Avatar de jorosmtz
jorosmtz jorosmtz is offline
Miembro
 
Registrado: dic 2009
Posts: 108
Poder: 15
jorosmtz Va por buen camino
chin, ya que me había ilusionado que alguien pudiera pasarme los FIBPlus, ni hablar, ha seguir usando los Interbase components, hasta que Zeos haga la versión para Delphi 2010.
__________________
Javier Oros dice: Deus nobiscum, quis contra nos
Responder Con Cita
  #18  
Antiguo 30-03-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Por si acaso, le he escrito a Gregory Deatz preguntando por la licencia original de FreeIBcomponents, a ver si entiende mi inglés 'google traductor'
Responder Con Cita
  #19  
Antiguo 30-03-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Veamos, he encontrado lo siguiente en la documentación en la web de FreeIB.

Cita:
Users can feel free to provide me with wish list requests and/or FreeIBComponents enhancements.

If you send me a wish list request, you will not receive a response from me, but you can be assured that your request will be considered for future releases.

If you send me an enhancement or extension to FreeIBComponents that you would like included in the distribution, I will consider it and respond accordingly. Keep in mind, however, that FreeIBComponents and all source code is free. Do not even think about asking to distribute proprietary products with FreeIBComponents.

If I distribute product enhancements written by others than myself, their names will be included in the acknowledgements section of this manual, and their source code will be acknowledged appropriately.
La parte que me ha llamado la atención es el párrafo que he marcado en negrita. La traducción que me devuelve google es:

Cita:
Si me envía una mejora o ampliación de los FreeIBComponents que le gustaría incluir en la distribución, voy a considerar y responder en consecuencia. Tenga en cuenta, sin embargo, que FreeIBComponents y todo el código fuente es libre. Ni siquiera pensar en pedir a la distribución de productos patentados con FreeIBComponents.
Me parece que está diciendo que FreeIBcomponents es libre y ni pensar que alguien le pida destribuirlo "cerrado", ¿he entendido bien?
Responder Con Cita
  #20  
Antiguo 30-03-2010
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Me parece que está diciendo que FreeIBcomponents es libre y ni pensar que alguien le pida distribuirlo "cerrado", ¿he entendido bien?
Creo que se refiere a que puedes enviarle código tuyo que quisieras él agregara a los FreeIB, pero que no se te ocurra darle código propietario [ya sea de ti mismo o de otros] pidiéndole que lo añada como parte de esa biblioteca, porque ésta es libre.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
componentes en fibplus de query? jesusomarsanche Firebird e Interbase 1 21-06-2006 05:41:27
Distribuir programa con fibplus, Adquirir licencia? uso gratuito? Acanol Firebird e Interbase 11 14-06-2006 15:55:22
componentes FIBPlus 6.25 armadillo Firebird e Interbase 1 27-09-2005 15:16:53
Como borrar registros con los componentes FIBPlus?? burasu Conexión con bases de datos 1 23-06-2004 16:18:50
Duda con los componentes FibPlus 5.2 dango Conexión con bases de datos 1 10-04-2004 11:36:24


La franja horaria es GMT +2. Ahora son las 01:07:25.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi