Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/03/2014, 16:40
Principe_Azul
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: [Aporte] Buscador de Puertos TCP - versión 0.1

Cita:
Hola:

¿Por qué no publicas también el código fuente de la aplicación?
Así puede servir a quienes estén intentando crear algo similar y haría más sencillo darte opiniones y consejos.
Hola nup_, bueno voy a tratar de explicar lo mejor posible, entendible y razonable.
Esta respuesta será extensa para que no se presente nuevamente tu misma pregunta.

Durante un buen tiempo, más de 2 años, he ayudado a muchas personas con códigos de otro lenguaje, yo actualmente se bastante de mSL (mIRC Scripting Language), ya que me gusta mucho el Chat IRC.
En ese tiempo tenía mi Foro de Ayuda de mIRC Scripting, siempre ayudaba a las personas que me pedían ayuda, muchas veces les hacía el código completo porque para mí era mejor que modificar el que ellos tenían, ya que algunos códigos no se podían entender por ej. variables que no especificaban que contenían dentro de ella (var %a = "Hola a todos!!", lo correcto sería var %Saludo = "Hola a todos!!").
En mi Foro había aportado varios códigos, que su nombre correcto es "addon", yo había compartido varios addons creados por mí exclusivamente, las personas venían y copiaban el código y lo usaban, me parecía perfecto ya que eso es justamente lo que yo quería.
Durante un tiempo ayudé en un Foro que se dedican a la ayuda de este mismo lenguaje mSL, yo también ahí compartí varios códigos y ayudé a varias personas.
Yo al poco tiempo me retiré de ese Foro porque no compartía la opinión de un Moderador de ahí, ya que yo hacía los códigos para los usuarios, que eso era justamente lo que ellos querían, osea aprender de esos códigos, pero esta persona osea el MOD, nombraba otro script que practicamente lo tenía todo y menospreciaba todo mi trabajo, siempre hacía lo mismo. Razón por la cuál me fuí.
Sin embargo seguía leyendo ese Foro un tiempo porque me gusta mucho mSL y ahí en ese Foro e incluso en otros también, había visto mis mismos addons "modificados" por otras personas, como por ejemplo el addon casi completo a diferencia que no existía la ayuda y el Autor de ese addon, siendo que la persona que pedía ayuda sobre el código que había hecho yo, decía por ej. así "Aquí les dejo mi código completo", lo de "mi código" puedo entenderlo, no hay drama con eso, ya que puede ser que el habla de que ese addon está cargado en su mIRC (programa de chat que incorpora el lenguaje mSL), pero dice que está "completo" cuando en realidad no es así, faltaba la ayuda y el Nick del autor que era Príncipe_Azul.
El problema para mí viene cuando "todas" esas personas que leen el foro y ese mismo Tema, ven ese addon y si les gusta o para probarlo, lo copian yyyy?????? donde queda el Autor???? donde?????? No existe, ese addon no tiene Autor, así pasa con muchísimos códigos.
También había leído temas en los que el usuario publicaba códigos que yo tenía en mi Foro y cambiaban el Autor haciéndole creer a las demas personas del Foro que esa persona era la que había creado ese script, cuando realmente el creador soy yo, yo puse las ideas, yo lo cree desde 0 y yo lo terminé, también le cree la ayuda para que la gente no tenga dudas.
Entónces no es justo ver tu trabajo en manos de otras personas que de mala entraña modifican tu trabajo para hacerles creer a los demás que ellos lo crearon, yo no comparto esa idea y no lo voy a hacer nunca, porque es injusto, incorrecto y anti etico.
Otra cosa que no me gustaba era ver mis códigos modificados por vaya a saber Dios quién, ya que le metían errores a ese X addon y después no funcionaba, esto sucede porque tratan de hacerlo a su manera y muchas veces no tienen el suficiente conocimiento para modificarlo y algunas veces no saben porque un código tiene "esto aquí y esto allá" y le quitan porque lo ven que no sirve, también lo modifican para agregarle SPAM de su web/foro/blog, etc.
Eso para mí personalmente es menospreciar un trabajo que a una persona le ha costado hacer.
A mi me ha costado bastante entender mSL, sólo aprendí y jamás en ningún Foro pedí ayuda, por eso Python me hes mucho más fácil porque ya tengo una base, si muchas son muy diferentes, pero las estructuras e identaciones son iguales, a diferencia que en Python no existe el "else if", sino el "elif".
Yo cada vez que hago un programa lo hago con mucho esfuerzo porque trato de ponerle lo mejor que pueda y que ese código no vaya por ninguna razón a afectarle algo en la pc de alguna persona, miro muchas veces el mismo código para evitar esto.
Para mí crear un programa es tiempo, trabajo e ideas y eso tiene un gran valor, no tan sólo por lo que valga el código en sí, sino por compartir algo gratuito y por el trabajo que se tomó en crear una persona ese programa; y creo que eso es suficiente, anoche publiqué mi programa Chars-ASCII que se me ocurrió porque en mSL tenía lo mismo y me servía bastante.
Eso si lo aporté porque no es algo complicado de entender y no es extenso.
Yo para poder terminar mi programa pedí ayuda en este Foro y me han dado una mano, en especial el amigo carbon que ha sido tan gentíl de explicarme y ayudarme con su conocimiento, eso lo valoro mucho, por eso cuando publiqué mi aplicación puse 3 colaborades, eso lo puedes corroborar nup_.
Esto que te explico por más que sea mucho más largo de la respuesta que vos esperás, pero así no quedarán dudas de porque no publico el código fuente.
Todo programador tiene el derecho y la posibilidad de publicar sus programas con o sin código abierto, de la misma manera que publicarlo gratuito o pago, para mí eso está muy bien, ya que un programa cuesta, es lo mismo que un profesor de matemáticas o de cualquier materia, esa persona no te va a enseñar gratis lo que sabe ni tampoco te va a prestar sus libros o apuntes gratis.
Yo creo que lo mejor es que las personas aprendan como aprendí yo, pidiendo ayuda y esforzándose como yo lo hice, así se aprende, es lo mejor para todos, cláro siempre vamos a ayudarnos entre todos.
Para finalizar esta respuesta, la razón por la cuál no mostraría mis códigos fuente son porque "no" los quiero ver en otros Foros/Pagínas/Blogs con otros Autores ni tampoco mi programa modificado, no quiero eso, ya me ha pasado muchas veces eso y para mí es muy feo, triste y doloroso.

Bueno espero que tengan muy buenas tardes y que Dios los ilumine en su vida.
Gracias por tomarse el tiempo en leer, les agradezco de corazón, un abrazo!!

Última edición por Principe_Azul; 28/03/2014 a las 16:53