Basic (Was : Re: Compilar codigo abierto con compiladores pagos [Was: Re: Preguntas de SL])
El dom, 09-09-2007 a las 21:58 -0400, Rodrigo Fuentealba escribió: por lo que para uso practico todos lo extendieron (en forma bastante incompatible). Cada uno con su adaptación a la máquina. El Basic ATARI fue escrito pensando en la funcionalidad del procesador 6502A/C y el chipset GTIA, además de la asignación estática de memoria que tenía ese procesador (posiciones fijas). La asignacion estatica no es un tema del procesador. En cuanto a manejo de memoria el 6502 se comportaba igual que el Z80, en donde corria hasta CP/M, WordStar y otras aplicaciones avanzadas para esas maquinas. La limitación del Atari Basic era que su implementacion no ocupara mas de 8Kb de memoria, por eso en esas maquinas si querias hacer algo interesante habia que hacerlo en lenguaje de maquina o escribir directo a los registros. A proposito de Z80 y Basic. En los años 80 Microsoft y ASCII Corp. (ironicamente de Japon) intentaron crear una plataforma standard de hardware/software para microcomputadores. La idea era que varios fabricantes hicieran microcomputadores compatibles entre si, cosa que resulto bastante bien en mi opinion. El standard se llamaba MSX, que tiene varios significados dependiendo de quien lo diga, entre ellos MicroSoft eXtended y Matsushita Sony X. Se unieron empresas como Sony, Panasonic, Yamaha, Toshiba e incluso habia una marca de origen argentino : Talent Bueno, en la web pueden encontrar suficiente info http://www.google.cl/search?q=msx Y para poner el tema on-topic existe una implementacion de Unix para MSX : http://uzix.sourceforge.net/ -- Franco Catrin L. TUXPAN http://www.tuxpan.com/fcatrin
Lenguajes mejorados [Was: Re: Compilar codigo abierto con compiladores pagos [Was: Re: Preguntas de SL]]
Rodrigo Fuentealba [EMAIL PROTECTED] wrote: [Respecto extensiones a lenguajes] Igual que ocurrio luego con Pascal... De Pascal solamente conozco TurboPascal 7 y FreePascal, además de Delphi y Modula 2 que los vi asi como por encimita. Ninguno de esos es Pascal mas que por parecido de familia... - TurboPascal agrega manejo (+/-) razonable de strings, y compilacion separada (unit) - Delphi es una extension OO a Pascal, con herramientas adicionales para GUIs y RDBMSes - FreePascal es compatible con TurbPascal + Delphi Hay un Pascal (standard ISO), incluso una extension standard que es OO. Modula 2 es un descendiente de Pascal, que amarra aun mas la sintaxis (nada de funciones (ni siquiera built-in!) con numero/tipo variable de argumentos, nada de asignar tipos que no corresponden), y agrega modulos (en el sentido de Parnas; para los OOPistas algo como clases de las cuales solo hay un unico objeto, sin herencia). -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile Fax: +56 32 2797513 From [EMAIL PROTECTED] Mon Sep 10 13:58:06 2007 From: [EMAIL PROTECTED] (Rodrigo Fuentealba) Date: Mon Sep 10 14:00:28 2007 Subject: Basic (Was : Re: Compilar codigo abierto con compiladores pagos [Was: Re: Preguntas de SL]) In-Reply-To: [EMAIL PROTECTED] References: [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] El 10/09/07, Franco Catrin L. [EMAIL PROTECTED] escribió: El dom, 09-09-2007 a las 21:58 -0400, Rodrigo Fuentealba escribió: por lo que para uso practico todos lo extendieron (en forma bastante incompatible). Cada uno con su adaptación a la máquina. El Basic ATARI fue escrito pensando en la funcionalidad del procesador 6502A/C y el chipset GTIA, además de la asignación estática de memoria que tenía ese procesador (posiciones fijas). La asignacion estatica no es un tema del procesador. En cuanto a manejo de memoria el 6502 se comportaba igual que el Z80, en donde corria hasta CP/M, WordStar y otras aplicaciones avanzadas para esas maquinas. Lo que había leido al respecto era totalmente distinto. Llevo alrededor de 15 minutos googleando para buscar la página donde se mostraba lo que decía yo hasta con gráficos. Pero bueno, te voy a creerte. La limitación del Atari Basic era que su implementacion no ocupara mas de 8Kb de memoria, por eso en esas maquinas si querias hacer algo interesante habia que hacerlo en lenguaje de maquina o escribir directo a los registros. POKE y PEEK, además de algo llamado ASM y USR, eran grandes enemigos cuando quería estudiarlos (sobretodo porque, como todo niño chileno de 12 años, era bueno para jugar a la pelota en la calle, con arquitos de piedras... y no entendía mucho de manejo de memoria ni de procesadores.). El standard se llamaba MSX, que tiene varios significados dependiendo de quien lo diga, entre ellos MicroSoft eXtended y Matsushita Sony X. Se unieron empresas como Sony, Panasonic, Yamaha, Toshiba e incluso habia una marca de origen argentino : Talent Qué buen dato! (yo pensaba que MSX era una consola de videojuegos... de hecho, como no juego nada que tenga más de dos botones, estos juegos eran super entretes). Y para poner el tema on-topic existe una implementacion de Unix para MSX : http://uzix.sourceforge.net/ Interesante. Tengo para jugar el fin de semana. -- Rodrigo Fuentealba
Basic (Was : Re: Compilar codigo abierto con compiladores pagos [Was: Re: Preguntas de SL])
Rodrigo Fuentealba escribió: El standard se llamaba MSX, que tiene varios significados dependiendo de quien lo diga, entre ellos MicroSoft eXtended y Matsushita Sony X. Se unieron empresas como Sony, Panasonic, Yamaha, Toshiba e incluso habia una marca de origen argentino : Talent Qué buen dato! (yo pensaba que MSX era una consola de videojuegos... La consola Microsoft se llama XBox ... de hecho, como no juego nada que tenga más de dos botones, estos juegos eran super entretes). Humm, nunca he entendido qué podrían tener de divertido los juegos con menos de 8 teclas. A menos que sea algo como el Día del Tentáculo ... -- Alvaro Herrera Valdivia, Chile ICBM: S 39º 49' 18.1, W 73º 13' 56.4 PHP is what I call the Dumb Monkey language. [A]ny dumb monkey can code something in PHP. Python takes actual thought to produce something useful. (J. Drake) From [EMAIL PROTECTED] Mon Sep 10 14:41:16 2007 From: [EMAIL PROTECTED] (Antonio Sebastian Salles M.) Date: Mon Sep 10 14:43:35 2007 Subject: DGPS en Linux Message-ID: [EMAIL PROTECTED] Estimados, Estoy realizando mi proyecto de título y tengo la idea de realizar la instalación de una antena DGPS. La idea es que todo el sistema de adquisición de datos, transformación de binario a rinex y administración de plataforma al usuario estará en un servidor linux. ¿Alguien ha tenido experiencias al respecto? Estoy recién empezando y necesito bueno consejos. -- Saludos! Antonio Sebastián Sallés M. UCENTUX / IEEE UCENTRAL CHILE [cel] +56-8-281 71 61 [lab] +56-2-582 69 31
Compilar codigo abierto con compiladores pagos [Was: Re: Preguntas de SL]
Rodrigo Fuentealba escribió: Nadie puede asegurar que los compiladores de MSFT u otra no contengan enlaces a bibliotecas licenciadas o que introduzcan errores. Y ? si el compilador enlaza a bibliotecas de ese tipò no es problema para ti, el programa que estas compilando ¡¡ no es trabajo derivado del compilador !! Con respecto a los errores, bueno, todos los compiladores tanto propietarios como libres pueden generar codigo con errores. -- You don't have to burn books to destroy a culture. Just get people to stop reading them. --Ray Bradbury Cristian Rodríguez R. SUSE LINUX Products GmbH Research Development From [EMAIL PROTECTED] Sun Sep 9 20:38:44 2007 From: [EMAIL PROTECTED] (Rodrigo Fuentealba) Date: Sun Sep 9 20:41:04 2007 Subject: Compilar codigo abierto con compiladores pagos [Was: Re: Preguntas de SL] In-Reply-To: [EMAIL PROTECTED] References: [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] El 9/09/07, Cristian Rodriguez [EMAIL PROTECTED] escribió: Rodrigo Fuentealba escribió: Nadie puede asegurar que los compiladores de MSFT u otra no contengan enlaces a bibliotecas licenciadas o que introduzcan errores. Y ? si el compilador enlaza a bibliotecas de ese tipò no es problema para ti, el programa que estas compilando ¡¡ no es trabajo derivado del compilador !! ¿A quién le va a llegar el ticket de soporte porque algo introduce errores en Windows con el MinGW pero en Linux con GCC 3 funciona bien? A eso me refiero. Con respecto a los errores, bueno, todos los compiladores tanto propietarios como libres pueden generar codigo con errores. ;-) nadie dice lo contrario. El tema es que con compiladores libres puedes auditar. -- Rodrigo Fuentealba Cartes Desarrollador de Sistemas - Consultor UNIX - Database Administrator
Compilar codigo abierto con compiladores pagos [Was: Re: Preguntas de SL]
¿A quién le va a llegar el ticket de soporte porque algo introduce errores en Windows con el MinGW pero en Linux con GCC 3 funciona bien? A eso me refiero. tu punto seria? porque lo mismo va a pasar con cualquier compilador (libre o no) que genere mal codigo ;-) nadie dice lo contrario. El tema es que con compiladores libres puedes auditar. los propietarios tambien una vez me toco una situacion donde ambos (gcc y propietario) generaban un codigo incorrecto... mejor dicho se rehusaban a aceptar como correcto un codigo introducido via assembler. El problema era en eCos usando un procesador ppc405 (la version que xilinx usa para sus fpgas), estabamos portando el kernel de eCos y teniamos que usar una instruccion assembler especifica para salir del modo de manejo de interrupciones. La instruccion no era reconocida por el compilador y por lo tanto habia una buena parte del kernel que no funcionaba. En gcc el problema era simple, algun astuto para evitar un problema con otra variante de ppc habia annadido la opcion -many por defecto cuando se especificaba una version de ppc, asi que el compilador trataba de usar codigo assembler que fuera usable en todos los powerpc. En el compilador propietario, el problema era que no soportaban la instruccion pensando que no se necesitaba esa instruccion. Al final ambos finales fueron felices. -- Carlos Manuel Duclos Vergara http://carlosduclos.blogspot.com From [EMAIL PROTECTED] Sun Sep 9 21:20:07 2007 From: [EMAIL PROTECTED] (Patricio Morales) Date: Sun Sep 9 21:22:27 2007 Subject: Compilar codigo abierto con compiladores pagos [Was: Re: Preguntas de SL] In-Reply-To: [EMAIL PROTECTED] References: [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] El Basic de Atari no era el de Microsoft, sólo un contemporáneo. ATARI tenía microcomputadoras programables en 1975, casi al mismo tiempo que Microsoft sacó su DOS y su brand new GwBasic. De hecho, lo único compartido entre ambas eran las sentencias fundamentales de BASIC: PRINT, GOTO, GOSUB/RETURN, INPUT, IF THEN y FOR, porque hasta para las gráficas y los caracteres ASCII (El de ATARI se llamaba ATARI ASCII) eran distintos. Ni siquiera los códigos fuentes eran portables :Muchas veces los programas hechos en Basic para Spectrum solo los podías ejecutar en un Spectrum,idem con Atari,Commodore,etc. Con respecto al famoso GwBasic, muchos autores de libros sobre Basic ,señalan que prostituyó al Lenguaje Basic :sentencias no standard ,en definitiva creo un Basic callejero. El día 7/09/07, Rodrigo Fuentealba [EMAIL PROTECTED] escribió: El 7/09/07, Alvaro Herrera [EMAIL PROTECTED] escribió: Horst H. von Brand escribió: Patricio Morales [EMAIL PROTECTED] wrote: Y si no hubise sido por eso, hoy quien sabe cuanta variedad de PCs incompatibles habria... se nota que no recuerdan los '80: Apple, Comodore, Atari, ... y una (pequen~a) coleccion de maquinas basadas en Z80 que corrian CP/M. Todas lineas completamente incompatibles en hardware y software (lo unico que solian tener en comun era un BASIC mas o menos similar, cortesia de MSFT). El Basic de Atari no era el de Microsoft, sólo un contemporáneo. ATARI tenía microcomputadoras programables en 1975, casi al mismo tiempo que Microsoft sacó su DOS y su brand new GwBasic. De hecho, lo único compartido entre ambas eran las sentencias fundamentales de BASIC: PRINT, GOTO, GOSUB/RETURN, INPUT, IF THEN y FOR, porque hasta para las gráficas y los caracteres ASCII (El de ATARI se llamaba ATARI ASCII) eran distintos. Para no ser tan off topic, lo del manejo de posiciones de memoria estáticas dentro del microprocesador 6502C fue el principal obstáculo que tuvo un equipo de desarrollo para poder arrancar algo como un Linux (NetBSD?) en uno de estos. ...sí... el 65XE fue mi primer equipo, cuando tenía 6 años de edad... snif... -- Rodrigo Fuentealba Cartes Desarrollador de Sistemas - Consultor UNIX - Database Administrator -- Patricio Morales Fariña Técnico en Computación Alumno Ing. Informática (Técnicos) Universidad de los Lagos 045-219291- Temuco Chile cel 78183882.- From [EMAIL PROTECTED] Sun Sep 9 21:47:03 2007 From: [EMAIL PROTECTED] (Horst H. von Brand) Date: Sun Sep 9 21:49:25 2007 Subject: Compilar codigo abierto con compiladores pagos [Was: Re: Preguntas de SL] In-Reply-To: [EMAIL PROTECTED] References: [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] [Y /dale/ con top-posting... borrado todo eso por irrelevante
Compilar codigo abierto con compiladores pagos [Was: Re: Preguntas de SL]
El 9/09/07, Horst H. von Brand [EMAIL PROTECTED] escribió: [Y /dale/ con top-posting... borrado todo eso por irrelevante] Patricio Morales [EMAIL PROTECTED] wrote: [...] Con respecto al famoso GwBasic, muchos autores de libros sobre Basic ,señalan que prostituyó al Lenguaje Basic :sentencias no standard ,en definitiva creo un Basic callejero. BASIC es un standard (me parece que hasta ISO). Creo que sí. Claro que el lenguaje standard es /extremadamente/ limitado El lenguaje standard se ciñe a: IF/THEN/ELSE, FOR, WHILE, PRINT, INPUT, GOTO, GOSUB, RETURN, las operaciones matemáticas, LOAD, SAVE, RUN y un par más. Lo que en 1975 era suficiente. por lo que para uso practico todos lo extendieron (en forma bastante incompatible). Cada uno con su adaptación a la máquina. El Basic ATARI fue escrito pensando en la funcionalidad del procesador 6502A/C y el chipset GTIA, además de la asignación estática de memoria que tenía ese procesador (posiciones fijas). ...alguna vez lo usé para hacer un sistema... tenía 12 años de edad cuando lo usaba, snif... Igual que ocurrio luego con Pascal... De Pascal solamente conozco TurboPascal 7 y FreePascal, además de Delphi y Modula 2 que los vi asi como por encimita. -- Rodrigo Fuentealba Cartes Desarrollador de Sistemas - Consultor UNIX - Database Administrator
Preguntas de SL
Graciela Urquieta dijo: * Quien financia al software libre o de que forma se paga a los desarrolladores Depende. El código abierto es un modelo de desarrollo de software, no de financiamiento. Cuando una empresa está interesada en el desarrollo de una aplicación de código abierto, va y financia a los desarrolladores. * A quien se deberia recurrir para dar soporte en caso de que algun programa cause daño o sea el causante de la perdida de informacion En general, las licencias de código abierto no ofrecen garantías por daño o pérdida de información. Por otra parte, las aplicaciones de código abierto tienen encima más ojos de desarrolladores preocupados de reducir estos riesgos. * Como sepuede justificar que los programas incluidos en las distribuciones no hagan mas cosas para las que fueron diseñadas (tener algo malo metido por dentro) Uno puede descargar el código y leerlo. En un programa cerrado, uno no puede hacerlo y tiene que confiar ciegamente. Saludos, -- Roberto Bonvallet From [EMAIL PROTECTED] Tue Sep 4 23:55:06 2007 From: [EMAIL PROTECTED] (Enrique Herrera Noya) Date: Sat Sep 8 21:19:12 2007 Subject: Preguntas de SL In-Reply-To: [EMAIL PROTECTED] References: [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] Graciela Urquieta escribió: Hola, este fin de semana, asisti a un evento en el instituto donde estudio, donde se toco el tema de software libre, asi mismo como en todo evento habia gente creo yo con malas intesiones y que era contraria al SL, gente que realizo varias preguntas y no quisieron entender las respuestas de los jovenes expositores, es asi que desearia me puedan colaborar a elaborar algunas respuestas a sus cuestiones para que este fuin de semana que viene pueda yo intervenir y callar los malos comentarios que hizo esta gente (obviamente gente que no sale de su windows y no mira mas alla) Se debe tener en cuenta que soy una entusiasta y no una experta. ;) Algunas de las preguntas son: * Quien financia al software libre o de que forma se paga a los desarrolladores una pequeña parte es voluntario, pero muchos desarrolladores son financiados por empresas, como IBM, HP, sun, etc o fundaciones , ¿ubuntu? * A quien se deberia recurrir para dar soporte en caso de que algun programa cause daño o sea el causante de la perdida de informacion eso mismo me pregunto yo con microsoft y sus Service pack ademas no tennemos que asernos cargo de ese supuesto, por que quien tiene que dar explicaciones es quien vende un SO con 32000 errores... (linux no es el caso) * Como sepuede justificar que los programas incluidos en las distribuciones no hagan mas cosas para las que fueron diseñadas (tener algo malo metido por dentro) esa esta facil, tomas el codigo fuente y lo compilas tu misma¡¡¡ la nueva version del otro SO si hace mas de lo que la propaganda dice... * Como poder justificar que el SL se utilice en las administraciones publicas de los paises y que ventajas traerian a estas en comparacion con el SL. pregunta a google sobre munich y su migracion a linux, no fue por precio fue seguridad y confidecialidad de los datos, ventajas.. ya dije dos Aunque tengo idea de todas estas cuestiones, y que la mayoria parte de un aspecto de conviccion, y un aspecto moral, me gustaria que me aplien este tema. es mucho mas que conviccion, son cosas concretas... Agradecida por vuestros comentarios de nada Graciela
Compilar codigo abierto con compiladores pagos [Was: Re: Preguntas de SL]
Asdtaker [EMAIL PROTECTED] wrote: On 9/5/07, Horst H. von Brand [EMAIL PROTECTED] wrote: Rodrigo Fuentealba [EMAIL PROTECTED] wrote: [...] Un source libre requiere que sea compilado con herramientas libres: si compilo el kernel Linux con el compilador C de Borland (que es de pago), el binario del kernel Linux que compilé deja de ser libre, por muy kernel que sea. Por eso el alegato de la gente de Gnome contra KDE (que usa las bibliotecas Qt, que son de pago en circunstancias especiales). Argh! Todos mis gcc, (La)TeX,, X11, herramientas selectas del proyecto GNU que corria en Solaris no eran libres! El gcc lo compilaba con el cc de Sun!!! [En serio: Esto es absurdo. Hay bastante codigo abierto que corre bajo Windows, y que debe compilarse con los compiladores (obviamente /no/ codigo abierto!) de MSFT. Lo abierto es el /codigo fuente/, las herramientas usadas (incidentalmente) para editarlo/procesarlo no son relevantes.] Exacto, y recuerdo haber leido hace algun tiempo, sobre la eterna discusion sobre los inicios de Linux, en el cual algunos de los primeros miembros de la comunidad, pudieron compilar sus aportes en equipos con DO$ y otros OS de pago utilizando que se yo que compilador (Obviamente no libre). No. Linux nunca se pudo compilar con nada que no fuera gcc. Inicialmente el desarrollo era sobre Minix, pero eso duro pocazo. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile Fax: +56 32 2797513
Compilar codigo abierto con compiladores pagos [Was: Re: Preguntas de SL]
Y si no hubise sido por eso, hoy quien sabe cuanta variedad de PCs incompatibles habria... se nota que no recuerdan los '80: Apple, Comodore, Atari, ... y una (pequen~a) coleccion de maquinas basadas en Z80 que corrian CP/M. Todas lineas completamente incompatibles en hardware y software (lo unico que solian tener en comun era un BASIC mas o menos similar, cortesia de MSFT). Se venia la segunda ola de eso, con maquinas de 16 y 32 bits (Mac, Amiga, ...). ¡¡¡ja!!!...si me acuerdo,los legendarios Commodore,Atari (se me cayó el carnet) ...¡¡¡que tiempos aquellos!!! De la segunda oleada aún tengo un Mac Performa 6200CD,procesador PowerPc 75 mhz funcionando con 16 mb en Ram.Estaba viendo la posibilidad de instalarle LinuxPPC ,pero el asunto se complica,ya que se necesita una utilidad llamada OpenFirmware,para pichicatear la protección de Apple. No es una variante de Unix. Ver http://www.minix3.org para mayores detalles. Si tienes razón,y corre bastante bien en cacharritos limitados.De hecho tuve un notebook con procesador 486dx,8 mb en Ram y Ms-Dos .Me acuerdo que una vez baje de un sitio ftp ,la distribución que corría bajo Dos (la cual venía con archivo Swap)y me ayudó harto a iniciarme en Unix-Linux. Saludos. El día 7/09/07, Horst H. von Brand [EMAIL PROTECTED] escribió: Asdtaker [EMAIL PROTECTED] wrote: On 9/5/07, Horst H. von Brand [EMAIL PROTECTED] wrote: Rodrigo Fuentealba [EMAIL PROTECTED] wrote: [...] Un source libre requiere que sea compilado con herramientas libres: si compilo el kernel Linux con el compilador C de Borland (que es de pago), el binario del kernel Linux que compilé deja de ser libre, por muy kernel que sea. Por eso el alegato de la gente de Gnome contra KDE (que usa las bibliotecas Qt, que son de pago en circunstancias especiales). Argh! Todos mis gcc, (La)TeX,, X11, herramientas selectas del proyecto GNU que corria en Solaris no eran libres! El gcc lo compilaba con el cc de Sun!!! [En serio: Esto es absurdo. Hay bastante codigo abierto que corre bajo Windows, y que debe compilarse con los compiladores (obviamente /no/ codigo abierto!) de MSFT. Lo abierto es el /codigo fuente/, las herramientas usadas (incidentalmente) para editarlo/procesarlo no son relevantes.] Exacto, y recuerdo haber leido hace algun tiempo, sobre la eterna discusion sobre los inicios de Linux, en el cual algunos de los primeros miembros de la comunidad, pudieron compilar sus aportes en equipos con DO$ y otros OS de pago utilizando que se yo que compilador (Obviamente no libre). No. Linux nunca se pudo compilar con nada que no fuera gcc. Inicialmente el desarrollo era sobre Minix, pero eso duro pocazo. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile Fax: +56 32 2797513 -- Patricio Morales Fariña Técnico en Computación Alumno Ing. Informática (Técnicos) Universidad de los Lagos 045-219291- Temuco Chile cel 78183882.- From [EMAIL PROTECTED] Fri Sep 7 11:06:36 2007 From: [EMAIL PROTECTED] (usuario anonimo) Date: Fri Sep 7 11:15:06 2007 Subject: Servidores web In-Reply-To: [EMAIL PROTECTED] References: [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] El 7/09/07, Francisco Munoz Perez [EMAIL PROTECTED] escribió: Hola! Soy nuevo en mi trabajo [recien saliendo del instituto] y ahi varias cosas que nose, como por ejemplo la consulta que hoy hare necesito levantar un servicio mediante web, especificamente dentro de una lan, Levantar un servicio de que tipo ? y en el pc servidor la tengo albergada en '/var/www/html/mi_web' esta consta de php y nose como publicarla... ¿ Quieres subir tus paginas php al servidor ? No te entendi, puedes explicar mejor tu problema. saludos.- agradeceria su pronta respuesta! -- _ Solo soy una mente genial en un cuerpo
Compilar codigo abierto con compiladores pagos [Was: Re: Preguntas de SL]
Alvaro Herrera [EMAIL PROTECTED] wrote: Horst H. von Brand escribió: [Programas compilados con herramientas no libres no son libres] [En serio: Esto es absurdo. Hay bastante codigo abierto que corre bajo Windows, y que debe compilarse con los compiladores (obviamente /no/ codigo abierto!) de MSFT. Lo abierto es el /codigo fuente/, las herramientas usadas (incidentalmente) para editarlo/procesarlo no son relevantes.] Bueno, no es _tan_ absurdo; el paper de Ken Thompson sobre la paranoia del compilador es muy famoso -- uno de las pocas lecturas obligatorias para cualquier geek/hacker/computin que se precie. (Creo que era un discurso suyo una vez que le dieron el premio Turing o algo asi). Asi es. En todo caso, la idea de codigo abierto quedo codificada por las 4 libertades de GNU: 0. Se permite cualquier uso 1. Libertad de estudiar como funciona, y adaptarlo 2. Libertad de distribuir copias 3. Libertad de distribuir versiones modificadas bajo las mismas condiciones bajo las cuales recibi el original En ninguna parte habla de las herramientas a emplear. Y durante la mayor parte de su existencia (1955 - 1987 o asi) codigo abierto solo podia compilarse con herramientas 100% cerradas. Ah, acá está: http://cm.bell-labs.com/who/ken/trust.html Reflections on Trusting Trust Lo que indica es preocupante, pero muy poco practico. Y hay maneras de saltarse esa clase de cosas (toma algun /otro/ compilador en pasos intermedios, haber contaminado el binario original para que introduzca sus gracias en todos los posibles compiladores (incluso el que acabo de construir de cero!) es como bien dificil). Mejor dirige tu paranoia a lo que hace el hardware a tus espaldas ;-) -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile Fax: +56 32 2797513
Preguntas de SL
Horst H. von Brand escribió: Hay muchos cuyo unico/principal trabajo (pagado) consiste en desarrollar codigo abierto. P.ej. la gente de Red Hat, los SUSEistas de Novell, Por estos dias, puedo dar fe de ello :) * A quien se deberia recurrir para dar soporte en caso de que algun programa cause daño o sea el causante de la perdida de informacion Depende... si contrataste soporte de p.ej. Red Hat, o Novell (SUSE), o Mandriva, a ellos. Claro que depende de que es exactamente lo que cubre el contrato del caso. Ojo, compara con el contrato de soporte que obtienes con software codigo cerrado antes de comenzar a quejarte al respecto! Yep, las coberturas varían, ademas dudo muchísimo que las del software propietario sean mejores. Si no contrataste soporte, bueno, puedes ir a darte cabezazos contra la pared mas cercana... heh. tirarse al mapocho o al río mas cercano también seria una buena idea :D -- You don't have to burn books to destroy a culture. Just get people to stop reading them. --Ray Bradbury Cristian Rodríguez R. SUSE LINUX Products GmbH Research Development From [EMAIL PROTECTED] Wed Sep 5 23:56:45 2007 From: [EMAIL PROTECTED] (Cristian Rodriguez) Date: Wed Sep 5 23:59:02 2007 Subject: Preguntas de SL In-Reply-To: [EMAIL PROTECTED] References: [EMAIL PROTECTED]46 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] Ricardo Mun~oz A. escribió: gente con malas intenciones, contraria al SL y que no quisieron entender las respuestas de los expositores no deberian entrar a una charla de software libre. ya estamos con esta pseudo libertad a medias tintas.. porque no pueden entrar a una charla de software **libre** eh ? o estamos hablando de una libertad mediocre condicionada a ser entregada solamente a quienes estan de acuerdo con nosotros ? por mucho que quieran llenarse la boca con ello. No hay que ser Microsoft Most Valuable Person para saber que es libre mientras no lo portes a otros sistemas operativos no es libertad absoluta. En ese caso no es libre pues. hay mucha gente que aun cree que el mundo del software libre es de otro planeta... Si, para bien o para mal hay mucha gente que cree eso, a veces es ignorancia y otras veces simplemente les sorprende o causa incredulidad el modelo en el cual se desarrolla, les cuesta concebir que la gente pueda ganar dinero de esa forma. -- You don't have to burn books to destroy a culture. Just get people to stop reading them. --Ray Bradbury Cristian Rodríguez R. SUSE LINUX Products GmbH Research Development From [EMAIL PROTECTED] Thu Sep 6 00:01:01 2007 From: [EMAIL PROTECTED] (Cristian Rodriguez) Date: Thu Sep 6 00:03:19 2007 Subject: subversion In-Reply-To: [EMAIL PROTECTED] References: [EMAIL PROTECTED] [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] Horst H. von Brand escribió: y trac, Hay un plugin para usar eso con git... Tambien creo que se puede usar con Mercurial ;-) -- You don't have to burn books to destroy a culture. Just get people to stop reading them. --Ray Bradbury Cristian Rodríguez R. SUSE LINUX Products GmbH Research Development From [EMAIL PROTECTED] Thu Sep 6 02:51:47 2007 From: [EMAIL PROTECTED] (Asdtaker) Date: Thu Sep 6 02:54:04 2007 Subject: Compilar codigo abierto con compiladores pagos [Was: Re: Preguntas de SL] In-Reply-To: [EMAIL PROTECTED] References: [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] On 9/5/07, Horst H. von Brand [EMAIL PROTECTED] wrote: Rodrigo Fuentealba [EMAIL PROTECTED] wrote: [...] Un source libre requiere que sea compilado con herramientas libres: si compilo el kernel Linux con el compilador C de Borland (que es de pago), el binario del kernel Linux que compilé deja de ser libre, por muy kernel que sea. Por eso el alegato de la gente de Gnome contra KDE (que usa las bibliotecas Qt, que son de pago en circunstancias especiales). Argh! Todos mis gcc, (La)TeX,, X11, herramientas selectas del proyecto GNU que corria en Solaris no eran libres! El gcc lo compilaba con el cc de Sun!!! [En serio: Esto es absurdo. Hay bastante codigo abierto que corre bajo Windows, y que debe compilarse con los compiladores (obviamente /no/ codigo abierto!) de MSFT. Lo abierto es el /codigo fuente/, las herramientas usadas (incidentalmente) para editarlo/procesarlo no son relevantes.] Exacto, y recuerdo haber leido hace algun tiempo, sobre la eterna discusion sobre los inicios de Linux, en el cual algunos de los primeros miembros de la comunidad, pudieron compilar sus aportes en equipos con DO$ y otros OS de pago utilizando que se yo que compilador (Obviamente no libre). Segun tu plantamiento, Linux debiese ser repensado/programado/compilado/distribuido/etc. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento
Preguntas de SL
Cristian Rodriguez wrote: Ricardo Mun~oz A. escribió: gente con malas intenciones, contraria al SL y que no quisieron entender las respuestas de los expositores no deberian entrar a una charla de software libre. ya estamos con esta pseudo libertad a medias tintas.. porque no pueden entrar a una charla de software **libre** eh ? o estamos hablando de una libertad mediocre condicionada a ser entregada solamente a quienes estan de acuerdo con nosotros ? no. estamos hablando de ser educados. si me invitas (junto con otras personas) a tu casa y una vez alla yo te empiezo a decir que tu casa es fea, que me expliques como es posible que vivas ahi, etc. etc. lo mas logico es que no me vuelvas a invitar... cierto? esperemos que Graciela nos pueda comentar como estuvo la siguiente charla de SL en su Instituto... -- Ricardo Mun~oz A. Usuario Linux #182825 (counter.li.org) From [EMAIL PROTECTED] Thu Sep 6 09:47:08 2007 From: [EMAIL PROTECTED] (Franco Catrin L.) Date: Thu Sep 6 10:15:41 2007 Subject: Preguntas de SL In-Reply-To: [EMAIL PROTECTED] References: [EMAIL PROTECTED] 46 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] El mié, 05-09-2007 a las 12:06 -0400, Ricardo Mun~oz A. escribió: gente con malas intenciones, contraria al SL y que no quisieron entender las respuestas de los expositores no deberian entrar a una charla de software libre. Que vayan no mas, las cosas caen por su propio peso. -- Franco Catrin L. TUXPAN http://www.tuxpan.com/fcatrin
Compilar codigo abierto con compiladores pagos [Was: Re: Preguntas de SL]
El mié, 05-09-2007 a las 23:42 -0400, Rodrigo Fuentealba escribió: Nadie puede asegurar que los compiladores de MSFT u otra no contengan enlaces a bibliotecas licenciadas o que introduzcan errores. No es algo auditable. Como comentario, utilizando Turbo C (en aquellos años), descubrí que un código exactamente igual era mucho más pesado que en DevC++ (que creo que compila con MinGW). ¿Qué me asegura que no se està usando bibliotecas corruptas/innecesarias que aumenten la exposición del código a fallos? En el caso de Windows, recuerda que finalemnte tu aplicacion va a utilizar la implementacion de la API del sistema operativo y de ella no puedes escapar. Eso podria ser peor que las bibliotecas de aplicacion Saludos -- Franco Catrin L. TUXPAN http://www.tuxpan.com/fcatrin
Preguntas de SL
El 6/09/07, Ricardo Mun~oz A. [EMAIL PROTECTED] escribió: no. estamos hablando de ser educados. si me invitas (junto con otras personas) a tu casa y una vez alla yo te empiezo a decir que tu casa es fea, que me expliques como es posible que vivas ahi, etc. etc. lo mas logico es que no me vuelvas a invitar... cierto? Si son unos pocos, y van a ensuciar las charlas sobre SL, claro que es incómodo para uno (me ha tocado dar charlas sobre varias cosas en entornos netamente M$), Quien finalmente no respeta al charlista es quien más se perjudica, pues finalmente queda en el subconsciente que el producto que él gusta de hacer es tan malo que no es capaz de soportar que haya cosas mejores o que realmente prefiero un grupo de gente que se organiza a dar charlas y a ofrecer su conocimiento en pro de nuestro crecimiento personal en vez de un grupo cerrado, conflictivo, movido por el dinero. Por eso siempre es bueno contar con Beryl en un equipo ;-) y con un montón de chiches que faciliten la vida y no la compliquen (ejeje, con mi tarrito chico el sólo hecho de tener gdesklets y enseñar a instalarlo me subió el nivel en un par de charlas que di). Atentamente, -- Rodrigo Fuentealba
Preguntas de SL
Graciela Urquieta [EMAIL PROTECTED] wrote: Hola, este fin de semana, asisti a un evento en el instituto donde estudio, donde se toco el tema de software libre, asi mismo como en todo evento habia gente creo yo con malas intesiones y que era contraria al SL, gente que realizo varias preguntas y no quisieron entender las respuestas de los jovenes expositores, es asi que desearia me puedan colaborar a elaborar algunas respuestas a sus cuestiones para que este fuin de semana que viene pueda yo intervenir y callar los malos comentarios que hizo esta gente (obviamente gente que no sale de su windows y no mira mas alla) Se debe tener en cuenta que soy una entusiasta y no una experta. ;) Con gusto. Algunas de las preguntas son: * Quien financia al software libre o de que forma se paga a los desarrolladores Hay muchos cuyo unico/principal trabajo (pagado) consiste en desarrollar codigo abierto. P.ej. la gente de Red Hat, los SUSEistas de Novell, la tropa Linux de IBM, Intel, HP, ... Otros lo hacen por hobby. Si, que sea codigo abierto (== se pùede distribuir gratis) no significa que necesariamente se distribuya gratis. Y las (areas de las) empresas del caso viven de contratos de soporte, mas que nada. * A quien se deberia recurrir para dar soporte en caso de que algun programa cause daño o sea el causante de la perdida de informacion Depende... si contrataste soporte de p.ej. Red Hat, o Novell (SUSE), o Mandriva, a ellos. Claro que depende de que es exactamente lo que cubre el contrato del caso. Ojo, compara con el contrato de soporte que obtienes con software codigo cerrado antes de comenzar a quejarte al respecto! Si no contrataste soporte, bueno, puedes ir a darte cabezazos contra la pared mas cercana... * Como sepuede justificar que los programas incluidos en las distribuciones no hagan mas cosas para las que fueron diseñadas (tener algo malo metido por dentro) Puedes revisar el codigo fuente tu misma (o contratar a alguien que lo haga por ti). Eso es algo que en codigo cerrado simplemente no esta a tu alcance (mas que en forma muy limitada, p.ej. el programa de acceso al codigo fuente de MSFT esta abierto solo a gobiernos/_muy_ grandes clientes, y significa acceso de solo mirar partes previamente solicitadas. Nada de traer/llevarse notas! O sea, mirar (sin tocar!) a traves de una ventanita muy pequen~a, y muy capaz que lo poco que veas sea un cuento de hadas que ninguna relacion tiene con lo que corre en tus cacharros...). * Como poder justificar que el SL se utilice en las administraciones publicas de los paises y que ventajas traerian a estas en comparacion con el SL. Un estudio interesante sobre el particular (si entendi bien la pregunta) es http://flosspols.org/deliverables/D03HTML/FLOSSPOLS-D03\%20local\%20governments\%20survey\%20reportFINAL.html (en general, ese sitio tiene suficiente material para matar una vaca) Aunque tengo idea de todas estas cuestiones, y que la mayoria parte de un aspecto de conviccion, y un aspecto moral, me gustaria que me aplien este tema. Puedes darte una vuelta por http://www.csol.cl. Para mayores comentarios filosoficos, hay mucho en http://www.fsf.org y/o http://www.opensource.org. La gente de Debian http://www.debian.org y Fedora http://www.fedoraproject.org, y tambien los BSDistas http://www.bsd.org tienen sus posiciones detalladas (y diferentes!) al respecto. La gente tras Apache http://www.apache.org se confabulo en pos de un proyecto comun de valor para todos ellos, y de un consorcio de empresas + Ues nacio X (el sistema de ventanas). Hay quienes dicen que una de las razones que hicieron que Internet (TCP/IP) haya sido tan ridiculamente exitoso es que el funcionamiento de la organizacion detras (IETF, etc; tambien http://w3c.org) funciona en la practica segun lineamientos de codigo abierto. En resumen, hay muchos caminos diferentes que llevaron a cosas basicamente similares. Suerte! -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile Fax: +56 32 2797513
Compilar codigo abierto con compiladores pagos [Was: Re: Preguntas de SL]
Rodrigo Fuentealba [EMAIL PROTECTED] wrote: [...] Un source libre requiere que sea compilado con herramientas libres: si compilo el kernel Linux con el compilador C de Borland (que es de pago), el binario del kernel Linux que compilé deja de ser libre, por muy kernel que sea. Por eso el alegato de la gente de Gnome contra KDE (que usa las bibliotecas Qt, que son de pago en circunstancias especiales). Argh! Todos mis gcc, (La)TeX,, X11, herramientas selectas del proyecto GNU que corria en Solaris no eran libres! El gcc lo compilaba con el cc de Sun!!! [En serio: Esto es absurdo. Hay bastante codigo abierto que corre bajo Windows, y que debe compilarse con los compiladores (obviamente /no/ codigo abierto!) de MSFT. Lo abierto es el /codigo fuente/, las herramientas usadas (incidentalmente) para editarlo/procesarlo no son relevantes.] -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile Fax: +56 32 2797513
Preguntas de SL
Hola, este fin de semana, asisti a un evento en el instituto donde estudio, donde se toco el tema de software libre, asi mismo como en todo evento habia gente creo yo con malas intesiones y que era contraria al SL, gente que realizo varias preguntas y no quisieron entender las respuestas de los jovenes expositores, es asi que desearia me puedan colaborar a elaborar algunas respuestas a sus cuestiones para que este fuin de semana que viene pueda yo intervenir y callar los malos comentarios que hizo esta gente (obviamente gente que no sale de su windows y no mira mas alla) Se debe tener en cuenta que soy una entusiasta y no una experta. ;) Algunas de las preguntas son: * Quien financia al software libre o de que forma se paga a los desarrolladores * A quien se deberia recurrir para dar soporte en caso de que algun programa cause daño o sea el causante de la perdida de informacion * Como sepuede justificar que los programas incluidos en las distribuciones no hagan mas cosas para las que fueron diseñadas (tener algo malo metido por dentro) * Como poder justificar que el SL se utilice en las administraciones publicas de los paises y que ventajas traerian a estas en comparacion con el SL. Aunque tengo idea de todas estas cuestiones, y que la mayoria parte de un aspecto de conviccion, y un aspecto moral, me gustaria que me aplien este tema. Agradecida por vuestros comentarios Graciela
Preguntas de SL
El día 4/09/07, Graciela Urquieta [EMAIL PROTECTED] escribió: Hola, este fin de semana, asisti a un evento en el instituto donde estudio, donde se toco el tema de software libre, asi mismo como en todo evento habia gente creo yo con malas intesiones y que era contraria al SL, gente que realizo varias preguntas y no quisieron entender las respuestas de los jovenes expositores, es asi que desearia me puedan colaborar a elaborar algunas respuestas a sus cuestiones para que este fuin de semana que viene pueda yo intervenir y callar los malos comentarios que hizo esta gente (obviamente gente que no sale de su windows y no mira mas alla) Se debe tener en cuenta que soy una entusiasta y no una experta. ;) Algunas de las preguntas son: * Quien financia al software libre o de que forma se paga a los desarrolladores Muchos son pagados al desarrollar algo y que su develop sea usado, mas aun cuando alguien toma ese develop y hace mejoras, en resumen se genera comunidad. de pronto es bueno que mires: http://www.opensource.org/docs/osd y http://www.gnu.org/home.es.html * A quien se deberia recurrir para dar soporte en caso de que algun programa cause daño o sea el causante de la perdida de informacion no se, si la lista me correjirá, pero según se, jamas un software ha quemado algún fierro, echo explotar algo o que se sho., respecto al soporte, extenso tema, no me refirire ya que hay un post andando en esta lista. creo que dice [Linux vS Windows ( Usuario M$) algo asi], te sugiero le eches una miradita. * Como sepuede justificar que los programas incluidos en las distribuciones no hagan mas cosas para las que fueron diseñadas (tener algo malo metido por dentro) algún back door? por ej. nahh.. esto es GNU/Linux, esas malas practicas se suelen ocacionar en el otro Sist. Op. * Como poder justificar que el SL se utilice en las administraciones publicas de los paises y que ventajas traerian a estas en comparacion con el SL. no se responder esta respuesta ;-) Pero es solo cosa de pensar que una licencia es un techo para Chile? Aunque tengo idea de todas estas cuestiones, y que la mayoria parte de un aspecto de conviccion, y un aspecto moral, me gustaria que me aplien este tema. Agradecida por vuestros comentarios de nada ;) Graciela From [EMAIL PROTECTED] Tue Sep 4 17:16:42 2007 From: [EMAIL PROTECTED] (Rodrigo Fuentealba) Date: Tue Sep 4 17:46:22 2007 Subject: Preguntas de SL In-Reply-To: [EMAIL PROTECTED] References: [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] El 4/09/07, Graciela Urquieta [EMAIL PROTECTED] escribió: Hola, este fin de semana, asisti a un evento en el instituto donde estudio, donde se toco el tema de software libre ¿Dónde fue? asi mismo como en todo evento habia gente creo yo con malas intesiones y que era contraria al SL, gente que realizo varias preguntas y no quisieron entender las respuestas de los jovenes expositores Nunca quieren. De hecho, me ha tocado muy difícil exponer en algunas oportunidades. Generalmente la respuesta más adecuada cuando se entra a comparar es: ¿y dónde está el código fuente que demuestre lo mismo con Windows? es asi que desearia me puedan colaborar a elaborar algunas respuestas a sus cuestiones para que este fuin de semana que viene pueda yo intervenir y callar los malos comentarios que hizo esta gente (obviamente gente que no sale de su windows y no mira mas alla) Que hay muchos. Se debe tener en cuenta que soy una entusiasta y no una experta. ;) Algunas de las preguntas son: * Quien financia al software libre o de que forma se paga a los desarrolladores El software libre y de código abierto se financia por el soporte que se pueda dar a este. A diferencia de Microsoft y otras empresas, el software de código abierto es un servicio; tú sabes si lo tomas o no. Existen, sin embargo, muchas formas de financiamiento; internas, externas, autofinanciadas, mediante donaciones, etc. * A quien se deberia recurrir para dar soporte en caso de que algun programa cause daño o sea el causante de la perdida de informacion Eso no existe / no debería existir si instalas una distribución orientada a empresas, y en el caso de que contrates soporte por parte de alguna empresa, debes recurrir a ellos para que solucionen el problema. Si descargas un Linux cualquiera, no gozas de esos derechos, ya que los desarrolladores deben comer y lo hacen precisamente a través del soporte que te pueden ofrecer; consultorías sobre instalaciones, auditorías, etc. * Como sepuede justificar que los programas incluidos en las distribuciones no hagan mas cosas para las que fueron diseñadas (tener algo malo metido por dentro) De una forma mucho más fácil que lo que podrías hacer con un programa que descargas de Internet. Punto uno, mediante la codificación MD5 del paquete compruebas que éste no está adulterado. Punto dos, cada paquete debe tener su código fuente en la distribución. Si gustas, puedes revisarlo, auditarlo o
Preguntas de SL
El 4/09/07, Larry Letelier N. [EMAIL PROTECTED] escribió: El día 4/09/07, Graciela Urquieta [EMAIL PROTECTED] escribió: * Quien financia al software libre o de que forma se paga a los desarrolladores Muchos son pagados al desarrollar algo y que su develop sea usado, mas aun cuando alguien toma ese develop y hace mejoras, en resumen se genera comunidad. de pronto es bueno que mires: http://www.opensource.org/docs/osd y http://www.gnu.org/home.es.html Qué lindas historias. ¿de seguro es esa la razón, o después se genera un soporte hacia las mejoras que haces? * A quien se deberia recurrir para dar soporte en caso de que algun programa cause daño o sea el causante de la perdida de informacion no se, si la lista me correjirá, pero según se, jamas un software ha quemado algún fierro, ¿nunca has usado programas para actualizar BIOS? echo explotar algo o que se sho., sobre el que se sho, los programas para eso vienen con cualquier instalación de Linux: basta sudo y rm con los parámetros -rf / * Como sepuede justificar que los programas incluidos en las distribuciones no hagan mas cosas para las que fueron diseñadas (tener algo malo metido por dentro) algún back door? por ej. nahh.. esto es GNU/Linux, esas malas practicas se suelen ocacionar en el otro Sist. Op. Debian incluyó uno que afectó a sus servidores. El hecho es que para que un backdoor llegue a ser realmente dañino, cuesta mucho; hay mucho checking por parte de la propia comunidad que se autodefiende. -- Rodrigo Fuentealba
Preguntas de SL
Graciela Urquieta escribió: * Quien financia al software libre o de que forma se paga a los desarrolladores El software libre no tiene una forma especifica de financiarse. Algunos proyectos se financian de algunas maneras y otros de otras. Algunas maneras son mas comunes, o mas efectivas, que otras. Algunos ejemplos: 1. el proyecto GNU, que produce muchos utilitarios comunes, se financia con donaciones de terceros, ademas del trabajo desinteresado de algunos entusiastas (quienes regalan su trabajo). 2. el kernel Linux es financiado por muchas empresas con intereses en que Linux siga funcionando (porque tienen productos que dependen de el). Algunas empresas que pagan por el kernel Linux son IBM, Redhat, Novell, Mandriva, Hewlett-Packard, Sun, entre muchas otras. 3. el servidor de datos MySQL es financiado por la empresa MySQL AB, que paga a sus programadores para que continuen desarrollandolo; MySQL AB distribuye una version libre (bajo licencia GPL) y una version enterprise, la cual se paga. MySQL mantiene la version comunitaria porque le da acceso a una poblacion grande de usuarios y potenciales desarrolladores; a la vez que gana $$ con la version que se vende. 4. SQL-Ledger entrega su software gratuitamente, pero si quieres el manual debes comprarlo. 5. Algunas empresas, como Command Prompt Inc., cobran por darte soporte, es decir, tener un telefono 24 horas al dia al cual puedes llamar para preguntar lo que te plazca. Obviamente tu solo tendras interes en llamarlos si tienen un producto medianamente usable para satisfacer tus necesidades; por lo tanto esta en el interes de Command Prompt que el software que ellos soportan (Postgres) siga desarrollandose, y pagan para que asi sea. (Esto es casi lo mismo que (2) en realidad). Hay miles (literalmente) de proyectos de software libre, y cada uno busca la forma de financiarse. En algunos casos el modelo de financiamiento es que alguien entrega su trabajo gratis; en otros casos hay movimiento de dinero. * A quien se deberia recurrir para dar soporte en caso de que algun programa cause daño o sea el causante de la perdida de informacion Dado que dispones del codigo, puedes hacerlo tu misma o contratar a algun especialista. En muchos casos el especialista sera quien desarrolló el software; por ej. (4) y (5) en la lista de arriba. * Como sepuede justificar que los programas incluidos en las distribuciones no hagan mas cosas para las que fueron diseñadas (tener algo malo metido por dentro) El codigo esta abierto, por lo tanto puedes examinarlo si tienes dudas al respecto. Ha pasado en algunas oportunidades, pero son muy escasas y son eliminadas en cuanto son descubiertas (ejemplo: el backdoor que tenia Firebird cuando recien fue abierto). Como decia German, uno compara con el software privativo: en contraposicion uno puede intentar buscar backdoors, caballos de troya o easter eggs en el. Sin el codigo fuente es muy dificil. Habiendo maneras sofisticadas de esconderlos, es imposible saber si los hay o no. ¿Qué detiene a una empresa de software privativo esconder algo malo? Nada, salvo su supuesta buena voluntad o ética profesional, cosa con la que realmente no debes contar. (Observa que en mi primer párrafo no hago alusión a ninguna de las dos cosas, puesto que en el caso del software libre no necesitas suponer que el desarrollador es ético). * Como poder justificar que el SL se utilice en las administraciones publicas de los paises y que ventajas traerian a estas en comparacion con el SL. Esta pregunta no tiene mucho sentido. ¿Cómo se puede justificar que el software privativo se utilice en las administraciones públicas? Hay una sola explicación: porque les satisface una necesidad. Por lo tanto si el SL les satisface la necesidad, entonces he ahí su justificación. Aunque tengo idea de todas estas cuestiones, y que la mayoria parte de un aspecto de conviccion, y un aspecto moral, me gustaria que me aplien este tema. Observa que no necesitas ni convicción ni moral para ninguna de las cosas que te menciono arriba. -- Alvaro Herrera http://www.amazon.com/gp/registry/CTMLCN8V17R4 El número de instalaciones de UNIX se ha elevado a 10, y se espera que este número aumente (UPM, 1972) From [EMAIL PROTECTED] Tue Sep 4 19:00:10 2007 From: [EMAIL PROTECTED] (Ricardo Mun~oz A.) Date: Tue Sep 4 19:32:19 2007 Subject: Preguntas de SL In-Reply-To: [EMAIL PROTECTED] References: [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] Graciela Urquieta wrote: Hola, este fin de semana, asisti a un evento en el instituto donde estudio, donde se toco el tema de software libre, asi mismo como en todo evento habia gente creo yo con malas intesiones y que era contraria al SL, gente que realizo varias preguntas y no quisieron entender las respuestas de los jovenes expositores, suena extran~o... si estaban en el evento es porque les interesaba el tema. si fueron solo a criticar (en mala) quizas los deberian haber
Preguntas de SL
El 4/09/07, Ricardo Mun~oz A. [EMAIL PROTECTED] escribió: Graciela Urquieta wrote: Hola, este fin de semana, asisti a un evento en el instituto donde estudio, donde se toco el tema de software libre, asi mismo como en todo evento habia gente creo yo con malas intesiones y que era contraria al SL, gente que realizo varias preguntas y no quisieron entender las respuestas de los jovenes expositores, suena extran~o... si estaban en el evento es porque les interesaba el tema. si fueron solo a criticar (en mala) quizas los deberian haber expulsado del lugar y/o prohibir la entrada en proximos eventos? Un evento de características libres es para todos, incluyendo Bill Gates y Steve Ballmer si quieren ir y no llevan molotovs para tirarle a los amantes del software libre. [1] http://www.codeplex.com/ Las licencias de M$ (y lo he explicado en su momento) NO son libres, por mucho que quieran llenarse la boca con ello. No hay que ser Microsoft Most Valuable Person para saber que es libre mientras no lo portes a otros sistemas operativos no es libertad absoluta. [4] http://www.microsoft.com/opensource/default.mspx El software de código abierto de Microsoft no es software libre; requiere Microsoft .NET (que corre bajo Windows) y eso implica que hay algunas características que el proyecto Mono ha debido desarrollar utilizando símiles ( == dibujar al ojo en vez de calcar, o usar características similares en vez de ingeniería inversa ), como el maldito espacio de nombres Microsoft.VisualBasic, herencia de COM/DCOM y otras estupideces que el MSDN Team intentaba vender de cuando en vez, aunque realmente no se necesitara, fuera más lento y requiriera una cantidad 10 veces mayor de archivos que su versión anterior. Un source libre requiere que sea compilado con herramientas libres: si compilo el kernel Linux con el compilador C de Borland (que es de pago), el binario del kernel Linux que compilé deja de ser libre, por muy kernel que sea. Por eso el alegato de la gente de Gnome contra KDE (que usa las bibliotecas Qt, que son de pago en circunstancias especiales). Atentamente, -- Rodrigo Fuentealba
Preguntas de SL
Las Empresas que desarrollan software libre reciben dinero por el soporte que ofrecen .Segundo Lugar :El Software Libre tiene una serie de ventajas en particular ,porque son testeadas y si hay alguna vulnerabilidad,ésta es reportada y se genera la corrección correspondiente,lo que curiosamente da más confianza,ya que en el caso del software cerrado ,por su naturaleza de no permitir el examinar el código fuente,solamente la empresa que lo fabrica puede corregir el problema ,y no siempre genera correcciones a dichos fallos de forma oportuna.Además recuerda el problema que hubo años atrás en el caso de Microsoft con su entonces producto estrella Windows 95 cuando alguién descubrió por casualidad la DLL NsaKey ,la cual supuestamente daba acceso a la National Security Agency a cualquier computador con este Sistema Operativo y con acceso a Internet,lo que obligó a Microsoft a retirar dicha Dll en sus versiones posteriores.Aún así ,hay muchas dll dentro de los actuales Windows Xp y Vista ,de las cuales realmente se desconoce su funcionamiento.Cosa que no pasa con el Software Libre,pues tienes el código fuente ,y lo puedes examinar,modificar ,etc. Ahora con respecto a las licencias ,El Software Libre se distribuye con licencia pero que no tiene las características de las licencias de software cerrado o propietario,lo cual no significa que el autor no reciba su respectiva remuneración o que se viole la autoría del software.Las licencias de software cerrado al igual que las de patentes comerciales ,son un verdadero obstáculo para los países que quieren desarrollarse tecnologicamente ,y generalmente son impuestas por los países desarrollados :Hay un gran costo,costo que podría destinarse a satisfacer necesidades sociales ,y es por esto que por ejemplo ,en Europa países como Francia, Alemania están migrando ,desde Windows a Linux en los Pc's de la Administración pública (Cosa que en Chile no se podrá hacer gracias al Acuerdo Microsoft-Gobierno de Chile). Espero que lo mencionado anteriormente ,te ayude Saludos. El día 4/09/07, Graciela Urquieta [EMAIL PROTECTED] escribió: Hola, este fin de semana, asisti a un evento en el instituto donde estudio, donde se toco el tema de software libre, asi mismo como en todo evento habia gente creo yo con malas intesiones y que era contraria al SL, gente que realizo varias preguntas y no quisieron entender las respuestas de los jovenes expositores, es asi que desearia me puedan colaborar a elaborar algunas respuestas a sus cuestiones para que este fuin de semana que viene pueda yo intervenir y callar los malos comentarios que hizo esta gente (obviamente gente que no sale de su windows y no mira mas alla) Se debe tener en cuenta que soy una entusiasta y no una experta. ;) Algunas de las preguntas son: * Quien financia al software libre o de que forma se paga a los desarrolladores * A quien se deberia recurrir para dar soporte en caso de que algun programa cause daño o sea el causante de la perdida de informacion * Como sepuede justificar que los programas incluidos en las distribuciones no hagan mas cosas para las que fueron diseñadas (tener algo malo metido por dentro) * Como poder justificar que el SL se utilice en las administraciones publicas de los paises y que ventajas traerian a estas en comparacion con el SL. Aunque tengo idea de todas estas cuestiones, y que la mayoria parte de un aspecto de conviccion, y un aspecto moral, me gustaria que me aplien este tema. Agradecida por vuestros comentarios Graciela Patricio Morales Fariña Técnico en Computación Alumno Ing. Informática (Técnicos) Universidad de los Lagos 045-219291- Temuco Chile cel 78183882.- From [EMAIL PROTECTED] Wed Sep 5 00:44:54 2007 From: [EMAIL PROTECTED] (Aldrin Gonzalo Martoq Ahumada) Date: Wed Sep 5 00:47:10 2007 Subject: subversion In-Reply-To: [EMAIL PROTECTED] References: [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] On 9/4/07, Percy Gonzales [EMAIL PROTECTED] wrote: hola listeros, una consulta, estoy en procura de instalar subversion y trac, bueno hasta ahora me ha ido bien, he configurado trac para que funcione sobre una BD postgresql, pero me surgio la inquietud de saber si subversion puede utilizar una BD distinta a la que utiliza, cabe decir que en lugar de utilizar Berkeley DB haga uso por ejmplo de postgresql, aunque he buscado en google, no encontrado nada, alguno de uds. conoce si es posible esto?. Aunque solo sea una inquitud, esta surguio por que me gustaria tener todo en una sola BD, por temas de mantencion y demas. esperi sus sugerencias y comentarios Bien, ya te respondieron. Solo queria comentar que subversion + trac es una muy buena opcion para llevar un proyecto pequen~o: esa fue mi experiencia con un proyectito web de unas pocas semanas, 3 personas, eclipse europa (c/plugins JavaEE), apache tomcat6 y _Mylyn_. Como pretendes usarlo tu? Tambien me interesa algun sistema de tickets mas avanzado... Por ejemplo, borland