![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
Como digo yo mismo en el mensaje anterior, "quien va entender mi código sin documentar ni ná", pero si mi código es así es porque a mi me la trae floja el gnu, y el open source y todos eso, muy floja. Que yo haga eso, tiene un pase, pues ya digo que me da igual eso del opensource, pero alguien que defiende el "código libre" ¿como puede, al mismo tiempo, apoyar esa defensa en el ofuscación de dicho código? de verdad, no lo entiendo. Aunque llevas razón: la mayoría del código librte que he visto nada mas que sus autores lo entiendes, si es que lo entienden. ¡Vaya un opensource ese! Y por cierto, de lo que yo si soy defensor es de la obligatoriedad de formatos abiertos y del opensource en la administración pública. Lo demas, me dá igual. un saludo!
__________________
"la única iglesia que ilumina es la que arde" Anonimo |
|
#2
|
||||
|
||||
|
¿Por qué considero desalentadora la opinión de Stallman? ¿Cómo no hacerlo? Desde luego no es desalentadora para él, se ve que se la pasa bomba. Pero si el principal promotor del software libre viene y te dice que él en realidad se gana la vida, no programando software libre, sino dando conferencias acerca de cómo ganarse la vida programando software libre, pues a mi me suena como aquél que se hace millonario dando conferencias y escribiendo libros acerca de como hacerse millonario.
Ahora bien, no puedo juzgar al software libre por una persona, eso está claro y me parecen muy interesantes sus opiniones. Cita:
Y cuando digo ignorancia, es porque realmente lo ignoro, y si me diera por desarrollar por cuenta propia, una parte de mi está completamente de acuerdo con distribuir el código, no en vano es que disfruto tanto estar aquí; que ya sé que no es lo mismo unos ejemplitos que una aplicación completa, pero valoro mucho la transmisión de conocimiento. Pero por otra parte me pregunto, ¿cómo sobreviviría? Pero bueno, lo que aquí han comentado es muy esclarecedor. Quizá lo que comenta Julián sea lo más exacto: ell software ya lo vendió y lo que el cliente haga con el y su código es lo de menos. // Saludos |
|
#3
|
||||
|
||||
|
Yo la verdad, no termino de ver el escenario completo de aplicaciones entregadas con código fuente.
¿entregar el código significa que el usuario final pueda recompilar o no? Porque si no uso módulos de terceros (leasé QuickReport, un dbgrid de pago que yo he comprado su licencia) tengo que partir de uno Open Source que, o bien brilla por su ausencia, o bien me toca recodificar mucho código para hacerlo funcional. Es más incluso si yo desarrollo con BDS2006 y el programador de turno que venga a modificarlo tiene delphi 6, ya tiene que romperse las neuronas. Los que desarrollan Open Source ¿como salvan estos escollos? Por otro lado, eso de ofuscación de código no significa que lo hagas con alevosía.... ahí está el código fuente del emule, con bastante nivel OOP, anda chulo, cambia la forma de créditos para hacer tu emule más rápido en descargas .Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#4
|
||||
|
||||
|
Chaaaanfleee.
De haber sabido que me hiba a meter en un lio de esos... Voy a aclarar varias cosas: Cita:
El proposito del comentario era aclarar que el proyecto no tiene un patrocinador mas alla de mi... en este momento. Por lo tanto, los otros desarrolladores no tienen ningun compromiso laboral ni nada, y por ello pueden quedarse viendo la TV todo lo que quieran. La situacion con MUTIS y otros es muy clara. 1- Los latinos son poco dadores, en cuanto a codigo Primero, es un proyecto latino. Los latinos son mas "vagos". Es indudable que existe (con notables excepciones como Miguel de Icaza) una gran falencia de desarrolladores de proyectos open source de origen latino y en lo que he podido ver en sourceforge no muchos son "commiters" o sea, quienes directamente hackean. Otros dias pienso que la mayoria de las cosas ya estan armadas por equipos de USA o Europa y no tiene mucho sentido darle mas. Otros dias pienso que influye demasiado el acceso a la educacion y la calidad de esta. Creo que es indiscutible que muchos programadores de la region se verian en ascuas logrando superar los examenes de programacion de lugares como el MIT y esas cosas.... Yo no podria. Se que estoy certificado en ASP.NET pero hombre, despues de 3 años de experiencia y la verdad no fue tan dificil. Otros dias pienso, y creo que es de MUCHO mas peso, que el ingreso per capita influya. Aqui trabajamos para comer y pagar deudas. En cambio, en USA/Europa el ingreso les permite mayor libertad en hobbies. Por lo tanto, mientras nos puede encantar recibir cosas "gratis" hay un conflicto con la realidad economica a la hora de dar igual. Otras veces, creo es estigma. Cuando empeze con lo de MUTIS note que (que yo sepa) no hay nadie en latinoamerica que trabaje en ese tipo de software. Ahora, tambien son escasos a nivel mundial. El punto es que si muchos que me conocen se DESCRESTAN porque les cuento que hago servidores web propios o, oigan esto, servicios web soap y chorradas de eso. Y me refiero a *desarrolladores*, ingenieros de sistemas, gente con experiencia y hasta certificados. Mucho que ver Delphi,en esto Te da un estatus increible!Y otras pienso que yo si me enruedo en bobadas. 2- MUTIS es algo esoterico Un engine de indexacion y busqueda. Algo muy raro. Y como es el componente de *bajo nivel* no tiene una aplicacion directa. Para que sirve? Pa' mucho y pa' nada. Una busqueda en sourceforge demostraria que proyectos como Apache, 7zip y demas son muy apoyados y tienen buen desarrollo porque son productos *verticales* que son de alta demanda. Otros proyectos que lidian con algoritmos raros, inteligencia artificial y demas... son casi desiertos. De hecho, me daba orgullo que la pagina de MUTIS era mejor que la de cientos de otros proyectos (me daba, porque luego de pasar a otro hosting no he podido revivirla, luego de que en sourceforge impidieron que pudiera seguir alli, y la verdad? durante meses estuvo en el limbo el proyecto). 3- Es un desarrollo en Delphi, y pa' rematar en .NET Ya de por si Delphi no es el mas popular, pero el que haya sido en .NET impide que la mayoria de los posibles colaboradores puedan participar. Eso fue un error de calculo mio, que antepuse facilidad de porting vs. facilidad de conseguir gente. En cuanto al modelo de negocio, con open source es claro. El open source es un HORRIBLE negocio de software pero muy buen negocio de SERVICIOS. El negocio de software es altamente escalable: http://www.joelonsoftware.com/articl...erDuckies.html Es un gran negocio para pequeños empresarios. Eso no significa que es mala idea entregar el codigo: http://www.joelonsoftware.com/articl...000000026.html Pero que si estas haciendo un producto (ej: IPod) mas te vale que lo hagas muy bien. Hacer productos es un negocio escalable porque puedes reproducir el diseño a bajo costo y recibir X en ganancias. AHora un punto: Cuando Joel libero el codigo, ya TENIA UN PRODUCTO. O sea, ya habia logrado un efecto en el cual NO IMPORTA SI TE COPIAN: YA LOS TIENES! Como office, es un programa que es incopiable, que a pesar de muchos intentos, todos fallan. Por otro lado, dar servicios no es escalable. Llega un punto X donde no hay tiempo para arreglar y asesorar. Por eso, las empresas de asesorias o tienen pocos clientes o son MUY grandes. Como IBM. La consultoria no es escalable porque el conocimiento y talento humano no se copia con Ctrl+C Ctrl-V. Porque MUTIS open source? Porque en primer lugar, me dio la gana. En segundo, es un port. La mayoria de los proyectos open source son copialinas de otros programas, sin nada de verdadera innovacion. ES UN HECHO (con excepciones. Pero linux se volvio interesante mucho despues. Y apache tambien. Y otros). MUTIS no tiene nada que sea verdaderamente innovador, no implementa algoritmos novedosos, no soporta una plataforma nueva y no hace nada superior a su "padre" que es Lucene. O sea, no aun. Segundo, porque MUTIS no es el producto que persigo. El producto que persigo si sera algo muy interesante, si logro hacerlo. Ese va a ser comercial. Y como ahora open source es moda, es vital que haya una fuente open source! Como Eclipse, que es open source y le ayudo a su papa a matar el negocio y acabar in-so-facto con la competencia. Brillante... Lo ultimo? Encontrar el modelo de negocio correcto es una tarea dura. O eres bueno dando servicio o haciendo el proximo IPOD. Una vez elegido, hay que tomar el camino.
__________________
El malabarista. |
|
#5
|
||||
|
||||
|
A proposito, seria posible mover parte de la conversacion? No me siento bien viendo que termine por hackear el hilo y no se ha respondido la pregunta de
rretamar
__________________
El malabarista. |
|
#6
|
||||
|
||||
|
Cita:
Saludos |
|
#7
|
||||
|
||||
|
Cita:
Cita:
Saludos ![]() |
|
#8
|
||||
|
||||
|
de momento estoy trabajando en una aplicación libre en lazarus a la cual he denominado holaMundo como proyecto a futuro tengo pensado hacer su variante en ingles: helloworld.
![]() fuera de bromas tontas Lazarus me parece un interesante proyecto pero aun está un poco verde, pero en este foro -por dar un ejemplo- hay mucha gente que domina muy bien object pascal y creo que podemos colaborar con componentes, no esperar a que alguien haga algo para recien usarlo.
__________________
self.free; Última edición por droguerman fecha: 03-03-2007 a las 18:09:07. |
|
#9
|
||||
|
||||
|
Cita:
El código fuente va junto al programa, pero seguro que no van a sacar mucho provecho del mismo, pero no porque sea ofuscado sino porque es bastante voluminoso. De todas formas, aunque fuese un programa pequeñito, todos sabemos que es difícil entenderlo cuando lo ha escrito otra persona.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#10
|
||||
|
||||
|
Cita:
Ahí tienes a los hackers que son capaces de modificar los ejecutables de muchos programas muy complejos para habilitar funcionalidades o quitarles restricciones, cuantimas si se tienen los códigos fuentes. Incluso si el código lo ha escrito alguien profesional estará tan bien modularizado y comentariado que cualquier mono con una taza de cafe en la mano podría darle mantenimiento (con mayor o menor esfuerzo). Si no es con el afan de compartir el código con otros que pudieran sacarle provecho al trabajo e incluso mejorar lo que está hecho aportando nuevas y mejores ideas, no veo por que liberar un fuente... nomás no lo entiendo. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Necesito llamar a métodos de clases "hija" desde su clase "padre" | Flecha | OOP | 17 | 20-04-2007 00:03:53 |
| Ventana MDI, "Siempre visible" y "Pantalla completa" | ixMike | API de Windows | 7 | 11-04-2007 18:36:55 |
| ¿cuál es mejor: "close" o "application.terminate"? | unreal4u | Varios | 5 | 05-03-2007 11:01:19 |
| "ChequeaEsto" elegido el futuro "Killer CLubDelphi" | mamcx | Noticias | 51 | 31-10-2006 20:56:32 |
| porque no me reconoce los caracteres "*" ni "%" cuando filtro | mrmago | Conexión con bases de datos | 10 | 27-01-2006 04:21:16 |
|