Re: [Solar-general] Liberando código QBASIC...
bubi en opensa.com.ar
bubi en opensa.com.ar
Jue Oct 28 01:29:16 CEST 2004
creo que liberar codigo es el negocio que estan entendiendotodas las
emprresas.
Yo convenci a gente amiga que libere su codigo, el tema es que esta hecho en
clarion, es mucho mejor uncodigo liberado que cerrado.
El tema es para el modelo que se viene , a nosotros nos pado que hicimos un
sistema en delphi, para pasarlo a kylix y borland dejo de soportarlo.
Que razon me plantea esto?
Simple ,1) usar herramientas libre para no depender de un solo proveedor, 2)
que sea portable a cualquier plataforma
3) que de movida , apenas veas que puede funcionar , publicarlo para que la
comunidad colabore con el proyecto , conveniente para vos, el cliente y todo
el mundo.
Se que es dificil desarrollar casos puntuales, pero creo que es la mejor
opcion.
No se puede programar solo teniendo a la comunidad alrededor, saludos
bubi
----- Original Message -----
From: "Gerardo Díaz" <gerardobdiaz en arnet.com.ar>
To: "La lista de todos y todas en solar"
<solar-general en lists.ourproject.org>
Sent: Wednesday, October 27, 2004 7:05 PM
Subject: Re: [Solar-general] Liberando código QBASIC...
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Aló, aló?
Nadie lo vió?
Nadie entendió?
Nadie sabe?
El qbasic no alcanza la categoría de código?
Hola hola 1, 2, 3, probando cambio :-)
Gerardo Díaz wrote:
|
| Y sí, no se rían (DSA menos que ninguno, dijiste que tu UTUTO tenía QB y
| no hace tanto de eso...) En fin, algunos programadores estamos
| *realmente* surfing on the very very top of the techie wave!!! Whoaaaa!!
| :-)
|
| Resulta que finalicé un desarrollo hecho con QB 4.5 y licencié su uso a
| los clientes circunstanciales bajo la GPL. Los licenciatarios (un par de
| empresas) aparentemente están contentos con el resultado: lejos de
| buscarse otro proveedor, volvieron por más ;-)
|
| Ahora lo quieren distribuído, y lo que era un tímido aplicativo
| stand-alone quedó convertido en un `prototipo funcional' que promete
| convertirse en un 3-tier un poco más interesante, e incluso tal vez
| nece$ite ayuda. Ya contaré más sobre eso, pero ahora quiero avanzar
| sobre una duda puntual, y para eso una pequeña introducción.
|
| Resulta que para ordenar un archivo maestro bastante grande, no se me
| ocurrió nada mejor que utilizar una versión modificada del algoritmo
| `QuickSort' que viene junto a los ejemplos distribuídos por Microsoft
| junto a su compilador (aclaro, paqué la licencia del producto cuando lo
| empecé a usar `comercialmente' allá por 1992). La modificación consiste
| en que la rutina deja de trabajar "swapeando" los elementos de un
| arreglo en memoria, para que en cambio lo haga con los registros en
| disco accediendo al archivo en forma aleatoria. De esta forma, el
| archivo puede ser tan grande como el espacio disponible en disco, o el
| número de registros más grande que maneje QB, lo que resulte primero.
|
|
| Mi duda entonces: al incluir en el código GPL este pequeño procedimiento
| (c) Microsoft, ¿que sucede con el producto final? ¿Sigue siendo GPL? ¿Es
| un GPL "impuro"? ¿Debo excluir ese procedimiento? Obviamente podría
| haber re-escrito el algoritmo desde cero, pero también estoy seguro de
| que terminaría en algo muy similar: cuando estudiaba algoritmos de
| ordenamiento había estudiado particularmente este, al punto que recordé
| que existía casi 15 años después y lo fuí a buscar para evitar tipearlo
| otra vez. No olvidar, el código lo recibí de M$ previo depósito de mi
| óbolo :-)
|
| Mi interés es puramente teórico, ya que como dije, la siguiente fase
| seguramente se haga con lamp (será así si de mí depende).
|
| Si alguien tiene interés en el código me avisa al privado, no es usable
| ya que la solución completa necesita de un hw específico producido por
| una empresa argentina en forma propietaria, con quiénes hemos conversado
| acerca de las ventajas (y desventajas) que traería proveer todo el
| `bundle' en condiciones `libres'.
|
| --
| Gerardo Díaz
| -----------------
| Asociáte a SOLAR!
| Software Libre Argentina
| http://www.solar.org.ar/breve.php3?id_breve=78
_______________________________________________
Solar-general mailing list
Solar-general en lists.ourproject.org
http://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-general
- --
- --
Gerardo Díaz
- -----------------
Asociáte a SOLAR!
Software Libre Argentina
http://www.solar.org.ar/breve.php3?id_breve=78
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.2 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQFBgBvDLHLbx9ffmf8RAlrPAJ44wR4wFjVprprnnBDsYrwCE4JVCACeLOjG
C8wRxRDvLNASmKxu/AR/ex8=
=WwfK
-----END PGP SIGNATURE-----
_______________________________________________
Solar-general mailing list
Solar-general en lists.ourproject.org
http://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-general
Más información sobre la lista de distribución Solar-general