jueves, 16 de julio de 2009

Scratch


Uno de los mejores descubrimientos en el Campus Party fue Scratch.
Scratch es un nuevo lenguaje de programación que hace mucho más fácil crear historias interactivas, animaciones, videojuegos, musica y arte, y permite compartir estas creaciones en la Web. Scratch está diseñado para ayudar a los mas jóvenes (de 8 en adelante) a desarrollar las habilidades necesarias para enfrentarse a la informática del siglo XXI. A medida que los usuarios van creando sus proyectos de Scratch van aprendiendo los conceptos más importantes sobre matemáticas y programación de computadores, al mismo tiempo que desarrollando el pensamiento creativo, la razón sistemática y el trabajo colaborativo.

En la demostración que hicieron en Campus Party pude apreciar el valor de esta herramienta para enseñarle los conceptos básicos de programación a aquellos que nunca han tenido la oportunidad de acercarse a estos lenguajes. Aunque el programa esta promocionado para niños y adolecentes, también se puede usar en la enseñanza de arte digital.
Lo que hace Scratch es proporcionar un ambiente gráfico para la programación, cada uno de los componentes es un bloque que se puede añadir a la estructura, es como un Lego (estra-landia) de programación. El propósito de este programa es el aprendizaje, además de esto no tiene ninguna útilidad práctica.

Este programa es diseñado por el MIT y tiene una licencia especial muy parecida a la GPL. Esta disponible para todos los sistemas operativos (windows, mac y GNU/linux) Si quieren saber más de él pueden ir a esta página http://scratch.mit.edu/

En este video se puede ver algunas de las funcionalidades del programa.

Scratch: first 4 months from andresmh on Vimeo.



-----

sábado, 11 de julio de 2009

Scribus


Otro de los programas libres que he conocido en este campus Party ha sido Scribus, un programa muy bueno para AUTOEDICIÓN (Sistemas de diagramación de impresos -- ver mas en wikipedia).
En el taller de scribus nos mostraron como diagramar texto de forma dinámica y como hacer que las imágenes interactuen con el texto. Aunque el taller fue muy corto en lo que respecta a Scribus (porque también se hablo de Inkscape y de Gimp)
Este taller fue un muy buen abre bocas para un programa que espero poder seguir aprendiéndolo.

¿Que es scribus?
Scribus está descrito en la wikipedia como:

Scribus es un programa de software libre para autoedición, que ofrece un gran rendimiento en la creación de publicaciones por ordenador. Scribus está disponible en versiones nativas para Linux, Unix, Mac OS X y Windows y brinda capacidades para el diseño y diagramación, similares a las ofrecidas por programas comerciales como Adobe PageMaker, QuarkXPress y Adobe InDesign.

La aplicación está diseñada para dar flexibilidad en el diseño y la composición, ofreciendo la capacidad de preparar archivos para equipos profesionales de filmación de imágenes. También puede crear presentaciones animadas e interactivas en PDF y formularios. Entre los ejemplos de su aplicación se encuentran pequeños periódicos, folletos, boletines de noticias, afiches y libros.

Scribus soporta la mayoría de los principales formatos gráficos además de SVG. Sus características profesionales para fuentes e imágenes incluyen manejo de color CMYK y administración de color ICC. Ha sido desarrollado mediante scripting usando Python y está disponible en más de 24 idiomas.
Como siempre ya lo instalé y espero pronto mostrarles un resumen muy completo de lo que hace.


-----

viernes, 10 de julio de 2009

He liberado mi Ipod con Rockbox!!!


En el campus party me mostraron esta opción para reemplazar el sistema operativo en los Ipods viejitos (de primera a quinta generación) y otros reproductores de mp3 como los Sansa.

Rockbox tiene muchas ventajas sobre el sistema operativo original de los Ipod, sobretodo los mas viejitos que no tenían muchas mas funcionalidades. Yo ya lo instalé y me funcionado a la perfección.

¿porque usarlo?
  1. Hace que el Ipod lea muchos formatos de audio y video (ogg, mp3, wma, acc, adx, ac3, wav, sid, mod, midi, AVI, divx y muchos mas)
  2. La interfaz es completamente configurable y además tiene función de temas (que se pueden descargar desde internet o que se pueden diseñar por uno mismo)
  3. Permite copiar y compartir musica porque una vez instalado la música se administra en carpetas como en un disco duro, lo que implica que podemos copiar toda la música que queramos.
  4. Tiene una función de reproducción sin pausas
  5. Tiene una función de control de volumen cuando el Ipod esta en pausa
  6. Tiene una función de generar mezclas entre canciones
  7. Tiene un equalizador de 5 bandas
  8. Ofrece volumen de 64 a 100 niveles (mucho mas que el sistema operativo original) hace que el Ipod suene mas duro
  9. Tiene función de sonido normalizado
  10. Tiene función de manejo por voz. Una vez activada el Ipod lee los menus, esto es ideal para manejar o para manejar el Ipod sin sacarlo del bolsillo (una cosa ideal si se esta en un barrio feo) o para los Ipod que no tienen pantalla. En la pagina web de rockbox hay varias voces para ponerle al Ipod, pero además puede ser con la voz de uno.
  11. Tiene 35 juegos incluido DOOM, si señores... DOOM para jugar en el Ipod
  12. Inclusive tiene juegos multijugador (cada uno de los jugadores toma la rueda del ipod por un lado diferente)
  13. Tiene todas las funciones de oficina como calculadora, editor de texto, relojes, alarmas y CALENDARIO compatible con Google calendar
  14. Permite visualizar las fotos en cualquier formato y además permite hacer zoom en las fotos.
  15. Además viene en 30 idiomas
  16. y para acabar de completar tiene multiboteo en los Ipods, corriendo el seguro en
  17. proceso de inicio. Osea al prenderlo; si se prende con el seguro puesto se enciende en el sistema operativo original y sin seguro se prende en Rockbox.
El colmo de todo es que es increíblemente fácil de instalar.

  • Se baja el programa de instalación (hay para Windows, Linux y Mac)
  • Se abre el programa (en linux hay que abrirlo como root, usando el comando sudo)
  • Se conecta el ipod
  • y se presiona el botón que dice instalar
  • El programa se demora un par de minutos instalando el rockbox en el ipod.
  • Y listo. El Ipod se reinicia ya en Rockbox.

Para quitar el Rockbox del Ipod hay otro botón en el programa que remueve todo del Ipod

Este SO es la prueba de las ventajas que el Sofware libre y el open source ofrecen a los usuarios finales. El sistema original del Ipod es terriblemente limitante por razones corporativas y de mercadeo.

El taller en el campus party lo dictó Germán Camilo Martínez Villate.
-----

jueves, 9 de julio de 2009

8 cosas que debes saber sobre Google Chrome OS

Un post de FayerWayer sobre el nuevo sistema operativo que Google planea lazar pronto al mercado.
Este SO va a tener el kernel de Linux y va a estar diseñado principalmente para equipos portatiles (notebooks y netbooks)
Este es el link:

8 cosas que debes saber sobre Google Chrome OS



Shared via AddThis

martes, 7 de julio de 2009

Campus party día 1

Hoy es el primer día del Campus Party en Bogotá y voy a realizar algunos informes sobre herramientas de software libre y sobre algunas otras actividades del campus party.
Estuve en una conferencia sobre videojuegos y herramientas libres. Motores de creación y sobretodo sobre Blender3d como una herramienta de creación de ideo juegos, una conferencia muy interesante que me llevó a instalar este programa en mi computador. Proximamente estare haciendo un post completo sobre este programa.
Además de esto pueden ver estas direcciones sobre algunos programas libres para hacer video juegos.

http://www.ogre3d.org
sistema de 3d orientado a objetos, muy completo

http://www.crystalspace3d.org
sistema de 3d orientado a objetos, muy completo, fuertemente integrado con blender.

Http://idsoftware.com/
Esta es la empresa que diseño Quake, este motor ha sido liberado, este es un motor que permite crear juegos para maquinas pequeñas, no necesariamente.

-----

viernes, 3 de julio de 2009

Como instalar Firefox 3.5 en Ubuntu


Aunque el Firefox 3.0.11 funciona de maravilla hay algunos gomosos (como yo) que ya quieren cambiarse al Firefox 3.5.
Esta actualización todavía no esta disponible de manera automática y tampoco podemos encontrarla Usando el Synaptic, es necesario hacerlo por consola.
Asi que se hace de esta forma:

// Para agregar los repositorios necesarios para la operación escribimos en la consola:
$ sudo gedit /etc/apt/sources.list

// Se abre un documento de texto y al final de este se añaden estas lineas

// Para usuarios de Intrepid Ibex

deb http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu intrepid main
deb-src http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu intrepid main

// Para usuarios de Hardy Heron

deb http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu hardy main
deb-src http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu hardy main

// Para usuarios de Jaunty Jakalope

deb http://ppa.launchpad.net/fta/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/fta/ppa/ubuntu jaunty main


// Luego escribimos en la consola :
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0C713DA6
// Y por último actualizamos escribiendo
$ sudo aptitude update


// y para instalar el firefox escribimos
$ sudo aptitude install firefox-3.5
Y listo el Firefox 3.5 esta instalado.

Quiero decirle a todos los usuarios novatos en Linux que: "No le tengan miedo a la terminal de comandos, este tipo de tutoriales les ayudaran a entenderla mejor"


-----

miércoles, 1 de julio de 2009

e107 y door 108


e107 es un Sistema gestor de Contenidos (CMS) escrito en PHP, que usa MySQL como base de datos y se encuentra licenciado GPL. Este es el CMS que he estado usando por mas de un año en mi sitio web http://danielmonje.com y me siento muy contento con su desempeño, realmente me ha permitido hacer todo lo que se me ha ocurrido sin necesidad de cambiar nada en el paquete original.
E107 fue desarrollado originalmente a finales de 1998 y desde entonces se ha hecho un espacio importante en el mundo de los CMS de libre distribución. Incorpora una larga serie de características muy depuradas que permite administrar cualquier tipo de sitio web desde un blog hasta un complejo sitio con multiples usuarios.
Uno de los proyectos derivados de e107 mas importante para los hispano hablantes es el door108 una versión completamente traducida en nuestro idioma y también distribuida con licencia GPL. Aunque tiene la misma estructura y las mismas características del proyecto original door108 no tiene tantos plugins como su contra-parte anglosajona. También he usado este sistema en varios sitios que he instalado para organizaciones artísticas y me ha funcionado a la perfección, sobretodo cuando he tenido que activar multiusuarios.

Los dos sistemas son muy fáciles de instalar y de configurar, por el avanzado panel de control que tienen todas las funciones del CMS son configurables fácilmente, además la amplia gama de plugins soluciona cualquier necesidad que podamos tener. La documentación sobre e107 es muy abundante aunque aun hay algunos temas en la wiki de soporte que no han sido desarrollados completamente, inclusive se pueden encontrar algunos tutoriales para desarrollar temas y plugins para e107.

Estos dos sistemas tienen un pequeño problema, no traen el editor WYSIWYG activado por defecto, es necesario activarlo en el panel de preferencias. Y aunque tienen otros pequeños problemas como este realmente son una alternativa a los CMS mas conocidos, sobretodo si estamos buscando generar sitios mas flexibles.

-----

viernes, 26 de junio de 2009

OpenArena


Como ya estoy de vacaciones he estado buscando un juego que me quite todo el stress de este semestre y entre los repositorios encontré algo llamado OpenArena.
Este es un video juego en 3D, que pertenece al género de acción en primera persona. (para los de mi generación es como un Duke Nukem) OpenArena está siendo desarrollado, usando principalmente software de código Libre y abierto. El motor de juego es el Quake III GPL de la compañía id Software, el cual es completamente Libre. El motor de Juego, el código y los datos, todos son de contenido abierto. OpenArena fue lanzado al mercado como la primera prueba de beta el 19 de agosto de 2005, un día después de que el código fuente del motor gráfico de Quake III fuera liberado bajo Licencia GPL, el último día de la exposición de Quake 2005.

El juego contiene actualmente 12 modos de juego, cada uno con sus propias reglas:

  1. Deathmatch: También llamado "Combate mortal", se trata simplemente de eliminar a todos los jugadores de la partida la mayor cantidad de veces posible.
  2. Team Deathmatch: Combate mortal por equipos.Igual pero en este caso, los jugadores están repartidos en equipos.
  3. Capture The Flag: En este modo hay dos equipos, cada uno con su propia base, y una bandera en su interior. Los equipos deben tomar la bandera enemiga, volver a su base, y tocar la suya mientras está en la base, para anotar.
  4. Tourney: En esta modalidad se enfrentan dos jugadores, en un duelo al estilo Deathmatch. El ganador permanece en el mapa, mientras que el perdedor pasa a convertirse en espectador, entrando otro jugador en su lugar.
  5. Elimination: Se trata de un Team Deathmatch basado en rondas.
  6. CTF Elimination: Aquí, al igual que en Elimination, el equipo debe eliminar a todos los miembros del equipo contrario, y los jugadores eliminados pasan a ser espectadores.
  7. Last Man Standing: Es una modalidad del estilo Deathmatch, pero en la que todos los jugadores tienen una vida, y al ser eliminados pasan a ser espectadores.
  8. Double Domination: En esta modalidad de juego por equipos, los mapas poseen dos puntos de control, A y B, que reemplazan a las banderas de CTF. El objetivo es tomar los dos puntos de control y mantenerlos durante 10 segundos, (pueden ser tomados por el equipo contrario) tras lo cual el equipo que los mantuvo se anota un punto.
  9. One Flag CTF: Al igual que en CTF, hay dos equipos y dos banderas, sin embargo se agrega una tercera bandera, (blanca o neutral) la cual hay que llevar a la base enemiga para anotar una captura.
  10. Harvester: En este modo hay dos equipos, cada uno con base y obelisco propio, más un tercer obelisco situado en el centro del mapa. Cuando algún oponente cae, en el obelisco central caerá una calavera, la cual hay que tomar para llevar a la base enemiga (se puede llevar más de una calavera) y anotar la cantidad de puntos equivalente a las calaveras que se depositen en la base enemiga.
  11. Overload: En este modo de dos equipos, cada uno tiene base y una gran calavera en su interior. La idea es bombardear la calavera hasta destruirla, luego de lo cual la partida vuelve a empezar.
  12. Domination: Modo por equipos en el cual ambos equipos tratarán de mantener los puntos para ir sumando unidades.
Los requisitos mínimos para correr OpenArena

  • Video: OpenArena requiere hardware con soporte y aceleración OpenGL. No requiere DirectX. La línea mínima para tarjetas de video para correr el juego arranca desde la placa 3DFX Voodoo2 8MB.
  • Sistema Operativo: Puede correr en Linux, todos los Windows de 32 bits, (desde Win95 hasta Win Vista) y Mac OS X. Algunas distribuciones de Linux traen OpenArena incluido.
  • CPU y memoria: Cualquier procesador arrancando desde un Pentium de 90 MHz con 32 MB de RAM puede correrlo, aunque se recomienda un procesador Pentium II de 233 MHz con, al menos, 96 MB de RAM, debido al alto nivel de detalle de OpenArena en comparación a Quake III: Arena. (Yo lo estoy usando en mi AcerOne que solamente tiene 1.6MHz y rueda perfecto)
Si ya están en vacaciones les recomiendo descargarlo ahora
-----

miércoles, 24 de junio de 2009

Envy


A pesar de que cada vez es más fácil encontrar e instalar controladores en la mayoría de distribuciones GNU/Linux, en muchas ocasiones el sistema no encuentra los controladores mas adecuados y en ocasiones ninguno para las tarjetas de vídeo, cuando esto sucede lo mejor es usar EnvyNG. EnvyNG es una aplicación gratuita y de código abierto para GNU/Linux que instala de manera automatica los controladores pertenecientes a las tarjetas gráficas de los fabricantes NVIDIA y ATI. Este programa se compone de dos paneles. El primero sirve para elegir el fabricante de la tarjeta gráfica intalada en el computador y para elegir entre: Instalar el controlador automáticamente, Instalar el controlador seleccionándolo manualmente o Desinstalar el controlador que tengamos instalado. El segundo panel sirve para seleccionar de qué manera se quieren instalar los controladores: descargarlos, guardarlos en el disco duro e instalarlos; o descargarlos para instalarlos más tarde.

EnvyNG es la herramienta ideal para todos aquellos que tienen problemas a la hora de instalar los controladores de su tarjeta gráfica en su distribución GNU/Linux.
Aunque en muchos blogs se encuentran instrucciones para instalarlo desde consola con la instruccion sudo apt-get install envyng y sudo apt-get install envycore, los usuarios de Ubuntu pueden usar el gestor de paquetes Synaptic para instalarlo.

Envy solamente funciona en sistemas derivados de Debian (como Ubuntu) y solamente con tarjetas de video ATI y Nvida.

-----

lunes, 22 de junio de 2009

Un mes usando Ubuntu Remix

Ya ha pasado poco mas de un mes desde que comencé a usar Ubuntu Remix en mi AcerOne y debo confesar que estoy bastante contento. Para los que no lo saben Ubuntu Netbook Remix es un sistema operativo creado para las nuevas computadoras pequeñas llamadas netbooks. El sistema está adaptado a las arquitecturas reducidas y pantallas pequeñas que disponen estos tipos de equipo. UNR está soportado por Cannonical y se puede descargar desde la página de Ubuntu.

UNR es una excelente solución para los que tenemos que trabajar en una pantalla pequeña y funciona mucho mas rápido que el Ubuntu normal en maquinas que usan chips IntelAtom (como mi AcerOne). El único problema que he encontrado en esta distribución es el acceso al escritorio que se encuentra bloqueado por el panel de aplicaciones. Este panel es el secreto del funcionamiento del UNR, es la herramienta que permite que administrar el sistema sin perder espacio con barras de herramientas, este sistema es ideal para computadores pequeños. El problema es que programas como el Firefox insisten en usar la carpeta de escritorio para guardar archivos, al cabo de poco tiempo resulta que la carpeta de escritorio se convierte en otra carpeta de documentos. Esta situación es un contratiempo menor para usuarios desordenados como yo, pero no debe ser un problema para alguien organizado.

Aunque en las preferencias del sistema hay una pequeña aplicación para cambiar el sistema y que funcione como Ubuntu normal, yo recomiendo no hacerlo porque (como me sucedió a mi) puede que toda la interfaz grafica se comprometa y sea necesario reinstalar el sistema.

En general estoy muy contento con el UNR, viene con todos los drivers necesarios para un computador como el mio, todo sonido, video, webcam, teclado y WiFi funcionan perfectamente al momento de instalar el sistema y el poder tener toda la pantalla disponible para las aplicaciones es algo muy práctico aunque todavía se puede mejorar.

En este video se puede ver como funciona:



-----

sábado, 20 de junio de 2009

The Ubuntu Free Culture Showcase


EL Ubuntu Free Culture Showcase es una oportunidad de mostrar una gran cantidad de contenido cultural libre (free culture) de alta calidad en Ubuntu. En el corazón de los objetivos existe la convicción de relacionar software libre y cultura libre. Con el desarrollo de cada versión de Ubuntu se abre la oportunidad para cualquier artista de poner su trabajo en frente de millones de personas al rededor del mundo. Aunque las restricciones de espacio son fuertes esta es una excelente oportunidad para cualquier artista que quiera dar a conocer su trabajo.

Condiciones del Showcase

Los archivos no pueden ser mas grandes que 1MB para audio, 2.5MB para video y 0.5MB para fotos o gráficos.
Hay que subir los archivos a algún servidor en line y mandar el vínculo (link), no aceptan que se
Llenar la tabla en esta dirección https://wiki.ubuntu.com/UbuntuFreeCultureShowcase
Un panel de jurados decidirá quienes son los finalistas y estos se pondrán a consideración de la comunidad

La fecha limite para las entregas es el 16 de julio.



-----

lunes, 8 de junio de 2009

Google crhome ya corre en Linux!!! (Mas o menos)


Ya podemos descargar la versión de prueba de Chrome para GNU/Linux y se puede descargar una vez empaquetado en .deb en esta dirección http://dev.chromium.org/getting-involved/dev-channel.
Lo he estado probando y hasta el momento me parece un navegador muy bueno y muy completo a pesar de que no he podido hacer funcionar el plugin de flash en el.

Google Chrome es un navegador web desarrollado por Google, esta basado en Chromium un proyecto de software libre promocionado por google. Actualmente Chrome posee una cuota de mercado del 1,42% (solo en windows) y está disponible gratuitamente bajo condiciones de servicio específicas, esto quiere decir que es freeware, pero no opensource o software libre porque no disponibiliza el código del Chorme sino solamente el del Chromium. La porción realizada por Google está amparada por licencias de uso BSD y Creative Commons attribution 2.5, con otras partes sujetas a una variedad de licencias de código abierto permisivas incluyendo MIT License, Ms-PL y la triple licencia MPL/GPL/LGPL.

El objetivo principal del proyecto es proporcionar un navegador con mayor estabilidad, velocidad y seguridad además de incluir una interfaz de usuario sencilla y eficiente. En esencia, Chromium es el navegador base del que está construido Chrome y tiene sus mismas características de diseño, pero con un logotipo ligeramente diferente y sin el apoyo comercial y técnico de la compañía Google.

Aunque aun no funciona perfectamente, poco a poco está mejorando su desempeño en GNU/Linux. Igual que el reproductor de AdobeFlash y ahora el Google Chrome, muchos usuarios de GNU/Linux estamos esperando que otros programas como el Itunes se desarrollen para nuestras plataformas o mejor aun que liberen los códigos para que las comunidades puedan desarrollar aplicaciones a partir de estos
-----

sábado, 6 de junio de 2009

Android


Android es un sistema operativo para dispositivos móviles principalmente teléfonos inteligentes aunque se esta adaptando para funcionar en otros dispositivos. Android está basado en GNU/Linux e inicialmente fue desarrollado por Google.

Estos son los componentes principales del sistema operativo de Android

* Aplicaciones: Las aplicaciones incluidas de fabrica serán: un cliente de email, un programa de SMS, un calendario, programa de mapas, un navegador y un gestor de contactos. Todas las aplicaciones están escritas en el lenguaje de programación Java.

* Framework de aplicaciones: La arquitectura modular está diseñada para simplificar el reuso de componentes. Este mismo mecanismo permite que los componentes sean reemplazados por el usuario.

* Librerías: Android incluye un set de librerías C/C++ usadas por varios componentes del sistema Android.

* Runtime de Android: Android incluye un set de librerías base que proveen la mayor parte de las funcionalidades disponibles en las librerías base del lenguaje de programación Java.

* Núcleo - Linux: Android depende de un Linux versión 2.6 para los servicios base del sistema como seguridad, gestión de memoria, gestión de procesos, stack de red, y modelo de drivers.


Hasta el momentos son 3 los dispositivos que ya traen Android T-Mobile G1/HTC Dream (http://t-mobileg1.com), HTC Magic y el Samsungi7500, pero ya se están anunciando otros teléfonos con este sistema operativo.


-----

jueves, 4 de junio de 2009

MediaWiki



La Wikipedia esta montada sobre un sistema gestor de contenido (CMS) que se llama MediaWiki. Aunque existen muchos CMS para wikis, wikipedia es definitivamente el más importante y el de mejor calidad que hay actualmente en el mercado. Tal vez estés sorprendido por que no sabias de la existencia de otras wikis además de la wikipedia y sobretodo porque no sabias que podías tener una. Antes de seguir veamos que nos dice la wikiedia acerca de las wikis:

Un wiki, o una wiki, es un sitio web cuyas páginas web pueden ser editadas por múltiples voluntarios a través del navegador web. Los usuarios pueden crear, modificar o borrar un mismo texto que comparten. Los textos o "páginas wiki" tienen títulos únicos. Si se escribe el título de una "página-wiki" en algún lugar del wiki, esta palabra se convierte en un "enlace web" (o "link") a la página web.

Hay muchos sistemas para montar wikis en la www o en una intranet para favorecer el trabajo colaborativo. Hay sistemas muy sencillos como el PMWIKI que solamente requiere de soporte PHP para funcionar y sistemas muy complejos como la MediaWiki que exige tener soporte de bases de datos y PHP. Creo que a este punto sobra decir que la MediaWiki es un CMS para wikis
Pero podemos decir que se distribuye bajo licencia GNU, que fue programado en PHP originalmente para la Wikipedia y otros proyectos de la fundación Wikimedia (Wikcionario, Wikiversidad,etc). Desde que se comenzó su distribución como software libre ha tenido una gran expansión existiendo un gran número de wikis basados en este CMS que nada tienen que ver con la Wikimedia Foundation, aunque si comparten la idea de la generación de contenidos de manera colaborativa. La mayoría de ellos se dedican a la documentación de software o a temas especializados.

MediaWiki fue desarrollado originalmente por Magnus Manske, con el fin de sustituir a UseModWiki que era el CMS que estaban usando. A la primera versión se la llamaba, simplemente "software de Wikipedia fase II"

A mediados del 2002 el programa fue reescrito y mejorado, dando lugar a la llamada "fase III", y ha seguido desarrollándose desde entonces a partir de ese código. El 29 de agosto de 2003, se bautizó al innombrado programa como "MediaWiki", un juego de palabras con el nombre de la Fundación Wikimedia. La primera versión con este nombre se llamó, entonces, "MediaWiki-stable 20030829". Actualmente va en la versión 1.14.

Si quieres probar este CMS puedes descargarlo de la pagina de MediaWiki http://www.mediawiki.org y puedes probarlo usando el Xampp (ver post)

La idea principal de la Wikimedia Foundation y del equipo de desarrolladores del MediaWiki es promover la libertad de la información, de las ideas y sobretodo del conocimiento.

-----

martes, 2 de junio de 2009

La historia del Firefox


Mozilla Firefox es un navegador de Internet libre y de código abierto descendiente de Mozilla Application Suite. Muy posiblemente sea el que estas usando ahora para ver este blog. Veamos un poco de historia:

El proyecto Mozilla Firefox fue creado por Dave Hyatt y Blake Ross como una rama experimental del proyecto Mozilla. La Mozilla Application Suite era un navegador web y una plataforma de desarrollo WEB libre y de código abierto para la WWW, que descendía directamente del NETSCAPE, aunque hoy en día el proyecto se ha acabado oficialmente, el proyecto SeaMonkey ha continuado con el desarrollo de la suite.

En la primavera de 2002, aparece una rama experimental del proyecto Mozilla, que condujeron David Hyatt y Blake Ross, que pretendía eliminar todas las funciones ajenas a un navegador propiamente dicho y mejorar su código e interfaz. El nombre original del proyecto era Mozilla/Browser, que posteriormente fue cambiado por Phoenix. Antes de la publicación de la versión 1.0 el 9 de noviembre de 2004, Firefox ya había atraído la atención de los medios de comunicación más importantes. Con más de 25 millones de descargas en los 99 días siguientes a la publicación de la versión 1.0, Firefox se convirtió en una de las aplicaciones libres más descargadas, especialmente entre los usuarios domésticos.El 19 de octubre de 2005, Firefox había alcanzado la cifra de 100 millones de descargas en menos de un año (344 días). La versión 1.5 llegó el 29 de noviembre de 2005, superándose la cota de los 2 millones de descargas en las primeras 36 horas.En agosto de 2006 se habían superado los 200 millones.

El nombre Phoenix duró hasta el 14 de abril de 2003, cuando, por razones legales, debió ser cambiado al estar ya registrado por el desarrollador de BIOS Phoenix Technologies. El nombre elegido fue Firebird. El nuevo nombre pronto se hizo polémico al comprobarse la coincidencia del nombre con el de otro proyecto de código abierto, la base de datos Firebird. A finales de abril de 2003, la Fundación Mozilla publicó un comunicado en el que se indicaba que era necesario referirse al navegador utilizando el nombre Mozilla Firebird para evitar la confusión.

Sin embargo, la presión constante de la comunidad forzó a que, tras barajar otros nombres como Firebird Browser y Mozilla Firebird, el 9 de febrero de 2004 Mozilla Firebird finalmente se rebautizó como Firefox Zorro de fuego (Ailurus fulgens).

WIKIPEDIA:
El panda rojo o panda menor (nombre científico Ailurus fulgens, en chino 小熊貓, xiǎo xióng māo) es un mamífero herbívoro (aunque pertenezca al orden carnívoro) nativo del Himalaya, en Bután, en el sur de China, la India, Laos, Nepal y Birmania.

Este nombre se eligió por su semejanza con «Firebird» y por ser único en la industria informática. Este nuevo nombre y logotipo del navegador fueron rápidamente aceptados. Mientras algunos usuarios se irritaron por estos cambios de nombre sucesivos, otros lo tomaron como filosofía.

Algunos internautas adoptaron Firefox rápidamente, a pesar del dominio de Internet Explorer en el mercado de los navegadores. En diciembre de 2007, Firefox tenía alrededor de un 20% del mercado global. En diciembre de 2007 suponía el 28% en Europa llegando hasta un máximo del 45,4% en el caso de Finlandia.

En abril del 2009 Firefox alcanzo un porcentaje de uso de 22,48% en el mercado global de navegadores web.


-----