Arquitectura de aplicaciones open source: 500 líneas o menos

500 líneas o menos (500 lines or less) es un nuevo volumen de la serie Architecture of Open Source Applications. En esta serie de libros, constituida actualmente por 3 volúmenes, tratan la sobre la arquitectura, infraestructura, escalabilidad, etc, de ciertas aplicaciones de código abierto bien conocidas. En el último volumen, el cuarto de la serie, 500 líneas o menos se enfoca más al diseño desde el punto de vista del desarrollador.
Leer más

Atom disponible para todos y liberado como Open Source

Allá por febrero Github hizo público una noticia sobre un editor de texto llamado Atom, pensado para programadores. Un proyecto en el que habían estado trabajando durante dos años y medio y cuya motivación era la de crear un editor de textos que se adapten a los tiempos que corren (otro) y éste venía a “sustituir” a editores de renombre como Vim o Emacs. Inicialmente Atom sólo estaba disponible para usuarios de Mac y a través de un proceso de aprobación.
Leer más

Broadcom publica el código fuente de la GPU de Raspberry Pi

Vaya regalazo de cumpleaños de Broadcom. Tal día como hoy, dos años atrás se ponían a la venta 100.000 unidades de Raspberry Pies. Hoy Broadcom ha liberado el código fuente del subsistema gráfico BCM21553, usado por el procesador BCM2835, el cual es el encargado del procesamiento gráfico de Raspberry Pi. El código fuente se encuentra disponible desde este enlace y la documentación desde este otro (PDF). Con motivo de dicho evento, la fundación Rasperry Pi ha anunciado que premiará con 10.
Leer más

Emulador OpenRisc 1000 en Javascript ejecutando Linux

Genial emulador de OpenRisc 1000 programado en Javascript que además está ejecutando un Linux para que podáis ir trasteando con el funcionamiento de esta estupenda iniciativa de crear “open hardware”. En este enlace el autor nos hace una breve visita guiada al funcionamiento del emulador. OpenRisc es una arquitectura Código Abierto pero de hardware creada por la comunidad OpenCores bajo licencia LGPL para crear CPU's tipo Risc. Aquí en este enlace está el código fuente del emulador.
Leer más

Vídeos de la FOSDEM 2013

La FOSDEM es una conferencia donde grupos o comunidades se reúnen para compartir ideas, charlas, etc sobre Open Source. Este año se celebró los días 2 y 3 de febrero en Bruselas. La lista de los vídeos disponibles es la siguiente: adhearsion.webm ARM_v7_State_of_the_Body.webm ARMv8,_ARM’s_new_architecture_including_64_bit.webm A_method_for_distributing_applications_independent_from_the_distro.webm Being_a_good_upstream___the_syslog_ng_PoV.webm Bootstrapping_Debian_based_distributions_for_new_architectures.webm Bootstrapping_the_Debian_Ubuntu_arm64_ports.webm BuildSys_and_QA_in_CentOS_using_a_Private_Cloud__OpenNebula.webm Building_RPM_packages_from_Git_repositories_with_git_buildpackage.webm Can_Linux_network_configuration_suck_less_.webm Debian_Med___a_Debian_Pure_Blends_for_medical_care_and_microbiological_research.webm Distributing_TeX_and_Friends___methods,_pitfalls,_advise.webm Emdedded_distro_shootout__buildroot_vs._Debian.webm Eudev.webm Gentoo_BoF.webm Gentoo_Hardened.webm How_do_we_make_Qt_on_Mer_the_solution_of_choice_for_device_vendors_.webm Incompatibility_and_Pain___a_perspective_from_upstream.webm Make_Debian_compiler_agnostic___Building_Debian_with_LLVM_Clang.webm Package_management_and_creation_in_Gentoo_Linux.webm Raindrops.webm Stable_kernel_maintenance_for_distributions.webm Understanding_GNOME_internals_to_administrate_desktop_Debian_machine.webm Why_you_no_host_.webm lmonade.webm openSUSE_on_ARM.webm systemd_in_Debian.webm A_high_level_language_for_low_level_code.webm Actionaz__Automation_for_everyone.
Leer más

Holyspirit, juego RPG open source

Holyspirit es un juego inspirado en Diablo, un juego de acción RPG (Role Playing Game). Es código abierto y esta en fase de desarrollo, aunque es jugable y está disponible para BSD, Windows y Linux. Para aquellos que uséis linux, en esta entrada os explican como puedes instalarlo. Aquí tenéis un pequeño vídeo del juego: Podéis descargarlo desde aquí. Y si queréis también podéis acceder al código fuente. Yo no soy ningún experto en juegos, pero no tiene mala pinta.
Leer más

Linux Audio Conference 2012 - Presentaciones y vídeos disponibles

La conferencia de Linux Audio es una conferencia internacional sobre software música, sonido, etc de fuente abierta o open source cuyo sistema principal es Linux. Este año tuvo lugar en los EEUU por primera vez, concretamente en California en la Universidad de Stanford. Aquí tenéis la lista con las distintas charlas con sus respectivas diapositivas y vídeos: Conference Welcome - Video The IEM Demosuite, a large-scale jukebox for the MUMUTH concert venue - Paper (PDF) Slides Video Network distribution in music applications with Medusa - Paper (PDF) Slides Video Luppp - A real-time audio looping program - Paper (PDF) Slides Video Csound as a Real-­time Application - Paper (PDF) Slides Video Csound for Android - Paper (PDF) Slides Video Ardour3 - Video Integration - Paper (PDF) Slides Video INScore - An Environment for the Design of Live Music Scores - Paper (PDF) Slides Video A Behind-the-Scenes Peek at World's First Linux-Based Laptop Orchestra -- The Design of L2Ork Infrastructure and Lessons Learned - Paper (PDF) Slides Video Studio report: Linux audio for multi-speaker natural speech technology - Paper (PDF) Slides Video A framework for dynamic spatial acoustic scene generation with Ambisonics in low delay realtime - Paper (PDF) Slides Video A Toolkit for the Design of Ambisonic Decoders - Paper (PDF) Slides Video JunctionBox for Android: An Interaction Toolkit for Android-based Mobile Devices - Paper (PDF) Slides Video An Introduction to the Synth-A-Modeler Compiler: For Modular and Open-Source Sound Synthesis using Physical Models - Paper (PDF) Slides Video pd-faust: An integrated environment for running Faust objects in Pd - Paper (PDF) Slides Video The Faust Online Compiler: a Web-Based IDE for the Faust Programming Language - Paper (PDF) Slides Video FaustPad : A free open-source mobile app for multi-touch interaction with Faust generated modules - Paper (PDF) Slides Video Composition With AVSynthesis - Video Field Report II - Capturing Chroma XII by Rebecca Saunders - Paper (PDF) Video GRE (Graduate Rhythmic Examination) - Video Demo: A framework for dynamic spatial acoustic scene generation with Ambisonics in low delay realtime - Video The why and how of with-height surround production in Ambisonics - Paper (PDF) Slides Video Keynote - Slides Video From Jack to UDP packets to sound, and back - Paper (PDF) Video Controlling adaptive resampling - Paper (PDF) Slides Video Signal Processing Libraries for FAUST - Paper (PDF) Slides Video The Integration of the PCSlib PD library in a Touch-Sensitive Interface with Musical Application - Paper (PDF) Video Rite of the Earth -- composition with frequency-based harmony and ambisonic space projection - Paper (PDF) Slides Video Birches for viola and electronic sounds - Video Princesa Chontales - Video Debb and Duff play the music you ate your first crawdad by - Video Luppp & Harry - Video Compositions in Loops nos.
Leer más

Zenmap, GUI Open Source para nmap

Windows, Linux y Mac Zenmap es una GUI para nuestro querido amigo de aventuras nmap. Gracias a Zenmap podemos construir fácilmente parámetros para escanear, obtener informes de resultados y también incluso una representación gráfica de los datos obtenidos (crea un pequeño diagrama de la red y los equipos que la integran) Otra ventaja que tiene es que permite almacenar los parámetros que hemos construido para nuestra llamada a nmap así como los resultados obtenidos (estos datos obtenidos se almacenan en XML).
Leer más

Repositorio de actividades Open Source de la NASA

Si el otro día os comentaba sobre varios libros electrónicos que la NASA había puesto a disposición de cualquiera de forma totalmente gratuita, ahora nos regalan un repositorio de código, dónde irán publicando todos los proyectos de código abierto que desarrollan. Sin duda alguna una gran noticia ver como este tipo de agencias apoyan el código abierto. En estos momentos “sólo” han publicado cuatro proyectos: OpenMDAO https://github.com/nasa/OpenMDAO-Framework Glenn Research Center World Wind Java https://github.
Leer más

Listado de juegos Open Source realmente espectaculares

Video del port de DukeNukem 3D, EDuke32 Con los que puedes jugar, cambiar el código fuente o incluso modificar los gráficos. Este listado ofrece varios juegos Open Source que no tienen nada que envidiar a muchos juegos comerciales. Casi todos están para las plataformas Linux y Windows (e incluso Mac). Desde una versión del famoso Colonization llamado FreeCol hasta otra del no menos conocido DukeNukem llamada EDuke32. También hay juegos de estrategia por turnos como este Battle for Wesnoth (imágen de abajo) o el famoso UFO que tanto nos gusta, y otros RPG como este llamado PlaneShift.
Leer más