Nous essayons de réaliser cette même analogie avec Sugar et je pense que c'est également inhérent aux logiciels libres. L'idée d'une zone de déformation, où nous ne concevont pas un logiciel verrouillé et  rigide. Car c'est un objectif impossible à atteindre: il se produira toujours des problèmes. Mais au lieu d'imposer les problèmes à l'utilisateur, à l'enfant, à l'apprenant nous transformons cela en une  occasion d'apprentissage. L'apprentissage implique de faire des erreurs. Et lorsque vous faites une erreur et que vous essayer de déboguer un problème, cela signifie d'abord que vous êtes passionné de quelque chose et nous voulons profiter de cette passion. Mais il y a aussi que si le prix d'une erreur est élevé, vous apprendrez rapidement à ne pas prendre de risques. Vous apprendrez vite à ne pas contester les idées. Nous faisons donc en sorte que le prix des erreurs dans Sugar soit très faible. Nous faisons en sorte que ce ne soit pas difficile à casser. Nous le rendons facile à casser, mais nous rendons le prix d'une erreur très faible. Ainsi nous encourageons les enfants à explorer, expérimenter, à essayer des choses. Et je pense que, là encore cela est lié à la culture du logiciel libre. Encore une fois l'industrie automobile n'est pas toujours une industrie à imiter mais il y a néanmoins de bonnes idées à reprendre.
 
Nous essayons de réaliser cette même analogie avec Sugar et je pense que c'est également inhérent aux logiciels libres. L'idée d'une zone de déformation, où nous ne concevont pas un logiciel verrouillé et  rigide. Car c'est un objectif impossible à atteindre: il se produira toujours des problèmes. Mais au lieu d'imposer les problèmes à l'utilisateur, à l'enfant, à l'apprenant nous transformons cela en une  occasion d'apprentissage. L'apprentissage implique de faire des erreurs. Et lorsque vous faites une erreur et que vous essayer de déboguer un problème, cela signifie d'abord que vous êtes passionné de quelque chose et nous voulons profiter de cette passion. Mais il y a aussi que si le prix d'une erreur est élevé, vous apprendrez rapidement à ne pas prendre de risques. Vous apprendrez vite à ne pas contester les idées. Nous faisons donc en sorte que le prix des erreurs dans Sugar soit très faible. Nous faisons en sorte que ce ne soit pas difficile à casser. Nous le rendons facile à casser, mais nous rendons le prix d'une erreur très faible. Ainsi nous encourageons les enfants à explorer, expérimenter, à essayer des choses. Et je pense que, là encore cela est lié à la culture du logiciel libre. Encore une fois l'industrie automobile n'est pas toujours une industrie à imiter mais il y a néanmoins de bonnes idées à reprendre.
   −
(LL: à continuer)
      +
'''Sugar a été initialement développé pour le XO de l'OLPC, maintenant il est disponible sur plates-formes. Est-ce que cela signifie que Sugar a été élaboré pour les pays en développement et qu'il est disponible maintenant pour n'importe quel pays ?'''
   Exception encountered, of type "Error"
[ae76f936] /wiki/index.php?title=Interview_Walter_Bender_au_SugarCamp_fr&diff=4361&oldid=4360 Error from line 434 of /home/web/websites/static/olpc-france/wiki/includes/diff/DairikiDiff.php: Call to undefined function each()
Backtrace:
#0 /home/web/websites/static/olpc-france/wiki/includes/diff/DairikiDiff.php(544): DiffEngine->diag()
#1 /home/web/websites/static/olpc-france/wiki/includes/diff/DairikiDiff.php(344): DiffEngine->compareSeq()
#2 /home/web/websites/static/olpc-france/wiki/includes/diff/DairikiDiff.php(227): DiffEngine->diffLocal()
#3 /home/web/websites/static/olpc-france/wiki/includes/diff/DairikiDiff.php(721): DiffEngine->diff()
#4 /home/web/websites/static/olpc-france/wiki/includes/diff/DairikiDiff.php(859): Diff->__construct()
#5 /home/web/websites/static/olpc-france/wiki/includes/diff/DairikiDiff.php(980): MappedDiff->__construct()
#6 /home/web/websites/static/olpc-france/wiki/includes/diff/TableDiffFormatter.php(194): WordLevelDiff->__construct()
#7 /home/web/websites/static/olpc-france/wiki/includes/diff/DiffFormatter.php(140): TableDiffFormatter->changed()
#8 /home/web/websites/static/olpc-france/wiki/includes/diff/DiffFormatter.php(111): DiffFormatter->block()
#9 /home/web/websites/static/olpc-france/wiki/includes/diff/DifferenceEngine.php(881): DiffFormatter->format()
#10 /home/web/websites/static/olpc-france/wiki/includes/diff/DifferenceEngine.php(797): DifferenceEngine->generateTextDiffBody()
#11 /home/web/websites/static/olpc-france/wiki/includes/diff/DifferenceEngine.php(728): DifferenceEngine->generateContentDiffBody()
#12 /home/web/websites/static/olpc-france/wiki/includes/diff/DifferenceEngine.php(662): DifferenceEngine->getDiffBody()
#13 /home/web/websites/static/olpc-france/wiki/includes/diff/DifferenceEngine.php(632): DifferenceEngine->getDiff()
#14 /home/web/websites/static/olpc-france/wiki/includes/diff/DifferenceEngine.php(453): DifferenceEngine->showDiff()
#15 /home/web/websites/static/olpc-france/wiki/includes/page/Article.php(797): DifferenceEngine->showDiffPage()
#16 /home/web/websites/static/olpc-france/wiki/includes/page/Article.php(508): Article->showDiffPage()
#17 /home/web/websites/static/olpc-france/wiki/includes/actions/ViewAction.php(44): Article->view()
#18 /home/web/websites/static/olpc-france/wiki/includes/MediaWiki.php(490): ViewAction->show()
#19 /home/web/websites/static/olpc-france/wiki/includes/MediaWiki.php(287): MediaWiki->performAction()
#20 /home/web/websites/static/olpc-france/wiki/includes/MediaWiki.php(714): MediaWiki->performRequest()
#21 /home/web/websites/static/olpc-france/wiki/includes/MediaWiki.php(508): MediaWiki->main()
#22 /home/web/websites/static/olpc-france/wiki/index.php(41): MediaWiki->run()
#23 {main}