Software Libre

OpenDaylight Project, la propuesta de una plataforma SDN de código abierto

OpenDaylight Project pretende convertirse en una plataforma SDN común y abiertaUna docena de empresas están trabajando con Linux Foundation para crear una plataforma SDN open source

NEC, IBM, Ericsson o Brocade son algunas de las más de una docena de empresas que han decidido ponerse a trabajar con Linux Foundation para crear una plataforma SDN, o redes definidas por software, de código abierto.

Bautizado como OpenDaylight Proyect, esta propuesta pretende emular lo que Hadoop ha hecho en el mercado de big data u OpenStack en el de la cloud computing. Es decir, convertirse en una plataforma abierta que utilicen todas las empresas, evitando que los sistemas propietarios limiten el crecimiento del mercado y al mismo tiempo se reduzcan los costos de desarrollo.

Si en los últimos años la virtualización o el cloud han sido tecnologías de mucha innovación, el turno es ahora para las redes, que hasta ahora han permanecido estáticas y basadas en hardware. Esto empezó a cambiar con la llegada de las redes definidas por software, o SDN (software defined networking), que promete mayor flexibilidad, escalabilidad y capacidad de programación eliminando gran parte de la inteligencia de red de los switches y routers y poniéndola en controladores basados en software.

OpenDaylight Project pretende convertirse en una plataforma SDN común y abierta que incluya áreas como la plataforma del controlador o los protocolos de las aplicaciones de red, los interfaces de usuario, los switches virtuales o los interfaces físicos del dispositivo.

La principal ventaja de esta propuesta es que elimina las barreras de adopción, ya que algunas organizaciones no quieren comprometerse con un vendedor en particular que termine bloqueando su futuro. Al ser una plataforma común, las empresas podrán optar por tecnologías de diferentes vendedores que serán interoperables.

Fuente: SomosLibres

Los países donde se valora más el Software Libre

Este año han demostrado tener una mejor valoración del Software LibreEste año los usuarios que han demostrado tener una mejor valoración del Software Libre han sido Cuba, Venezuela, Argentina, Ecuador, Paraguay, Panamá, El Salvador, República Dominicana, Puerto Rico y España

Otros países que también han logrado unos resultados notables han sido México, Costa Rica, Nicaragua, Honduras, Colombia, Perú, Chile y Uruguay. Sin embargo, el resultado ha estado por debajo de la media en los usuarios de Bolivia y Guatemala.

La opinión de estos usuarios va más allá de los que se mueven en el "mundo" del Software Libre. Y es que dentro de esta categoría encontramos programas tan famosos y utilizados como LibreOffice, el completo reproductor multimedia VLC o el navegador web Firefox.

Uso, conocimiento y confianza

Son los tres pilares del Informe de Valoración de Software Libre, e influyen en el resultado final. Si miramos cada uno por separado, podemos destacar a los países cuyos usuarios han obtenido mejores resultados.

    
Lo usan más: México y España. México es el país donde una mayor cantidad de usuarios afirman utilizar Software Libre; En los resultados también han influido. España queda este año en segundo lugar, demostrando un retroceso su inmersión en el Software Libre.
    
Lo conocen mejor: Argentina y Venezuela. Este año los usuarios de Argentina son lo que han obtenido una mejor puntuación de conocimiento, seguidos de Venezuela. A través de las preguntas de nuestro cuestionario hemos comprobado el nivel de conocimiento del Software Libre de los usuarios, comprobando que no confunden el concepto y que conocen su definición correcta.

Confían más en él: Venezuela y Argentina. Venezuela también demuestra un alto grado de confianza en el Software Libre, cambiándose en esta ocasión el puesto con Argentina, en segundo lugar. El grado de confianza de los usuarios se ha corroborado mediante preguntas donde especificaban que era lo que más valoran del Software Libre. En este sentido la seguridad del Software Libre ha sido un gran punto a su favor.

Los datos del estudio

Estos datos han sido obtenidos gracias al indicador IVSL (Índice de Valoración del Software Libre). En PortalProgramas se realiza cada año varios estudios y rankings sobre la aceptación y el uso de esta distribución de software a nivel de los usuarios.

Fuente: Cenatic

Lanzan mapa basado en Software Libre para ayudar a inundados en Buenos Aires y La Plata

Ushahidi es una plataforma de mapeo colaborativoRealizado con la plataforma Ushahidi, es colaborativo, por lo que, además de los administradores, la información puede ser subida por cualquiera

Un grupo de estudiantes de periodismo del instituto Eter desarrolló un mapa interactivo que brinda información sobre centros de evacuación, carpas médicas y calles anegadas por las lluvias caídas entre el 1 y el 3 de abril en las ciudades de Buenos Aires y La Plata y sus alrededores, que dejaron más de 50 muertos y provocaron la evacuación de más de 3 mil personas de sus hogares.

El mapa, realizado con la plataforma Ushahidi, es colaborativo, por lo que, además de los administradores, la información puede ser subida por cualquiera que quiera sumar. Las contribuciones pueden hacerse mediante la red social Twitter, con mensajes con las categorías (#hashtags) #inundaciones2abril, #inundacionesLaPlata, #inundacionesCABA, #inundadosBsAs y #InundacionesLaPlata.

Los aportes son moderados por los editores del mapa. Según informó la agencia de noticias Télam, Ushahidi (“testimonio” o “testigo” en swahili) es una plataforma de mapeo colaborativo que nació en Kenia para denunciar violaciones a derechos humanos durante la crisis postelectoral de 2008. Luego se transformó en un proyecto de Software Libre.

Fuente: Rebelión

Disponible PCLinuxOS 2013.04

Ya está disponible para su descarga la nueva versión de PCLinuxOSYa está disponible para su descarga la nueva versión de PCLinuxOS, una distribución rolling release con KDE como entorno de escritorio que ha vivido mejores tiempos, pero que sigue estando ahí para quien la necesite

PCLinuxOS 2013.04 se ofrece en tres ediciones, KDE, MiniME y FullMonty, o lo que es lo mismo, instalación normal en una imagen DVD de 1.661 MB con los paquetes más comunes; instalación mínima en una imagen de CD de 549 MB con los paquetes básicos; instalación completa en una imagen DVD de 4.037 MB que incluye todos los paquetes, configuración de escritorio especial y muchos controladores preinstalados.

Siguiendo la línea de otras distribuciones de desarrollo continúo, prácticamente todas las novedades importantes de PCLinuxOS 2013.04 se refieren a actualizaciones en los paquetes que conforman la distro, comenzando por un retocado kernel Linux 3.2.18-pclos2.bfs, preparado para conseguir un rendimiento óptimo en escritorio, KDE 4.10.1, y, por citar una característica propia de este sistema, MyLiveCD, una utilidad que permite tomar una captura de la instalación para quemarla en un CD o DVD.

Fuente: SomosLibres

Las relativas garantías del Software Libre en la nube

Las relativas garantías del Software Libre en la nubeCuando se habla de las ventajas del Software Libre, suele hacerse hincapié en el hecho de que la disponibilidad del código fuente permite analizar todas y cada una de las tareas que realiza un programa, evitando así la posibilidad de que se inserten virus, spyware o trabaje de un modo que no atiende a las características anunciadas. Cuando nos encontramos con software que funciona en un equipo para un usuario, esto es sencillo, ahora bien, en el mundo de la nube o cloud computing, las cosas son diferentes

Cuando un programa funciona en local, lo que ves es lo que tienes: tomas un código fuente, que previamente puedes haber analizado u ordenado auditar, lo compilas, y obtienes una funcionalidad. Sin embargo en aplicaciones remotas vía web lo único que funciona en tu equipo es una pequeña parte del código enviada desde el servidor y que actúa como interfaz, habitualmente HTML y JavaScript. El resto del proceso se da en el servidor, el PC remoto al que te conectas.

Allí puede haber código desarrollado en muchos lenguajes distintos, desde PHP hasta Java pasando por Python, ASP, ASP.NET, Perl o Ruby entre otros. En cualquier caso, es un código que se ejecuta en ordenadores gestionados por terceros y nuestro único y limitado acceso a ellos se encuentra en su interfaz web, es decir, el acceso desde el navegador a una serie de interfaces o páginas de donde se reciben datos y a donde envías tu información.

Al margen de otros componentes, las aplicaciones web suelen estar formadas al menos por código desarrollado al efecto más una base de datos: en cuanto al código, se ejecuta cuando se hace una llamada a una URL concreta. Es decir, el servidor no envía ese código fuente al navegador para que este lo ejecute, sino que lo ejecuta en el propio servidor y devuelve al cliente el resultado de dicha ejecución. Así, si deseamos acceder a una parte del programa (un fichero) para auditarlo, no podremos, ya que no obtendremos dicho fichero con el código fuente sino el resultado de haberlo ejecutado en el servidor, o lo que es lo mismo, una página web, bien sea con una interfaz, bien sea con un mensaje de error.

Adicionalmente, existen zonas del servidor web que, por restricciones de seguridad, no pueden ser accedidas directamente. Dichos ficheros pueden ser ejecutados por el servidor como parte del programa, pero no hay forma de acceder a ellos directamente. Las licencias libres, generalmente, obligan a distribuir las modificaciones realizadas cuando redistribuimos software a terceros, no obstante, cuando se despliega una aplicación en un servidor no estamos redistribuyendo el software, simple y llanamente lo estamos utilizando internamente en nuestras instalaciones sin distribuir la aplicación a nadie. Lo único que recibe el cliente son los datos computados por el servidor, no la aplicación. Lo que implica, en definitiva, es que partiendo de un código fuente dado, podemos variar parámetros o incluir cambios en algoritmos o funcionalidades sin necesidad alguna de publicar dichas modificaciones. Por ese motivo, puede partirse de un código libre, cambiar su funcionalidad u añadir módulos que ofrezcan otras funcionalidades, crear un servicio web con ello y ofrecerlo a clientes sin necesidad expresa de reflejar dichos cambios de forma pública.

Las bases de datos disponen de interfaces que permiten acceder a ellas para su administración de forma totalmente independiente al código de cualquier aplicación que estemos utilizando en conjunto con dicha base de datos. Así pues, cualquier tarea de administración que implique cambios en los datos de dicha base se puede realizar por parte de los operarios del servicio sin que esto quede reflejado de ningún modo en código fuente disponible para su auditoría.

Igualmente, pueden desarrollarse dentro del servidor, scripts o programas con interfaz local o web que modifiquen los datos de la base sin que ello haya de ser publicado, pues se trata de código totalmente ajeno a la aplicación web principal cuyo código es libre. En resumen, de lo único que se puede estar seguro cuando se accede a un servicio web cuyo código es libre es de que el código está disponible para su descarga, bien sea a través de un servicio CVS, SVN, GIT o cualquier otro, y de que probablemente una comunidad de usuarios envíe parches para su mejora si dicho servicio se populariza y obtiene soporte por parte de la comunidad o empresas relacionadas con dicho servicio.

A partir de ahí, la aplicación instalada por un proveedor concreto puede contener modificaciones no publicadas, software adicional para gestión que amplíe o modifique su funcionalidad y una base de datos gestionada por humanos, cuyas acciones no veremos reflejadas en ningún código fuente.

Existen casos en los que la ley vigente obliga a no publicar datos privados confiados por clientes –desde datos de cuentas privadas hasta sistemas de mensajería privada entre usuarios- si bien no hay nada que permita realizar una auditoria a priori del acceso de los operarios de una base de datos a dicha información y por el contrario entre en el ámbito de las decisiones judiciales en caso de que se produzcan irregularidades a posteriori.

Fuente: SomosLibres

logo youtube
logo twitter
logo instagram
2020 CNTI. Portal desarrollado y administrado por el Centro Nacional de Tecnologías de Información, adscrito al Ministerio del Poder Popular para Ciencia y Tecnología. Esta obra está bajo una Licencia de Creative Commons Reconocimiento - No Comercial - Compartir Igual 3.0 Venezuela.
Cintillo PortalCNTI Cintillo Carabobo 01