Sugar Beyond the XO Laptop: Walter Bender on OLPC, Sucrose 0.84, and “Sugar on a Stick”
(Page 3 of 4)
create things with Sugar. And just as HTML editors and word processors that exported HTML made building Web pages accessible to a lot more people, so Sugar is entering a phase of having a set of tools for creation.
X: Unfortunately, the problem with a lot of those HTML editors, like FrontPage or Dreamweaver, was that they evolved to the point where the HTML code they were churning out was no longer human-readable or accessible to amateurs like myself.
WB: That’s something we’re trying to avoid with Sugar. We’re trying to keep things relatively simple. But there are two schools of thought. One is that the world is complex and we should make tools to reduce the complexity and bring everything within the reach of people. That is called human-centric design. The other school says that the world is complex and we want people to reach for that complexity, because that is the interesting stuff. That is called learning-centric design. Sugar is about learning-centric design. We have simple tools, but we want people to use those tools to reach for more complexity. It’s like when you’re buying wine. You’re looking for wine that has complexity.
X: Let’s talk about the changes at the One Laptop foundation, which laid off half its staff in January. How has that affected the Sugar project?
WB: It directly affects the Sugar project in the sense that the two people at OLPC who were being paid to work on Sugar aren’t being paid anymore. But those people are still working on Sugar as part of the volunteer community, which is how the rest of us are also working. Since the OLPC announcement, there has actually been more Sugar activity than before. The Fedora community, for example, has really risen to the occasion, saying they are still interested in this and that they’re going to support it and bring a lot more resources to the table. The Debian and Ubuntu communities have said the same. [Fedora, Debian, and Ubuntu are all variants of the Linux operating system.–Ed.] In some sense, I think a lot of people were holding back because of the perception of an exclusive relationship between Sugar and OLPC, and as much as I like the OLPC mission, the OLPC laptop is not the only game in town. I think a lot of people have actually come forward now because they see a cleaner separation between the two organizations.
X: Will the XO laptop continue to ship with Sugar on it, for the foreseeable future?
WB: Right now, I don’t think there’s any other choice. You can run other Linux distributions on the XO laptop, and have a traditional desktop instead of Sugar, and that’s attractive to some of the people who are using the XO hardware for things other than learning. But again, every single OLPC deployment to date is a Sugar deployment, and we are certainly very interested in keeping those deployments and making them successful.
X: Are you or were you getting any financial support from OLPC in return for supplying the operating environment for the laptops?
WB: No. What we’ve gotten from OLPC over the last year since Sugar spun out is some in-kind engineering help—those two people who were paid to work on Sugar. That in-kind engineering support is ending. But it will come from other places, I hope. And I’m hoping that OLPC will continue to be able to support Sugar from the perspective of deployment. Their new focus is on deployment, and I think that’s a wonderful thing for them to be doing. Sugar Labs itself is not doing deployment—that’s happening through partnerships like the one with OLPC. So there is a lot of mutual benefit associated with their deploying Sugar. And in fact, I’m going from here over to OLPC, because I’ve got a number of questions about how we can make sure that the new March Sugar release is on track with the next round of OLPC deployments.
X: Can Sugar Labs survive and thrive without sponsorship from an organization with a real budget, like OLPC? Can it keep going forever as a self-sustaining volunteer community, like the other Linux sub-communities?
WB: In the long term, I thing Sugar has to remain a community project. There will occasionally be people who are hired to work on certain things because they’re of interest to a particular company. A particular device manufacturer might decide they want to do a big Sugar push, and they might hire some engineers to make sure that Sugar is really fine-tuned for their platform. But as a whole, Sugar Labs itself is going to remain essentially a volunteer organization. Right now we are operating on a budget of zero, and we have for almost a year. While I would love to raise some money—and I have a big stack of grant rejections—we’re going to keep going without it. And the money that I’m trying to raise is not for software development. It’s for enhancing the community—for finding more face-to-face time so that people can exchange ideas. That’s not lots of money, and I’ll find the right way to raise it. I have to admit that rather than spending as much time on fundraising as I should have, I’ve been spending more time on code, because it’s a lot more fun. But I’m going to start to be a lot more disciplined.
Also, we called it Sugar Labs, plural, purposely. The idea is that there will be local, regional Sugar Labs springing up around the world, and a lot of those efforts are beginning to get some traction, although none of them are officially off the ground yet. There are two or three Sugar Labs that are in the works in South America, and there are a couple of efforts to get Sugar Labs off the ground in Europe and Asia. The idea is that those regional Sugar Labs could very well be for-profit, and could be hiring people, while the central Sugar Labs builds consensus around goals and maintains some basic infrastructure. The local Sugar Labs would be determining how they can best use Sugar with local communities, and they’d be much more deployment-focused.
X: Nicholas Negroponte and others at OLPC have talked about a dual-screen, touch-based, keyboardless device as model for the second-generation XO. Would Sugar work on the “XO 2.0,” or would it have to be significantly rewritten?
WB: I don’t really know anything about it. I know nothing about what the user-interaction paradigm is going to be. I do know that … Next Page »
Trending on Xconomy
By posting a comment, you agree to our terms and conditions.