En base a sus experiencias. ¿Cuánto dinero necesita un proyecto?

Desde
30 Sep 2020
Mensajes
216
Reacciones
242
Honor
67
Acá vez, que tratamos el tema del código libre, y de que trabajemos como comunidad, surge la cuestión de los gastos que tiene un proyecto.
Por eso armo este hilo, para que en base a sus experiencia y a sus gastos, me digan ¿Cuánto dinero creen que necesitan?
Y si ese, seria un impedimento, para trabajar igual de manera publica, y contribuir.
Yo no digo que un proyecto no pueda tener gastos, pero creo que algunos, se escudan en eso, para no colaborar / compartir.
Asi que me gustaría leer sus historias, pero principalmente sus números y en base a eso sacar conclusiones.
Si pueden adjuntar y detallar, mejor. Porque quisiera ver los proveedores y demás.
(No pido facturas ni comprobantes de pago, pero si al menos, queres hablar del tema, no me pongas 500.000, da al menos algún detalle).
Gracias.
 
Desde
18 Sep 2022
Mensajes
1
Reacciones
0
Honor
1
Sobre eso, quiero juntar un equipo de personas con intención de iniciar un servidor de wow, que tenga ganas de hacerlo mismo, que cueste 1 año o más para estar listo, quiero hacer como una network de private servers y empezar por wow. Tengo muchos planes y creo que si encuentro las personas correctas con ganar de hacerlo y no desistir... Amigo en 5 - 8 años vamos a tener un exito increíble..
 
Desde
30 Sep 2020
Mensajes
216
Reacciones
242
Honor
67
Sobre eso, quiero juntar un equipo de personas con intención de iniciar un servidor de wow, que tenga ganas de hacerlo mismo, que cueste 1 año o más para estar listo, quiero hacer como una network de private servers y empezar por wow. Tengo muchos planes y creo que si encuentro las personas correctas con ganar de hacerlo y no desistir... Amigo en 5 - 8 años vamos a tener un exito increíble..

Dudo, que dentro de la comunidad, puedas conseguir gente para esto que esta proponiendo, pero calculo, que lo mejor, seria que crees un hilo, y que especifiques todas las características que va a tener el proyecto. Dentro de esta comunidad, he conocido grandes personas, pero tambien grandes charlatanes, así que guarda con quien te juntas, porque la comunidad es chica, y nos conocemos bastante. Se ha sumado gente nueva, pero en líneas generales, dentro del grupo que vende y estafa a las personas, ese si que no ha cambiado demasiado. Pero calculo, que lo mejor, es que crees un hilo nuevo, donde expliques todo lo que quieras hacer, lo mas detallado posible, si hay dinero o no de por medio (porque la mayoría se mueve por el), a pesar de que hablamos de emuladores, de un juego que lamentablemente no nos pertenece, y que algunos usamos como herramienta de estudio y otros como un negocio.
 

Pedro

Capataz
Desde
9 Mar 2022
Mensajes
34
Reacciones
55
Honor
35
Depende de diversos factores, entre ellos, si nos ceñimos a hacerlo de la forma mas "profesional" posible el desembolso inicial, buscando las opciones mas asequibles y contando con que tienes los conocimientos suficientes para hacer las configuraciones y la instalación tu mismo y no tienes que depender de terceros para hacer todo esto, te puedes guiar por estos precios que, son los mas baratos o asequibles como he dicho, no quieren decir que lo que vas a comprar vaya a ser lo peor ni mucho menos, esto seria algo que aseguraría siempre calidad al usuario final y contando con que vas a alojar menos de 1000 personas conectadas diariamente y que tu tráfico de red sea algo normal en la página web, pero el limite es lo que puedas pagar y lo mas asequible asegurando cierta calidad es esto bajo mi experiencia y juicio:

- Certificado SSL de dominio único (para asegurar el cifrado punto a punto en la página web): 5-6$ de cantidad inicial y la renovación que se trataría de unos 35-40$ anualmente.

- Dominio (sujeto a disponibilidad) y que te incluye incluso 3-4 dominios asociados, 3-4 cuentas de correo asociados al dominio, un panel y diversas herramientas: 10-12$ de desembolso inicial y una renovación anual de 50$, todo dependiendo de si la empresa donde lo contratas ve que tu dominio tiene mucho tráfico y decide mantener tus condiciones iniciales, por norma general, suele ser así.

- Hosting (VPS/Dedicado) puede tener un precio desde 5-7$ mensuales hasta donde tu quieras llegar, pongamos algo normal sin irnos a algo disparatado, un dedicado con 32gb de RAM, procesador i7 de 4c/8t y NVME 2x 450gb cada uno, eso sería un alquiler mensual de 73$, en muchos casos se cobran unos gastos de instalación por el mismo y depende de la empresa donde hagas el alquiler, algunas cobran 50, 60 o incluso 70$ por la instalación, en algunos casos si hay alguna oferta disponible puede que te ahorres esos gastos.

Digamos que quieres que la web este alojada en una maquina diferente, que las bases de datos, y el emulador en otra, entonces esto sería el doble, unos 146-147$ mensuales, digamos ahora que no deseas gastar tanto en el hosting de la página web ya que no esperas una gran cantidad de tráfico y por ende, no esperas tampoco una gran demanda de recursos, y que en lugar de 73$ pagas por una maquina con la mitad de prestaciones y puedes encontrar algo por justo la mitad de precio, 36$ y también tienes suerte de encontrarla sin gastos de instalación, si te pones a buscar, es posible que lo encuentres.

En conclusión, echemos cuentas:

Desembolso inicial:
6$ + 12$ + 73$ (poniendo que encuentras en oferta y sin gastos de instalación la maquina principal) + 36$ (poniendo que encuentras una maquina pero no tienes la suerte de que donde alojes la web te descuenten los gastos de instalación, es decir...) +50$

177$
de desembolso inicial y siendo tu lo suficientemente autónomo como para saber gestionar todas las configuraciones y no depender de nadie para que te cobre por cosas adicionales.

Cantidad a abonar mensualmente (hasta pasados doce meses que es cuando tendrás que renovar el certificado SSL y el Dominio):

73$ + 36$ = 109$

Renovación de SSL y dominio
(anualmente):

SSL: 35$
Dominio: 50$
Total: 85$


Habrán personas que preferirán tenerlo todo alojado en una misma máquina, prescindir de Certificado SSL, contratar una máquina mas barata y que no quieran mucho riesgo y puedan conseguirlo todo por mucho menos de lo aquí nombrado, pero estamos hablando, como bien he dicho al principio, de hacer las cosas bien, de una persona que tenga conocimientos, se quiera cubrir las espaldas usando una tecnología decente y que no repercuta en el usuario final con problemas de latencia y incidencias inesperadas.

Con lo cual, esos son los gastos, habrán personas que por su estatus socioeconómico y por sus circunstancias personales tendrán mas o menos dificultades para sufragar estos gastos, sobre todo países en vías emergentes, con lo cual, para una persona que resida en Suecia puede que estos gastos sean muy fáciles de asumir pero para una persona que resida en Venezuela, puede que sea menos.

La conclusión es, que si te lo planteas desde una perspectiva donde quieres asegurar cierta calidad en tu infraestructura global, buscando las ofertas mas asequibles, supondrá un desembolso de esas cantidades, donde unos podrán conseguirlo por mucho menos prescindiendo de cierta calidad y asumiendo ciertos riesgos, otros pagarán y buscarán opciones incluso mas caras y habrán empresas que te ofrezcan paquetes todo-incluido, es un mundo muy amplio de oferta y demanda donde puedes encontrarte desde cantidades ridículas a la baja y a la alta donde no he nombrado el factor de donde este geolocalizado el data-center de la empresa donde contratas, hay lugares mas caros y mas baratos, por norma general, los precios son mas asequibles siempre en empresas grandes como OVH, Contabo, y otras marcas que estan establecidas en Europa y tienen diversos data-centers repartidos por Canada, Rusia, Japón, etc

Luego, también esta la parte de si vas a pagar por una página web, o vas a descargarla y usar algo gratuito, y si vas a utilizar un emulador público de uno de los tantos repositorios disponibles que hay, o si vas a buscar a alguien que te venda ese emulador, ahi también hay personas que deciden hacer esto último pagar por un emulador que tenga modificaciones y contenido desarrollado mas allá del cual ofrecen los repositorios públicos realizado de forma privada, lo cual añadiria cantidad a desembolsar de forma inicial o incluso si se contrata a alguien, de forma inicial, mensual y permanente.

Por lo que las cantidades nombradas por mi pueden siempre crecer, nunca van a ir a la baja, nunca, independientemente de lo que vaya a hacer alguien que se decida a montar un proyecto, por lo que, cada proyecto creado se amolda a las necesidades, expectativas y condicionantes de cada sujeto o grupo de integrantes de cada proyecto.

En el tema de si es un impedimento contribuir o no, en eso no entraré en este post ya que entran en juego otros factores que también pueden ser personales dependiendo del sujeto o integrantes de ese proyecto y de su interpretación y dependiendo del emulador que use y de sus términos y licencias y de otras circunstancias, que pueden ser unas cuantas, las cuales harán que dependiendo de quien lo use, unos decidan colaborar con ese proyecto o no, pero como tu pregunta va dirigida a cuanto dinero necesita un proyecto, por mi parte respondo únicamente a lo que preguntas en el titulo del post, en otros posts he respondido sobre lo comentado en este último párrafo y en los mensajes de mi perfil puedes encontrar esas respuestas argumentadas si te interesa encontrar una opinión distinta.
 
Última edición:
Desde
30 Sep 2020
Mensajes
216
Reacciones
242
Honor
67
Depende de diversos factores, entre ellos, si nos ceñimos a hacerlo de la forma mas "profesional" posible el desembolso inicial, buscando las opciones mas asequibles y contando con que tienes los conocimientos suficientes para hacer las configuraciones y la instalación tu mismo y no tienes que depender de terceros para hacer todo esto, te puedes guiar por estos precios que, son los mas baratos o asequibles como he dicho, no quieren decir que lo que vas a comprar vaya a ser lo peor ni mucho menos, esto seria algo que aseguraría siempre calidad al usuario final y contando con que vas a alojar menos de 1000 personas conectadas diariamente y que tu tráfico de red sea algo normal en la página web, pero el limite es lo que puedas pagar y lo mas asequible asegurando cierta calidad es esto bajo mi experiencia y juicio:

- Certificado SSL de dominio único (para asegurar el cifrado punto a punto en la página web): 5-6$ de cantidad inicial y la renovación que se trataría de unos 35-40$ anualmente.

- Dominio (sujeto a disponibilidad) y que te incluye incluso 3-4 dominios asociados, 3-4 cuentas de correo asociados al dominio, un panel y diversas herramientas: 10-12$ de desembolso inicial y una renovación anual de 50$, todo dependiendo de si la empresa donde lo contratas ve que tu dominio tiene mucho tráfico y decide mantener tus condiciones iniciales, por norma general, suele ser así.

- Hosting (VPS/Dedicado) puede tener un precio desde 5-7$ mensuales hasta donde tu quieras llegar, pongamos algo normal sin irnos a algo disparatado, un dedicado con 32gb de RAM, procesador i7 de 4c/8t y NVME 2x 450gb cada uno, eso sería un alquiler mensual de 73$, en muchos casos se cobran unos gastos de instalación por el mismo y depende de la empresa donde hagas el alquiler, algunas cobran 50, 60 o incluso 70$ por la instalación, en algunos casos si hay alguna oferta disponible puede que te ahorres esos gastos.

Digamos que quieres que la web este alojada en una maquina diferente, que las bases de datos, y el emulador en otra, entonces esto sería el doble, unos 146-147$ mensuales, digamos ahora que no deseas gastar tanto en el hosting de la página web ya que no esperas una gran cantidad de tráfico y por ende, no esperas tampoco una gran demanda de recursos, y que en lugar de 73$ pagas por una maquina con la mitad de prestaciones y puedes encontrar algo por justo la mitad de precio, 36$ y también tienes suerte de encontrarla sin gastos de instalación, si te pones a buscar, es posible que lo encuentres.

En conclusión, echemos cuentas:

Desembolso inicial:
6$ + 12$ + 73$ (poniendo que encuentras en oferta y sin gastos de instalación la maquina principal) + 36$ (poniendo que encuentras una maquina pero no tienes la suerte de que donde alojes la web te descuenten los gastos de instalación, es decir...) +50$

177$
de desembolso inicial y siendo tu lo suficientemente autónomo como para saber gestionar todas las configuraciones y no depender de nadie para que te cobre por cosas adicionales.

Cantidad a abonar mensualmente (hasta pasados doce meses que es cuando tendrás que renovar el certificado SSL y el Dominio):

73$ + 36$ = 109$

Renovación de SSL y dominio
(anualmente):

SSL: 35$
Dominio: 50$
Total: 85$


Habrán personas que preferirán tenerlo todo alojado en una misma máquina, prescindir de Certificado SSL, contratar una máquina mas barata y que no quieran mucho riesgo y puedan conseguirlo todo por mucho menos de lo aquí nombrado, pero estamos hablando, como bien he dicho al principio, de hacer las cosas bien, de una persona que tenga conocimientos, se quiera cubrir las espaldas usando una tecnología decente y que no repercuta en el usuario final con problemas de latencia y incidencias inesperadas.

Con lo cual, esos son los gastos, habrán personas que por su estatus socioeconómico y por sus circunstancias personales tendrán mas o menos dificultades para sufragar estos gastos, sobre todo países en vías emergentes, con lo cual, para una persona que resida en Suecia puede que estos gastos sean muy fáciles de asumir pero para una persona que resida en Venezuela, puede que sea menos.

La conclusión es, que si te lo planteas desde una perspectiva donde quieres asegurar cierta calidad en tu infraestructura global, buscando las ofertas mas asequibles, supondrá un desembolso de esas cantidades, donde unos podrán conseguirlo por mucho menos prescindiendo de cierta calidad y asumiendo ciertos riesgos, otros pagarán y buscarán opciones incluso mas caras y habrán empresas que te ofrezcan paquetes todo-incluido, es un mundo muy amplio de oferta y demanda donde puedes encontrarte desde cantidades ridículas a la baja y a la alta donde no he nombrado el factor de donde este geolocalizado el data-center de la empresa donde contratas, hay lugares mas caros y mas baratos, por norma general, los precios son mas asequibles siempre en empresas grandes como OVH, Contabo, y otras marcas que estan establecidas en Europa y tienen diversos data-centers repartidos por Canada, Rusia, Japón, etc

Luego, también esta la parte de si vas a pagar por una página web, o vas a descargarla y usar algo gratuito, y si vas a utilizar un emulador público de uno de los tantos repositorios disponibles que hay, o si vas a buscar a alguien que te venda ese emulador, ahi también hay personas que deciden hacer esto último pagar por un emulador que tenga modificaciones y contenido desarrollado mas allá del cual ofrecen los repositorios públicos realizado de forma privada, lo cual añadiria cantidad a desembolsar de forma inicial o incluso si se contrata a alguien, de forma inicial, mensual y permanente.

Por lo que las cantidades nombradas por mi pueden siempre crecer, nunca van a ir a la baja, nunca, independientemente de lo que vaya a hacer alguien que se decida a montar un proyecto, por lo que, cada proyecto creado se amolda a las necesidades, expectativas y condicionantes de cada sujeto o grupo de integrantes de cada proyecto.

En el tema de si es un impedimento contribuir o no, en eso no entraré en este post ya que entran en juego otros factores que también pueden ser personales dependiendo del sujeto o integrantes de ese proyecto y de su interpretación y dependiendo del emulador que use y de sus términos y licencias y de otras circunstancias, que pueden ser unas cuantas, las cuales harán que dependiendo de quien lo use, unos decidan colaborar con ese proyecto o no, pero como tu pregunta va dirigida a cuanto dinero necesita un proyecto, por mi parte respondo únicamente a lo que preguntas en el titulo del post, en otros posts he respondido sobre lo comentado en este último párrafo y en los mensajes de mi perfil puedes encontrar esas respuestas argumentadas si te interesa encontrar una opinión distinta.

Hola Pedro, luego intentare leerla con un poco mas de detalle. El hilo lo cree, porque siempre a la hora de hablar del codigo, del porque lo compartir o no, surge el tema del dinero y como este es un impedimento. Porque como tenes que generar el dinero, para que el proyecto funcione, muchos aseguran, que si el codigo fuera libre, entonces no podrían generar los ingresos suficientes, para ofrecer un producto de calidad. Sin embargo, tambien la idea, para no extenderme demasiado, y dado que necesito tener con mas detalle lo que escribiste, este es el resumen del objetivo de la pregunta. A diferencia de los que muchos piensan, el codigo me parece importante, pero no es lo que hace que un proyecto sea bueno o no, porque existen miles de servidores de la 3.3.5a (que es la versión mas trabajada y no por eso, los servidores siempre son buenos). Algunos utilizan herramientas publicas, como mencionaste, posiblemente, por temas de dinero o conocimiento, pero en la medida, en la que se van formando / aprendiendo, luego, no colaboran con las comunidades, las cuales les ayudaron en una gran parte, a poder iniciar ese proyecto.
 

Pedro

Capataz
Desde
9 Mar 2022
Mensajes
34
Reacciones
55
Honor
35
Hola Pedro, luego intentare leerla con un poco mas de detalle. El hilo lo cree, porque siempre a la hora de hablar del codigo, del porque lo compartir o no, surge el tema del dinero y como este es un impedimento. Porque como tenes que generar el dinero, para que el proyecto funcione, muchos aseguran, que si el codigo fuera libre, entonces no podrían generar los ingresos suficientes, para ofrecer un producto de calidad. Sin embargo, tambien la idea, para no extenderme demasiado, y dado que necesito tener con mas detalle lo que escribiste, este es el resumen del objetivo de la pregunta. A diferencia de los que muchos piensan, el codigo me parece importante, pero no es lo que hace que un proyecto sea bueno o no, porque existen miles de servidores de la 3.3.5a (que es la versión mas trabajada y no por eso, los servidores siempre son buenos). Algunos utilizan herramientas publicas, como mencionaste, posiblemente, por temas de dinero o conocimiento, pero en la medida, en la que se van formando / aprendiendo, luego, no colaboran con las comunidades, las cuales les ayudaron en una gran parte, a poder iniciar ese proyecto.

Claro, toma el tiempo que necesites para leer y formular una respuesta.

En principio el dinero no debería de ser un impedimento, siempre y cuando esas personas no decidan invertir en contratar personas y gastar dinero de su propio bolsillo, no todos los que montan servidores privados lo toman como un proyecto de aprendizaje o de formación, y puede que esas personas que no posean esos conocimientos ni tengan interés en conseguirlos, estén dispuestas a que ese dinero destinado a contratar personal que si tenga esos conocimientos y que desarrollen en sus proyectos, paguen por estos servicios contratados y entreguen el trabajo fruto de sus ganancias no relacionadas con el propio servidor a entregarlos de forma pública, o si (porque hay proyectos que si publican muchos cambios, no sería la primera vez que veo que en TrinityCore, MaNGOS e incluso AzerothCore hay personas que forman parte de proyectos grandes que colaboran y contribuyen con CrashLogs, implementaciones y demás que tienen servidores privados), como te he comentado en mi respuesta y en mi último párrafo de la respuesta a tu post, he mencionado que hay multitud de factores, condicionantes y que no todos van a opinar del mismo modo que tu o que otras personas, la diversidad es algo de lo que deberíamos estar orgullosos como conjunto de seres humanos que formamos parte de una sociedad no centralizada, siempre y cuando se tenga un respeto hacia todos, independientemente de lo que decidan hacer o no.

Yo, personalmente, abogo por no utilizar código proveniente de un proyecto que te intenta imponer en sus cláusulas o licencias lo que debes hacer o no con el trabajo que tu realizas de forma paralela y que intentan imponer que lo que tu hagas lo aportes de forma obligatoria, porque nadie tiene las manos limpias, ni siquiera AzerothCore, la cual esta fundada sobre un código fuente que se desarrolló de forma privada para un servidor polaco que era Sunwell.pl, el cual es un código que esta pagado con dinero privado, ellos bien podrían haber fundado AzerothCore directamente haciendo un fork de TrinityCore, pero, era mas sencillo apropiarse de un trabajo privativo, de hecho AzerothCore siempre ha hecho gala y pompa de ser mas jugable y de tener el contenido mas desarrollado en la parte de mazmorras, raids y contenido que TrinityCore, y eso, es básicamente, por las reescrituras hechas por los desarrolladores de ese servidor privado Polaco, sin estos cambios, no hubiera habido diferencia entre AzerothCore y TrinityCore, y es por eso, por lo que AzerothCore no esta precisamente limpio y, bajo mi juicio, es algo bastante hipócrita, he invertido tiempo en leer lo que Francesco Borzi opina sobre los servidores piratas y su filosofía, en la que desde luego no estoy de acuerdo mas que en ciertos puntos muy concretos que son muy bonitos en la teoría pero en la realidad son muy distintos como el menciona, si la fundación de AzerothCore hubiera sido otra, podría estar mas justificado, pero, aun así, la mayor parte de los commits y el trabajo realizado durante los 5-6 años de su existencia son en gran parte portings de commits masivos de TrinityCore, por lo que, AzerothCore esta muy lejos de hacer lo que predica al menos en ese aspecto, evidentemente, lo mínimo que hay que hacer es dejar los créditos a los autores originales, pero es que eso, ya lo hacía TrinityCore, por lo tanto, si quitamos todo y nos reducimos a analizar, lo único que diferencia TrinityCore y AzerothCore, son las modificaciones y reescrituras realizadas por el equipo de desarrollo de Sunwell.pl, una vez mas, pagadas con dinero privativo y que esto es fruto a que uno o varios integrantes del equipo de desarrollo de este servidor privado, decidieron filtrar ese código, de no haber sido asi, es muy posible que AzerothCore no existiera, o si existiese, hubiera sido otro código clonado, sin ninguna diferencia significativa.

Sin ir mas lejos, hay personas que utilizan emuladores como base que tienen cierta antigüedad y que, al igual que AzerothCore derivaron desde TrinityCore o MaNGOS, y, decidieron desarrollar, unos de forma pública y otros de forma privada y estos últimos en algunos casos según tu, son los que no comparten esos cambios, la historia de cada uno es diferente, algunos compartirán esos cambios y otros no, pero ni tu, ni yo, ni nadie podemos imponer lo que cada persona o conjunto de personas decide realizar o lo que deben hacer, entonces entraríamos en algo mas peligroso que el hecho de no contribuir para un proyecto de código publico, en crear un totalitarismo en base a ciertos argumentos, que, independientemente de que sean muy loables y correctos para ti, nunca se puede llegar hasta el límite de imponer nada a nadie y de ser autoritarios hasta el punto de justificar acciones en contra de personas o proyectos e incluso hostigarlos y hacer un ciber-acoso por esto, e incluso ataques cibernéticos, en ninguna sociedad se debería tolerar eso, luego, si a esto le sumas, que estamos hablando de servidores piratas de un videojuego y del uso que se le da realmente a esos códigos públicos y privados, queda todavía mas claro, que imponer o decir que hacen o que no hacen todos los que usan ese código libre es, cuanto menos atrevido y que se sale de los parámetros de la ética y moral y que ya, queda al amparo de la opinión personal que cada uno pueda tener.

Como te comenté, hago mención a esto en diferentes posts dentro del foro y si estás interesado en encontrar un punto de vista diferente puedes pasarte por mi perfil y revisar las respuestas que he dado a varios usuarios al respecto porque mi intención es, básicamente responder a lo que preguntas en el titulo y no extenderme demasiado, cosa que ya he hecho sin querer.
 
Última edición:
Desde
30 Sep 2020
Mensajes
216
Reacciones
242
Honor
67
Nose en que proyecto participaste, pero realmente siento mucho resentimiento al trabajo publico, tanto como el resentimiento que yo le tengo al trabajo privado, que dicen hacer muchas personas, y que en realidad no hay pruebas de eso, porque una comunidad saca un determinado arreglo, y a las pocas semanas, si no es que a los pocos días, mágicamente en los servidores o en su changelog, sin que nadie les pida nada, aparecen esos mismos cambios, y no me digas que no pasa eso, porque entonces estas desconociendo una parte de la historia. Por lo que veo, tenes mucha información, sobre lo que fue AzerothCore, y su creación y a lo que me pregunto. Si no quieren contribuir con AzerothCore, porque les parece que éticamente no esta bien, ¿Por qué no contribuyen con TrinityCore, MaNGOS, SkyFire, o el proyecto que sea de codigo libre? Es mas, ¿Por qué no crean una comunidad propia en base a su ética y su moral? De esa forma, desde un principio, la comunidad que ustedes formen, seguramente tendrá unos alineamientos mejores, que los que vos consideras no tiene AzerothCore, pero de todos modos, podes contribuir con algo.

Yo lo que veo, que son muchas las voces, pero pocas las manos. Tambien se que muchos han hecho muchísimo dinero con esto, y nose si esta mal o bien, lo único que se, es que muchas veces, no van de la mano con la calidad del proyecto, donde recibieron dichas donaciones. Todo el mundo habla mal de AzerothCore y de ChromieCraft, pero nadie hace nada para "mejorar" la situación. Según tu criterio, pareciera ser, que el único camino, es el codigo privado, trabajado y pagado por un grupo pequeño de personas, haciendo que los jugadores, tengan muy pocas opciones a la hora de elegir un proyecto. Eso a la larga, puede tener un "excelente" codigo, pero una pésima comunidad / staff, obligando a la gente, a que si no juega en ese servidor, no puede jugar en ningún otro y tengo muchos ejemplos de "proyectos" que dicen ser los mejores a nivel codigo en ciertas expansiones, y que no existe ninguna competencia, porque se ha cosechado tanto odio y resentimiento al codigo publico, que ni siquiera se difunde este como una opcion.

Y no te confundas, no estoy buscando que la gente trabaje gratis, porque existen sistemas como Bountysource, donde una comunidad, puede poner una suma de dinero, y si de ultima, el programador, considera que es poca, supongo que hasta podria llegar a un arreglo con la comunidad, para intentar que la misma suma o que consiga mas fondos para financiar ese desarrollo. Sin embargo, de nuevo, es mas sencillo, que el codigo quede en manos de un grupo pequeño de personas, para que estas, puedan tomar de rehenes a sus jugadores, y que no tengan mas remedio que tener que jugar en un determinado servidor para tener una "experiencia" de calidad.

Seria bueno aclarar, porque creo que yo no tengo que aclarar mi forma de pensar, porque desde el 2016 sigo pensando de la misma forma, ¿Quién sos y en que proyecto estas o estuviste?. De esa forma, seguramente, teniendo un poco de contexto, podremos entender mas tu situación. Porque veo que sos de España según el foro y que te llamas Pedro, pero si supieras la cantidad de perfiles falsos que hay en internet, puf, ni te imaginas. Sin embargo, yo siempre use la misma cuenta en todas mis plataformas, y siempre el mensaje que di es el mismo, te puede gustar o no, pero no podes negar, que siempre fue enfocado a un mismo puerto, y es que entre todos, trabajemos no solo el emulador de la 3.3.5a y si tambien, otros emuladores y por eso a principio de año, fundamos una comunidad que se llama Firelands, con el objetivo de trabajar cataclismo, como continuación de la 3.3.5a. Pero ahora me vas a decir, que como Firelands, es un fork de TCPP, entonces no sirve, porque como TCPP no aceptaba nuestras contribuciones y la de otros desarrolladores, no nos quedo mas remedio, que tratar de crear una comunidad nueva, como alternativa a esta.

Muchos se han llenado los bolsillos con esto, así que no me van a hablar de moral.
 
Última edición:

Pedro

Capataz
Desde
9 Mar 2022
Mensajes
34
Reacciones
55
Honor
35
Nose en que proyecto participaste, pero realmente siento mucho resentimiento al trabajo publico, tanto como el resentimiento que yo le tengo al trabajo privado, que dicen hacer muchas personas, y que en realidad no hay pruebas de eso, porque una comunidad saca un determinado arreglo, y a las pocas semanas, si no es que a los pocos días, mágicamente en los servidores o en su changelog, sin que nadie les pida nada, aparecen esos mismos cambios, y no me digas que no pasa eso, porque entonces estas desconociendo una parte de la historia. Por lo que veo, tenes mucha información, sobre lo que fue AzerothCore, y su creación y a lo que me pregunto. Si no quieren contribuir con AzerothCore, porque les parece que éticamente no esta bien, ¿Por qué no contribuyen con TrinityCore, MaNGOS, SkyFire, o el proyecto que sea de codigo libre? Es mas, ¿Por qué no crean una comunidad propia en base a su ética y su moral? De esa forma, desde un principio, la comunidad que ustedes formen, seguramente tendrá unos alineamientos mejores, que los que vos consideras no tiene AzerothCore, pero de todos modos, podes contribuir con algo.

Yo lo que veo, que son muchas las voces, pero pocas las manos. Tambien se que muchos han hecho muchísimo dinero con esto, y nose si esta mal o bien, lo único que se, es que muchas veces, no van de la mano con la calidad del proyecto, donde recibieron dichas donaciones. Todo el mundo habla mal de AzerothCore y de ChromieCraft, pero nadie hace nada para "mejorar" la situación. Según tu criterio, pareciera ser, que el único camino, es el codigo privado, trabajado y pagado por un grupo pequeño de personas, haciendo que los jugadores, tengan muy pocas opciones a la hora de elegir un proyecto. Eso a la larga, puede tener un "excelente" codigo, pero una pésima comunidad / staff, obligando a la gente, a que si no juega en ese servidor, no puede jugar en ningún otro y tengo muchos ejemplos de "proyectos" que dicen ser los mejores a nivel codigo en ciertas expansiones, y que no existe ninguna competencia, porque se ha cosechado tanto odio y resentimiento al codigo publico, que ni siquiera se difunde este como una opcion.

Y no te confundas, no estoy buscando que la gente trabaje gratis, porque existen sistemas como Bountysource, donde una comunidad, puede poner una suma de dinero, y si de ultima, el programador, considera que es poca, supongo que hasta podria llegar a un arreglo con la comunidad, para intentar que la misma suma o que consiga mas fondos para financiar ese desarrollo. Sin embargo, de nuevo, es mas sencillo, que el codigo quede en manos de un grupo pequeño de personas, para que estas, puedan tomar de rehenes a sus jugadores, y que no tengan mas remedio que tener que jugar en un determinado servidor para tener una "experiencia" de calidad.

Seria bueno aclarar, porque creo que yo no tengo que aclarar mi forma de pensar, porque desde el 2016 sigo pensando de la misma forma, ¿Quién sos y en que proyecto estas o estuviste?. De esa forma, seguramente, teniendo un poco de contexto, podremos entender mas tu situación. Porque veo que sos de España según el foro y que te llamas Pedro, pero si supieras la cantidad de perfiles falsos que hay en internet, puf, ni te imaginas. Sin embargo, yo siempre use la misma cuenta en todas mis plataformas, y siempre el mensaje que di es el mismo, te puede gustar o no, pero no podes negar, que siempre fue enfocado a un mismo puerto, y es que entre todos, trabajemos no solo el emulador de la 3.3.5a y si tambien, otros emuladores y por eso a principio de año, fundamos una comunidad que se llama Firelands, con el objetivo de trabajar cataclismo, como continuación de la 3.3.5a. Pero ahora me vas a decir, que como Firelands, es un fork de TCPP, entonces no sirve, porque como TCPP no aceptaba nuestras contribuciones y la de otros desarrolladores, no nos quedo mas remedio, que tratar de crear una comunidad nueva, como alternativa a esta.

Muchos se han llenado los bolsillos con esto, así que no me van a hablar de moral.

Creo que no dije en ningún momento nada en contra de TrinityCore o MaNGOS, tampoco de ArcEmu o similares, en realidad no he hablado mal de nadie, he hablado de la "cúpula" y de las personas que manejan que se aprueba o se incluye en el repositorio de AzerothCore y de lo único que he hablado "mal" y que estoy en desacuerdo es en el artículo de Francesco Borzi y sobre como se fundó la comunidad de AzerothCore sobre un repositorio de código privativo apropiándose de un código reescrito por un proyecto de desarrollo privado y que lo diferenciaba de su padre y que hacían y hasta hace no mucho todavía hacen timbre y pompa de diferencia por esta serie de reescrituras que todavía siguen presentes a dia de hoy en el emulador de AzerothCore, y era, básicamente por estos cambios realizados por el equipo de desarrollo del servidor Polaco Sunwell.pl, por lo que no ha habido ningún contraargumento, si no un interés sobre quien soy, que importa quienes seamos, porque realmente a mi no me importa saber quien eres si no lo que tienes que decir, eso es lo que verdaderamente importa, lo que me importa es aportar ciertos conocimientos en función de si creo relevante o no hacerlo (creo que a alguien le será de utilidad saber que coste puede tener montar un proyecto de manera seria, que es mi primera respuesta a tu post) soy una persona que contribuyó en TrinityCore en su momento que trabajé como desarrollador en un servidor entre 2008-2010 que ya no existe que se llamaba Los Caballeros Vengadores y que usaba como base primero MaNGOS y mas tarde se realizó una migración a TrinityCore y que habian muchas reparaciones que las dejabamos como algo privado y otras tantas si las publicamos en su repositorio y que ayudaron a reparar bugs para otros servidores y proyectos que llegaron mucho mas adelante, yo dejé el proyecto en 2010, hace casi 12 años, y hubieron bastantes cambios y reparaciones efectuados por mi y que dejé la escena hace mucho tiempo, pero, ¿qué relevancia tiene?

De hecho el trabajo realizado en TrinityCore y MaNGOS es un trabajo bastante legítimo dentro de los parámetros en los que nos encontramos, pero jamás he dicho nada en contra de esos dos proyectos de código público, al contrario, son bastante legítimos dentro del contexto y sin ningún tipo de alusión negativa, este es un foro en el que se habla de muchos emuladores y no solo de AzerothCore, no estoy en el foro de AzerothCore por lo tanto, no creo que sea un problema nada de lo aquí dicho, todo, siempre, con el respeto que cada uno se merece.

Lo que tiene relevancia son los argumentos, el respeto y los datos aportados a la hora de contrastar y llegar a un punto en entendimiento en concreto, la finalidad es un debate sano y es irrelevante quien sea ¿no?

Mi perfil es Pedro porque me llamo Pedro porque bien podría haber elegido otro nick y mi país es España, porque soy de España, vuelvo a repetir ¿qué relevancia tiene eso?

Si hay comunidades que utilizan AzerothCore y que no siguen sus políticas me es totalmente indiferente, allá ellos y allá quien los utilice y por eso, recomiendo encarecidamente no utilizar un emulador que utiliza licencias que obligan al usuario que utilice el código a aportar el trabajo que estos realizan de forma privada o gran parte de total de forma autoritaria y totalitaria sin ningún objeto a debate, pero eso no invalida nada de lo que he comentado como una opinión veraz y contrastada, nada de lo que he dicho es mentira, de hecho, el historial de commits de AzerothCore esta disponible de forma pública al igual que el de SunwellCore y TrinityCore, de hecho, creo que el historial de commits de SunwellCore fué eliminado por AzerothShard al crear el repositorio de AzerothCore, cosa bastante fea según su filosofia (contradicción y hipocresía) porque hay clones de SunwellCore en GitHub y los había en GitLab y BitBucket y tienen el historial sin tocar, por lo que, una vez, algo mas negativo a nombrar por parte de los fundadores de AzerothCore, todos conocen como se creó AzerothCore y los que llevamos muchos años como yo, mas de 14 años viendo como se han ido creando toda clase de emuladores con distintos nombres a partir de ArcEmu y MaNGOS conocemos bien la historia, sin embargo, nadie se para a pensar que sus licencias y su actual filosofía y su licencia choca frontalmente con la filosofía con la que se creó y que, choca frontalmente al mismo tiempo con los cambios que implementan en el repositorio y en el emulador actualmente (hay varias ocasiones en las que se han incluido cambios en AzerothCore en las que no se han dado los créditos a los autores originales y que mas tarde han tenido que incluirlos, esto lo he visto en unos cuantos Pull Requests linkeados desde TrinityCore), todo, bien argumentado en las respuestas en mis posts disponibles en mi perfil y mas resumidamente, en este post en mi anterior respuesta, básicamente, para atender el interés que tenias en las dudas que has planteado.

En principio, hay que dejar de lado si algo esta bien o esta mal, eso son siempre, puntos de vista subjetivos y mas sabiendo para que se destina realmente el código, otra de las cosas que te comenté en mi respuesta anterior, el bien o el mal es un punto de vista, a juicio de cada uno, y como digo, el bien el mal y los juicios de valores, éticas y moralidades, deberían dejarse aparte conociendo todos bien de sobra para que se utiliza realmente el código, mas sabiendo que para utilizar este código de forma educativa o no, se requiere un cliente de World of Warcraft, protegido por leyes de propiedad intelectual, hay diversos casos de personas y proyectos que crearon servidores con códigos públicos que han tenido que asumir penas de prisión y multas millonarias, eso tampoco es mentira, me imagino que esto lo sabrás y esta disponible en artículos en multitud de páginas web, es algo muy muy conocido.

Pero como digo, una vez mas, tu no puedes pretender ejercer o que otros ejerzan unas conductas totalitarias sobre individuos y organizaciones por el mero hecho de que utilicen ese código público, y que reciban ataques cibernéticos, ciber-acoso, hostigamiento y bullying virtual por el hecho de no compartir esos cambios, porque por mucho que tu creas que estas en lo cierto o no o por mucho que Shin o Francesco Borzi pongan licencias, los derechos humanos recogidos en la convención de ginebra van antes que, que una persona o proyecto no contribuya con un repositorio de código libre y que se justifiquen acciones deleznables que merman la salud mental de individuos o que inflingen daño psicológico sobre esos sujetos objetivo de estos ataques, eso, en muchos países es ilegal también, al igual que hacer doxing.

Nadie toma como rehén a nadie para jugar en su servidor, los jugadores de los servidores oficiales o piratas son algo muy voluble, van de aquí para allá en función de sus intereses y si esos jugadores están en un lugar porque un servidor pirata les ofrece un contenido mejor que otro, ¿Quienes somos nosotros para decirles donde jugar y que hacer? (totalitarismo y autoritarismo)

En todo caso, podríamos afirmar claramente, de que el Staff de AzerothCore o los integrantes de AzerothCore con privilegios que deciden que licencias se establecen y que reglas autoritarias y totalitarias hay, son, los que toman como rehenes a estos usuarios que deciden usar AzerothCore libremente y son finalmente subyugados a una servidumbre en la que se les exige que por usar el emulador, compartan de forma pública todo o casi todo lo que haga para sus proyectos, haciendo que, algo que, si se trata de un servidor blizzlike, haga que no pueda destacar en nada, haces alusión a que la atención y el trato que des sea un factor determinante que haga que se pueda decantar la balanza en favor de ese servidor, y que por el mero hecho de atender mejor a sus usuarios, van a jugar en el, lo cual eso no podría estar más alejado de la realidad, jamás he visto a ningún servidor triunfar por la calidad de la atención o de su comunidad, lo hacen siempre por el contenido y estabilidad que ofrecen, y son sobretodo, siempre, servidores blizzlike con muy muy poco contenido customizado, las comunidades de jugadores que pueblan estos servidores no determinan ese éxito, de hecho, con que haya mucha gente jugando ahí dentro ya puede tener bastante éxito siempre que sea algo estable, véase Naerzone, servidor privativo con 3000 jugadores en línea desde hace ya bastantes años, incluso mucho antes de que AzerothCore siquiera existiera, entre sus reinos, WoWAura con la misma cantidad y que lleva 15-16 años en línea, también privativo, Últimowow, con 2500 online, casualidad que también privativo, y solo hablo de los Latinos, internacionales están Warmane, WoW Freakz, WoW Circle, Firestorm y tantos otros exitosos con miles de jugadores y con bastantes años de trayectoria todos ellos, todos punteros y todos ellos con código privativo desarrollados en privado y con miles y miles de jugadores en línea, no hay ni un solo servidor de éxito que no tenga un equipo de desarrollo privado detrás para que sean tanto estables como jugables y que reparen el contenido en base a los reportes de sus usuarios, y esto siempre ha sido así, pocos o ningún servidor que utilice como base un código público sin desarrollo privado tenga el mismo éxito que cualquier servidor con desarrollo privativo, esto no es ninguna casualidad, el incentivo de una fuente de ingresos fija y estable hace que gente con talento decida llevar el pan a casa y hace que ese servidor tenga reparaciones continua (y no gente que hoy te colabora y que mañana puede que no quiera colaborar mas, porque es lo que puede pasar en un código público, nadie está obligado a nada ni tiene un deber o un contrato, por lo tanto, no pasa ningún tipo de apuro ni va a repercutir en su bolsillo un trabajo mal hecho, simplemente, no se puede comparar la situación) provendrán de código público sus códigos base, si, pero AzerothCore no viene precisamente de un código open source (que ironía), y todos los nombrados descienden y usan como base TrinityCore, ¿que les diferencia de todos los que utilizan código público?

Que tienen equipos de desarrollo para hacer frente a los reportes de los jugadores y que pagan infinitamente más dinero mensual y anualmente que los BountySources publicados en Azerothcore, hablando de miles y miles de dólares mensuales en gastos, que reparan ellos mismos el contenido y además, ofrecen estabilidad, algo, que no tiene muy en cuenta AzerothCore cuando decide implementar commits sin revisar si realmente lo que incluyen no genera problemas, y eso sucede, cuando no tienes a un equipo de personas que realmente prueba durante semanas en un PTR los cambios a implementar, eso sucedía, sucede y sucederá en AzerothCore, porque llega alguien, sube un Pull Request y hay a lo sumo dos personas o una que prueban el Pull y en seguida pasan el check de To Be Merged y no hay en la mayor parte de los casos alguien que revise si tiene algo tan sencillo como un null check, o si la función se ha declarado previamente antes de usarse, o si genera cualquier tipo de regresión, y no puede ser, que por querer tener todo funcionando y incluir todo rápido, se pasen por alto ciertos controles de calidad, eso, hace, que sea inestable y que puede romper más cosas de las que pretende arreglar y es algo de suma importancia para cualquier servidor, grande o pequeño, es por ello que para alguien que quiere las cosas fáciles, usará AzerothCore por la buena publicidad que se le ha hecho, si es alguien que se toma las cosas en serio, posiblemente elija AzerothCore, porque TrinityCore siempre ha sido muy cauteloso de que lo que se incluyera de forma oficial en un commit, pasará por ciertos controles de calidad y de análisis de código, cosa que no sucede en AzerothCore, y si hablamos de MaNGOS era todavía más estricto, de hecho, si TrinityCore nació fue precisamente porque hubo sectores y desarrolladores de MaNGOS que sentían que el desarrollo iba demasiado lento por ser tan estrictos con las implementaciones que se realizaban y el tiempo que tardaban.

De hecho, AzerothCore tuvo que hacer dos correcciones sobre sus licencias en varias ocasiones y rectificar para no buscarse problemas:


1668738499437.png


Y la postura de integrantes reconocidos del Staff de AzerothCore hablaba claramente sobre ello, mala praxis por parte del Staff de AzerothCore a la hora de implementar licencias.

Sería muy temeroso para cualquier persona que quiera montar un servidor privado de forma sería, utilizar AzerothCore como base, sobretodo últimamente según me han comentado.

De hecho, haciendo un inciso, por muy privativo que fuera SunwellCore del cual deriva AzerothCore, tanto Xinef como Pussywizard, Maczuga y los desarrolladores de SunwellCore, aportaban reparaciones a TrinityCore, no dejaron de aportar, de hecho, hasta hace no mucho Xinef, Pussywizard y Maczuga figuraban en multitud de commits en TrinityCore como colaboradores, Xinef borró su cuenta y Pussywizard tambien, Maczuga no, desconozco los motivos por los cuales borraron sus cuentas los dos primeros, posiblemente motivos personales.

Pero hay múltiples referencias a ellos en TrinityCore:

1668737368360.png


1668737416201.png


1668737709268.png


Por lo tanto no eran personas que no contribuyeran, de ahi, lo que he dicho, habrán los que no contribuyan, y los que si lo hagan, puede que haya gente que monte servidores sin tener ningún tipo de conocimiento y directamente no escriban código ni sepan como aportar, puede que ni siquiera sepan como traducir o crear un SQL query básico y que ni siquiera esos dueños sean los que lleven el proyecto y solo paguen a alguien y ese empleado haga el trabajo.

No hay ningún contexto que sacar sobre quién soy aunque bueno, ya te he respondido si es que te sirve para algo, realmente no hay situación mía que comentar porque yo solo soy una persona que opina y comenta un post y estoy lejos de estar en ninguna situación, dios me salve de que asi sea jajaja, a fin de cuentas, yo entré a tu post a intentar ayudarte con la respuesta sobre que coste puede tener o cuanto dinero según nuestras experiencias necesita un proyecto, a raíz de tu segunda respuesta comenté mi punto de vista ya que en realidad estabas interesado en saber porque ciertos individuos u organizaciones no contribuyen y porque el dinero es un impedimento, algo que también te contesté en mi segunda respuesta y de forma muy extensa.

Pero para nada le tengo resentimiento al trabajo de los códigos públicos, repito, TrinityCore y MaNGOS son menos intrusivos a la hora de decir que tienen que hacer las personas o los usuarios del código lo que hacer o lo que no siempre y cuando se respeten los créditos y la autoría de los commits y el trabajo realizado y no van mas allá ni crear totalitarismos o autoritarismos, deduzco que hace tiempo que entendieron que es algo con lo que jamás podrán luchar y que es un debate eterno sin sentido, lo que no soporto es esa doble moral o ese doble rasero.

Puede que desconozca ciertas cosas, pero esto es algo que ya sucedía mucho antes de que AzerothCore se apropiara de un código privado que era SunwellCore y decidiera cambiarle el nombre y ponerle una licencia obligando al usuario final a que los cambios privados sean todos públicos, utilizando ellos un código filtrado como base de desarrollo, puede que ignore muchas cosas, lo que creo que no ignoro es el contexto de todo y me remito a los datos y a la historia de los diferentes emuladores, muchas personas de las que hay hoy en dia en los foros comentando todo esto hace 14-15 años no habían tocado un emulador y probablemente desconocían todo esto, y es por ello, que creo que hablo con cierto conocimiento de causa, de hecho, es muy posible que si los emuladores hoy en dia estan traducidos al castellano, con total probabilidad, las traducciones de LOES2, a las que contribuí en gran medida hace muchos años sniffeando muchos meses de trabajo sean cosas que AzerothCore ha heredado, y que, gracias a Tortoise, yo, y unas cuantas personas mas, hicimos esfuerzo, ello sin contar otras tantísimas aportaciones a TrinityCore, otras tantas a MaNGOS y algunas pocas al propio AzerothCore, han hecho posible que tu, y muchas otras personas podáis tener muchísimo contenido traducido, y de momento solo estoy hablando de traducciones, sin adentrarme mas en los cambios, reescrituras de misiones en C++, de jefes, mecánicas, sistema de pathfinding, colisión y mmaps, podría remontarme muchos años atrás para ver en el historial de commits de GitHub los aportes que realicé, pero una vez mas, no voy a pedirle a nadie ni nadie me debe servidumbre por lo que hice de forma totalmente voluntaria hace muchos años.

Repito nuevamente, ¿porque los creadores de AzerothCore decidieron utilizar SunwellCore que es un código filtrado con casi la totalidad de las raids, mazmorras, campos de batalla, y contenido jugable reescritos y funcionales, antes que utilizar TrinityCore?

Es algo muy obvio, porque simplemente ofrecia mejor calidad de juego para el usuario final de AzerothShard, y los jugadores de AzerothShard que era un servidor italiano que se creó antes de darle nombre a AzerothCore, era un emulador que utilizaban para este proyecto italiano antes de que naciera AzerothCore, de hecho, el emulador AzerothCore lleva ese nombre porque el servidor AzerothShard cogió SunwellCore y lo utilizó para crear un servidor y le cambió el nombre al código filtrado que utilizaron de Sunwell.pl, ni mas, ni menos, y era mas fácil apropiarse de un trabajo privativo pagado con miles de dolares en donaciones y con todo reescrito, que hacerlo ellos mismos porque, podían ofrecer mejor calidad a sus jugadores, lo hicieron porque simplemente, pudieron hacerlo, repito, ¿por que no cogieron y hicieron un AzerothCore clonando TrinityCore simplemente y empezar a trabajar de base sobre el emulador?

Porque podían hacerlo, ofrecía mas calidad y además, gratis, ¿una maravilla no?

Yo jamás iré a decirle a nadie ni a echarle en cara a nadie que tienen muchísimas misiones, NPC's, Strings, scripts en misiones y sobretodo de Rasganorte y mejoras en ciertas reescrituras de mmaps y pathfinding, porque yo o personas que colaboraron en TrinityCore o MaNGOS hace muchos años decidimos poner tiempo en ello, me conformé aunque tampoco es algo a lo que le daba mucha importancia por aquel entonces, con estar en la lista de contribuidores con el seudónimo que elegí en aquel momento, y conservar cierto anonimato, al igual que muchos usuarios hacen y debemos respetar.

Jamás veré bien ciertas actitudes hostigadoras, de acoso, totalitarias o liberticidas en pro de la contribución a un código público, fundamentadas en autoritarismos, y jamás buscaría que esos usuarios que se beneficiaron de mis aportaciones, sean servidores que cobren o que no, que aporten o que no, me deban servidumbre perpetua, eso jamás.

Si, muchos se llenaron de dinero los bolsillos y lo siguen haciendo, pero eso ya estaba muchísimo antes de que muchos llegaran y eso ya sucedía y ya hubieron debates por esto antaño, es algo, que no te llevará a ninguna parte, es algo, que muchos comprendimos hace mucho tiempo, habrá gente que quitará el registro de commits previos como hizo AzerothCore con SunwellCore en 2016, habrá gente que no incluirá en commits de AzerothCore que ese trabajo proviene de TrinityCore, MaNGOS o ArcEmu, (y es culpa de quien autoriza a incluir este pull request sin sus respectivos créditos) habrá gente que trabajará de forma paralela de forma privada utilizando AzerothCore como base y no contribuirá, habrá gente que eliminará los créditos, y habrá quien los conserve y contribuya, por eso es tan importante lo que digo, nuestros argumentos y lo que demostramos es lo que realmente importa, porque es muy hipócrita hablar de licencias, de créditos y demás, cuando no incluyes el historial de commits disponible de SunwellCore, y fundas un emulador, cuando hablas de dinero y cuando hablas de aportar, cuando te apropias de un código filtrado privativo para fundar un repositorio de código público que ha sido desarrollado y pagado por un Staff y un equipo de desarrollo privado.

Con lo cual, a los múltiples argumentos que he realizado previamente, añado otro mas, cuando el fin de un software de ingenieria inversa se utiliza con fines que son ilícitos, que es el de crear un servidor pirata de WoW que utiliza un cliente con Copyright y archivos con derechos de autor, cuando las leyes han sido claras al respecto, cuando este código ya sea público o privado se aloja en servidores y datacenters que son muy claro y concisos en sus terminos y políticas de uso sobre no alojar contenido de terceros o con copyright bajo pena de suspensión y de incluirte en una lista negra permanentemente y además de informar al dueño de este contenido bajo Copyright para que tome las medidas legales oportunas, sin la correspondiente autorización del creador para alojar un servidor de juegos masivo que albergue a decenas, cientos e incluso miles de jugadores y a lucrarse con esto, no puedes justificar nada y quedas desacreditado para hacer cualquier juicio de valor moral, ético o filosófico.

Si me dices, que defiendes GPL/AGPL/LGPL sobre un código público que no viola ningún derecho de autor y no tiene ningún uso final ilícito y llega alguien y lo modifica y lo privatiza y rompe las clausulas y licencias entonces SI puedo comprar tu argumento y aún así, habría que analizarlo para sacar una conclusión certera, pero, en ningún caso, eso sucede con los códigos públicos o privados de ingenieria inversa de World of Warcraft, ya sea MaNGOS, TrinityCore, AzerothCore, ArcEmu, SkyFire, etc etc, TODOS, son usados con el mismo fin, pues sin el cliente de World of Warcraft, no se puede comprobar con efectividad y certeza que los cambios, modificaciones y desarrollo realizados realmente funcionan, de no ser asi, no tendría mucho sentido seguir tratando de desarrollar un código que no puede comprobarse como útil y funcional y que replique World of Warcraft en sus distintas versiones.

Hay ejemplos de emuladores creados desde cero que tienen licencias MIT, que no derivan de TrinityCore ni de los emuladores clásicos previos que son una realidad y estos, entienden que ciertas licencias lo único que hacen es crear situaciones en las que hay confrontaciones que jamás se van a poder abordar.


Un ejemplo de un MMORPG framework que fué desarrollado para usarse como un emulador de 3.3.5a, pero que ahora va mucho mas allá y no solo se reduce al desarrollo de World of Warcarft, y lo dicho, desde cero y sin licencias liberticidas que dan lugar a situaciones ilicitas y de lo mas variopintas.

Por eso no solo es conveniente dejar las filosofías, moralidades y éticas a un lado como he dicho en múltiples posts en este foro y en múltiples respuestas antes que ahora, porque para empezar el código se destina para usos ilícitos en la práctica totalidad de los casos, porque la formación de una persona no pasa por desarrollar un código de un software de ingenieria inversa de World of Warcraft y utilizar un cliente con Copyright por el mero hecho de formarte, porque en las escuelas, institutos y universidades no se desarrolla un código de ingenieria inversa que se destina a lo que se destina que es a crear servidores piratas de un videojuego MMORPG, y hay miles de proyectos y maneras de aprender programación que aprender programando en un código de World of Warcraft pirata, porque que Francesco Borzi haya hecho una tesis sobre los emuladores de World of Warcraft y en concreto TrinityCore y MaNGOS no justifica que el por el hecho de ponerle mas tarde una licencia vaya a borrar el pasado de AzerothCore y SunwellCore, porque el propio Francesco Borzi en sus estudios dudo mas que demasiado que incluyeran que alguien se pueda formar de esta forma y que los que si tenemos memoria no vamos a olvidar o a ignorar, que realmente, hay bastante mas que lo que el quiere contar en ese post filosófico, porque eso no justifica lo que hizo de borrarle el historial de commits privativo de SunwellCore y apropiarse de un código filtrado y tampoco justifica el porque decidió nombrarlo AzerothCore por su servidor AzerothShard, porque si se filtra el código fuente de Blizzard que son textos y numeraciones y que yo le ponga una licencia GPL/AGPL no va a justificar por mucha filosofía que tu creas tener el hecho de que te has apropiado de algo pagado con dinero privativo y que ese código ya sea tuyo o de la organización que has creado, porque para poder hablar de forma legítima y limpia de moralidades, éticas y filosofías, hay que tener muy claro que hay que predicar primero con el ejemplo y ser primero y ante todo, transparentes, éticos y predicar la moralidad los primeros si pensamos aludir mas tarde a la ética, moralidad y filosofía del resto y echar en cara algo a alguien, sobre todo, cuando formas y fundas un proyecto que utilizan cientos o miles de personas.

Yo no te diré nada de tu proyecto de Firelands, solo te deseo éxito, pero no te diré absolutamente nada, solo éxitos y que todo te salga genial, jamás te diré que esos cambios los privatices, o los aportes en otro proyecto, o que des los créditos, eso no depende mas que de ti y de lo que tú creas que tienes que hacer, tengo ya cierta edad, como para saber que yo soy dueño y responsable de lo que yo hago y no de lo que hacen los demás, por norma general, lo que hagan otros me importa bien poco o nada, me amparo en la libertad del individuo antes que el control y la centralización de unos sujetos u organizaciones sobre otros, ser liberticida me parece algo bastante horrendo y execrable.

Quiero pensar, Stevej, que tal vez tu desconocías la historia total de AzerothCore sobretodo la que se remonta a sus inicios, y que, te gusta la filosofía de AGPL/GPL y que la gente contribuya para crear algo grande y que parece todo muy loable, quiero pensar, que al desconocer esto, básicamente por lo que has escrito, has escrito desde un posible desconocimiento, en caso de que conocieras todo esto y aun así, sigas afirmando que el post de Francesco Borzi es digno de alabar conociendo los precedentes y la historia de AzerothCore y que omitir o ignorar esta parte del relato, y después de muchos argumentos e información, creas que el malo es el usuario que no aporta a AzerothCore y que no contribuye, y que el bueno es Francesco Borzi y el Staff de AzerothCore, entonces creo que quedaría poco mas que hablar por mi parte, sinceramente, espero haberte ayudado con tu pregunta inicial (el kit de la cuestión del post) y poco mas.
Dar ejemplo si pretendes que otros den el mismo ejemplo, para saber quienes somos, no debemos olvidar nuestro pasado.
 
Última edición:
Desde
30 Sep 2020
Mensajes
216
Reacciones
242
Honor
67
Yo no creo que hayan buenos ni malos, solamente personas que intentan construir algo grande, y otros, que toman el trabajo de otras personas y no colaboran. No la voy a hacer más larga de lo que es. Y si tan mal te parece la comunidad de AzerothCore, podes crear tu propia comunidad. De hecho, nosotros buscamos un emulador de Cataclismo para trabajar, intentamos acercarnos a TCPP, y no hubo caso, porque tienen una filosofía, donde los aportes de las personas no valen, solamente vale el código de ellos. Entonces, creamos Firelands, un espacio donde la gente pueda contribuir y sentirse parte, no importa si el aporte es grande o chico.

Y respeto a quien eres, es simple. No me cambia la vida saber quién sos, pero si me da contexto para entender ese resentimiento que tenes a cierta comunidad o al trabajo público. De hecho, yo tengo resentimiento, a trabajo privado, y no me molesta la customizacion, lo que me molesta, es el contenido blizzlike. 2022, y no tenemos ni 1 solo emulador, de ninguna de las expansiones funcionales. Pero bueno, sigan jugando a ser una mini empresa de Blizzard, yo ya me aburrí de este debate y esta pelea, que no tiene sentido. Mientras ustedes se llenan los bolsillos, otros intentan hacer algo diferente, y espero que lo logren, porque luego de 7 años, yo ya me baje del barco. Ojala les vaya bien. Saludos.
 
Desde
25 Apr 2020
Mensajes
92
Reacciones
96
Honor
52
Creo que no dije en ningún momento nada en contra de TrinityCore o MaNGOS, tampoco de ArcEmu o similares, en realidad no he hablado mal de nadie, he hablado de la "cúpula" y de las personas que manejan que se aprueba o se incluye en el repositorio de AzerothCore y de lo único que he hablado "mal" y que estoy en desacuerdo es en el artículo de Francesco Borzi y sobre como se fundó la comunidad de AzerothCore sobre un repositorio de código privativo apropiándose de un código reescrito por un proyecto de desarrollo privado y que lo diferenciaba de su padre y que hacían y hasta hace no mucho todavía hacen timbre y pompa de diferencia por esta serie de reescrituras que todavía siguen presentes a dia de hoy en el emulador de AzerothCore, y era, básicamente por estos cambios realizados por el equipo de desarrollo del servidor Polaco Sunwell.pl, por lo que no ha habido ningún contraargumento, si no un interés sobre quien soy, que importa quienes seamos, porque realmente a mi no me importa saber quien eres si no lo que tienes que decir, eso es lo que verdaderamente importa, lo que me importa es aportar ciertos conocimientos en función de si creo relevante o no hacerlo (creo que a alguien le será de utilidad saber que coste puede tener montar un proyecto de manera seria, que es mi primera respuesta a tu post) soy una persona que contribuyó en TrinityCore en su momento que trabajé como desarrollador en un servidor entre 2008-2010 que ya no existe que se llamaba Los Caballeros Vengadores y que usaba como base primero MaNGOS y mas tarde se realizó una migración a TrinityCore y que habian muchas reparaciones que las dejabamos como algo privado y otras tantas si las publicamos en su repositorio y que ayudaron a reparar bugs para otros servidores y proyectos que llegaron mucho mas adelante, yo dejé el proyecto en 2010, hace casi 12 años, y hubieron bastantes cambios y reparaciones efectuados por mi y que dejé la escena hace mucho tiempo, pero, ¿qué relevancia tiene?

De hecho el trabajo realizado en TrinityCore y MaNGOS es un trabajo bastante legítimo dentro de los parámetros en los que nos encontramos, pero jamás he dicho nada en contra de esos dos proyectos de código público, al contrario, son bastante legítimos dentro del contexto y sin ningún tipo de alusión negativa, este es un foro en el que se habla de muchos emuladores y no solo de AzerothCore, no estoy en el foro de AzerothCore por lo tanto, no creo que sea un problema nada de lo aquí dicho, todo, siempre, con el respeto que cada uno se merece.

Lo que tiene relevancia son los argumentos, el respeto y los datos aportados a la hora de contrastar y llegar a un punto en entendimiento en concreto, la finalidad es un debate sano y es irrelevante quien sea ¿no?

Mi perfil es Pedro porque me llamo Pedro porque bien podría haber elegido otro nick y mi país es España, porque soy de España, vuelvo a repetir ¿qué relevancia tiene eso?

Si hay comunidades que utilizan AzerothCore y que no siguen sus políticas me es totalmente indiferente, allá ellos y allá quien los utilice y por eso, recomiendo encarecidamente no utilizar un emulador que utiliza licencias que obligan al usuario que utilice el código a aportar el trabajo que estos realizan de forma privada o gran parte de total de forma autoritaria y totalitaria sin ningún objeto a debate, pero eso no invalida nada de lo que he comentado como una opinión veraz y contrastada, nada de lo que he dicho es mentira, de hecho, el historial de commits de AzerothCore esta disponible de forma pública al igual que el de SunwellCore y TrinityCore, de hecho, creo que el historial de commits de SunwellCore fué eliminado por AzerothShard al crear el repositorio de AzerothCore, cosa bastante fea según su filosofia (contradicción y hipocresía) porque hay clones de SunwellCore en GitHub y los había en GitLab y BitBucket y tienen el historial sin tocar, por lo que, una vez, algo mas negativo a nombrar por parte de los fundadores de AzerothCore, todos conocen como se creó AzerothCore y los que llevamos muchos años como yo, mas de 14 años viendo como se han ido creando toda clase de emuladores con distintos nombres a partir de ArcEmu y MaNGOS conocemos bien la historia, sin embargo, nadie se para a pensar que sus licencias y su actual filosofía y su licencia choca frontalmente con la filosofía con la que se creó y que, choca frontalmente al mismo tiempo con los cambios que implementan en el repositorio y en el emulador actualmente (hay varias ocasiones en las que se han incluido cambios en AzerothCore en las que no se han dado los créditos a los autores originales y que mas tarde han tenido que incluirlos, esto lo he visto en unos cuantos Pull Requests linkeados desde TrinityCore), todo, bien argumentado en las respuestas en mis posts disponibles en mi perfil y mas resumidamente, en este post en mi anterior respuesta, básicamente, para atender el interés que tenias en las dudas que has planteado.

En principio, hay que dejar de lado si algo esta bien o esta mal, eso son siempre, puntos de vista subjetivos y mas sabiendo para que se destina realmente el código, otra de las cosas que te comenté en mi respuesta anterior, el bien o el mal es un punto de vista, a juicio de cada uno, y como digo, el bien el mal y los juicios de valores, éticas y moralidades, deberían dejarse aparte conociendo todos bien de sobra para que se utiliza realmente el código, mas sabiendo que para utilizar este código de forma educativa o no, se requiere un cliente de World of Warcraft, protegido por leyes de propiedad intelectual, hay diversos casos de personas y proyectos que crearon servidores con códigos públicos que han tenido que asumir penas de prisión y multas millonarias, eso tampoco es mentira, me imagino que esto lo sabrás y esta disponible en artículos en multitud de páginas web, es algo muy muy conocido.

Pero como digo, una vez mas, tu no puedes pretender ejercer o que otros ejerzan unas conductas totalitarias sobre individuos y organizaciones por el mero hecho de que utilicen ese código público, y que reciban ataques cibernéticos, ciber-acoso, hostigamiento y bullying virtual por el hecho de no compartir esos cambios, porque por mucho que tu creas que estas en lo cierto o no o por mucho que Shin o Francesco Borzi pongan licencias, los derechos humanos recogidos en la convención de ginebra van antes que, que una persona o proyecto no contribuya con un repositorio de código libre y que se justifiquen acciones deleznables que merman la salud mental de individuos o que inflingen daño psicológico sobre esos sujetos objetivo de estos ataques, eso, en muchos países es ilegal también, al igual que hacer doxing.

Nadie toma como rehén a nadie para jugar en su servidor, los jugadores de los servidores oficiales o piratas son algo muy voluble, van de aquí para allá en función de sus intereses y si esos jugadores están en un lugar porque un servidor pirata les ofrece un contenido mejor que otro, ¿Quienes somos nosotros para decirles donde jugar y que hacer? (totalitarismo y autoritarismo)

En todo caso, podríamos afirmar claramente, de que el Staff de AzerothCore o los integrantes de AzerothCore con privilegios que deciden que licencias se establecen y que reglas autoritarias y totalitarias hay, son, los que toman como rehenes a estos usuarios que deciden usar AzerothCore libremente y son finalmente subyugados a una servidumbre en la que se les exige que por usar el emulador, compartan de forma pública todo o casi todo lo que haga para sus proyectos, haciendo que, algo que, si se trata de un servidor blizzlike, haga que no pueda destacar en nada, haces alusión a que la atención y el trato que des sea un factor determinante que haga que se pueda decantar la balanza en favor de ese servidor, y que por el mero hecho de atender mejor a sus usuarios, van a jugar en el, lo cual eso no podría estar más alejado de la realidad, jamás he visto a ningún servidor triunfar por la calidad de la atención o de su comunidad, lo hacen siempre por el contenido y estabilidad que ofrecen, y son sobretodo, siempre, servidores blizzlike con muy muy poco contenido customizado, las comunidades de jugadores que pueblan estos servidores no determinan ese éxito, de hecho, con que haya mucha gente jugando ahí dentro ya puede tener bastante éxito siempre que sea algo estable, véase Naerzone, servidor privativo con 3000 jugadores en línea desde hace ya bastantes años, incluso mucho antes de que AzerothCore siquiera existiera, entre sus reinos, WoWAura con la misma cantidad y que lleva 15-16 años en línea, también privativo, Últimowow, con 2500 online, casualidad que también privativo, y solo hablo de los Latinos, internacionales están Warmane, WoW Freakz, WoW Circle, Firestorm y tantos otros exitosos con miles de jugadores y con bastantes años de trayectoria todos ellos, todos punteros y todos ellos con código privativo desarrollados en privado y con miles y miles de jugadores en línea, no hay ni un solo servidor de éxito que no tenga un equipo de desarrollo privado detrás para que sean tanto estables como jugables y que reparen el contenido en base a los reportes de sus usuarios, y esto siempre ha sido así, pocos o ningún servidor que utilice como base un código público sin desarrollo privado tenga el mismo éxito que cualquier servidor con desarrollo privativo, esto no es ninguna casualidad, el incentivo de una fuente de ingresos fija y estable hace que gente con talento decida llevar el pan a casa y hace que ese servidor tenga reparaciones continua (y no gente que hoy te colabora y que mañana puede que no quiera colaborar mas, porque es lo que puede pasar en un código público, nadie está obligado a nada ni tiene un deber o un contrato, por lo tanto, no pasa ningún tipo de apuro ni va a repercutir en su bolsillo un trabajo mal hecho, simplemente, no se puede comparar la situación) provendrán de código público sus códigos base, si, pero AzerothCore no viene precisamente de un código open source (que ironía), y todos los nombrados descienden y usan como base TrinityCore, ¿que les diferencia de todos los que utilizan código público?

Que tienen equipos de desarrollo para hacer frente a los reportes de los jugadores y que pagan infinitamente más dinero mensual y anualmente que los BountySources publicados en Azerothcore, hablando de miles y miles de dólares mensuales en gastos, que reparan ellos mismos el contenido y además, ofrecen estabilidad, algo, que no tiene muy en cuenta AzerothCore cuando decide implementar commits sin revisar si realmente lo que incluyen no genera problemas, y eso sucede, cuando no tienes a un equipo de personas que realmente prueba durante semanas en un PTR los cambios a implementar, eso sucedía, sucede y sucederá en AzerothCore, porque llega alguien, sube un Pull Request y hay a lo sumo dos personas o una que prueban el Pull y en seguida pasan el check de To Be Merged y no hay en la mayor parte de los casos alguien que revise si tiene algo tan sencillo como un null check, o si la función se ha declarado previamente antes de usarse, o si genera cualquier tipo de regresión, y no puede ser, que por querer tener todo funcionando y incluir todo rápido, se pasen por alto ciertos controles de calidad, eso, hace, que sea inestable y que puede romper más cosas de las que pretende arreglar y es algo de suma importancia para cualquier servidor, grande o pequeño, es por ello que para alguien que quiere las cosas fáciles, usará AzerothCore por la buena publicidad que se le ha hecho, si es alguien que se toma las cosas en serio, posiblemente elija AzerothCore, porque TrinityCore siempre ha sido muy cauteloso de que lo que se incluyera de forma oficial en un commit, pasará por ciertos controles de calidad y de análisis de código, cosa que no sucede en AzerothCore, y si hablamos de MaNGOS era todavía más estricto, de hecho, si TrinityCore nació fue precisamente porque hubo sectores y desarrolladores de MaNGOS que sentían que el desarrollo iba demasiado lento por ser tan estrictos con las implementaciones que se realizaban y el tiempo que tardaban.

De hecho, AzerothCore tuvo que hacer dos correcciones sobre sus licencias en varias ocasiones y rectificar para no buscarse problemas:


View attachment 3837

Y la postura de integrantes reconocidos del Staff de AzerothCore hablaba claramente sobre ello, mala praxis por parte del Staff de AzerothCore a la hora de implementar licencias.

Sería muy temeroso para cualquier persona que quiera montar un servidor privado de forma sería, utilizar AzerothCore como base, sobretodo últimamente según me han comentado.

De hecho, haciendo un inciso, por muy privativo que fuera SunwellCore del cual deriva AzerothCore, tanto Xinef como Pussywizard, Maczuga y los desarrolladores de SunwellCore, aportaban reparaciones a TrinityCore, no dejaron de aportar, de hecho, hasta hace no mucho Xinef, Pussywizard y Maczuga figuraban en multitud de commits en TrinityCore como colaboradores, Xinef borró su cuenta y Pussywizard tambien, Maczuga no, desconozco los motivos por los cuales borraron sus cuentas los dos primeros, posiblemente motivos personales.

Pero hay múltiples referencias a ellos en TrinityCore:

View attachment 3834

View attachment 3835

View attachment 3836

Por lo tanto no eran personas que no contribuyeran, de ahi, lo que he dicho, habrán los que no contribuyan, y los que si lo hagan, puede que haya gente que monte servidores sin tener ningún tipo de conocimiento y directamente no escriban código ni sepan como aportar, puede que ni siquiera sepan como traducir o crear un SQL query básico y que ni siquiera esos dueños sean los que lleven el proyecto y solo paguen a alguien y ese empleado haga el trabajo.

No hay ningún contexto que sacar sobre quién soy aunque bueno, ya te he respondido si es que te sirve para algo, realmente no hay situación mía que comentar porque yo solo soy una persona que opina y comenta un post y estoy lejos de estar en ninguna situación, dios me salve de que asi sea jajaja, a fin de cuentas, yo entré a tu post a intentar ayudarte con la respuesta sobre que coste puede tener o cuanto dinero según nuestras experiencias necesita un proyecto, a raíz de tu segunda respuesta comenté mi punto de vista ya que en realidad estabas interesado en saber porque ciertos individuos u organizaciones no contribuyen y porque el dinero es un impedimento, algo que también te contesté en mi segunda respuesta y de forma muy extensa.

Pero para nada le tengo resentimiento al trabajo de los códigos públicos, repito, TrinityCore y MaNGOS son menos intrusivos a la hora de decir que tienen que hacer las personas o los usuarios del código lo que hacer o lo que no siempre y cuando se respeten los créditos y la autoría de los commits y el trabajo realizado y no van mas allá ni crear totalitarismos o autoritarismos, deduzco que hace tiempo que entendieron que es algo con lo que jamás podrán luchar y que es un debate eterno sin sentido, lo que no soporto es esa doble moral o ese doble rasero.

Puede que desconozca ciertas cosas, pero esto es algo que ya sucedía mucho antes de que AzerothCore se apropiara de un código privado que era SunwellCore y decidiera cambiarle el nombre y ponerle una licencia obligando al usuario final a que los cambios privados sean todos públicos, utilizando ellos un código filtrado como base de desarrollo, puede que ignore muchas cosas, lo que creo que no ignoro es el contexto de todo y me remito a los datos y a la historia de los diferentes emuladores, muchas personas de las que hay hoy en dia en los foros comentando todo esto hace 14-15 años no habían tocado un emulador y probablemente desconocían todo esto, y es por ello, que creo que hablo con cierto conocimiento de causa, de hecho, es muy posible que si los emuladores hoy en dia estan traducidos al castellano, con total probabilidad, las traducciones de LOES2, a las que contribuí en gran medida hace muchos años sniffeando muchos meses de trabajo sean cosas que AzerothCore ha heredado, y que, gracias a Tortoise, yo, y unas cuantas personas mas, hicimos esfuerzo, ello sin contar otras tantísimas aportaciones a TrinityCore, otras tantas a MaNGOS y algunas pocas al propio AzerothCore, han hecho posible que tu, y muchas otras personas podáis tener muchísimo contenido traducido, y de momento solo estoy hablando de traducciones, sin adentrarme mas en los cambios, reescrituras de misiones en C++, de jefes, mecánicas, sistema de pathfinding, colisión y mmaps, podría remontarme muchos años atrás para ver en el historial de commits de GitHub los aportes que realicé, pero una vez mas, no voy a pedirle a nadie ni nadie me debe servidumbre por lo que hice de forma totalmente voluntaria hace muchos años.

Repito nuevamente, ¿porque los creadores de AzerothCore decidieron utilizar SunwellCore que es un código filtrado con casi la totalidad de las raids, mazmorras, campos de batalla, y contenido jugable reescritos y funcionales, antes que utilizar TrinityCore?

Es algo muy obvio, porque simplemente ofrecia mejor calidad de juego para el usuario final de AzerothShard, y los jugadores de AzerothShard que era un servidor italiano que se creó antes de darle nombre a AzerothCore, era un emulador que utilizaban para este proyecto italiano antes de que naciera AzerothCore, de hecho, el emulador AzerothCore lleva ese nombre porque el servidor AzerothShard cogió SunwellCore y lo utilizó para crear un servidor y le cambió el nombre al código filtrado que utilizaron de Sunwell.pl, ni mas, ni menos, y era mas fácil apropiarse de un trabajo privativo pagado con miles de dolares en donaciones y con todo reescrito, que hacerlo ellos mismos porque, podían ofrecer mejor calidad a sus jugadores, lo hicieron porque simplemente, pudieron hacerlo, repito, ¿por que no cogieron y hicieron un AzerothCore clonando TrinityCore simplemente y empezar a trabajar de base sobre el emulador?

Porque podían hacerlo, ofrecía mas calidad y además, gratis, ¿una maravilla no?

Yo jamás iré a decirle a nadie ni a echarle en cara a nadie que tienen muchísimas misiones, NPC's, Strings, scripts en misiones y sobretodo de Rasganorte y mejoras en ciertas reescrituras de mmaps y pathfinding, porque yo o personas que colaboraron en TrinityCore o MaNGOS hace muchos años decidimos poner tiempo en ello, me conformé aunque tampoco es algo a lo que le daba mucha importancia por aquel entonces, con estar en la lista de contribuidores con el seudónimo que elegí en aquel momento, y conservar cierto anonimato, al igual que muchos usuarios hacen y debemos respetar.

Jamás veré bien ciertas actitudes hostigadoras, de acoso, totalitarias o liberticidas en pro de la contribución a un código público, fundamentadas en autoritarismos, y jamás buscaría que esos usuarios que se beneficiaron de mis aportaciones, sean servidores que cobren o que no, que aporten o que no, me deban servidumbre perpetua, eso jamás.

Si, muchos se llenaron de dinero los bolsillos y lo siguen haciendo, pero eso ya estaba muchísimo antes de que muchos llegaran y eso ya sucedía y ya hubieron debates por esto antaño, es algo, que no te llevará a ninguna parte, es algo, que muchos comprendimos hace mucho tiempo, habrá gente que quitará el registro de commits previos como hizo AzerothCore con SunwellCore en 2016, habrá gente que no incluirá en commits de AzerothCore que ese trabajo proviene de TrinityCore, MaNGOS o ArcEmu, (y es culpa de quien autoriza a incluir este pull request sin sus respectivos créditos) habrá gente que trabajará de forma paralela de forma privada utilizando AzerothCore como base y no contribuirá, habrá gente que eliminará los créditos, y habrá quien los conserve y contribuya, por eso es tan importante lo que digo, nuestros argumentos y lo que demostramos es lo que realmente importa, porque es muy hipócrita hablar de licencias, de créditos y demás, cuando no incluyes el historial de commits disponible de SunwellCore, y fundas un emulador, cuando hablas de dinero y cuando hablas de aportar, cuando te apropias de un código filtrado privativo para fundar un repositorio de código público que ha sido desarrollado y pagado por un Staff y un equipo de desarrollo privado.

Con lo cual, a los múltiples argumentos que he realizado previamente, añado otro mas, cuando el fin de un software de ingenieria inversa se utiliza con fines que son ilícitos, que es el de crear un servidor pirata de WoW que utiliza un cliente con Copyright y archivos con derechos de autor, cuando las leyes han sido claras al respecto, cuando este código ya sea público o privado se aloja en servidores y datacenters que son muy claro y concisos en sus terminos y políticas de uso sobre no alojar contenido de terceros o con copyright bajo pena de suspensión y de incluirte en una lista negra permanentemente y además de informar al dueño de este contenido bajo Copyright para que tome las medidas legales oportunas, sin la correspondiente autorización del creador para alojar un servidor de juegos masivo que albergue a decenas, cientos e incluso miles de jugadores y a lucrarse con esto, no puedes justificar nada y quedas desacreditado para hacer cualquier juicio de valor moral, ético o filosófico.

Si me dices, que defiendes GPL/AGPL/LGPL sobre un código público que no viola ningún derecho de autor y no tiene ningún uso final ilícito y llega alguien y lo modifica y lo privatiza y rompe las clausulas y licencias entonces SI puedo comprar tu argumento y aún así, habría que analizarlo para sacar una conclusión certera, pero, en ningún caso, eso sucede con los códigos públicos o privados de ingenieria inversa de World of Warcraft, ya sea MaNGOS, TrinityCore, AzerothCore, ArcEmu, SkyFire, etc etc, TODOS, son usados con el mismo fin, pues sin el cliente de World of Warcraft, no se puede comprobar con efectividad y certeza que los cambios, modificaciones y desarrollo realizados realmente funcionan, de no ser asi, no tendría mucho sentido seguir tratando de desarrollar un código que no puede comprobarse como útil y funcional y que replique World of Warcraft en sus distintas versiones.

Hay ejemplos de emuladores creados desde cero que tienen licencias MIT, que no derivan de TrinityCore ni de los emuladores clásicos previos que son una realidad y estos, entienden que ciertas licencias lo único que hacen es crear situaciones en las que hay confrontaciones que jamás se van a poder abordar.


Un ejemplo de un MMORPG framework que fué desarrollado para usarse como un emulador de 3.3.5a, pero que ahora va mucho mas allá y no solo se reduce al desarrollo de World of Warcarft, y lo dicho, desde cero y sin licencias liberticidas que dan lugar a situaciones ilicitas y de lo mas variopintas.

Por eso no solo es conveniente dejar las filosofías, moralidades y éticas a un lado como he dicho en múltiples posts en este foro y en múltiples respuestas antes que ahora, porque para empezar el código se destina para usos ilícitos en la práctica totalidad de los casos, porque la formación de una persona no pasa por desarrollar un código de un software de ingenieria inversa de World of Warcraft y utilizar un cliente con Copyright por el mero hecho de formarte, porque en las escuelas, institutos y universidades no se desarrolla un código de ingenieria inversa que se destina a lo que se destina que es a crear servidores piratas de un videojuego MMORPG, y hay miles de proyectos y maneras de aprender programación que aprender programando en un código de World of Warcraft pirata, porque que Francesco Borzi haya hecho una tesis sobre los emuladores de World of Warcraft y en concreto TrinityCore y MaNGOS no justifica que el por el hecho de ponerle mas tarde una licencia vaya a borrar el pasado de AzerothCore y SunwellCore, porque el propio Francesco Borzi en sus estudios dudo mas que demasiado que incluyeran que alguien se pueda formar de esta forma y que los que si tenemos memoria no vamos a olvidar o a ignorar, que realmente, hay bastante mas que lo que el quiere contar en ese post filosófico, porque eso no justifica lo que hizo de borrarle el historial de commits privativo de SunwellCore y apropiarse de un código filtrado y tampoco justifica el porque decidió nombrarlo AzerothCore por su servidor AzerothShard, porque si se filtra el código fuente de Blizzard que son textos y numeraciones y que yo le ponga una licencia GPL/AGPL no va a justificar por mucha filosofía que tu creas tener el hecho de que te has apropiado de algo pagado con dinero privativo y que ese código ya sea tuyo o de la organización que has creado, porque para poder hablar de forma legítima y limpia de moralidades, éticas y filosofías, hay que tener muy claro que hay que predicar primero con el ejemplo y ser primero y ante todo, transparentes, éticos y predicar la moralidad los primeros si pensamos aludir mas tarde a la ética, moralidad y filosofía del resto y echar en cara algo a alguien, sobre todo, cuando formas y fundas un proyecto que utilizan cientos o miles de personas.

Yo no te diré nada de tu proyecto de Firelands, solo te deseo éxito, pero no te diré absolutamente nada, solo éxitos y que todo te salga genial, jamás te diré que esos cambios los privatices, o los aportes en otro proyecto, o que des los créditos, eso no depende mas que de ti y de lo que tú creas que tienes que hacer, tengo ya cierta edad, como para saber que yo soy dueño y responsable de lo que yo hago y no de lo que hacen los demás, por norma general, lo que hagan otros me importa bien poco o nada, me amparo en la libertad del individuo antes que el control y la centralización de unos sujetos u organizaciones sobre otros, ser liberticida me parece algo bastante horrendo y execrable.

Quiero pensar, Stevej, que tal vez tu desconocías la historia total de AzerothCore sobretodo la que se remonta a sus inicios, y que, te gusta la filosofía de AGPL/GPL y que la gente contribuya para crear algo grande y que parece todo muy loable, quiero pensar, que al desconocer esto, básicamente por lo que has escrito, has escrito desde un posible desconocimiento, en caso de que conocieras todo esto y aun así, sigas afirmando que el post de Francesco Borzi es digno de alabar conociendo los precedentes y la historia de AzerothCore y que omitir o ignorar esta parte del relato, y después de muchos argumentos e información, creas que el malo es el usuario que no aporta a AzerothCore y que no contribuye, y que el bueno es Francesco Borzi y el Staff de AzerothCore, entonces creo que quedaría poco mas que hablar por mi parte, sinceramente, espero haberte ayudado con tu pregunta inicial (el kit de la cuestión del post) y poco mas.
Dar ejemplo si pretendes que otros den el mismo ejemplo, para saber quienes somos, no debemos olvidar nuestro pasado.
Amén. Verdades como puños, irrefutables. Y lo más bonito de todo, que no se ve ni un ápice de egoísmo en alguna afirmación. Es un gustazo leer al fin a alguien que no piensa que el mundo gira alrededor de él, alguien que piensa en los demás como personas loables independientemente de sus ideas o creencias, alguien que pone los puntos sobre las íes sin despeinarse y da unas cuantas lecciones sobre hipocresía, moral, ética y valores reales, porque ante todo se ha de ser humilde y respetar a todo el mundo mientras no te hayan faltado. El ataque a la inteligencia y la libertad individual de cada uno es una falta muy grave que no se ha de permitir. No voy a esperar que tus explicaciones cambien la opinión de nadie, aunque no negaré que me gustaría, porque me considero realista y conozco el mundo en el que vivo, la toxicidad y falsa conciencia/moral que habita en internet actualmente... Gracias por todo lo que dijiste, no podría haberlo expresado mejor :). Un saludo
 

Pedro

Capataz
Desde
9 Mar 2022
Mensajes
34
Reacciones
55
Honor
35
Amén. Verdades como puños, irrefutables. Y lo más bonito de todo, que no se ve ni un ápice de egoísmo en alguna afirmación. Es un gustazo leer al fin a alguien que no piensa que el mundo gira alrededor de él, alguien que piensa en los demás como personas loables independientemente de sus ideas o creencias, alguien que pone los puntos sobre las íes sin despeinarse y da unas cuantas lecciones sobre hipocresía, moral, ética y valores reales, porque ante todo se ha de ser humilde y respetar a todo el mundo mientras no te hayan faltado. El ataque a la inteligencia y la libertad individual de cada uno es una falta muy grave que no se ha de permitir. No voy a esperar que tus explicaciones cambien la opinión de nadie, aunque no negaré que me gustaría, porque me considero realista y conozco el mundo en el que vivo, la toxicidad y falsa conciencia/moral que habita en internet actualmente... Gracias por todo lo que dijiste, no podría haberlo expresado mejor :). Un saludo
No hay de qué, me alegro de ver voces críticas.

Saludos.
 
Desde
30 Sep 2020
Mensajes
216
Reacciones
242
Honor
67
La escusa de decir, que una comunidad no es éticamente correcta, para no participar no es necesaria.
Si la comunidad, no los representa, crean su propia comunidad y listo. De hecho, en un momento nosotros hicimos eso.
Pero de ahí, a justificar, que no participan porque "AzerothCore, hizo 'x' cosas que no le gusto"....
Es algo que no espero en un debate serio. De todos modos, el hilo del post era otro.
La idea era que expresen en números, lo que un proyecto de World of Warcraft cuesta según sus experiencias.
Porque uno de los principales argumentos siempre, es el dinero.


Dudo que jamás, hayan visto el codigo de otras personas, al menos para inspirarse para hacer algo.
Y el core, fue escrito por muchas personas de diferentes paises, que se unen para darle vida a esto.
Pero ustedes se mantienen en el hilo, de que los egoístas somos nosotros, porque sacamos los trapitos al sol.
Si las comunidades no los representan, creen alternativas a ellas, e impongan su visión de las cosas.
Pero no me salgan con escusas vacías de "es mi tiempo, y bla bla bla", porque con esa escusa, tendrían que hacer algo propio.
Ustedes toman el trabajo de muchas personas, y arrancan a partir de una base, que debe seguir trabajandose.
Y todavia se ofenden si la gente les dice parásitos. ¿Qué palabra los presenta entonces?


Pueden decir lo que quieran de AzerothCore, y de cualquier otro comunidad, pero hasta que no tengan la propia.
Y en primera persona, sepan lo que significa, mejor no hablen de lo que no saben.

Saludos y buenas tardes.
 

Pedro

Capataz
Desde
9 Mar 2022
Mensajes
34
Reacciones
55
Honor
35
La escusa de decir, que una comunidad no es éticamente correcta, para no participar no es necesaria.
Si la comunidad, no los representa, crean su propia comunidad y listo. De hecho, en un momento nosotros hicimos eso.
Pero de ahí, a justificar, que no participan porque "AzerothCore, hizo 'x' cosas que no le gusto"....
Es algo que no espero en un debate serio. De todos modos, el hilo del post era otro.
La idea era que expresen en números, lo que un proyecto de World of Warcraft cuesta según sus experiencias.
Porque uno de los principales argumentos siempre, es el dinero.


Dudo que jamás, hayan visto el codigo de otras personas, al menos para inspirarse para hacer algo.
Y el core, fue escrito por muchas personas de diferentes paises, que se unen para darle vida a esto.
Pero ustedes se mantienen en el hilo, de que los egoístas somos nosotros, porque sacamos los trapitos al sol.
Si las comunidades no los representan, creen alternativas a ellas, e impongan su visión de las cosas.
Pero no me salgan con escusas vacías de "es mi tiempo, y bla bla bla", porque con esa escusa, tendrían que hacer algo propio.
Ustedes toman el trabajo de muchas personas, y arrancan a partir de una base, que debe seguir trabajandose.
Y todavia se ofenden si la gente les dice parásitos. ¿Qué palabra los presenta entonces?


Pueden decir lo que quieran de AzerothCore, y de cualquier otro comunidad, pero hasta que no tengan la propia.
Y en primera persona, sepan lo que significa, mejor no hablen de lo que no saben.

Saludos y buenas tardes.

Hmm, creo que aparte de que yo te respondí a eso, que además he sido el único que se ha molestado en responder a lo que preguntabas inicialmente con cifras reales y nadie mas lo ha hecho hubiera sido bastante educado por tu parte agradecer el tiempo que invertí en responderte, pero la cosa no queda ahí y luego en realidad admitiste que tu pregunta no era un interés realmente por el coste que puede tener si no por un trasfondo mucho mas relacionado a la imposición de tu ideología aplicada a la contribución obligatoria por parte de usuarios que usan ciertos códigos fuente con licencias como la AGPL V3 de AzerothCore, aunque se te ha respondido no te has tomado la molestia vuelvo a repetir, de decir al menos gracias, y al tema de la ética la moralidad y demás también se te ha respondido todavía mas extensamente, no se que intención tienes con reflotar el post pero lo que me sugiere tu respuesta es que es una suerte de replica a modo de pataleta por no poder refutar la segunda parte a la que aludías con el trasfondo claro de autoritarismo de la contribución obligatoria y la servidumbre perpetua, el debate ha sido serio por mi parte y a no ser que respondas al usuario que me ha interpelado a mi, en todo momento ha sido serio o al menos, por mi parte así lo he pretendido, es que si tu has lanzado una pregunta en tu titulo y estabas interesado en saber las cifras y te han dado una respuesta a eso, lo hubieras dado por zanjado ya que tu duda estaba resuelta, tu post tiene mas de un mes de antigüedad.

Esta todo MUY extensamente redactado y argumentado, si no quieres entenderlo dependerá ya de ti mismo, yo personalmente llevo en la escena del WoW y la programación en códigos fuente desde 2007-2008, me atrevo a decir que mucho antes de que tu siquiera conocieras que existían códigos que emulaban de forma pirata World of Warcraft, tal vez sea muy atrevido decir esto, de serlo, disculpa de antemano, pero tus respuestas previas lo sugieren así.

Puedes dudar de todo lo que quieras, sigue estando redactado en mis respuestas anteriores, he participado en diversos proyectos, para proyectos de servidores privados y contribuido durante años, también a públicos como ya te escribí con anterioridad, de nuevo, de forma muy extensa como para tener que repetir todo una vez mas.

Nadie te ha tildado de egoísta, se han tildado ciertas actitudes como totalitarias, autócratas nombrando por mi parte sobre todo al Staff de AzerothCore, si te has sentido aludido, es, nuevamente, algo que depende exclusivamente de ti.

No voy a ponerme a crear de nuevo un proyecto porque ya estuve y cree proyectos hace años, si tu has decidido crear un proyecto para sentir en tus propias carnes lo que se siente en pleno 2022 casi 2023 es estupendo, así ya tienes una experiencia mas, pero ten en cuenta que antes de que llegaras muchas personas ya estabamos aquí, personalmente, no me suena de nada tu nombre en ningún foro de los antiguos ni en TrinityCore, según parece, tu nombre apareció a finales de 2016, cuando hay gente como yo, que estaba 8-9 años antes que tú en la escena contribuyendo en proyectos privados y públicos y con proyectos de programación y traducción de la emulación de World of Warcraft.

No todos parten de una base, te compartí un proyecto con licencia MIT que es un framework MMORPG de World of Warcraft creado desde cero, y los que parten de una base, lo hacen ¿y qué, si tu también lo haces con el TCPP? Me parece un tanto hipócrita por tu parte tachar a los demás de usar cosas de los demás cuando tú no predicas con el ejemplo y haces exáctamente lo mismo que todos a los que catalogas como parasitos.

¿Quién se ofendió aquí en realidad? Utilizando un descalificativo como lo es parasito porque la realidad es que esta respuesta última que has dado no ha refutado nada y además ha añadido descalificativos tóxicos a la ecuación, aludes a la seriedad, pero esto que dices, hace perder totalmente la seriedad a tu post cuando se te había respondido a lo que pedías respuesta y además también se te habían puesto argumentos y datos a la parte a la que aludías en el trasfondo.

Me parece lamentable tu última respuesta, Stevej, sinceramente, pensaba que estaba hablando con alguien mas adulto y mas serio, y al menos en esta última respuesta, no ha sido así, de todos modos, como te he repetido ya en 2 ocasiones y con esta, una 3º vez, espero que las cifras te sean de utilidad, están en mi primera respuesta y si no te sirve a ti, tal vez si le sea de utilidad a otros usuarios.
 
Última edición:
Desde
19 Sep 2022
Mensajes
300
Reacciones
254
Honor
82
...

En conclusión, echemos cuentas:

Desembolso inicial:
6$ + 12$ + 73$ (poniendo que encuentras en oferta y sin gastos de instalación la maquina principal) + 36$ (poniendo que encuentras una maquina pero no tienes la suerte de que donde alojes la web te descuenten los gastos de instalación, es decir...) +50$

177$
de desembolso inicial y siendo tu lo suficientemente autónomo como para saber gestionar todas las configuraciones y no depender de nadie para que te cobre por cosas adicionales.

Cantidad a abonar mensualmente (hasta pasados doce meses que es cuando tendrás que renovar el certificado SSL y el Dominio):

73$ + 36$ = 109$

Renovación de SSL y dominio
(anualmente):

SSL: 35$
Dominio: 50$
Total: 85$
Puede parecer necia la pregunta, pero tal vez no... En qué unidades monetarias? Dólares? Euros? Libras? Yenes? Yuanes? Pesos? Bolívares?

Mi punto de vista con respecto a ese secretismo de los precios en costos es que, siempre que uno realmente se siente involucrado en algo que resulta directa o indirectamente lucrativo, resulta prefiriendo no decir nada para no darle ideas a posibles competencias. Así que me sorprende que alguien se haya atrevido a sacar cuentas... Y de hecho me parece un aspecto muy importante con relación al tema que están abarcando acá.

Entre este y otros post se viene haciendo una discusión fuerte y profunda sobre licenciamiento de código y cosas relacionadas a ello, libertad de acceso, etc., pero, por lo visto, se les está perdiendo la claridad de límites entre opinión personal y punto de vista objetivo.

La verdad, soy distante de ese tipo de temas, pero no por ello voy a dejar de ponerles atención cuando salen a la luz... Lo que llevo concluido hasta ahora es que @stevej y creo que en una línea similar Math, han estado del lado de la libertad de código y en oposición a cualquier tipo de privatización del mismo... stevej ha dejado ver una posición bastante apasionada al respecto. @Pedro No ha hecho una oposición diametral como tal, pero sí ha sido bastante crítico con respecto a una posición demasiado fuerte de la libertad de código... Si bien es crítico, eso no implica que sea tan objetivo. Voy a ignorar la parte inicial del hilo y a referirme a la parte en que se enfocaron en Azerothcore, porque ahí perdieron completamente la objetividad de la discusión, resultaron dando la impresión de que,
- Pedro tiene aversión bastante alta hacia AC por sus inicios turbulentos y su "libertinaje" al manejo de las contribuciones de su comunidad en comparación con otros proyectos (me baso bastante en los comentarios del susodicho).
- Stevej tiene algún tipo de inclinación hacia AC más fuerte que hacia otros proyectos y la mezcla con su ideal con respecto al manejo de código.
Ahí me pregunto entonces:

-Cuál es el objetivo real de este tema? Licenciamiento de código? Libertad de código? Código en general o código enfocado a los proyectos de emulación de wow? Uso de código "público" con fines lucrativos visto con mezquindad?

Es que tocan muchas cosas para justificar sus argumentos, que si bien no está mal usarlas, hace que uno se pierda en a donde quieren llegar.

Por muchas cosas que he visto, y mencionando, porque tienen alguna relación con este post... con respecto al uso del término "libre", por ejemplo, suele malinterpretarse la idea de libertad como algo que suele ser de ventaja para uno y disponible siempre que uno lo requiera (accesible) y eso es de una percepción personal, la libertad no es objetiva, es subjetiva... otro término, "licenciamiento", que suele ser asociado con privatizar, pueden tener relación en cuanto a que representan límites, y cuando se habla de comunidades, es casi que obligatorio hablar de límites y eso implica automáticamente restricciones de acceso. Y cuando se tocan las restricciones se juzga a partir de quién es el beneficiario de dichas restricciones... Si es para que no se abuse de una creación mía, entonces la restricción la llamo derechos de autor, y eso es privatizar para otros, pero para mí es defender mi esfuerzo.

Miren que estoy hablando de cosas muy generales, de hecho más generales que el tema de acá, pero es que si ni así se tienen claras, la discusión que llevan no va a ir a ningún lado. Por parte de Stevej, que no se le ve un objetivo claro, hay que poner uno. Por parte de Pedro, si considera que ya respondió lo que debía responder, para qué extenderse? Para complementar? Para convencer? Para exhibir? Ya tenía un objetivo claro y lo fué perdiendo.

Hacia donde quieren ir? y de hecho, pretenden ir a algo... productivo? La pregunta es algo ruda, lo reconozco, pero no es con mala intención, ni egoista, ni por prestigio, sino como para obligarlos a que cojan un camino que guste ver (o leer) en público.
 

Math

Guardian
Desde
30 Sep 2020
Mensajes
360
Reacciones
489
Honor
82
Puede parecer necia la pregunta, pero tal vez no... En qué unidades monetarias? Dólares? Euros? Libras? Yenes? Yuanes? Pesos? Bolívares?

Mi punto de vista con respecto a ese secretismo de los precios en costos es que, siempre que uno realmente se siente involucrado en algo que resulta directa o indirectamente lucrativo, resulta prefiriendo no decir nada para no darle ideas a posibles competencias. Así que me sorprende que alguien se haya atrevido a sacar cuentas... Y de hecho me parece un aspecto muy importante con relación al tema que están abarcando acá.

Entre este y otros post se viene haciendo una discusión fuerte y profunda sobre licenciamiento de código y cosas relacionadas a ello, libertad de acceso, etc., pero, por lo visto, se les está perdiendo la claridad de límites entre opinión personal y punto de vista objetivo.

La verdad, soy distante de ese tipo de temas, pero no por ello voy a dejar de ponerles atención cuando salen a la luz... Lo que llevo concluido hasta ahora es que @stevej y creo que en una línea similar Math, han estado del lado de la libertad de código y en oposición a cualquier tipo de privatización del mismo... stevej ha dejado ver una posición bastante apasionada al respecto. @Pedro No ha hecho una oposición diametral como tal, pero sí ha sido bastante crítico con respecto a una posición demasiado fuerte de la libertad de código... Si bien es crítico, eso no implica que sea tan objetivo. Voy a ignorar la parte inicial del hilo y a referirme a la parte en que se enfocaron en Azerothcore, porque ahí perdieron completamente la objetividad de la discusión, resultaron dando la impresión de que,
- Pedro tiene aversión bastante alta hacia AC por sus inicios turbulentos y su "libertinaje" al manejo de las contribuciones de su comunidad en comparación con otros proyectos (me baso bastante en los comentarios del susodicho).
- Stevej tiene algún tipo de inclinación hacia AC más fuerte que hacia otros proyectos y la mezcla con su ideal con respecto al manejo de código.
Ahí me pregunto entonces:

-Cuál es el objetivo real de este tema? Licenciamiento de código? Libertad de código? Código en general o código enfocado a los proyectos de emulación de wow? Uso de código "público" con fines lucrativos visto con mezquindad?

Es que tocan muchas cosas para justificar sus argumentos, que si bien no está mal usarlas, hace que uno se pierda en a donde quieren llegar.

Por muchas cosas que he visto, y mencionando, porque tienen alguna relación con este post... con respecto al uso del término "libre", por ejemplo, suele malinterpretarse la idea de libertad como algo que suele ser de ventaja para uno y disponible siempre que uno lo requiera (accesible) y eso es de una percepción personal, la libertad no es objetiva, es subjetiva... otro término, "licenciamiento", que suele ser asociado con privatizar, pueden tener relación en cuanto a que representan límites, y cuando se habla de comunidades, es casi que obligatorio hablar de límites y eso implica automáticamente restricciones de acceso. Y cuando se tocan las restricciones se juzga a partir de quién es el beneficiario de dichas restricciones... Si es para que no se abuse de una creación mía, entonces la restricción la llamo derechos de autor, y eso es privatizar para otros, pero para mí es defender mi esfuerzo.

Miren que estoy hablando de cosas muy generales, de hecho más generales que el tema de acá, pero es que si ni así se tienen claras, la discusión que llevan no va a ir a ningún lado. Por parte de Stevej, que no se le ve un objetivo claro, hay que poner uno. Por parte de Pedro, si considera que ya respondió lo que debía responder, para qué extenderse? Para complementar? Para convencer? Para exhibir? Ya tenía un objetivo claro y lo fué perdiendo.

Hacia donde quieren ir? y de hecho, pretenden ir a algo... productivo? La pregunta es algo ruda, lo reconozco, pero no es con mala intención, ni egoista, ni por prestigio, sino como para obligarlos a que cojan un camino que guste ver (o leer) en público.
Mira que yo también pienso lo mismo.

Creo que es un poco lamentable en lo que ha derivado toda esta conversación, aunque hay que mirar el lado positivo de todo, cada cosa que se escribe aquí queda para la posteridad, cada afirmación puede llegar a ser una sentencia de muerte para lo que se afirme a futuro, incluso, si alguno de los dos se equivoca tienen la oportunidad de retractarse.

Ahora, han habido muchos temas que se tocaron de los cuales se ven que no están versados más allá de unas cuantas cosas que llegan a saber, muy superficiales, pero el problema principal no es ese, es la mala filtración de la información que se presenta de un lado como del otro, y eso es algo que me he dado cuenta, por eso y en mi caso en cada respuesta que hago suelo poner fuentes, porque ya llegó un punto en el que no me siento responsable de persuadir a nadie, sino de que el otro al menos ponga de su parte en entender adónde quiere llegarse.

Más allá de los párrafos de textos que no llegan a nada (porque parecen más un medio para desahogarse), la verdad es que no se está dejando un mensaje claro de ninguna parte, uno por un lado defiende sus ideales, uno por el otro hace lo mismo, ambos se atacan mutuamente, no hay consenso, el otro está equivocado según cada uno, parece una pelea de inválidos por mi parte.
 

Pedro

Capataz
Desde
9 Mar 2022
Mensajes
34
Reacciones
55
Honor
35
El asunto es que respondí lo que el preguntaba y la conversación siguió el rumbo del trasfondo por lo que el realmente preguntaba, si respondí a su cuestión y he divagado ha sido básicamente porque el señor Stevej aclaró que realmente su intención no era saber las cifras si no la motivación por la cual hay personas que no contribuyen, si hay algo en lo que yo esté equivocado que no lo niego, sentíos libres para refutar y aportar datos o información que pueda desmentir o aclarar algo de lo que yo he nombrado, pero cuando utilizas ciertos descalificativos y ni siquiera te molestas en dar las gracias cuando te dan cifras y información creo que valiosa sobre lo que directamente has preguntado, llámalo como quieras, pero huele a mala educación y a no tomarse el mínimo tiempo para leer a la persona que te ha respondido, es decir, ser desagradecido, pero oye, puede que esté algo loco y los modales y el respeto independientemente de quien sea tu interlocutor y sus argumentos es lo primero que hay que tener, y creo que eso se ha perdido en su respuesta, creas un post en el cual otras personas pueden opinar de la misma forma y en la misma libertad que tu lo haces, luego no te ofendas si otros ejercen esa misma libertad, yo he atacado argumentos y palabras, no he atacado al interlocutor, pues en el ejercicio de su libertad el ha escrito lo que ha estimado oportuno y saco conclusiones y califico en base a lo que escribe, no lo conozco, moldeo su imagen en base a lo que escribe, así de claro.

Pero esto ya no es una cuestión de libertad, porque a juicio de ellos, la libertad termina cuando una persona decide clonar un repositorio y hacer cambios de forma privada y no aportarlo, entonces, ¿Dónde queda la libertad?

Para ello están las licencias MIT, en contraposición, son increíblemente menos liberticidas, pero una vez mas, lleva el rumbo de la conversación fuera de lo que el realmente preguntaba, que, repito una vez mas, yo ya respondí de la forma mas asertiva y concreta posible, sin ningún tipo de agradecimiento, así, luego, nos sorprendemos de que haya personas que no quieran contribuir, porque la persona que te interpela tiene una ideología distinta a la tuya, lo ves como un enemigo independientemente de si ha sido la única persona que te ha respondido a lo que preguntabas y te ha ayudado, la verdad, es que me da la sensación de que la pregunta era una tomadura de pelo, probablemente Stevej sepa ya esas cifras y buscaba que le respondieran para salir con el otro tema, es evidente, sea como sea, ahí están las cifras y los datos para otros lectores, y las cifras están en dólares americanos, es el signo monetario que he utilizado al lado de cada cantidad.
 
Última edición:
Desde
30 Sep 2020
Mensajes
216
Reacciones
242
Honor
67
El asunto es que respondí lo que el preguntaba y la conversación siguió el rumbo del trasfondo por lo que el realmente preguntaba, si respondí a su cuestión y he divagado ha sido básicamente porque el señor Stevej aclaró que realmente su intención no era saber las cifras si no la motivación por la cual hay personas que no contribuyen, si hay algo en lo que yo esté equivocado que no lo niego, sentíos libres para refutar y aportar datos o información que pueda desmentir o aclarar algo de lo que yo he nombrado, pero cuando utilizas ciertos descalificativos y ni siquiera te molestas en dar las gracias cuando te dan cifras y información creo que valiosa sobre lo que directamente has preguntado, llámalo como quieras, pero huele a mala educación y a no tomarse el mínimo tiempo para leer a la persona que te ha respondido, es decir, ser desagradecido, pero oye, puede que esté algo loco y los modales y el respeto independientemente de quien sea tu interlocutor y sus argumentos es lo primero que hay que tener, y creo que eso se ha perdido en su respuesta, creas un post en el cual otras personas pueden opinar de la misma forma y en la misma libertad que tu lo haces, luego no te ofendas si otros ejercen esa misma libertad, yo he atacado argumentos y palabras, no he atacado al interlocutor, pues en el ejercicio de su libertad el ha escrito lo que ha estimado oportuno y saco conclusiones y califico en base a lo que escribe, no lo conozco, moldeo su imagen en base a lo que escribe, así de claro.

Pero esto ya no es una cuestión de libertad, porque a juicio de ellos, la libertad termina cuando una persona decide clonar un repositorio y hacer cambios de forma privada y no aportarlo, entonces, ¿Dónde queda la libertad?

Para ello están las licencias MIT, en contraposición, son increíblemente menos liberticidas, pero una vez mas, lleva el rumbo de la conversación fuera de lo que el realmente preguntaba, que, repito una vez mas, yo ya respondí de la forma mas asertiva y concreta posible, sin ningún tipo de agradecimiento, así, luego, nos sorprendemos de que haya personas que no quieran contribuir, porque la persona que te interpela tiene una ideología distinta a la tuya, lo ves como un enemigo independientemente de si ha sido la única persona que te ha respondido a lo que preguntabas y te ha ayudado, la verdad, es que me da la sensación de que la pregunta era una tomadura de pelo, probablemente Stevej sepa ya esas cifras y buscaba que le respondieran para salir con el otro tema, es evidente, sea como sea, ahí están las cifras y los datos para otros lectores, y las cifras están en dólares americanos, es el signo monetario que he utilizado al lado de cada cantidad.

Me encanta como sacas conclusiones sobre mi persona en base a nada. Y si la licencia fuera otra, lo mismo buscarían la forma de no colaborar. El problema no es la licencia, el problema es que no colaboran, no le demos mas vueltas al asunto, porque si no, no estaríamos en el 2022, todavia, sin siquiera una sola versión del wow termina, sea cual sea. Así que no me hables de licencias, porque no es una cuestión de licencia, es una cuestión de ganas de contribuir y entre todos crear algo, que fue pensado desde ese punto de vista, el día que se libero.

Y te aclaro, soy super respetuoso y educado, pero con la gente que tambien lo es. No es el primer post, donde entras y queres descalificar mis argumentos, "imponiendo" los tuyos, así que por eso no veo la obligación de decir gracias. Es mas, no solamente te burlas muchas veces de las cosas que decimos, si no, que cuando te decimos algo que no te gusta, te haces el ofendido. Así que si queres respeto, empeza por casa. El asunto del post era sencillo, tenia 2 ejes, informar, para que la gente sepa cuando costaba aproximadamente tener un proyecto adelante, y segundo, ver y debatir, si realmente ese puede ser un impedimento para colaborar.

Luego de eso, me saliste con tomas de AzerothCore, que robaba codigo de otros proyectos y entonces es inevitable responderte, porque como bien te dije, si el problema es AzerothCore, busca otra comunidad o funda la tuya propia. Nosotros queríamos trabajar cataclismo, y como no se podía dentro de TCPP, porque básicamente no tienen en cuenta los PR's que la gente crea, entonces intentamos armar nuestra propia comunidad, pero nunca usamos como escusa, el hecho de que no se pueda aportar en una comunidad, para tomar el codigo publico y empezar a trabajar de manera privada, usando códigos de otras personas, pero no haciendo ningún aporte. Porque al final de cuentas, no importa que comunidad sea, no tiene porque ser AzerothCore si no te gusta, pero no puede ser que en el 2022, todavia sigamos sin tener 1 solo emulador publico, siendo que el codigo se libero hace mucho tiempo.

Y no me vengas con cosas como "es mi tiempo y hago lo que quiero con el" porque con ese argumento entonces, construí tu propio emulador, no uses lo que miles de personas construyeron, con la idea de que otras tantas se sigan uniendo y algún día poder terminar el codigo de una vez. Ademas, dentro de la comunidad de codigo libre, existen sistemas de pago, pero eso no les impide de todos modos, colaborar aportando el codigo y llevándose el dinero, solucionando los problemas que las comunidades reportan y que consideran importantes.
 

Crea una cuenta o inicia sesión para comentar

Debes ser usuario para poder dejar un comentario.

¡Regístrate!

Crea una cuenta en nuestra comunidad. ¡Es fácil!

Acceder

¿Ya tienes una cuenta? Accede aquí

3,743Temas
24,626Mensajes
15,332Usuarios
PalerkÚltimo usuario
Top