On Fri, 17 Feb 2012 23:02:16 +0100 Andreas Volz <li...@brachttal.net> said:

> Hello,
> 
> I like to know you opinion about usage of EFL (edje) on OSEK systems?
> 
> If you don't know what OSEK is here some links:
> 
> http://en.wikipedia.org/wiki/OSEK
> http://www.osek-vdx.org/
> http://portal.osek-vdx.org/files/pdf/specs/os223.pdf
> http://www.openosek.org/tikiwiki/tiki-index.php
> 
> For sure this would need some porting effort. But the question is if a
> port would be realistic and reasonable.

well you'd have to provide a posix layer - like evil does for missing posix
stuff in windows.

> For example most stuff that is standard on Unix systems isn't
> available (e.g. POSIX standards). Another important information is that
> the number of application tasks, stacks, mutexes, etc. is statically
> configured.

a quick read of some of those links gave me very much that impression. its a
very simple and limited "RTOS" style system with no memory protection, real
processes you can control at runtime etc. - it's a monolithic compiled
all-at-once system that simply co-operatively multitasks in a fixed way.

as such - this kind of os is dead or dying. we could port - but not for a very
long term benefit. as such things like genivi (and i think now tizen ivi will
support/be that and thus efl will be coming along for the ride). as such the
same people behind osek are behind genivi.. so i suspect they are abandoning
osek for a more modern os approach as above and in that world - efl is already
along for the ride. :)

> What do you think?
> 
> regards
>       Andreas
> 
> -- 
> Technical Blog <http://andreasvolz.wordpress.com/>
> 
> ------------------------------------------------------------------------------
> Virtualization & Cloud Management Using Capacity Planning
> Cloud computing makes use of virtualization - but cloud computing 
> also focuses on allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to