Gracias a la colaboración que venimos realizando con XBian hoy os traemos una entrevista a uno de sus creadores, en la cual hablará de cómo surgió el proyecto y como se ha ido desarrollando hasta nuestros días. Espero que os guste y la disfrutéis tanto como nosotros.
Hola Koenkk (es el administrador y principal creador de XBian), muchas gracias por prestarnos algo de tu tiempo, me gustaría que nos pudieras responder a las siguientes preguntas:
1) Nos puedes dar algo de información sobre XBian, como por ejemplo qué es y cuando empezastéis a desarrollarlo.
Yo empecé este proyecto por mi cuenta, en el verano de 2012, después de recibir mi Raspberry Pi. Porque en mis vacaciones estaba aburrido y decidí probar Raspbmc (otra distribución para Raspberry Pi). Me dí cuenta de que Raspbmc era lento ya que no soportaba hardfp (hard floating point, un sistema que utiliza la CPU para realizar operaciones de coma flotante en lugar de emular este comportamiento vía software). Por tanto decidí crear una distribución de XBMC que lo soportara.
Cuando realicé la primera versión, lo publiqué en el foro de Raspberry Pi. Me dí cuenta que muchas personas estaban interesadas en XBian y algunas de ellas empezaron a ayudarme, gracias a estos usuarios XBian se hizo cada vez más grande.
2) ¿Por qué decidiste que XBian fuera un sistema operativo en lugar de una modificación de XBMC?
XBian está centrado en el rendimiento. Para lograrlo es muy importante optimizar el sistema operativo, esta es la razón por la cual XBian es un sistema operativo y no una modificación de XBMC.
3) ¿Cuántas personas forman el equipo de XBian?
XBian realmente no tiene una junta directiva. Muchas personas contribuyen al proyecto, simplemente porque les gusta XBian. Pero por supuesto hay algunos usuarios muy activos, entorno a 4 u 8, que son los que más aportan.
4) Cuando empezastéis el proyecto, alguna vez pensastéis que este se convertiría en uno de los mejores sistemas operativos para Raspberry Pi
Para ser honesto no, empecé el proyecto como un experimento y nunca pensé que iba a crecer tanto.
5) Nos puedes comentar algún aspecto técnico del proyecto, como por ejemplo en lenguaje de programación que usáis o las herramientas que utilizáis.
Nosotros no utilizamos IDEs (Entornos de desarrollo), la mayor parte de la edición la hacemos en editores de texto. Para poder tener las últimas características de XBMC, hemos creado un sistema automático que funciona de forma ininterrumpida en el cual compilamos tanto XBMC Frodo como XBMC Gotham. Nosotros programamos en muchos lenguajes, los más comunes son bash, python y C++.
6) ¿Por qué llegastéis a la conclusión de que XBian fuera de código abierto, en lugar de software privativo?
Simple, cualquiera debería ser capaz de contribuir a XBian y por ello lo hicimos de código abierto.
7) ¿Puedes compartir con nosotros algunos datos estadísticos sobre el proyecto, como el número de descargas o el de usuarios en vuestro foro ?
XBian tiene aproximadamente 5000 descargas a la semana y cuenta con 2500 usuarios registrados en el foro.
8) ¿Por qué recomendaría XBian en lugar de OpenElec como sistema operativo para crear un HTPC (centro multimedia)?
El eslogan de XBian es “the bleeding edge” (algo así como la punta de lanza). Esto significa que queremos contar con las últimas versiones del software y sus actualizaciones. Además nuestro objetivo es crear la mejor experiencia de usuario, aunando rendimiento y simplicidad. Creemos que todos los usuarios deberían ser capaces de usar XBian.
9) Nos puedes comentar algo sobre las nuevas novedades de la versión final de XBian
Por ahora no tenemos pensando añadir ninguna característica nueva. En la versión beta 2 nosotros introducimos muchas nuevas, como por ejemplo un sistema de copia de seguridad bastante sencillo y la actualización automática del sistema. Ahora estamos centrados en reparar los errores, simplificar las cosas y mejorar el rendimiento.
10) ¿Estáis buscando nuevos desarrolladores u otras personas para el proyecto XBian? Es posible que alguno de nuestros lectores quiera formar parte del proyecto.
Sí, siempre estamos buscando personas que contribuyan. Necesitamos diseñadores, desarrolladores y representantes. Si quieres contribuir, por favor contacta con nosotros.
Finalmente, muchas gracias por tus respuestas. Desde Somos Binarios pensamos que XBian se convertirá en uno de los tres sistemas operativos más usados en nuestros Raspberry Pi.
Hello, I’m the SomosBinarios CEO and this time, we are going to have the oportunity to interview Koenkk (XBian administrator). I hope that you like the interview.
Hello Koenkk thank you very much, for your time. I’d would like that you answer these questions:
1) Can you say to us some information about XBian proyect? For example what’s XBian, and when you started to develop.
I started this project on my own in the summer of 2012 after receiving my Raspberry Pi. Because of my holidays I was a bit bored and I decided to play with Raspbmc. I quickly noticed Raspbmc was slow because it was not supporting hardfp (hard floating point). Therefore I decided to create an XBMC distribution which does support hardfp.
When I was done with the first version I posted it on the Raspberry Pi forum. It seemed that a lot of people had interest in XBian, some of these people started to help me. Because of these contributors XBian became bigger and bigger.
2) Why did you decide that XBian was an Operating System instead of only a XBMC mod?
The focus of XBian is performance. In order to achieve great performance it’s critical to optimise the operating system. Because of that XBian is an operating system and not a XBMC mod.
3) How many people are in the XBian Staff?
XBian does not have really have staff. Lot’s of people contribute to XBian because they love XBian. Of course there are a few very active people, this are about 4 to 8 people.
4) When you started the project, did you ever think that it’ll become one of the best Operating Systems for Raspberry Pi?
To be honest, no. I started this project as an experiment and never expected that XBian would grow this big.
5) Can you tell us some technical information about XBian such as what programming language are you using and what tools do you use to develop it?
There are no IDE’s we use, we mostly edit the code in text editors. In order to provide the latest XBMC we created an automatic build system which 24/7 compiles XBMC (both Frodo and Gotham). We program in a lot of languages, the most common ones are bash, python and C++.
6) Why did you conclude that XBian would be Open Source as an alternative to privative software?
Simple, everyone should be able to contribute to XBian and that’s why it’s open source.
7) Can you tell us some statistics for example how many download have you at month or the number of users in your forum?
XBian approximately has 5000 downloads per week and 2500 registered users on the forum.
8) Why would you recommend XBian instead of OpenElec as Operating System to create a HTPC?
The slogan of XBian is “the bleeding edge”. This means we want to provide the latest software and updates. In addition we aim at creating the best user experience, both speed and simplicity. We believe that everyone should be able to use XBian.
9) Can you tell us something about new features in XBian finall version?
We don’t have any new features planned for now. With beta 2 we introduced a lot of new features like easy backup creation and automatic update system. We now focus on bug fixing, simplicity and speed improvements.
10) Are you now looking for new developers or other people for the XBian proyect? If the answer is yes, can you tell us what are you looking for?. It’s possible that someone of ours readers want to be part of this proyect.
Yes, we are alway looking for contributors. We need designers, developers and marketeers. If you want to contribute feel free to contact us!
Finally, thank you for your answers. We think that XBian will become in one of the three most used Operating System in Raspberry Pi.
Hoy queremos hablaros de Docker un proyecto que cada día es más usado, porque permite…
Cada vez estamos más acostumbrados a usar código para generar la infraestructura (IaC), documentar nuestro…
Uno de los problemas que se presentan con una mayor frecuencia hoy en día, es…
Uno de los problemas que solemos tener los programadores, es que nos gusta estar a…
Docker es una de las herramientas más usadas por los desarrolladores, sin embargo, usarlo en…
Como seguramente sabrás el uso de JavaScript ha crecido exponencialmente en los últimos tiempos, sin…