[Sugar-devel] Atom shell
Christian Stroetmann
stroetmann at ontolab.com
Tue May 13 23:05:38 EDT 2014
On 13th of March 2014 15:52, Gonzalo Odiard wrote:
> On Tue, May 13, 2014 at 10:30 AM, Christian Stroetmann
> <stroetmann at ontolab.com <mailto:stroetmann at ontolab.com>> wrote:
>
> On 13th of March 2014 15:06, Gonzalo Odiard wrote:
>>
>>
>>
>> On Tue, May 13, 2014 at 9:44 AM, Christian Stroetmann
>> <stroetmann at ontolab.com <mailto:stroetmann at ontolab.com>> wrote:
>>
>> Aloha Everybody
>>
>> Why don't you ask the creators of the Sugarfox project?
>>
>>
>> Because I can't find anything about that on internet?
>
> Yes, you are right. There is not much publicated under [1],
>
>
> Ohh, I don't want start this discussion again, but when I think on
> "creation" I look for a concrete implementation,
> can be a prototype, repository, etc.
Basically, there are 2 repositories:
1. the repository of FirefoxOS and
2. the repository of Sugar Web.
To implement a prototype is trivial. Just follow the installation
instructions of FirefoxOS and then run Sugar Web on it. As I said, it is
self-explanatory.
>
>
> Ok, I understand, but let me give you and the other members of
> this mailing-list the information that in this case the fight of
> the platforms takes place on the level of the web browsers and not
> on the level of the hardware and the underlying operating systems
> anymore. For example, every larger manufacturer of mobile devices
> has announced such cheap devices several months ago and virtually
> are running or will run Android. So this is the reason why I guess
> that it will end up with Android and Chrome on Nexus tablet
> computers and Chromebook netbooks.
>
>
> I don't know if there are space for more players in the niche of
> "mobile OS" really.
> But _if_ there are space for a "open web os", mozilla ia a player, and
> is investing a lot of resources.
>
Let me summarize at first what was said so far. I guess that you mean
with the term "mobile OS" an operting system that features the "already
developed resources to do the "standard" tasks", take photos, save and
play music, browse the web" and communicate over a wireless connectivity
that offers more than for example Bluetooth and WLAN.
In this specific field of mobile OSs there is no such niche anymore
since around 2007.
In fact, you have the choice between standard Android, Android with
Chorme, and Android with Firefox, aka. Firefox OS, and also Tizen,
Sailfish OS, Chromium OS and Chrome OS, Ubuntu Touch OS, potentially
(Open) webOS in the next future again, and maybe OntoLinux sometimes,
but that was it with the mobile operating systems that are interesting
in general.
Even more worse becomes the situation if we take the requirements of
Sugar into account.
1. In the case of the common Sugar implementation, there is nothing
available out of the box due to the dependencies to Gnome and Python. It
might be possible to take one of the mobile OSs that are not based on
the Android stack and build up an own mobile OS stack. But the main
problem is what has been discussed in other threads on this mailing-list
and on the development mailing-list of the OLPC several times: the view
layer respectively the Graphical User Interface (GUI) layer based on
Gnome. Without the support of Mesa/Open GL and hence of Clutter or even
better Mutter on top of the Wayland protocol I would like to say that it
makes no sense to go further in this direction. Nevertheless, this might
be the best option for the further evolution of the classic Sugar with
Python and Gnome besides a complete change to Sugar Web.
2. In the case of Sugar Web based on Node.js the only choices that make
sense is Android with Chorme, or Chromium OS and Chrome OS.
3. In the case of Sugar Web based that supports every web browser (I
would like to call it pure Sugar Web or so) the first choices are
Android with Chorme, Chromium OS and Chrome OS, Firefox OS, followed by
Tizen and then by the other mentioned OSs. But in this case two
different variants of Sugar have to be supported, which should also work
together somehow, i.e. Python with HTML and HTML with Python. But at
this point there is the main problem with the communication layer of
Sugar based on Telepathy, if I have followed the discussions in other
threads correctly.
So in the end, the platform does matter more than you would like it to
be in the case of a mobile OS and related hardware, and Sugar has to go
with the times in this field.
At this point I always give the advice to begin with the hardware
drivers, as it could be seen with Mesa/Open GL on the XO devices once
again recently.
Christian
> Gonzalo
>
>
> Christian
>
> [1] Sugarfox www.ontonics.com/innovation/pipeline.htm#sugarfox
> <http://www.ontonics.com/innovation/pipeline.htm#sugarfox>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20140514/2db4b597/attachment-0001.html>
More information about the Sugar-devel
mailing list