<div dir="ltr">I agree that having Sugar in any form at all on Android is valuable. It would be a lot more valuable if Android wasn't so locked down, but it definitely is a platform that children use. My wife and I have a party every New Year's Day and every year every child brings a tablet and we all march downstairs to copy the WiFi password off the router.<div><br></div><div>I do think that there is a lot of value to be had by teaching kids to program. Maybe the kid never becomes a "developer", but we teach children a lot of things (ballet, Karate, creative writing, public speaking, sports, piano) with no real expectation that they'll make a living doing these things one day, and computer programming is more generally useful than most of them. I sometimes wonder how my own education would have been improved if I had learned some Python and had access to Libre Office and the Internet when I was in middle school.</div><div><br></div><div>Much of the best software for Linux has a Windows version. GIMP, Eric, Libre Office, Eclipse, JBoss, Python, and lots more. I use these versions at work every day. It seems to me that much of Sugar is just Python with GTK. How much native software is in Sugar, and how much could we do without or replace with something else?</div><div><br></div><div>Running free software on an unfree OS is not optimum, but it does loosen the grip the OS has on the consumer. I work for Walgreens, a company that is as conservative as they come, but which is now embracing more and more free software. It didn't happen overnight, but it is happening. Schools are if anything more conservative than companies, and will continue to be as long as children have parents, but progress can happen if it doesn't have to happen all at once.</div><div><br></div><div>James Simmons</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Apr 25, 2017 at 10:25 AM, D. Joe <span dir="ltr"><<a href="mailto:sugarlabs@etrumeus.com" target="_blank">sugarlabs@etrumeus.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
On Mon, Apr 24, 2017 at 01:03:09PM -0500, James Simmons wrote:<br>
<br>
> I'd rather the children used Linux myself (that's all I use at home) but<br>
> realistically I don't see it happening, unless the kids do it themselves.<br>
<br>
This is what is so exciting about Sugarizer: One of the platforms it<br>
targets, Android, is in many signifcant respects the most widely used Linux<br>
distribution on the planet.  There's no need to sneak it into schools, or to<br>
cajole it into the hands of children.  What's more, at least a couple of the<br>
original goals for the OLPC XO--ubiquity through low cost and aggressive<br>
power management--have been brought to fruition and continue to be pursued<br>
by the Android market. We don't have to fight a strong current the entire<br>
way, we may be able to row along with it, just enough to steer towards our<br>
own goals,<br>
<br>
That said, Android is heavily fractured and very consumer oriented, and<br>
works pretty directly against the concept of general-purpose computing<br>
embodied by form factors like traditionally-conceived desktops and laptops.<br>
The complexity of the development and production environment, and the<br>
limitations from its heavy focus on centralized, network-based services is<br>
fraught, at least as I see how they interact with goals like empowering<br>
individual learners and supporting their autonomy.  Nor is it as free (as in<br>
freedom) as I'd like.  Thus, I don't endorse the wholesale abandonment of<br>
Sugar on other platforms.<br>
<br>
Even so, it seems to offer a more tractable and more palatable path than do<br>
some other, more proprietary consumer-orientated platforms that, at the very<br>
least, elso encourage a centralizing, passivating dependence amongst their<br>
customers.  These other OSes may offer benefits from being still in<br>
widespread use, in part no doubt due to a certain level of regulatory<br>
capture, but Android is where the growth is at.<br>
<br>
My understanding is that Sugar, like the constructionist approach behind it,<br>
is meant to support open-ended learning.  I see a dichotomy pushed in a few<br>
of the discussions here, setting everyone else against developers.  This<br>
flies in the face of the possibilities that at least some Sugar learners<br>
will indeed *become* developers, that some *should* become developers, and<br>
that the rise of future Sugar developers from the broader pool of Sugar<br>
learners demonstrates constructionism at its best.  Not every learner should<br>
have to become a developer, no, but those that do should be able to use<br>
Sugar on their way.<br>
<br>
If that is to happen, we should keep that path as clear as we can and in my<br>
mind that includes Sugar running on general-purpose computing platforms that<br>
can host some, if not all, development activities.  Maybe someday web+mobile<br>
platforms will be self-hosting, and it will be routine to build systems from<br>
the kernel on up in web browsers.<br>
<br>
Until that happens, though, I'd like to think that a Sugar learner will not<br>
be limited in their ability to move smoothly from introductory activities<br>
all the way through to running Develop or Terminal (or, on the XOs, OFW) or<br>
activities yet to be developed or incorporated into the broader Sugar<br>
platform, from whence they have access to the entire computing stack,<br>
without limit.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
D. Joe<br>
______________________________<wbr>_________________<br>
IAEP -- It's An Education Project (not a laptop project!)<br>
<a href="mailto:IAEP@lists.sugarlabs.org">IAEP@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/iaep" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/<wbr>listinfo/iaep</a></font></span></blockquote></div><br></div>