[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]> Despues de leer esto sobre las fabricas de software, me > parece que, como usuario, seria limitante encontrarte con un > modulo en el paquete que no funcione como esperas y no tener > acceso al codigo para solucionarlo... > > Pero despues de todo, tal vez pudiera acostumbrarme. > Si hacemos una analogia con la electronica, ?quien es > capas de agregarle funciones que no tiene a su video, su tele > o su estereo?? > > Por lo menos, yo no soy electronico, y ni aun siendolo podria > cambiar un circuito integrado. Pero en el caso del software es > diferente. Si yo fuera programador profesional, me sentiria algo > defraudado y frustrado de trabajar solo con los modulos tal como > estan (lease VB y activeX, etc.) sin posibilidad de hacer talacha > a un nivel logico inferior. aunque solo fuera ligeramente. > > Ojala en el ambiente linux, si llega a ese concepto, mantenga > todo el codigo para la "manufactura" de software libre y > abierto al publico :) Nos han ido acostumbrando a ello. Yo nunca he modificado software (bueno, lo he hecho, con el software VBBS que alguna vez varios de nosotros levantamos). Antes, cualquier sistema operativo venia con al menos un lenguaje. Perdon, miento. Por muchos a&os, las computadoras venian con un lenguaje por sistema operativo - Apple, Commodore, Atari, todas ellas booteaban a BASIC, y era solo cosa de un comando o dos para pasar a modo monitor (o como le llamaran), para meterse directo con el ensamblador. Hasta las IBM PC, XT y AT booteaban a BASIC si no tenian a que irse. Muchos a&os tuvimos en el mundo de las PC un lenguaje BASIC, un ensamblador (debug, por mas limitado que fuera, nos permitia meter las patas. Yo lo utilice para traducir [horriblemente] un COMMAND.COM al menos una vez) y un, limitado pero funcional, lenguaje de batch files. El usuario fue volviendose cada vez mas poco tecnico. Los ambientes se fueron volviendo cada vez mas complejos. Hoy en dia, con Windows 9x no viene ningun lenguaje - Esta aun el de los .BAT, pero quien lo usa? Nadie practicamente... No sirve para Windows sino para anacronicos archivitos de DOS que se ven feos en su pantalla de texto. Hoy en dia, yo no programo ni pretendo hacerlo. Sin embargo, quiero aprender. Y es solo cosa de juntar un par de minutos para aprender un lenguaje y ponerse a leer el codigo de programas sencillos. Hay mejor manera de aprender? O mejor manera de ser corregidos y mejorar el estilo que entregar el codigo que uno hace a una comunidad de desarrolladores, para que lo critiquen, re-escriban pedazos y lo manden de vuelta para que digamos "no pos si" y hagamos una nota mental? No creo que el grueso de los usuarios se metan a programar, por mas que llegue a pegar su sistema libre favorito con su entorno predilecto. Pero tienen de nuevo la posibilidad. Si estas nuevas fabricas de software aprenden algo del modelo libre - aun si no lo implementan al 100%, aun si distribuyen su codigo con ciertas reservas - veran su produccion subir, mas que bajar. No faltara quien se asome a ver por que algo funciona de tal o cual manera, tal vez lo logre mejorar, y muy probablemente lo retornara a quien le dio su tiempo desarrollando un sistema util. En fin, repeti lo mil veces ya dicho, pero creo que estamos presenciando un momento de la historia de la computacion tan decisivo que hay que hacer enfasis en esto tantas veces como nos sea posible. No podemos desperdiciar la atencion que de repente le han prestado a nuestro movimiento y dejar que las cosas vuelvan a ser como en 1995. ------------------------------------------------------------------- NOTA - La UNAM se va a paro. Por favor, hasta que quede resuelto el asunto, quien me quiera escribir hagalo a gwolf en chmd edu mx ------------------------------------------------------------------- Gunnar Wolf gwolf en campus iztacala unam mx tel. 5623-1118 Universidad Nacional Autónoma de México, Campus Iztacala Jefatura de Sección de Admon. de Sistemas y Telecomunicaciones -------------------------------------------------------------------