Nacionales

La libertad del Software es más importante que el mismo Software Libre

Las 4 Libertades del Software LibreLas 4 Libertades del Software Libre. Estas Libertades han sido explicadas varias veces por el Gurú del GNU Richard M. Stallman. Se ha definido que un programa es Software Libre si respeta las libertades del usuario y de la comunidad. Si no existen esas libertades no estamos hablando de Software Libre si no de Software Privativo


El Software Privativo es aquel al cual no tenemos la posibilidad de compartirlo sin romper la licencia ni de conocer ni modificar el código fuente que contiene.

 

Las 4 Libertades esenciales:

- Libertad 0. Libertad de ejecutar el programa como desees.
- Libertad 1. Libertad de estudiar el código fuente del programa y realizar los cambios que desee el programador.
- Libertad 2. Libertad de ayudar a tu programa. Crear copias exactas del programa y distribuirlas bien gratuitamente o con la libertad de vender tu desarrollo. Estas dos opciones están permitidas por la comunidad.
- Libertad 3. Libertad para contribuir a tu Comunidad. Hacer copias de tus versiones modificadas y distribuirlas entre los demas.

Con estas 4 libertades estamos contribuyendo a un Sistema Ético que respeta las Libertades del usuario y de la comunidad. Si no se dan las 4 Libertades o no se cumplen estamos antes un Software Privativo. Este tipo de software para la comunidad no es justo. Ya que el Software Libre puede ser controlado para y por la Comunidad. Si no quieres compartir el software es preferible que no desarrolles nada. Mejor compartir tus conocimientos con la Comunidad.

La Libertad 0. Nos permite tener el control sobre nuestra informática, sobre el mundo informático en el que nos movemos. La Libertad 2. Nos permite ayudar a nuestro prójimo. De esta forma mantenemos nuestra ética con nuestros amigos y con la Comunidad. Para no caer en el dilema de compartir nuestra Licencia de software privativo lo mejor y esencial es utilizar el Software Libre de tal forma que si conoces algún Desarrollo o creas algún Desarrollo puedas compartirlo sin ningún dilema moral ni ético.

No debemos de permitir que por defender y compartir nuestro Software Libre o creer que compartir todo nuestro conocimiento nos llame Hackers o Piratas. Aun en el Siglo XXI mucha gente nos define como hackers a todas aquellas personas con inquietudes tecnológicas y de conocimientos.

Pero más alla de estas 4 libertades aplicables al Software Libre están las libertades del individuo y del software.

 

Fuente: somoslibres.org

La nueva versión de Ruby on Rails incorpora Merb

La nueva versión permitirá migrar códigos a nuevas versiones sin reescribirlo todoDavid Hansson Heinemeier cumplió su promesa: ya está disponible la versión 3.0 de su creación, el framework de desarrollo web Ruby on Rails

La nueva versión es un nuevo desarrollo del marco de Ruby e incorpora los conceptos de Rails, Merb, como resultado de la decisión de fusionar los dos proyectos de código abierto a finales de 2008.

El inventor de Rails dijo que más de 1600 contribuyentes la presentación de miles de confirmaciones a lo largo de unos dos años han realizado conjuntamente Rails "mejor, más rápido, más limpio y más bonito". Las nuevas características incluyen un router que permite a las declaraciones que se basan en el REST (Representational State Transfer), la arquitectura y una interfaz para simplificar la adición y la gestión de los plug-ins. En general, los rieles nuevos es considerablemente más modulares que las versiones anteriores y más agnóstico dependencia, permitiendo a los desarrolladores utilizar fácilmente Test:: Unit, Prototype o DataMapper y otras bibliotecas en lugar del predeterminado bibliotecas Rails.

La aplicación Rails Active Record se basa ahora en la consulta del motor Arel. Su algoritmo se dice para permitir las consultas de búsqueda más complejas sobre múltiples iteraciones. Los desarrolladores también han cambiado el mecanismo que protege las aplicaciones contra ataques XSS (cross-site scripting) . Rails 3 destaca APIs que pueden ser considerados obsoletos y han sido desaprobados ". Esto ayuda a los programadores a migrar el código de aplicación que se escribió en una versión anterior a la nueva versión sin tener que reescribir todo desde cero.

Sobre Ruby on Rails

Ruby on Rails, también conocido como RoR o Rails es un framework de aplicaciones web de código abierto escrito en el lenguaje de programación Ruby, siguiendo el paradigma de la arquitectura Modelo Vista Controlador (MVC). Trata de combinar la simplicidad con la posibilidad de desarrollar aplicaciones del mundo real escribiendo menos código que con otros frameworks y con un mínimo de configuración.

El lenguaje de programación Ruby permite la metaprogramación, de la cual Rails hace uso, lo que resulta en una sintaxis que muchos de sus usuarios encuentran muy legible. Rails se distribuye a través de RubyGems, que es el formato oficial de paquete y canal de distribución de bibliotecas y aplicaciones Ruby.

 

Fuente: Somoslibres.org

DigiKam gestiona fotos digitales

DigiKam es una opción en SL para manejar y editar imágenesDigiKam es una aplicación para importar y gestionar fotos digitales para el escritorio KDE. Puede organizar colecciones de imágenes en carpetas, por fechas o mediante tags. Permite añadir comentarios y puntuaciones a las fotos, realizar búsquedas con esta información y almacenar estas búsquedas como si fueran carpetas

Puede también realizar ediciones simples de las fotos. Haciendo uso de Kipi (KDE Image Plugin Interface) ofrece la posibilidad de aumentar sus funcionalidades.

Algunas de sus características avanzadas son:

-Soporte para imágenes de 16 bits/color/píxeles.

-Soporte nativo JPEG 2000.

-Soporte para notas del fabricante y metadatos IPTC.

-Geolocalización fotográfica.

-Configuración avanzada de la descodificación de imágenes en bruto (RAW).

-Previsualización rápida en bruto.

-Soporte de metadatos de las imágenes RAW.

-Mesa de luz para comparar fácilmente imágenes similares.

Para extender sus funcionalidades existen plugins muy variados que le permiten exportar los álbumes a flickr, gallery2, grabarlos en CD, crear una página web o generar ficheros KML para Google Earth.

Glosario

-KDE: es un proyecto de software libre para la creación de un entorno de escritorio e infraestructura de desarrollo para diversos sistemas operativos.

-TAG: Una etiqueta (término a veces reemplazado por el anglicismo tag) es una marca con tipo que delimita una región en los lenguajes basados en XML.

-PLUGINS: es un complemento, una aplicación que se relaciona con otra para aportarle una función nueva y generalmente muy específica.

 

Fuente: Ciudad Ccs

Google vs JavaOne afectan al Software Libre

JavaOne vs GoogleGoogle no irá este año al JavaOne después de 5 años asistiendo. El tema de la demanda de Oracle va a empezar a pasar factura a Java. La frase que resume es la siguiente: "Desearíamos haber ido, pero la reciente demanda de Oracle contra Google y el Software Libre hace que sea imposible que podamos compartir nuestras reflexiones sobre el futuro de Java y el Software Libre en general"

Aquí la replica del anuncio traducido:

"Como muchos de ustedes, todos los años esperamos con interés los talleres, conferencias y eventos relacionados con software de código abierto. En nuestra opinión, esta es una de las mejores maneras en que podemos involucrar a la comunidad, compartiendo nuestras experiencias y aprender de la tuya. Así que estamos tristes de anunciar que no vamos a poder presentar en JavaOne este año.

Deseamos que pudimos, pero en una demanda de Oracle en contra de Google y de código abierto ha hecho imposible para nosotros compartir libremente
nuestras ideas sobre el futuro de Java y de código abierto en general. Este es un ejercicio doloroso para nosotros, ya que hemos participado en todas las JavaOne desde 2004, y yo personalmente he hablado en absoluto, sino la primera vez en 1996.

Entendemos que esto puede desalentar y los inconvenientes que muchos de ustedes, pero esperamos poder presentar en otros lugares pronto. Estamos
orgullosos de participar en la comunidad de código abierto de Java, y esperamos encontrar otras maneras de participar y contribuir. "

Fuente: Somoslibres.org

Matterhorn la herramienta de software libre para grabar conferencias

Open CastSiempre uno busca y encuentra esta vez se trata de una excelente herramienta para grabar conferencias, este proyecto esta bajo el patrocinio de la Universidad Berkeley de California cuyo nombre es Matterhorn versión 1,0 sistema de grabación de conferencias

El Centro Alemán de Gestión de la Información y de Enseñanza Virtual (virtUOS) de la Universidad de Osnabrück fue un contribuyente importante a esta empresa.

El software de código abierto puede ser usado para capturar imágenes controladas de tiempo de varias cámaras, así como la pantalla del ordenador del profesor. El sistema clasifica el material en portales de video, plataformas de aprendizaje o medios de almacenamiento de datos para su edición.

Desarrollado principalmente por el equipo de Osnabrück, el reproductor de vídeo permite a los usuarios navegar, editar y buscar en el material grabado. De acuerdo con el virtUOS el reproductor es compatible con la configuración de accesibilidad, que sobre todo ayuda a los estudiantes que tienen problemas para asistir a conferencias, debido a discapacidades físicas. Cervino soporta varios formatos de vídeo y permite un extenso análisis del material capturado. Si es necesario la carga de procesamiento se pueden compartir entre varios equipos.

Algunas de las características más atractivas Matterhorn, se destacan:

- Para los alumnos, un reproductor multimedia completamente accesible capaz de ejecutar múltiples conferencias en la pantalla que crea una experiencia atractiva y eficaz de aprendizaje, y se integra fácilmente con los sistemas existentes de contenido a través de los medios de comunicación
del campus integrable o RSS.

- Para los instructores, una perfecta herramienta como medio de comunicación de gran alcance que analizan automáticamente los vídeos y extraer el texto, lo que permite la segmentación de diapositivas y en vídeo de búsqueda, reduciendo aún más el tiempo y el esfuerzo de los alumnos deben poner en la búsqueda de contenido relevante.

- Para los administradores de transmisión por Internet, un tablero de instrumentos sofisticados que permitan un control total sobre la captura, procesamiento y publicación de grabaciones en línea.

- Para los administradores del programa, una herramienta de programación eficiente para futuras grabaciones ya sean especiales o de repetición por
un semestre completo, así como una fuerte API que permite la personalización de las necesidades locales.

- Para las infraestructuras de las aulas, las especificaciones para la construcción de un bajo costo, baja los dispositivos de captura de energía que soporta la grabación simultánea de vídeo (por ejemplo, del profesor) y la salida VGA de un ordenador (por ejemplo, la presentación).

Y mucho más.

Más información del proyecto: http://www.opencastproject.org/matterhorn

Fuente: Somoslibres.org

Subcategorías

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