Intervista al creatore di Cherokee
Nel precedente post ho fatto una breve introduzione al web server Cherokee. Attirato dalla semplicità e leggerezza dell’applicazione ho deciso di porre qualche domanda a Alvaro Lopez Ortega, creatore e mantainer del progetto.
Ecco l’intervista a Ortega che si è dimostrato davvero simpatico e disponibile:
Hi Alvaro can you introduce yourself?
Hi, my name is Alvaro Lopez Ortega. I'm a 25 years old computer
 engineer, currently working at Sun Microsystems. I have been
 working on the Free Software movement for the last ten years, mainly
 as speaker [1] and as developer in projects as: Cherokee [2], GNU
 Macchanger [3] or GNOME.
[1] http://www.alobbs.com/conferences
[2] http://www.0×50.org
[3] ftp://ftp.gnu.org/gnu/macchanger/
When did you started your project?
It was 2001; I was still in the university - which actually means I
 had really lot of free time to spend hacking.
Why did you developed an alternative to Apache? What’s wrong with Apache?
Wrong? Why should it be something wrong?
 
 Cherokee is a different approach to a web server. In one hand, it is
 much lighter, it is definitely much faster, and in the other hand it
 doesn't aim to cover to many corner cases as Apache does.
 
 Anyway, one of the fanciest things of Free Software is that you can
 choose what do you wanna run. Isn't it great to have to possibility
 of choosing?
Can you tell me some difference between Cherokee and Apache?

 The Cherokee project aims to implement a web server suitable for the
 most of the web server users in the most efficient way. We try to
 develop it in the way in which it is useful for the 95% of the
 people who use a web server: most of them need more of less the
 same functionality set.
 
 Apache implements everything: what is using for almost everybody and
 what it is king of useless. The dark side of this is that they have
 to maintain much more code, and sometime it makes them to lose
 performance.
 
 The Cherokee approach is: lets develop the functionality everybody
 is expecting of a web server without flashy features, and lets do it
 in the best possible way. It doesn't matter if it takes more time.
 It is about quality.
 
 Another of the biggest differences is that Cherokee is also an
 embedded server. The Cherokee code is ready to be compiled in a
 tiny version of itself called u-Cherokee which is suitable to be
 used in very small devices. It shares all the code with the main
 project, hence it inherit each single bug fix and improvement we
 make in the main branch.
Do you think Cherokee could be an alternative to Apache and Microsoft ISS also in production environment?
Today it is an alternative in some environment: it is currently in
 production in some high traffic sites as well as in some embedded
 devices.
 
 It hasn't reached the 1.0 version yet, so there is still work in
 progress. We have to wait a bit more to say that it is finished and
 ready to conquer the world
 
 Anyway, it is ready to be used in lot of places:
 
 - It is the fastest choice to server static content
 - It does support dynamic content: PHP, CGI, etc..
 
 So, at this moment, it is covering a big enough spectrum to say that
 it is a good alternative.
Is Cherokee shipped into any Gnu/Linux distribution?

 Yes. In the Linux side, I know that Debian and Gentoo are shipping
 it; in the BSD side, FreeBSD and NetBSD have a port; and in the
 OpenSolaris side, there is SunFreeware packages available and in the
 incoming 0.4.26 release it is going to be Blastwave packages as
 well.
 
 We also have been working to keep it compiling on MacOS X. Time to
 time we test that everything is still working on that platform as
 well.
What’s your distribution of choice? (for my personal curiosity)
I use OpenSolaris and Debian.
When we can expect a Windows native version of Cherokee?
Soon, I hope. I'm working on this with lot of help from the
 community. I couldn't say the exact date; Windows is definitely not
 in my background so I'm advancing slowly on this.
 
 It is a hard point for me. In one hand, I haven't used Windows in
 the last ten years or so, and I don't want to spend much time on
 this. But in the other hand I know it might be a good point for
 project. There are loads of people out there who are using Windows,
 so Cherokee has a bigger potential user base if we maintain this
 port as well.
Thank you for your kind attention an sorry for my worst english ![]()
Eh, eh.. don't worry at all!![]()
Post correlati:
Newsletter
I più visti
- Groupon Citydeal: le truffe sono in agguato (aggiornato)
- Già possibile attivare Windows 7 Ultimate RTM con Hazar Activator
- Multiboot: installare Windows 7 dopo XP e Ubuntu
- Installare Mac OS X 10.7 Lion in VMware su Windows
- Dispositivo MTP non riconosciuto in Windows XP: ecco come fare
- Vista, hard disk e pendrive USB: problema risolto
Categorie
Archivi
Commenti recenti
- matteoca su Bucare una rete Wi-Fi protetta con Ubuntu usando Reaver
- Hiroshi su Pagelines Platform in italiano per WordPress
- jovy60 su Pagelines Platform in italiano per WordPress
- MICHELA su Groupon Citydeal: le truffe sono in agguato (aggiornato)
- michela su Groupon Citydeal: le truffe sono in agguato (aggiornato)
Twitter
- RT @reddit_prog_hot: Anonymous Releases the Symantec Source Code http://t.co/5qJLwPhx (http://t.co/QXI9zEVn) [24 comments] 15 minuti fa
- mitmproxy - home http://t.co/w8luiDF4 20 minuti fa
- RT @Techmeme: Path uploads your entire iPhone address book to its servers (@iamclovin) http://t.co/1aXg0LaX http://t.co/lUFcFHPL 34 minuti fa
- Why Ubuntu is not using the Firefox ESR http://t.co/iuufqgvl 41 minuti fa
- 4 Key Analytics Metrics That You’re Probably Underestimating http://t.co/guPmd1nU 42 minuti fa






