AYUDA POR FAVOR

Forums: 

ESTIMADOS AMIGOS DE ECUALUG

POR FAVOR NECESITO AYUDA EN VISUAL BASIC

TENGO QUE HACER UN PROGRAMA QUE VALIDE UNA CEDULA POR MEDIO DEL DIGITO VERIFICADOR
Y SE QUE SE USA EL MODULO 10

HAY UNA PARTE QUE DICE QUE SI EN LA MULTIPLICACIÓN DE X2, X1

ME SALE 18 ENTONCES DEBO SUMAR 1+8 Y ESO SIGNIFICA QUE DEBO DESCOMPONER ESE NUMERO...

HEBUSCADO EN TODAS PARTES PERO NO HE ENCONTRADO RESPUETA, PERO SE QUE AQUI CON USTEDES
LA ENCONTRARÉ.

POR FAVOR AYUDENME, ESTARE MUY AGRADECIDO Y BUSCARE LA FORMA DE SER RECÍPROCO CON USTEDES.

ATTE.

RAFAEL BARRAGÁN
odontotecnicos@yahoo.com
096222439
042-847617
Guayaquil-Ecuador.

GRACIAS.

hola rafael, este es un foro

Imagen de Epe

hola rafael, este es un foro de software libre.. de Linux mejor dicho.
LUG: Linux Users' Group

Te deseo suerte.. y por favor, escribe en minúsculas, pues mayúsculas es señal de grito.

Saludos
epe
--
EcuaLinux.com
Ecuador: +(593) 9 9246504, +(593) 2 3412402
USA: +1 404 795 0321, España: +34 917617884


Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

No grite!! Usar mayúsculas

Imagen de kfirmad Kronsage
  1. No grite!! Usar mayúsculas en un foro es una falta de respeto porque es sinónimo de que nos estás gritanto... pero bueno, a lo mejor es la primera vez que posteas en un foro y quizá desconocías esto
  2. Fíjate donde posteas!! este es un foro donde se tratan temas de software libre y el visual basic no es... (se me acaba de cruzar algo por la mente muchachos, ya les cuento)
  3. Investiga!! Para que tu postees algo a un foro, primero que nada debías investigar y aqui entre panas. google.com es nuestro mejor amigo, asi que te recomiendo que lo uses... y por cierto y hablando de buscar... aquí mismo en ecualug hay un script que lo hizo nuestro estimado amigo carlosjulioperez publicó aqui un script que podría ayudarte, y para ayudarte... búscalo aqui tu mismo

Muchachos, lo que s eme acaba de cruzar por la mente es una inquietud... iba a decir que visual basic no es software libre... claro que no lo es... pero los programas que se hagan usando esa herramienta podrían llegar a ser software libre? y si fuera eso cierto, sería 100% a pesar de saber que su orígen no lo es??

Bueno no tengo tan claro el panorama y voy a ver si leo un poco para aclarar este asunto.

----------------------------
Alza tu cerveza, brinda por la libertad, brinda por GNU/Linux

----------------------------
Cada día más Grande... y no lo detiene nadie!!

Listo, ya he aclarado mis

Imagen de kfirmad Kronsage

Listo, ya he aclarado mis dudas... gracias a una charla con WolfAnt...

----------------------------
Alza tu cerveza, brinda por la libertad, brinda por GNU/Linux

----------------------------
Cada día más Grande... y no lo detiene nadie!!

y la conclusion es...

Imagen de acl

Es una pregunta interesante, pero vale la pena que nos cuentes como termina el cuento y uno que otro enlace o algo.

Por lo que tengo entendido, la licencia de las herramientas de desarrollo te permiten liberar tu codigo con la licencia que a ti te parezca conveniente. Finalmente es tu codigo y con el puedes hacer lo que te plazca. El problema viene cuando enlazas a bibliotecas que no escribiste tu...

Solo el algoritmo

Imagen de pepo

Si fuese el caso que puedes o no liberar TU código; lo único realmente libre serían los algoritmos y no el programa propiamente, ya que al usar una simple llamada a sistema, API o librerías de más alto nivel del sistema operativo que no es libre (no se diga aquellas que pudieron ser necesarias para compilar extras) termina el uso legal del sistema a menos que seas el dueño de las licencias ... lo que nos lleva nuevamente a la dependencia y por ende cero libertad aún cuando hayas adquirido legalmente las licencias porque no se podría mover de esa maquina hacia otra que no tiene las licencias necesarias.

------------------------------------------------
Linux User Registered #232544
Jabber : pepo@jabberes.org
Ekiga : pepo@ekiga.net
ICQ : 337889406
GnuPG-key : www.keyserver.net

------------------------------------------------
Linux User Registered #232544
Jabber : pepo@jabberes.org
Ekiga : pepo@ekiga.net
GnuPG-key : www.keyserver.net

Y que paso??

Imagen de Gantz

Y que paso kfirmad Kronsage? cuales fueron las concluciones o con lo que dijeron acl y pepo basta?

Por cierto les agardeceria me aclararan la definición de pana (Recuerden que no soy de por su rumbo) ya que no encuentro una definición satisfactoria en la red, supongo que viene a ser asi como amigo, compañero, camarada no¿? :)

El Ajedrez es deporte, arte y ciencia. Analizada jugada a jugada la partida es una Ciencia; en su conjunto es una obra de Arte; a nivel competitivo es un Deporte.
(Carlos Torre, Gran Maestro mexicano)

[img]http://www.danasoft.com/sig/gantztux.jpg[/img]

Si prohibieran el ajedrez, me convertiría en contrabandista.
Miguel Tal, excampeón mundial

En general... pana =

Imagen de kfirmad Kronsage

En general...

pana = amigo
----------------------------
Alza tu cerveza, brinda por la libertad, brinda por GNU/Linux

----------------------------
Cada día más Grande... y no lo detiene nadie!!

Si.. la conclusión ya da

Imagen de kfirmad Kronsage

Si.. las conclusión ya dan claramente pepo y acl, a la larga en esos casos es el algoritmo el que puede ser libre... el resto no porque la base en la que se sustenta el desarrollo de esa aplicación no es libre... Por lo tanto de acuerdo a la duda que se me presentó, no es 100% software libre...
----------------------------
Alza tu cerveza, brinda por la libertad, brinda por GNU/Linux

----------------------------
Cada día más Grande... y no lo detiene nadie!!

solo el algoritmo?

Imagen de acl

Estoy de acuerdo mayoritariamente. Solo unas cuantas aclaraciones respecto a mi opinion:

El algoritmo simplemente es una idea, una receta, y no era ese el centro de mi pregunta. A un algoritmo no le puedes aplicar una licencia de distribucion de software porque un algoritmo no es software, es una agenda de cosas por hacerse. Por lo tanto no estoy de acuerdo en que solo el algoritmo sea libre.

Asumiendo que el algoritmo sea legalmente implementable (no haya patentes que limiten implementarlo), original o trivial, entonces tanto el codigo fuente como el ejecutable de la implementacion del algoritmo son software libre si usas una licencia libre para su distribucion.

Filosoficamente, el codigo que escribiste y que se esta ejecutando es software libre, pues quien lo usa puede gozar de las 4 libertades.

Sin embargo, el programa en su totalidad no es 100% libre tal y como indicas. Tomemos por ejemplo el programa "Hola Mundo" implementado en visual basic v6 (ya me dieron ñañaras de solo imaginarme) y liberado a traves de GPLv2. Los programas de VB se enlazan dinamicamente a las bibliotecas provistas por MS las cuales no son libres y el enlazamiento dinamico bajo los terminos de la GPL es equivalente a que ese codigo es parte de tu aplicacion (puedo estar equivocado...) Entonces estamos de acuerdo que existe una fraccion del programa > 0 que no es software libre y otra tambien > 0 que si lo es.

Aqui es donde viene la parte dificil... La porcion de codigo de "Hola mundo" liberada por la GPL, permite a quien la use gozar de sus cuatro libertades sin perjuicio de la plataforma que utilice. Supongamos que existe una implementacion libre de VB (servira gambas como ejemplo??) corriendo sobre un linux que no tiene ni un solo bit privativo: entonces ahi si la aplicacion en su totalidad es libre. Pero la aplicacion corriendo bajo windows a pesar de no ser libre, sigue permitiendo a la persona gozar de sus 4 libertades con tu codigo...

Mi punto es que quiza si nos ponemos la gorra de filosofo podemos discutir acerca de cuan libre es una aplicacion y es muy entretenido, pero la realidad es que el codigo libre sigue siendo libre a pesar de correr sobre una plataforma privativa pues en la practica siguen siendo aplicables las 4 libertades.

Páginas