On Wed, 2009-11-04 at 00:37 +0100, daniele_athome wrote:
...
> Altough I disagree with the choice of google to use Java as the
> primary platform programming language, from my point of view Android
> was made and born (and so "thought") to be used in embedded devices,
> especially smartphones. Integration of the applications with the
> global system UI, speed of application's startup, the very essential
> but yet very useful features make me think that it is better than
> "pure Linux".
See, qtmoko already does this.
> I'm a Linux follower (I like Linux so much that I made it my primary
> instrument of work), and so I like thinking that Linux is running on
> my phone. But these days I searched for distributions for the
> Freerunner, and all I've found is GNU/Linux embedded and "forced to
> fit" into the Freerunner. Meaning: many concepts such as desktop
> panels, window managers, X server (what a waste of resources!!!!!),
> widget toolkits, etc. they are all concepts for a desktop system, not
> an embedded one! IMHO people are focusing on the wrong things.
> It's ok that today smartphones should be multitasking, but not
> multi-window: one user can do phisically one thing at a time.
No xserver on qtmoko, unless you really want it. And it comes in handy
for apps that don't already have a native qtmoko version (think rss
reader and the like)
> I'm seriously thinking of starting development of a new distribution
> based on these concepts: no more adapted software from GNU/Linux;
> everything should be written for the Freerunner only, or, at least,
> very well ported to it (that is, porting program interface and
> usability too). Much like google did with Android, but not like it (I
> don't like Java ;-).
There was a really good discussion on my E/Illume was a great choice on
 the community list. See "centralization of graphical awesomeness" or
 something to that effect
> Obviously I absolutely don't want to reinvent the wheel, many existing
> libraries can be reused, but starting from the GUI and telephone
>  framework, all should be written from scratch and specifically for
>  Freerunner. And, above all, every application should follow *one and
>  only one* type of GUI and they all should follow the same UI
>  guidelines.
I love fltk, and think it would make a great gui for the freerunner.  
 That being said, my programming skills suck and I don't have time to
  get better right now. Maybe in 6-8 months I'll have something
 workable. But that still requires an xserver. What toolkit were you
 thinking of using?
> I hope I broke out some curiosity in you about these aspects of what
> is, IMHO, "forcibly" embedding Linux into smartphones.
> Goodnight,
See, I don't think any majour stack was "forcible" If someone released a
debian based one that had, i dunno, gnome+compiz that would fly as
forcible. Hell, maybe even just plain gnome-light. If it isn't requiring
massive swapping and response time is < 3 seconds (yes, that's not
empirical, just how I feel), it's not forcible. E+illume, lxde, openbox,
all those and more work pretty damn well. And for how pretty E is, even
with an xserver, it takes up very few resources (I think just under
100MB of ram?). With an xsevrer, we get every app linux has to offer
*now* no rewrite. I think everything you're looking for is in QTmoko, so
I say contrib to that. But the point of FOSS is if you see a way to
improve, even if everyone else thinks you're wrong nothing stops you
from comming up with a workable example. Prove me wrong :)


_______________________________________________
Shr-User mailing list
[email protected]
http://lists.shr-project.org/mailman/listinfo/shr-user

Reply via email to