Send the link below via email or IMCopy
Present to your audienceStart remote presentation
- Invited audience members will follow you as you navigate and present
- People invited to a presentation do not need a Prezi account
- This link expires 10 minutes after you close the presentation
- A maximum of 30 users can follow your presentation
- Learn more about this feature in our knowledge base article
Do you really want to delete this prezi?
Neither you, nor the coeditors you shared it with will be able to recover it again.
Make your likes visible on Facebook?
Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.
[EFL] Introduction to Enlightenment
Transcript of [EFL] Introduction to Enlightenment
is your friend. Try it! Enlightenment Introduction to by Daniel Juyung Seo Daniel Juyung Seo Presentor a.k.a SeoZ
Enlightenment/EFL Open Source Committer
S/W Center, Samsung Electronics
seojuyung2 at gmail.com
http://seoz.egloos.com What is Enlightenment? Enlightenment Packages Open
(Enlightenment Foundation Libraries) consists of
Enlightenment Window Manager (E16, E17)
EFL(Enlightenment Foundation Libraries)
is an Open Source project. Debian
OpenSUSE, SLE, Fedora, CentOS, Mandriva
FreeBSD Distributions Bodhi
Yellow Dog History Historical Details 1996 1997 Enlightenment development started. Imaging layer split off into Imlib and Fnlib.
Imlib adds GTK+/GDK support. 1999 Imlib2 combines images, fonts, alpha channels etc. 2001 Evas (using Imlib2 and OpenGL) first appears. And then EFL really began as more libs were added: 2008 Elementary hit the trunk. 2011 1.0 Release of core EFL. Ecore, Ebits (later replaced by Edje), Edb (deprecated in favor of Eet), Eina, Embryo, Efreet, EDbus, Ethumb, Emotion, Elementary, Epdf, Eeze. Carsten Haitzler
(Rasterman) Carsten Haitzler is a founder of Enlightenment Project.
http://www.rasterman.com/ Enlightenment 0.17
DR17 E17 lies between Desktop Environment and Window Manager
Tizen Platform Enlightenment Foundation Libraries EFL A collection of libraries
Built by the same team working on Enlightenment
Built for the purpose of making E17
Almost all development focus sunk into EFL vs E17 Bodhi Linux
System Requirement H/W Acceleration Memory Performance EFL Bindings Emotion Elementary Edje Evas Eina Ecore (cc) photo by theaucitron on Flickr (cc) photo by theaucitron on Flickr EFL Apps Terminology Shotgun ePeriodique,
elemines EFL in Products Freebox HD I-Kitchen Refregerator Calaos EFL in Tizen Simple
Code Community Developers Founder
b0rker Mailing List enlightenment-announce
enlightenment-bugs @lists.sourceforge.net. IRC @freenode.net #e
#e.kr Korean Community http://efl.or.kr
E17 Korea Meeting
Microsoftware Magazine EFL Dev Day November 5, 2012
in Barcelona http://www.enlightenment.org/p.php?p=news/show&news_id=49 Community Platforms Linux
FreeBSD, other BSD's
PS3 Optimized for run-time
Performance is the king in EFL Devices with low processing power
Embedded and finger-driven touch screen as well as desktop since 2001
vs Ubuntu 11.04 beyond base X11 'fail-safe' session 300+MHz Processor
128Mb of RAM
1.5G HD Space Strengths Rendering with OpenGL and OpenGL-ES2 for many years
Still fast with Software rendering Unity 168 MB E17 65MB C++
Ruby EFL Libraries Convenience library
Ecore main loop A clean display canvas
Retained mode Data structure A complex graphical design & layout library. A widget set A media object library for playing audio and video