Buenas... Ac� algunos comentarios para agregar arena al tarro...
On Tue, Sep 02, 2003 at 09:55:10AM -0600, Orlando Solano wrote: > estoy luchando por que se utilice software que no represente una suma tan > exorbitante para el pa�s y lo cual me parece que tiene soluci�n con el > software libre, si ustedes no me desmienten. Antes de entrar a los detalles m�s puntuales, lo m�s honesto que se puede decir es que la viabilidad de usar software libre en un proyecto siempre va a depender de las circunstancias espec�ficas del proyecto en s�... por lo tanto, las recomendaciones que demos a su mensaje se limitan a lo que se intuye de sus preguntas... El software libre es apto para *muchas* cosas, pero no para todas... como ciudadano, yo apoyar�a que el TSE use el *mejor* software disponible (tomando en cuenta los recursos existentes, etc. etc.), sea software libre o no... afortunadamente, en muchos casos el software libre da la talla y espero que en este tambi�n... > �Es seguro el sistema operativo? Ac� b�sicamente yo contestar�a con .. �seguro para qu�? Ac� en la lista puede obtener testimonios de la utilizaci�n de Linux y aplicaciones relacionadas en una gran variedad de campos, con diversos grados de �xito y satisfacci�n... Sitios con referencias sobre las pr�cticas de seguridad en Linux, los puede encontrar ac�[1] y ac�[2] (espec�fico para Debian).. [1] http://www.linuxsecurity.com/ [2] http://www.debian.org/security/ Sin embargo, si lo que desea son comparaciones de las vulnerabilidades de Linux y otros sitemas operativos, las respuestas var�an dependiendo de a qui�n se le pregunte.. En mi opini�n (y la de muchos ac� en el grupo creo), la filosof�a del software libre es la mejor garant�a de la seguridad y transparencia. Algunos proyectos de software libre de amplia trayectoria, trascendencia y popularidad a nivel mundial, son excelentes ejemplos de la calidad del software que se produce. Me refiero a Apache[3], Sendmail[4], Bind[5] y similares, que han jugado y siguen jugando un papel fundamental en el desarrollo y expansi�n de la internet. [3] http://www.apache.org [4] http://www.sendmail.org [5] http://www.isc.org/products/BIND > �Qu� diferencia hay entre GNU/Linux y Linux? �Si son dos cual es mas > recomendable utilizar? Ya fue contestado. > �Es estable su funcionamiento? Hmmm... de nuevo.. �estable para qu� y en qu� caso? El escenario de un servidor de p�ginas web, de un servidor de datos o de una estaci�n de trabajo para usuarios es bastante diferente... en todo caso, creo que se puede mencionar que Linux se ha ganado su reputaci�n por su desempe�o fundamentalmente en el �rea de servidores de internet, donde la estabilidad y confiabilidad son dos puntos de importancia. Por otro lado, aunque muchos precisamente critiquen este punto, Linux es un descendiente del sistema operativo Unix, cuyos est�ndares y entornos de programaci�n llevan alrededor de 30 a�os de maduraci�n y perfeccionamiento... > �Existe soporte en nuestro pa�s? �Puede contratarse empresa nacional? �Qu� > costo monetario implica? Ac� dejo que otros sean los que contesten pues no estoy muy informado al respecto ni me dedico a esta �rea... La p�gina del GULCR contiene una lista[6] (probablemente no completa) de empresas y organizaciones que brindan soporte en Costa Rica... [6] http://www.linux.or.cr/recursos/soporte > �En que lenguajes se puede programar en ese sistema operativo? �Su curva > de aprendizaje es grande? �Existen opci�n de programar en Windows y > utilizarlo en el sistema operativo abierto elegido? De nuevo ac� todo depende de la aplicaci�n espec�fica, pero mencionar� algunos de los lenguajes y entornos de programaci�n m�s populares y/o comunes... a) Para p�ginas web din�micas, PHP[7], Perl[8], Python[9] (?). Existen m�ltiples plataformas de desarrollo de sitios web, tres ejemplos que me vienen ahora a la mente, son Webgui[10], MovableType[11] y Zope[11]. Todos estos lenguajes y sistemas de manejo de contenido, poseen interfaces con las bases de datos comerciales y libres m�s populares. Ah, y por supuesto, Java[13]. El desarrollo de aplicaciones v�a web es uno de los campos m�s populares y exitosos en Linux, pues se pueden aplicar en multitud de casos y el �nico requisito de las estaciones clientes es tener un navegador web. [7] http://www.php.net [8] http://www.perl.com y http://www.perl.org [9] http://www.python.org [10] http://www.plainblack.com/webgui [11] http://www.movabletype.org [12] http://zope.org [13] http://java.sun.com/linux b) Para desarrollo de aplicaciones, con o sin interfaces gr�ficas, existen multitud (realmente, una gran cantidad[14]...) de lenguajes, compiladores, etc. Sin embargo, noto que el "Programming-Languages mini-HOWTO", menciona algunos de los que siguen siendo m�s populares: Perl, Python, TCL, PHP, Java, Lisp, Fortran y sobre todo, C y C++. A esta lista cabe agregar Kylix[16] (algo como una implementaci�n de Delphi..); y se me ocurre mencionar algunos de los proyectos en desarrollo para agregar compatibilidad a la plataforma .NET en Linux, fundamentalmente Mono[17]. [14] http://freshmeat.net/browse/45/?topic_id=45 [15] http://www.tldp.org/HOWTO/Programming-Languages.html [16] http://www.borland.com/kylix/ [17] http://mono.ximian.com/ Respecto a la opci�n de programar aplicaciones en Windows y utilizarlos en un sistema operativo libre... hmm... depende de lo que se refiera. Por ejemplo, n�tese que la lista anterior excluye cualquier suite de desarrollo de Microsoft (excepto .NET pero seg�n entiendo, la compatibilidad a�n se est� desarroll�ndose y la verdad yo no entiendo mucho el asunto...). Pero repito que una de las formas m�s populares de implementar Linux como plataforma de aplicaciones, es a trav�s de aplicaciones web. En este caso, el trabajo de desarrollo se realiza solamente en el servidor y los clientes b�sicamente son navegadores web... en todo caso, no soy el m�s indicado para hablar mucho de programaci�n.. > �Que base de datos se puede utilizar? �Tiene seguridad implementada? �Es > estable? Ac� ya se contestaron algunos de los ejemplos m�s importantes, tratar� nada m�s de agregar un poco de referencias. Citar� los cuatro casos que creo que son m�s comunes y populares. Entre las bases de datos de software libre, las m�s populares e importantes son PostgreSQL[18] y MySQL[19]. Ambas poseen una gran cantidad de las caracter�sticas de las grandes bases de datos y se han aplicado (incluso en Costa Rica) para aplicaciones de alto desempe�o... sin embargo, por mi desconocimiento en este campo no puedo dar m�s detalles. Ac� en la lista hay gente con mucha experiencia en bases de datos que puede aclarar m�s detalles y dar comparaciones mejores. [18] http://www.postrgresql.org [19] http://www.mysql.com Respecto a las bases de datos comerciales, los casos de Oracle[20] y DB2[21] son los m�s importantes, creo. [20] http://www.oracle.com/linux [21] http://www-3.ibm.com/software/data/db2/linux/ > �Podemos conseguir soporte en Costa Rica a todos ellos? Revisar lo dicho anteriormente sobre el soporte. Una de las mejores fuentes de apoyo es el GULCR, sin embargo, es bueno recordar que todos ac� somos voluntarios unidos por un inter�s com�n y no se ofrecen servicios de nivel comercial. Sin embargo y afortunadamente, ya hay varias empresas que se dedican a estos servicios en el pa�s... > Deseo poder utilizar software libre en este proyecto y con esto demostrar > a las autoridades de la Instituci�n que si se puede trabajar > confiablemente incluso en operaciones criticas para el Tribunal, y as� > demostrar al resto de instituciones que pueden disminuir el gasto del > dinero del pueblo de Costa Rica. Recomendar�a primero documentarse suficiente y estudiar bien el mundo de Linux y el software libre, tanto con experiencia directa instal�ndolo en una m�quina (consiga la distribuci�n que desee preguntando en la lista del grupo..), as� como leyendo. Leyendo mucho. En el Linux Documentation Project[22] hay bastantes documentos que dan una idea de las cosas que son posibles en Linux... [22] http://www.tldp.org Mucha suerte y siga preguntando al GULCR las dudas que tenga... PD: ... por lo tanto, respuestas a la lista del grupo y no al correo personal por favor... -- ******************************** Juan Ignacio Del Valle Gamboa juan @ choriticos.net http://juan.choriticos.net ******************************** -- Desuscripci�n: escriba a [EMAIL PROTECTED], tema 'unsubscribe' Problemas a: [EMAIL PROTECTED] http://www.linux.or.cr/listas
