 The Magellan project, some of you may have heard it, some of you may have not, what is it? It's basically a government funded project with the aim to improve children's computers literacy ages 6 to 12, elementary school children. It has dual boot, Microsoft Windows and Linux Cache Magica. It is an Intel classmate PC based, this one. It had the first deployment of 300,000 computers based on an older hardware, the one that is here, Magellan MG1. And it's now until the end of this year, it will be another 250,000 deploys. Cache Magica is the main Linux Portuguese distribution. We have for installation DVDs, CDs, KDE, no mother Windows managers. We have official phone and email support for the page version, which is basically the difference for the free version. We have USB versions with written write support. We have free user forums. We have shared ways with Mandrive, although we are changing it to Ubuntu. So, how do we make a project as big as this one? How do we make it work? We ask help for the right people. First, design and development. We have the help of Nuno Pinheiro, which is the KDE oxygen coordinator, which is Portuguese. Good. And also Tomás Canabravo, which is a KDE developer, which helps us make something in the interface. I'm going to show you later. We have the help from a language institute, a Portuguese language institute. Since it is for kids, it's for schools. We had to make sure everything was correctly spelled. Everything was okay, since otherwise the Ministry of Education would not be very pleased. We had hardware support by RealTech and Intel. Special RealTech helped us with the OSTP support for these wireless drivers, which they didn't have. And it's not working very well in general, but it's working okay for this project. So this computer has OSTP support. The teacher, and I will talk about it later, can make these OSTP and every children in all classrooms can have access to the teacher's computers. We have quality assurance by Anglosolius, a Portuguese company which has many deploys of Linux installations. And most important, we have the help from usability teams, especially this one I refer here, which made focus group interaction, usability reports. And basically, we had to make sure that kids and teachers actually wanted to use and were ready to use this Linux distribution. One thing that's very important in this kind of deployment is to choose a killer app. And we chose SuperTux. Okay, it's not very educational, but kids love it. And we wanted that kids love it so that they will choose to boot to Linux. SuperTux, it's a standard SuperTux, except we made some developments on top of it. We made sure we had a download and upload of levels through the interface of the game itself. The upload of I-scores through the game interface also to a web page so that everybody who wants to upload their I-scores can check it out on the web page so everybody can keep track of, I'm better than you and all of that, have more coins, that kind of thing. We had to make sure that full Portuguese supports, language-wise, and we had a support web page for the I-scores and all of that to the download and upload of levels also through the web page and all of that. This was the first version of the Magellan, the MG1, those 300,000 computers that I talked about. It was about two years ago, it was still KDE3, the Super Caramba team displaying the main applications. We had the Kachemajga 12, which is our Linux version at the time, ThunderKD3 for hardware support, a larger interface bar so kids could see things better. There was and there still is a recovery system from our disk, so if someone just messes up with the system, it's easy to make it all as it was when they received it, and you have an easy to install new software or whatever, click and install system which we didn't have and we made it for that version. This is the latest version, it's the one we just installed in this one that I have. It's basically as KDE4, so it's as a plasmoids, this is an example. It uses Kachemajga 14, which is the latest version of Kachemajga at the time, now we have I-15. KDE4 for hardware support including Light Sensor, which is the first version of the Magellan didn't have, this is the latest AP support for the wireless driver. This version of the Magellan is installable on the first hardware version of the Magellan. We made sure it's totally compatible so everyone who has the first version can install this version on it and have all the bells and whistles of this one. And it has a graphical recovery system from AG, the other one was a text mode, the same cursor system, this one has a better one. So why do people want, will want to boot to Kachemajga and not Windows? People can feel. This is a plasmoid by Tomas Canabrava, which is a multi-folder view. This is basically reading a folder, it has desktop files in it and it just shows them. You have a clock widget, which is actually running. It's still shot, but you cannot see it, but if you want you can see it here. It's actually working on the desktop integrated. The second pointer is working. We have a theme made by Nuno Piñero and we have the KDE desktop effect standard enabled by default. Then we have things that we needed to make sure were like this so it was easier for people to use. One application per task is essential. Great system I'm type handling, browser I'm type handling. Easy parental controls for access control, application control and time usage control, timekeeper and some developments we made ourselves. Great and simple game for children. For instance, full localized to Portuguese, Portuguese for Je Compris. Desktop lockdown, make sure that people don't mess around with the desktop too much because they usually don't know how to put it back together, like for instance removing the plasmoid of the main applications and of course good localization and language consistency cross menus. It's important that people read the same thing for different applications. They know open here, open like that, not open application, closes and other things. People don't really understand if things are not written in the same way. Basically for the teacher's computer. Because this computer is for teachers, for students but also for teachers and they have to use it in the classroom. So we have the easy way to configure the teacher's computer as an access point because not all classrooms have wireless and some of them don't really work. So the teacher computer is very easily configured as an access point so the students' computers can use it. Then we have pre-configured shared folder on the teacher's computer so also kids just click open a folder and it's the teacher's folder. They place documents there, whatever they want. Simple iTalk client and server configuration. iTalk is a way for the teacher to see the desktops of the students. We made sure we had a very simple way to pass the authentication keys that iTalk server needs to connect to the students and we also made sure that the iTalk client is always running in every computer. Then we have classroom management software made by a Portuguese company which is basically a PHP software that is running on the teacher's computer and which the students access very easily. So we had to make sure that we had all the software that teachers would use it on the classroom and that was actually usable and we also had to make sure that the kids wanted to boot either to play or to use on the classroom also with this computer. We have to make one of the things that I say in following remarks is that first, use a clean desktop no cluttering, don't place too many things on the desktop just place the essential things and that's it. People don't want to see many things because they don't know it they won't use it if they don't know it. One application per task is essential. Don't put too many things even though some are better than others for other tasks look and feel is essential. The first time they boot the computer if they see not so pretty desktop they won't use it even if it's a lot better than the other one. Simplify everything even if losing configuration options. We will move some of the configuration click with the right mouse button because people just didn't know what to do with them so we removed them simply from the context menus. They don't need it. If they need it, they usually don't. You have to think that this is for kids, teachers, people that are not very computer friendly. Don't oversimplify. Sometimes for instance we thought about using open office for kids but we ended up using standard open office because teachers in our focus groups thought that they lost many functionalities. You'll use standard open office. Keep in mind that although it's designed for young children, teachers and parents will use it too. This is very important because this is for children but they are not the only ones that are going to use it. Think that. I have at least two killer apps that will make kids use it or even teachers that are not found on the other operating system and the most important thing. Use focus groups whatever you want but test your system before releasing it with real teachers, real kids in a real classroom and make sure they can use it. They use it in an easy way. They understand what is on their desktop without the need for someone to tell them and all the configuration things they have to do are simply click next, next, next to start, next, next, next to stop, whatever and that's it. Because they know what they want. You can only guess. Unfortunately, we on the developing side a lot of times think that we know what people want and that's not absolutely not true. That's it. Any questions? I'm impressed by this presentation but I have a question. Because it is a dual boot system people can still boot into Windows. Why do they still boot into Windows? What are the most important applications on Windows that you still don't have an authority for? Well, although we do have a lot of... I'm sorry, I'm going to repeat the question. Exactly. Why are people still booting in Windows and not only using Linux? What are the main applications they still have in Windows that they don't have in Linux? Well, the first thing is basically not the question of applications, the question of people know Windows and they don't know the Linux. So they just put to what they know. Okay? This is the first thing. And we are talking about elementary school teachers that really don't have the time and don't have the patience to learn anything new. They just want to use what they know. So they just put to Windows it doesn't matter what it has. And that's a problem with every Linux distribution in every project. The other thing is in Windows there are other programs and other applications. There is an Intel stack for the classroom that basically uses the same thing that we do with iTalk and JCompre and all of that they have in a magic desktop thing which is a little prettier. But although it doesn't work very well but people just... And then Microsoft made a lot of press about all of their features which are just standard features and it's always hard for us to make sure to push Linux around. Yes? Did you get any negative feedback from Currents? Perhaps you would want their children to learn Windows because it would be more useful in the marketplace perhaps there would be a perception that if you are going for a job you want them to know the PC that they probably have the best of. I'm sorry, I repeat the question. Did you have negative feedback for our parents? Because they want what everybody is using. Windows is using the marketplace and not Linux so they don't want to use Linux because of that. Well, actually no. Because since it's for younger kids there isn't that negative perception yet. So when a teacher uses Linux in the classroom they are not very... It doesn't matter if it's Linux or Windows. At least on our focus group when we use it there is no negative conception of that. A link question would be that if you said for younger kids as a real middle school do they then come into a difficulty of having access to Linux yet? If it's difficult for young people that started with Linux they would have passed to Windows because it's what they have in schools and all of that. No, we didn't have any feedback. Negative feedback for that. We shouldn't have. I don't think there should be any negative feedback because our government unfortunately supports open source very well and we have other projects with our company and other companies for laptops, usually normal laptops for older kids which also have Linux installed. In schools there are many projects where most computers have dual boot installations. If you keep working on one system then going home in the family computer would probably be a Mac or Windows TV that type of... Yeah. So if I'm repeating the question a kid who is working in Linux at school and it goes home, it has only a Mac OS or Windows system, it's different. We didn't have any negative feedback on that so I'm not sure if it's a problem maybe it is, but I really don't know. Yeah. Do you have any idea how many kids actually... How many kids actually use the Linux? Our Linux version. I really don't have any real numbers. What we do is our support line which is only on second level support. We receive about 20 calls a day about it which is usually very simple questions things that they don't know how to do in Linux and sometimes and most of the times are hardware problems that were passed strongly to our line. Okay. Okay, sorry. Thank you. Thank you very much.