Reply
Thread Tools
Kangal's Avatar
Posts: 1,789 | Thanked: 1,699 times | Joined on Mar 2010
#11
What really confuses me is that a lot of members here are crying for background multitasking, but no-one has stated what they want that ability for.

Sure enough I want it too--hell, i want proper multitasking that you can interact (and see) more than one window at a time (Windows 8, and QNX sort of).

But what specific activity are you guys wanting for it?
Switch between browser and notepad, or between an app like angry birds while downloading a file, or maybe even (sound/video) recording in the background as you check google maps... i want examples you have experienced as said "man if only it had real multitasking"
 
Posts: 3,464 | Thanked: 5,107 times | Joined on Feb 2010 @ Gothenburg in Sweden
#12
Here is the true:

Nothing will EVER be fully opensource. Yes I know question was not if it was fully open but anyway

If I had asked similar question I instead had asked is Harmattan more Linux than Android? Yes I know I will now feed the Android geeks who will say Android is also Linux because you can install easydebian,

But anyway for me thats more intresting question. For me Harmattan is way cooler cause it runs same toolkit as my desktop means Qt and on my desktop KDE with Qt.

But the reason not everything is fully open is for instance:

* Apps
* GLX drivers
* modemdrivers
* Adobe Flash

and so on... In case of the UI in harmattan most of the UI is open. just look for libmeegotouch* in GIT. Its more the apps that is not open. Like Calendar/email etc. But those is using open backends AFAIK. Some is even pluginbased so I dont see a reason they must be open atleast not yet cause they still active developed by Nokia.

Its only a "Stallman dream" to think everything will be opensource.
 

The Following 2 Users Say Thank You to mikecomputing For This Useful Post:
Posts: 3,464 | Thanked: 5,107 times | Joined on Feb 2010 @ Gothenburg in Sweden
#13
Originally Posted by gerbick View Post
Nope. It's not. Sure, folks will say that one is more open than the other; however both are pretty damn closed off.

UI is closed. Browser is closed. I'm sure there's more, but those two surprised me - especially the Webkit2 based browser being closed.
Webkit2 is NOT closed (Asked for it in a post on http://labs.qt.nokia.com its developed upstream. This can be confirmed here:

See my comment (mike7b4) and Andreas Kling answer:

http://labs.qt.nokia.com/2011/09/29/...0-is-released/

BUT "SwipeEngine" is closed, yes, but most UI is open like qt-components/libmeegotouch* just look in the GIT repo.

http://meego.gitorious.org/meegotouch/libmeegotouch

http://qt.gitorious.org/qt-components

However the Nokia apps like calendar/browser/email etc.. is closed but this is the same as in case of Samsungs/SE android mobiles. (But Nokia are using open backends tracker/kcal etc...)

Offtopic: If we want a fully open apps well then we have to write it ourself by improve Meego COmmunity edition (Nemo if i remember right) maybe using Plasma Active...

Last edited by mikecomputing; 2011-10-24 at 09:19.
 
Posts: 3,464 | Thanked: 5,107 times | Joined on Feb 2010 @ Gothenburg in Sweden
#14
Originally Posted by Ungoliant View Post
Well, I think it is a really interesting question.

I was planning to fork 600$ for a N9, even if it was going to be a dead platform, to get the same enviroment as with the N900: open source compatibility, ability to tinker, and mainly, improved ROMs by the community like the CSSU.

But with so many closed components it will be difficult. So I donīt feel the need to spend so much money anymore.

Android doesnīt ring my bell exactly too, so after my n900 dies I will recycle some old phones I have going around :P
Dont be scared away about Aegis it may piss some devs. Cause yes there is issues with AEGIS. But AFAIK it will be possible wrap it out using custom kernel!? however we may not download from NokiaStore etc I guess...

But still I think some of us overeact about the issue with AEGIS. I played a bit with my device and could even killall mego-ui-server I took it for granted it was "because of ****ing AEGIS" but after login as devel-su it worked fine However I disliked that I could remove nfccorkboard cause script is broken and I cannot replace the script :-@ but in the same time I can understand this cause its a security risk if people can replace other packages install scripts... But as a developer this seems nuts because you have to be very carefully when playing with debian uninstall script cause you may ****up to not uninstall it.


Javispedro knows this better than me. just give my opinion...

Last edited by mikecomputing; 2011-10-24 at 09:34.
 
Posts: 10 | Thanked: 13 times | Joined on Feb 2008
#15
Even tough it is going to be very difficult to see something opensource, it is sad to see how the situation became worse since the N900.

On the other hand, Stallman is usually correct in all of his reasonings. Like him or not, the guy stands on our side and not on the big corps.

I think Iīm voting with my wallet on this one.

BTW, if Nokia is killing the Meego line why not opensource everything?
 

The Following User Says Thank You to Ungoliant For This Useful Post:
erendorn's Avatar
Posts: 738 | Thanked: 983 times | Joined on Apr 2010 @ London
#16
Originally Posted by Kangal View Post
What really confuses me is that a lot of members here are crying for background multitasking, but no-one has stated what they want that ability for.

Sure enough I want it too--hell, i want proper multitasking that you can interact (and see) more than one window at a time (Windows 8, and QNX sort of).

But what specific activity are you guys wanting for it?
Switch between browser and notepad, or between an app like angry birds while downloading a file, or maybe even (sound/video) recording in the background as you check google maps... i want examples you have experienced as said "man if only it had real multitasking"
Looking at maps and a browser while calling because someone is lost
Looking at a pdf map of the tube (every city has that), the website of a venue, and nokia maps at the same time, while waitin for the tfl website
Having multiple browsers openned when searching the web
Listenning to any flash/web content
Pasting notes quickly from browser
Drawing a sketch map while writting an email because I just realized words won't cut it
And mostly, no lag for application access, because they are allready here.
It's not really that I expect things to be done in the background. It's that I want to access data from two different application back and forth with no waiting time in between, and the exact same screen each time.
Or just access one application with no waiting time. Ram just does it much better than dual core CPU.
 

The Following 6 Users Say Thank You to erendorn For This Useful Post:
Posts: 10 | Thanked: 13 times | Joined on Feb 2008
#17
Originally Posted by mikecomputing View Post
Dont be scared away about "dissinformation". YES there is issues with AEGIS. But AFAIK it will be possible wrap it out using custom kernel!? however we may not download from NokiaStore etc I guess...

Javispedro knows this better than me but just give my opinion...
Well, the big item for me is the UX. I find sad that we have to resort to Meego core + the basic UX or the old Maemo UX when Nokia developed an awesome one.
 

The Following User Says Thank You to Ungoliant For This Useful Post:
Posts: 385 | Thanked: 426 times | Joined on Dec 2009 @ Gothenburg, Sweden
#18
Originally Posted by Kangal View Post
What really confuses me is that a lot of members here are crying for background multitasking, but no-one has stated what they want that ability for.

Sure enough I want it too--hell, i want proper multitasking that you can interact (and see) more than one window at a time (Windows 8, and QNX sort of).

But what specific activity are you guys wanting for it?
Switch between browser and notepad, or between an app like angry birds while downloading a file, or maybe even (sound/video) recording in the background as you check google maps... i want examples you have experienced as said "man if only it had real multitasking"
Yes, it's indeed a valid question!

Personally I sometimes switch to the task screen on my N900 to see what's going on when I have a few lengthy processes going on at the same time. I might be unpacking a movie over ssh to my server (or maybe converting one movie from dvd to xvid on my server) while at the same time playing something in knots or the media player. Sometimes I'm updating the server or viewing my rtorrent screen session. I might also check the task screen when a page has finished loading on the browser while still monitoring other processes doing work.

But in a way, I can admit that this is in the end not such a big deal after all. What is most important though, is the total feeling of it all, that processes actually can work completely independently of each other instead of being paused/swapped out by the OS simply because they are minimized. I have never really liked that cooperative multitasking scheme, I didn't like it on windows 3.11 and I don't like it in moderns OS's either. With cooperative I don't mean that a process should behave badly in a true multitasking OS (with "cooperative" I mean you're only allowed to run under the idioma "don't call me, I call you" and that a process's threads cannot never ever run completely freely in the background).

In fact, I think even the word 'multitasking' should be reserved only to the real prioritized, preemptive, round robin multitasking scheme (like it's done in the N900 and typical embedded and most desktop OS's) not to confuse these matters. Everything else is just some kind of singletasking or let's even say "user-tasking" because it is the user that does the actual switching between processes, no other mechanism relying on hardware timers and interrupts etc.

It is often more complex and demanding to code applications under a real multitasking system with the possibilities of conflicts and deadlocks in resource usage between thread, but at the same time you are also enjoying much more freedom and possibilities.

Last edited by Larswad; 2011-10-24 at 09:39. Reason: clarifying
 

The Following User Says Thank You to Larswad For This Useful Post:
Posts: 3,464 | Thanked: 5,107 times | Joined on Feb 2010 @ Gothenburg in Sweden
#19
Originally Posted by Ungoliant View Post
Well, the big item for me is the UX. I find sad that we have to resort to Meego core + the basic UX or the old Maemo UX when Nokia developed an awesome one.
Well then we have the CE edition. Atleast Plasma Active seems to look a bit like Fremantle

(Ofcourse its early beta but...
 
Posts: 278 | Thanked: 114 times | Joined on Jan 2010 @ SD, CA
#20
I hate it when there are two conversations in a thread (multitasking and open source), thread posts should have like buttons, so you can move the good posts to the top of the thread.
Anyways, bells and whistles are never going to be opensource, but you can develop your own app and use the meego OS on your embedded platform.
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 16:02.