martes, 26 de octubre de 2010

SL en el Estado Nacional y en la Pcia.

El Estado impulsa el uso de software libre en la administración pública

El jefe de gabinete, Aníbal Fernández, firmó con Red Hat un convenio para impulsar el crecimiento de las herramientas de software libre en la administración pública estatal. Más de la mitad del software utilizado por la administración del estado es libre, según explicó Fernández.

“El 60% de los programas operativos del Estado son software de uso público, con lo cual no estamos pagando royalties por ello. Queremos reivindicar esa situación. Este software no necesita compra, no necesita licitación, porque se comienza y se desarrolla desde lo público para lo público”, sostuvo el jefe de gabinete argentino.

“El modelo de desarrollo comunitario ha demostrado ser el más productivo a la hora de medir la velocidad de avance tecnológico, pues aporta y asegura la adhesión a estándares de la industria y la libertad de contar con el código fuente”, señaló Aníbal Fernández, explicando que la participación de Red Hat “ofrece estabilidad, certificaciones, control de calidad y soporte técnico de primer nivel y ofrece, en definitiva, lo mejor de los dos mundos: el beneficio y la independencia del modelo de desarrollo comunitario y el nivel de servicios que necesitan instituciones del Gobierno Nacional”.



Se usará software libre en la administración pública de Santa Fe

La media sanción de Diputados convirtió en Ley este jueves el proyecto elaborado por los diputados Gerardo Rico (FPV) y Pablo Javkin (ARI-CC) que establece la implementación de políticas de incorporación y desarrollo de Software Libre en la administración pública santafesina. La iniciativa colaborará en la transparencia de la gestión, la seguridad en el manejo de datos públicos y el fomento de la industria tecnológica local.


Utilizar Software Libre implica adquirir la licencia de los programas de uso administrativo, para luego poder reproducirlos, modificarlos, en tanto sea necesario para los usuarios, y hacerlos compatibles con otros programas de uso común. Rico y Javkin coincidieron en que el avance es fundamental, ya que “significará para la provincia salir de la dependencia tecnológica con los proveedores privados, cuyos programas no se pueden modificar en función de las necesidades variables de la administración, a lo que se suma, el costo económico que supone la renovación de las licencias”.

Por otra parte, subrayaron que al hacerse cargo la misma provincia de la adaptación de los programas informáticos, se elimina el riesgo que implica que la información pública pase por manos de terceros, volviendo más seguro su tratamiento. Otro beneficio es que las licencias libres le otorgan al Gobierno Provincial el derecho a contratar profesionales locales para generar, modificar y adaptar sus sistemas, con lo que se fomentará la industria tecnológica provincial, la economía y el empleo en nuestra región.

El proyecto había obtenido media sanción en Diputados en octubre de 2009 y luego de que se le introdujeran modificaciones en la Cámara Alta, fue aprobado por la Legislatura. Entre los antecedentes de la propuesta, existen proyectos presentados con el mismo espíritu en varios municipios de nuestro país.


FUENTE: www.puntobiz.com.ar

miércoles, 13 de octubre de 2010

Enlaces en Linux

Los enlaces son una especie de puente a un archivo o a un directorio perteneciente al sistema, como una referencia que podemos poner en cualquier sitio que nos interese y que actúa como un acceso directo a cualquier otro.
Este mecanismo nos permite acceder a distintos directorios y archivos de forma más rápida, sin tener que desplazarnos por la jerarquía de directorios. Por ejemplo, si habitualmente necesitamos acceder al directorio: /usr/local/share/ podríamos crearnos en nuestro directorio home un enlace a ese directorio con:
$ ln -s /usr/local/share caminocorto
Con esto crearemos un enlace simbólico llamado caminocorto que apunta /usr/local/share/. Podemos ver si lo hemos creado bien haciendo un listado detallado:
$ ls -l caminocorto lrwxrwxrwx 1 pepe pepe 17 jul 2010 15:52 caminocorto -> /usr/local/share/
Aquí podemos comprobar que el enlace apunta realmente donde nosotros queremos. Podemos observar también como el primer carácter en el bloque de permisos es una l, lo que nos indica que el archivo es un enlace (link)

Es importante remarcar que si accedemos al directorio por el caminocorto y luego hacemos un cd .. volveremos al directorio donde está el caminocorto y no al directorio superior.

Podemos eliminar el enlace simbólico que acabamos de crear con:
$ unlink caminocorto

Enlaces simbólicos y enlaces fuertes

En el ejemplo, hemos mencionado el término enlace simbólico. Los enlaces simbólicos significan que tan sólo estamos creando un apuntador o puente hacia el archivo o directorio, de forma que si eliminásemos el fichero destino el enlace no apuntaría a ninguna parte. Los enlaces simbólicos los creamos añadiendo el parámetro -s al comando ln.

Si omitimos este parámetro se crearía lo que se llama un enlace fuerte (o hard link) que, a diferencia de los enlaces simbólicos hace un duplicado del fichero. Internamente no es exactamente un duplicado del fichero, sino dos i-nodos que apuntan a los mismos datos, pero puede verse de forma abstracta como una copia del archivo. La ventaja de este tipo de enlaces es que si se borra una de las copias la otra aún se conserva. A pesar de esto, este tipo de enlace no se utiliza demasiado ya que complica la gestión y manipulación de los ficheros (siempre es mejor tener una sola copia de cada archivo). Además, si hacemos un enlace fuerte de un directorio, todos los ficheros y subdirectorios que contuviera también se deberían referenciar. Es por este motivo que sólo root puede hacer enlaces fuertes de directorios. Otra diferencia es que con un enlace simbólico podemos ver a qué archivo estamos apuntando, mientras que con un enlace fuerte no, debido a su implementación interna.