Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Sistemas operativos > Windows
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-12-2016
uper uper is offline
Miembro
 
Registrado: abr 2004
Posts: 296
Poder: 21
uper Va por buen camino
Acerca del uso de las licencias para las aplicaciones que distribuimos

buenas tardes a todos, no se si en esta seccion es la mas apropiada preguntar, acerca del uso de las licencias para las aplicaciones que distribuimos a lo que se conoce como comercializar nuestro producto.
El caso es que estoy terminado una aplicacion de inventarios y punto de venta que me pidio pues un cliente y lo estoy desarrollada en VS express 2012 y usos la base de postgres 9.3, lo que he notado es que hay software que venden y dicen que hay que adquir la licencia y despues nos ofrecen cuantos usuarios necesitamos para conectarnos por que tambien se cobra, se que a esta aplicacion debo usar la licencia MIT, y me da libertad de no entregar el codigo y si vender mi producto pero cuando se habla de obtener una licencia para entregar al cliente como se le hace en estos caso es tan solo con mencionar que tipo de licencia estoy usando en mi caso puedo poner la licencia mit o como se emplea esto.

por mi parte pues yo sabia que nombraba la licenicia MIT en algun archivo y entrego mi exe al cliente y la base con el servidor es con eso mas que suficiente y cobrar, ya que el VS express si permite desarrollar y comercializar las aplicaciones.

les agardesco si me tienen alguna sugerencia, gracias
Responder Con Cita
  #2  
Antiguo 06-12-2016
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.038
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Tú pagas lo que tú compras.
Tu cliente paga lo que él compre.
Si tu programa necesitas una base de datos, creo que has dicho postgresql, entonces no tendrá que pagar licencia por la misma.
En todo caso pagará por usar tu programa. Su windows, etc.
Responder Con Cita
  #3  
Antiguo 06-12-2016
uper uper is offline
Miembro
 
Registrado: abr 2004
Posts: 296
Poder: 21
uper Va por buen camino
Saludos, entonces entiendo que es mas que suficiente con que decir que usare la licencia MIT, y hacer incapie que uso un servidor con licencia libre, el cliente paga lo que va a comprar como lo dice Casimiro Notevi, esto es algo referente cuando se dice que nos entregan un "Contrato de licencia de usuario"...?

disculpen la insistencia pero por que muchos de los software que aquieren las empresas tanto personas fisicas como morales nos venden la licencia y numero de usuarios a conectar, sera como un derecho a reclamar o esto es por sacarle mas partido al cliente; pero el caso de usar software libre para desarrollar y distribuir es y sera necesario hacer una lista de contrato de uso de sofware.

He notado que en ocaciones, cuando auditan piden el contrato de software y a veces los que auditan no conocen esta parte, es por eso que mi duda es que se debe entregar en un cotrato de uso de sofware.

Gracias
Responder Con Cita
  #4  
Antiguo 06-12-2016
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.038
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Todos los programas deben tener indicado su tipo de licencia. No necesitas nada más.
Puede estar indicado en el "Acerca de", o mediante un enlace a la web del tipo de licencias, por ejemplo:

Cita:
Licensing Firebird® modules are released under the Initial Developer's Public License. InterBase® was released by Inprise under InterBase Public Licence.

Both are variants of the Mozilla Public Licence V.1.1 (MPL).

Firebird Project documentation is released under the Public Documentation License unless stated otherwise.

Initial Developer's Public License Version 1.0

InterBase Public License

Public Documentation License

ECCN classification: 5D002 (no restrictions).
Otra:
Imágenes Adjuntas
Tipo de Archivo: jpg Captura de pantalla de 2016-12-06 01:00:54.jpg (29,8 KB, 8 visitas)

Última edición por Casimiro Notevi fecha: 06-12-2016 a las 01:04:20.
Responder Con Cita
  #5  
Antiguo 06-12-2016
exmachina exmachina is offline
Miembro
NULL
 
Registrado: sep 2016
Ubicación: 127.0.0.1
Posts: 30
Poder: 0
exmachina Va por buen camino
El tema de las "licencias de usuario final" (EULA, o como se quiera denominar) es un tema controvertido y que en algunos casos raya la legalidad vigente en Europa, de hecho hace años (sig) que la comunidad Europea estudia el caso, pero a dia de hoy aun no se han pronunciado. Desde luego, a mi no me parece normal desembolsar 4000 Euros, o más, por una aplicacion en la que segun su licencia yo pago para solo tener derecho a usarlo (solo falta que exijan el derecho de pernada).


En tu caso, segun yo entiendo, lo que vendes es tu aplicacion, y junto a ella distribuyes PostgreSQL. En este caso ni tu ni tu cliente tendriais problema alguno ya que la licencia de PostgreSQL indica que puede se usars y distribuir libremente. Lo que ya no tengo tan claro (no lo recuerdo) es si la licencia de VS express 2012 permitia su uso para crear aplicaciones comerciales pero hoy en dia no seria un problema ya que la podrias recompilar con la version Community 2013 o 2015 que en su licencia deja bien claro que puede ser usado para crear software comercial.

En cuanto a la "licencia", lo que debe especificarse son las condiciones de uso y la garantia/condiciones de mantenimiento (como para cualquier producto de consumo) y añadir una copia de la licencia de PostgreSQL o de cualquier otro componente de terceras partes cuya licencia lo exija.

Si existe el riesgo de que tu cliente sea auditado es mejor no usar librerias/componentes de "software libre" ya que la mayoria de sus licencias son muy confusas y en muchos casos solo permiten su uso en software que se licencie bajo los mismos terminos (vuelvo a remarcar que no es el caso de PostgreSQL)

Un saludo.
Responder Con Cita
  #6  
Antiguo 06-12-2016
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.038
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por exmachina Ver Mensaje
...Si existe el riesgo de que tu cliente sea auditado es mejor no usar librerias/componentes de "software libre" ya que la mayoria de sus licencias son muy confusas y en muchos casos solo permiten su uso en software que se licencie bajo los mismos terminos (vuelvo a remarcar que no es el caso de PostgreSQL)
Eso que dices es una soberana chorrada, tontería, o como quieras llamarlo.
Responder Con Cita
  #7  
Antiguo 06-12-2016
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Eso que dices es una soberana chorrada, tontería, o como quieras llamarlo.
No necesariamente.
Hay bibliotecas de terceros que si bien ofrecen el código y se distribuyen libremente, permiten su uso libre en el ambiente académico por ejemplo. Pero para soluciones comerciales y finales se debe pedir autorización (por lo menos), y hasta las hay en las que se debe pasar por caja.

Recuerdo el caso de TPMath, que se distribuye como freeware pero no se entiende realmente como se debe proceder con los derechos a nivel comercial:

Cita:
This library is distributed as freeware. You may use it any way you like, as
long as you don't charge money for it, remove the copyright notices, or hold
anyone liable for its results.
Esa simple licencia no aclara nada.
Ya dije antes yo: es muy fácil hacer una licencia. Pero es mucho más fácil hacer una muy mala licencia... sobre todo si uno no se pone a establecer puntualmente los casos por el SI, por el NO, etc.

A causa de esa licencia confusa de esa gran biblioteca (que es muy buena referencia para casi todo, por no decir todo lo que es matemática), es que yo opté por encarar mi propio "framework" y que al día de hoy estoy ampliandolo.

Hay licencias libres bien planteadas, como las hay confusas. Y también lo vemos en el mundo privativo... ¡Winrar como te adoramos que nos recuerdes que no podemos usarte después de 40 días!

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #8  
Antiguo 06-12-2016
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Eso que dices es una soberana chorrada, tontería, o como quieras llamarlo.
Licencias de software libre hay muchas, asi que no aplica a todas, pero si hay casos de algunas donde ponen problemas. GPL es la mas obvia (aunque no por confusa, ya que ha sido testeada en cortes de algunos paises).

Un ejemplo:

http://dev.hasenj.org/post/327259250...nd-its-minions

Cita:
: Douglas Crockford put the following clause in the JSON license “The Software should be used for Good, not Evil.”)
Asi que de vuelta, IBM le pidio:
Cita:
[IBM]…saying that they want to use something I wrote. Because I put this on everything I write, now. They want to use something that I wrote in something that they wrote, and they were pretty sure they weren’t going to use it for evil, but they couldn’t say for sure about their customers. So could I give them a special license for that?

Of course. So I wrote back – this happened literally two weeks ago – “I give permission for IBM, its customers, partners, and minions, to use JSLint for evil.”

---
And the attorney wrote back and said: “Thanks very much, Douglas!”
Ahora bien, en el caso de lo que se habla, donde una empresa puede ser auditada, es MUY probable que no importa que tengas que meter abogados de por medio, NO MERAMENTE POR LICENCIAS porque seguramente hay muchas cosas mas que aclarar.


Pero honestamente, me parece un caso muy aislado, y quizas se vera en ciertas industrias (salud, financieras, etc)

---

P.D: Recordando que esto salio hace un rato, aqui hay experiencias que validan lo que puso el compañero:

https://news.ycombinator.com/item?id=5138866
Cita:

hopeless 1406 days ago [-]

I tried to get approval to use an (entirely IBM-developed) open source library at IBM. The process took months and hadn't finished when I finally left. If I remember correctly, it was going to take approval from the team lead, 3 lawyers, and a VP (and possibly someone else, I can't remember). And that's after spending about a week or two running code scans to check for "suspicious" keywords like 'evil'^ and then individually checking each of the ~10,000 issues.

I know why IBM has to these issue so seriously but remember this when you wonder why big companies can't execute as quickly as startups. And remember, the library I wanted to use only had contributions from IBM developers and was under the favoured Eclipse licence.
Asi que nunca hay que dudar de la habilidad de las grandes empresas ni de sus abogados,

Aunque no del todo justificado. Recuerden que por "tonterias" como estas se han hecho demandas multimillonarias. Asi que es algo que se toma en serio.
__________________
El malabarista.

Última edición por mamcx fecha: 06-12-2016 a las 18:18:10.
Responder Con Cita
  #9  
Antiguo 09-12-2016
exmachina exmachina is offline
Miembro
NULL
 
Registrado: sep 2016
Ubicación: 127.0.0.1
Posts: 30
Poder: 0
exmachina Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Eso que dices es una soberana chorrada, tontería, o como quieras llamarlo.

??
Deberias comenzar por intentar no faltar al respeto, ni a mi ni a ningun otro usuario.

Te recomiendo que leas con detenimiento las licencias de MySQl y la de muchas librerias/software "libres".
En cuanto a lo de la comunidad Europea: Pues tres cuartos de lo mismo. Ademas es de dominio publico, incluso se ha mencionado en la prensa generalista ya que lo que menciono ha sido publicado en diversas ocasiones (y tambien las presiones para "prohibir" la ingenieria inversa).


Despues de leer el resto tus mensajes en este hilo, posteriores al mio, puede deducirse que eres partidario de infringir las licencias y por ende de usar software pirata.

¿Tu crees que un moderador debe actuar en la forma que tu lo haces?
Responder Con Cita
  #10  
Antiguo 06-12-2016
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Cita:
Empezado por uper Ver Mensaje
VS express 2012 y usos la base de postgres 9.3, lo que he notado es que hay software que venden y dicen que hay que adquir la licencia y despues nos ofrecen cuantos usuarios necesitamos para conectarnos por que tambien se cobra, se que a esta aplicacion debo usar la licencia MIT
Tu interpretación es errada. Si quieres saber que permite las licencias de los programas que usas, debes LEERLAS.

No "debes" usar la licencia MIT. MIT no es una licencia contagiosa como la GPL:

https://tldrlegal.com/license/mit-license

---

Las licencias las haces tu, a tu gusto. Y por gusto me refiero a que seria bueno consultar un abogado si quieres evitar problemas, o utilices una licencia ya probada y entiendas lo que implica.

MIentras que las licencias NO SON OBLIGATORIAS porque *probablemente* no se consideren un *contrato* entre tu cliente y tu, lo que significa que quizás te toque pensar primero en el contrato que en la licencia; es bueno porque te obliga a pensar esto:

Y qué rayos es lo que vendo y bajo que criterios?

Así que es un beneficio mayor para ti que para el cliente. No deberias preguntar en un foro como se supone que "debe" ser tu negocio! Eso lo deberías tener claro!

PD: Yo las desarrolló a la par, como si fuera un conjunto unido. Pero luego de haber recibido algo de asesoría legal al respecto. TAL VEZ puedas obtener asesoría legal gratuita o a bajo costo en alguna entidad que de apoyo a las empresas de software o en general.

Si piensas vivir de este negocio, sácale algo de tiempo a este tema. Porque los contratos/licencias son inutiles la mayor parte del tiempo (así como no has leído tu los tuyos, el cliente no leerá los que les des) EXCEPTO EL DIA QUE TODO SE VAYA AL ABISMO.
__________________
El malabarista.
Responder Con Cita
  #11  
Antiguo 06-12-2016
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Poder: 15
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
Y tambien lee lo que diga la ley en tu pais/provincia/estado/ciudad/jurisdiccion acerca del software
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
Como estan las licencias para usar con el NEt uper .NET 1 23-05-2008 19:46:34
costo de licencias para trabajar legalmente barracuda Varios 10 14-09-2007 19:50:24
duda acerca de acceso por explorador a nuevas aplicaciones rusadir Varios 2 16-11-2006 16:48:34
Licencias Windows 2003 para Firebird jc.guzman Firebird e Interbase 4 06-10-2005 19:35:36
Licencias para mi programa ixMike Varios 5 09-02-2005 23:53:27


La franja horaria es GMT +2. Ahora son las 19:28:54.


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