2010-04-14 13 views
7

Tengo un hobby opne fuente proyecto de Java alojado en el código de google (linkset).¿Puedo usar el prefijo com.google.code para mis paquetes?

¿Puedo usar un prefijo "com.google.code.linkset" como nombre del paquete para este proyecto?

P.S. No poseo el dominio "org.linkset" :(pero me gusta el nombre :)

+0

puedes usar lo que quieras –

+0

@Boris: técnicamente sí, pero la idea es utilizar un dominio que "controlas" para evitar conflictos. Además, el prefijo "com.google" implica la propiedad o al menos el respaldo de Google, que puede o no ser deseado. –

+0

Es posible que desee preguntar en sus foros: http://groups.google.com/group/google-code-hosting –

Respuesta

3

El nombre de tus paquetes no tiene que reflejar el dominio en el que está alojado.

Creo que usar el prefijo com.google engañará a los usuarios haciéndoles creer que el código fue desarrollado en google. no lo hagas a menos que quieras manejar el contratiempo de tus usuarios cuando se den cuenta de que no es así.

+0

así que quizás algo neutral como "org.opensource"? –

+0

@lbownik: eso tampoco es neutral. "opensource.org" es propiedad de la OSI. –

1

Puede usar casi cualquier cosa como nombre de paquete, siempre que respete las especificaciones de java (sin palabras clave, sin comenzar con un número ...) ¡Pero realmente no debería hacerlo a menos que trabaje en Google!

3

Dado que sería engañoso como ya se ha mencionado Omry, ¿por qué no utilizar org.lbownik.util.linkset?

+0

Esto suena razonable ya que la posibilidad de que alguien registre dicho dominio (lbownik - Lukas Bownik) es baja. :) –

+0

Por cierto. ¿Existe la posibilidad de registrar un dominio como "lbownik.org" y redirigirlo a "code.google.com/p/linkset" de forma gratuita? –

+0

@lbownik: registrar el dominio casi siempre cuesta algo de dinero, pero no mucho (sería muy cauteloso con las ofertas gratuitas). El redireccionamiento a menudo es gratis con el registro. –

1

Si llama su paquete com.google.code.linkset es posible que en algún momento en el futuro reciba una carta de "cese y desista" de los abogados de Google, citando el nombre de su paquete como infractor de las marcas registradas de Google.

EDITAR

Si alguna vez recibe una carta así, no lo ignore basa en alguna teoría legal de aficionados que se lee en algún sitio web. Si quiere resistir la demanda, primero debe hablar con un abogado professional.

+0

que puede ignorar, ya que la ley de marcas protege los nombres comerciales y, por lo tanto, requiere comercio. – MSalters

+0

@MSalters, usted debe saber que no debe ofrecer consejos poco sólidos como ese. –

+0

Siéntase libre de desplumar a su abogado local. Pero realmente no se necesita un profesional para descubrir que _trade_marks está relacionado con _trade_. En particular, se relaciona con el intercambio de _productos y servicios_ a cambio de una compensación. – MSalters

0

Creo que usar com.google en su dominio es un error, ya que implicará que su proyecto es propiedad/endosado por Google. Sin embargo, las personas han estado usando net.sourceforge en sus proyectos basados ​​en Sourceforge durante años, y esto es realmente lo mismo. Tampoco pensé que fuera una buena idea. Entonces, mientras que puede usar com.google en su dominio, creo que es una mala idea y debería usar algo más.

+0

net.sourceforge me parece más razonable que com.google, ya que sourceforge es un lugar para alojar proyectos de código, mientras que google es muchas otras cosas además . –

0

Si no tiene un nombre similar al dominio de autoría para el proyecto, use algo que obviamente se reconoce como no como dominio invertido!

Técnicamente, usted debería ser capaz de utilizar:

hobby.code.linkset 

Tener un vistazo por ejemplo a JUnit y antlr. Se prefiere utilizar una verdadera organización jerárquica, pero para un pequeño proyecto de pasatiempo puede comenzar con un nombre como este. Debería estar preparado para refactorizar su código a un dominio real una vez que se haya establecido y el proyecto crezca.

Cuestiones relacionadas