Page 1 of 1
Código abierto de fiveWin - es posible?
Posted: Wed Aug 19, 2009 8:36 pm
by vailtom
Hola Antonio!
Una pregunta que he pasado aquí en mi cabeza: el Harbour es de código abierto, y muchos en el proyecto contribuir a la corrección de errores, la prueba que garantice la calidad del producto y ayudar a la aplicación de recursos adicionales para apoyar a otros sistemas operativos, hardware y etc.
¿Ha pensado en la liberación de todas las fuentes de rutinas de C en el FW? Lo pregunto porque algo como esto alentaría a muchos más desarrolladores a contribuir y ayudar a mejorar su producto, que en parte le ayudan a dividir la tarea de mantener el producto. Esto a su vez consolidar el FW como la mejor opción para el mundo del GUI xbase.
Algunas rutinas en C son reservados para usted y estoy de acuerdo en que esto debería existir en un software comercial, pero si más gente se sienta libre y ayudar a modificar estas rutinas, con lo que el FW para ser compatible con Linux o Mac, no sería buena para el producto?
Les pido que por favor no se ofenda porque mi intención es sólo hablar de esta idea con ustedes y no quiero criticar cualquier momento en su trabajo o su producto.
Obviamente que todos necesitamos dinero, pero las fuentes completamente abierto pondría en peligro el proyecto? ¿Qué piensa usted de esta idea?
Saludos,
Vailton
Re: Código abierto de fiveWin - es posible?
Posted: Wed Aug 19, 2009 9:06 pm
by Antonio Linares
FiveWin es un producto comercial y nuestra empresa, FiveTech Software, se dedica a emplear muchas horas de trabajo en mejorarlo para ofrecer versiones más potentes para los usuarios. Al vender nuestro software rentabilizamos nuestro trabajo y podemos continuar nuestra labor.
Por otra parte, nosotros proporcionamos la mayoría del código fuente de FiveWin, para su estudio y modificación. Es decir, es código abierto, pero no es software libre. Según que productos de software sean (con sus distintas licencias de uso), existen productos libres y productos comerciales, y ambos son igualmente importantes para todos.
Por ejemplo, Harbour es un compilador libre que nuestra empresa inició y promovió, viendo que Computer Associates no se preocupaba de Clipper. Harbour ha revitalizado a toda la comunidad de programadores en Clipper. Este es el caso de un producto que conviene que sea libre porque es la unión y la fuerza de todos sus usarios.
Sin embargo para determinados productos, es más conveniente que sean comerciales. Principalmente porque las empresas se toman muy en serio su trabajo y lo hacen de forma profesional. Por ejemplo, Google, Windows, Mac OSX, etc. El liderazgo de una empresa muchas veces se traduce en el éxito del producto.
Re: Código abierto de fiveWin - es posible?
Posted: Thu Aug 20, 2009 1:15 pm
by Carles
Hola,
Aprovechando el hilo, y tambien sin animo de ofender, creo q una buena opcion a mi manera de de ver seria, la de la liberacion o hacer publicas ciertas clases, y direis que esto ya ocurre si te vas actualizando a las diferentes versiones. Yo, por ejemplo veo como clases como la TXBrowse, ha dado un salto muy importante, pero siempre estan esos 'bichos' o pequeñas mejoras que crean nuevas 'bichitos' y parece como si nunca acabaramos de estabilizarlo. Si bien, esta clase cada vez es mas estable y potente, porque no la liberamos a todo el mundo y la hacemos como una roca. Cuantos mas ojos mejor no ? Total, si alguien quiere usarla, segun que version tenga de FWH no la podra usar porque la misma usa otras funciones internas q no son de acceso digamos 'publico'. Bueno, solo es una critica que intenta ser constructiva, eh !
Re: Código abierto de fiveWin - es posible?
Posted: Thu Aug 20, 2009 7:58 pm
by vailtom
Si los códigos en el C las rutinas que están reservados al propietario del producto están abiertas, cualquiera puede trabajar para mejorar la versión para Linux, por ejemplo, y distribuir el código fuente para todos!
Mi pregunta es más centrado en esta cuestión, pero algunos se preguntan si vale la pena invertir en FWH y yo siempre digo que sí, pero algunos se preguntam: ¿Qué pasa si Linares su muerte? (Por Dios, yo no quiero que eso suceda!) ¿Cómo es el producto?
Yo en particular, apoyo diciendo que hay una empresa detrás del producto y no una persona ... Pero también creo que ayudar a más gente siempre es mejor.
De todos modos, yo se seguirá centrando su producto y lo recomiendo por lo que se ha diseñado el FWH cumple bien.
Saludos,
Vailton Renato
Re: Código abierto de fiveWin - es posible?
Posted: Fri Aug 21, 2009 12:40 am
by George
Respetando la opinion de cada uno de ustedes yo pienso totalmente lo contrario.
Creo lo mejor es que Fivewin siempre permanezca como un producto privado 100% perteneciente a Fivetech y que genere beneficios para sus propietarios e inversionistas.
Esta es, en mi opinion, la unica forma de que Fivewin se mantenga en desarrollo y que todavia exista cuando, por ley de la naturaleza, ocurra la desaparicion fisica del Sr. Linares.
Es mas voy mas lejos, estoy de acuerdo en que las clases, aquellas de alta calidad como la M. Mercado y otros gurues del foro, tambien sean de paga. Esto haria que nuestros compañeros tengan mas entusiasmos y dediquen mas tiempo al desarrollo de clases profesionales que al final nos ayudan a nosotros a desarrollar mejores programas y por tanto a ser mas productivo $$$.
Por lo que entiendo TODOS lo que estamos en este foro de una forma u otra hacemos dinero cuando desarrollamos software o no es asi?
George
Re: Código abierto de fiveWin - es posible?
Posted: Fri Aug 21, 2009 2:37 am
by Daniel Garcia-Gil
Saludos...
Este tema hay que verlo estrictamente desde un punto de vista empresarial, Fivetech es una empresa, la cual una de sus fuentes de ingreso es FWH, FWPPC, FWLINUX, etc, aporta un 90% del codigo (creo que puede ser mas).
Si Fivetech da todo el codigo, mi pregunta seria, quien compra? porque seria absurdo pagar por algo que es libre... y si nadie compra que pasara con el personal que depende de la empresa??
y si algo le pasara al maestro Antonio?? la respuesta es: Fivetech es una empresa no una persona.
Recuerdo la intencion de Fivetech en promosionar la creacion de SQLWIN un RDD libre y la poco participacion de los usuarios en hacerlo crecer (muy pocos participaron fielmente, no debo incluirme).
Tambien recuerdo el punto de VisualFW, libre tambien, igual resultado, poca participacion.
Estoy totalmente a favor que Fivetech guarde el codigo que considere necesario para que el producto siga vivo y para que como empresa no decaiga
Hablando ahora en tono personal, he hecho varia contribuciones a la comunidad, nunca he visto el codigo "oculto" de Fivewin, realmente no le he necesitado para dar un aporte o reparar un posible bug o mejorar una clase.
Estas son algunas de las contribuciones, reparaciones o mejoras, las cuales como es evidente las he publicado todas
http://forums.fivetechsupport.com/viewt ... 638#p67638
http://forums.fivetechsupport.com/viewt ... 377#p70377
http://forums.fivetechsupport.com/viewt ... 732#p65732
http://forums.fivetechsupport.com/viewt ... 563#p72563
http://forums.fivetechsupport.com/viewt ... 768#p72768
http://forums.fivetechsupport.com/viewt ... 195#p76195
http://forums.fivetechsupport.com/viewt ... 278#p76278
http://forums.fivetechsupport.com/viewt ... 497#p76497
http://forums.fivetechsupport.com/viewt ... 656#p76656
http://forums.fivetechsupport.com/viewt ... 125#p77125
http://forums.fivetechsupport.com/viewt ... 451#p77451
http://forums.fivetechsupport.com/viewt ... 607#p77607
Sin contar en la participacion de las nuevas clases que tiene actualmente FW (RIBBONBAR, TRBBTN, TRBGROUP, TTITLE )
El punto es que no necesitamos de ese 10% de codigo oculto para mejorar el producto, solo necesitamos el interes de querer mejorarlo.
Re: Código abierto de fiveWin - es posible?
Posted: Fri Aug 21, 2009 2:55 am
by vailtom
Daniel Garcia-Gil wrote:El punto es que no necesitamos de ese 10% de codigo oculto para mejorar el producto, solo necesitamos el interes de querer mejorarlo.
De acuerdo ... Por esta razón, hago hincapié en que a menudo pensamos en la empresa, lo que muchas veces olvidamos y estoy de acuerdo con usted en que le ayudará es vital!
Pero lo que es la principal necesidad hoy en día? IDE? Nativo RDD? Linux? ¿Cómo ayudar a este caso concreto? Si el código fue portado a otra plataforma podría ayudar? (Esa es la pregunta que me motivó a exponer este tema ...)
Saludos,
Vailton Renato
Re: Código abierto de fiveWin - es posible?
Posted: Fri Aug 21, 2009 3:04 am
by Daniel Garcia-Gil
Vailtom...
Pienso que el punto de ayuda esta donde tu quieras que este...
Ayudar a otros usurarios, reparar un bug que hayas localizado o que se haya reportado aca en los foros, una mejora que quieras hacerle a una clase, todo el codigo que necesitas existe, por donde quieras empezar es tu decision
Re: Código abierto de fiveWin - es posible?
Posted: Fri Aug 21, 2009 3:20 am
by vailtom
A veces, la empresa decide liberar el código completo y asume el papel de publicar las mejoras que se reciben.
Un ejemplo, si alguien que llene una brecha y desarrollar una versión compatible 100% para Linux - la empresa que posee el producto no puede mirar a esta positiva, como una contribución y, sí, como una violación de licencia.
Yo no he consultado a la licencia de la FWH, pero un caso como éste, para evitar problemas en el futuro me imagino que el primer paso sería que todas las fuentes disponibles y el permiso del dueño del negocio para que usted pueda estudiar y modificar lo que quiere el fin de dar el proyecto inicial.
Yo no sé si me he expresado correctamente, yo no hablan español y no está seguro si el texto está siendo traducido correctamente, pero usted me entiende?
Saludos,
Vailton Renato
Re: Código abierto de fiveWin - es posible?
Posted: Fri Aug 21, 2009 9:50 am
by Antonio Linares
Vailton,
Todo el código fuente de FiveWin está almacenado en un SVN privado al que solo tienen acceso algunas personas que están muy involucradas y se han comprometido realmente en el desarrollo y mejoras de FiveWin.
Está totalmente prohibido, y emprenderiamos acciones legales contra cualquiera que quisiera hacer un repositorio semejante, independientemente de FiveTech, ya que el código fuente de FiveWin no es libre, sino que es propietario.
Si quieres ayudar y contribuir, eres bienvenido y si demuestras el interés y el trabajo suficiente, entrarás a formar parte de esa élite de colaboradores que tienen acceso a todo
Re: Código abierto de fiveWin - es posible?
Posted: Fri Aug 21, 2009 12:40 pm
by vailtom
Gracias maestro. Veo que entiende mi punto de vista, y yo no sabía este detalle, pero es genial saber que podemos comprometernos aún más! Volvemos a decirnos acerca de este en particular.
Saludos,
Vailton Renato