LXDE Foundation
This is a modal window.
The media could not be loaded, either because the server or network failed or because the format is not supported.
Formal Metadata
Title |
| |
Title of Series | ||
Number of Parts | 70 | |
Author | ||
Contributors | ||
License | CC Attribution 2.0 Belgium: You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor. | |
Identifiers | 10.5446/39523 (DOI) | |
Publisher | ||
Release Date | ||
Language |
Content Metadata
Subject Area | |
Genre |
FOSDEM 200940 / 70
3
4
6
16
17
18
19
20
21
22
23
24
25
26
27
29
30
31
32
33
35
40
41
44
46
47
48
50
51
54
55
57
58
59
60
62
65
67
68
69
70
00:00
Discrete element methodBoom (sailing)Projective planeIntegrated development environmentXMLComputer animationLecture/Conference
00:22
View (database)Integrated development environmentStandard deviationType theoryWordLecture/Conference
00:42
Physical systemInstance (computer science)Table (information)OpenOffice.org WriterLink (knot theory)Standard deviationWindowSpacetimeNetbookPoint (geometry)Open setNeuroinformatikElectric generatorOffice suiteComputer animation
01:20
NetbookProfil (magazine)Read-only memoryModul <Datentyp>Normal (geometry)outputIndependence (probability theory)ChainComputer iconText editorComputer-generated imageryChainMedical imagingSpacetimeConnectivity (graph theory)Metropolitan area networkoutputMereologyMessage passingPlug-in (computing)Standard deviationFile viewerMIDIText editorData managementPhysical systemSemiconductor memoryTask (computing)Computer iconElectric generatorFile archiverInstallation artNetbookMiniDiscRight anglePoint (geometry)DemosceneTerm (mathematics)Electronic visual displayFigurate numberComputer programming
03:14
Cache (computing)Menu (computing)Demo (music)Physical systemMenu (computing)Connectivity (graph theory)Metropolitan area networkTap (transformer)Computer fileData managementTouchscreenStapeldateiLecture/ConferenceComputer animation
03:28
Demo (music)Computer fileGraphical user interfaceMetropolitan area networkPunched cardData managementComputer iconEwe languageBookmark (World Wide Web)Menu (computing)Moment (mathematics)Drag (physics)Multiplication signRevision controlDrop (liquid)Utility softwareData managementDirectory service2 (number)Direction (geometry)Computer fileCausalityRoutingInternetworkingVirtual machineStructural loadBookmark (World Wide Web)Volume (thermodynamics)Tap (transformer)Associative propertyFreewareGraph coloringNormal (geometry)MultiplicationThumbnailLecture/Conference
04:44
Demo (music)Similarity (geometry)Computer animation
04:58
Demo (music)Message passingMenu (computing)Mechanism designFreewarePlug-in (computing)Computer animationLecture/Conference
05:13
Graphical user interfaceDemo (music)Set (mathematics)User interfacePlanning2 (number)Flow separationComplete metric spacePlug-in (computing)Lecture/Conference
05:34
MathematicsDemo (music)Computer-generated imageryInterface (computing)Computer iconTask (computing)Physical systemBefehlsprozessorTask (computing)File viewerMedical imagingData managementStructural loadMenu (computing)Cartesian coordinate systemConfidence intervalKeyboard shortcutComputer animation
06:01
Demo (music)Standard deviationData managementRevision controlGraphical user interfaceKeyboard shortcutCartesian coordinate systemMenu (computing)Connectivity (graph theory)Radical (chemistry)Revision controlText editorData managementNeuroinformatikException handlingBootingMusical ensemblePublic key certificateComputer animationLecture/Conference
06:37
EmulatorProcess (computing)Read-only memoryDemo (music)WindowUser interfaceTouchscreenMusical ensembleVolumenvisualisierungConfiguration spaceComputer animation
06:55
Demo (music)User interfaceWireless LANDisintegrationPhysical systemComputer iconComputerComputer networkUDP <Protokoll>DemonStandard deviationSolid geometryMiniDiscComputer-assisted translationoutputFunction (mathematics)Green's functionComputer hardwareBefehlsprozessorStructural loadTouchscreenWeb browserServer (computing)HeptagonCore dumpSoftware developerProcess capability indexBootingComputer hardwareProjective planeNetzwerkverwaltungRing (mathematics)Roundness (object)Entire functionMultiplication signWeightPatch (Unix)Flash memoryPower (physics)Configuration spaceLocal ringCartesian coordinate systemComputer-assisted translationSet (mathematics)Graphical user interfaceSolid geometryStatisticsOpen sourceOpen setSoftware developerDifferent (Kate Ryan album)Hand fanComputer wormBitComputer programmingLink (knot theory)Impulse responseData managementoutputFunction (mathematics)Structural loadFlow separationCore dumpSoftwareBefehlsprozessorHierarchyNumberFreewareStandard deviationSoftware maintenanceOperator (mathematics)Computer fileDefault (computer science)Drum memoryMiniDiscConnectivity (graph theory)
09:54
Lattice (order)Instance (computer science)Canonical ensembleStorage area networkEvent horizon2 (number)Open sourceLoginDemosceneStudent's t-testComputer animationLecture/Conference
10:17
Open sourceInstance (computer science)Event horizonOpen sourceComputer animationLecture/Conference
10:34
Student's t-testLattice (order)Student's t-testUniverse (mathematics)Projective planeSoftware maintenanceReading (process)Lecture/ConferenceComputer animation
10:55
Student's t-testSoftware maintenanceUniverse (mathematics)MathematicsDistribution (mathematics)Lattice (order)PlanningComputer animationLecture/Conference
11:09
Lattice (order)Software developerOpen setImplementationCrash (computing)Software maintenanceTranslation (relic)Lattice (order)Software maintenanceProjective planeMetropolitan area networkTranslation (relic)Game controllerDistribution (mathematics)Configuration spaceInstance (computer science)Group actionSupersymmetryDifferent (Kate Ryan album)Touch typingCodeWikiMereologyMultiplication signOpen sourceCartesian coordinate systemSet (mathematics)WordWebsiteEntire functionTerm (mathematics)ImplementationComputer animationLecture/Conference
13:04
Source codeFormal languageGoodness of fitWikiComputer animationLecture/Conference
13:27
BlogInternet forumEvent horizonBlock (periodic table)Projective planeTranslation (relic)Internet forumLecture/ConferenceComputer animation
13:38
Projective planeEmailTranslation (relic)Touch typingSoftware developerTwitterComputer animation
13:50
Online chatTwitterWeb 2.0Software developerTouch typingLecture/Conference
14:02
Integrated development environmentSoftware developerCommutatorIntegrated development environmentBuildingCASE <Informatik>Computer animationLecture/Conference
14:33
Computer animationLecture/ConferenceXML
Transcript: English(auto-generated)
00:07
Yes, hello, so my name is Mario I'm from Berlin and I'm also based in Taipei and this is Christoph from the Fadar project We have a cooperation with many projects and we're talking about the new desktop environment
00:21
LXTE Okay, LXTE stands for lightweight x11 desktop environment So yeah, it's like a KDE or GNOME, but LXTE is much more lightweight and that's how it looks like And there are different views so we can pretty much look like
00:40
standard desktop environments and Yeah, that's what it's about. We are much Faster, we use less resources and it's much more lightweight and that's our goal These are the design principles we have here a table OpenOffice writer for instance with the standard GNOME
01:01
Ubuntu 8.4 with link post light Which is based on old Fidor and with Windows XP Windows XP is a leader in slowness yeah and LXTE Overall, it's a much less resource hungry system Okay, so less resource hungry lighter
01:22
faster LX can also stand for Linux and Yeah, we think it's especially designed for new generation devices like netbooks or MIDs Also for old computers, of course That don't have so much resources. It's mainly written in C and was started already
01:41
2005 by PC man in Taiwan and I'm now giving the microphone to Kristoff he will continue with more technical parts Thank You Mario so For example in a fedora standard install with basic system installed
02:02
It's only 4.6 megabyte to install LXTE while it's 22.8 to install XFC and XFC is also to be known to be lightweight So it's optimized for low disk disk space consumption. It's low memory usage It follows a modular approach. This means that every component can be used separately can be easily replaced
02:29
Removed Added whatever you don't need a full-blown desktop So due to its modular approach. We also don't have long dependency chains
02:41
most packages only require GTK2 and it support inputs methods and Accessibility because it's GTK Some people complain about why do you use GTK? But well if we want to support input message accessibility and so on and multilingual Internal internalization, there's no other way than GTK. We think it has everything a desktop meets
03:05
It's a panel with plugins a desktop with icons session manager task manager text editor image viewer and an archive manager, so Here we have the components itself. You see the desktop With the main menu you see PC man the file manager with taps that you can use to
03:25
Especially on small screens are very useful here. You see it in a big large screen This is also another version on running on Ubuntu as you can see on the colors Okay, here. We have a small features overview. We have thumbnails desktop items internet bookmarks GTK bookmarks
03:46
Also, it's multilingual Multilingual I notify support is experimental at the moment. It's multi threatened to load large direction Quickly, it can be started in a within one second on a normal machine
04:02
Yeah, tap browsing. I already mentioned that it says built-in volume management With through hall so you can mount unmount eject devices. It has a built-in file search utility Well and a lot of other features that you can see on the other side drag-and-drop
04:22
Files can be dragged from one tab to the other Large directories are processed in reasonable times file association Support according to free desktop or specs thumbnails. We already mentioned that bookmarks support It already always can handle non UTF file names correctly and so on
04:44
So, let's see how it looks this is Alex launcher you maybe know you may might know something similar from the others EPC launcher Just click through what it looks like We have the panel with a lot of plugins the menus as I said according to free desktop specs, it's
05:07
Generated on the fly and we also have a menu caching mission mechanism to make loading the menu even faster Here you see some of the plugins that can be added to the panel You see it's it's really a lot of plugins and we are working on even more plugins by separating the panel into two separate
05:26
Packages plugins and also the panel itself here. We have the execute command with Fire competition complete competition. Oh, sorry. This was too fast here. We have the user interface the appearing setting
05:43
We have included picture viewer which loads pictures very very fast It's pretty simple, but you can click through the images with the buttons you can Well change the rotation, whatever Here we have the task manager. It's also a simple one, but does everything you need
06:02
We have a tool to edit and create application shortcuts on the desktop and in the menu Well and to sum it all up Some components that cannot be shown Alex session is the session manager itself. It has Support to shut down reboot and suspend the computer with hell and GDM
06:23
It's a stripped-down version of the previous Alex session and well, it works pretty pretty well and pretty fast. It supports our to start We also have these out start editor where you can select which applications to start It provides a way to automatically start certain applications. We have our turn terminal inside and
06:43
Here you see Alex music music player with some Chinese music. I think we also have Alex render It's our monitor configuration tool We have Alex and M it's a network manager, but still on the development LXD is the
07:03
package that Brings everything together. It's includes the Default settings the configuration files and the artwork and we have GTK net cat It's a graphic user interface for net cat. Of course To sum it all up. It's GTK based
07:22
So it Fits to the other applications that are running on your gnome you burn to and whatever you use and the team also supports the GTK by submitting patches We apply to official either standards we follow the free desktop or standards and we follow the
07:41
Linux standard base file here hierarchy standards and of course all our piece are open We optimize for flash storage so low EO usage we decrease the number of input output operations and the Lifetime of solid-state disk is extended by that
08:00
So this is green IT because it works with old hardware. You don't have to replace it Lower the CPU and drum load and therefore also replace lowers yours your power consumption and It's the battery is therefore last longer Adding a new features quite easily because everything is modular
08:25
There are a lot of new components that have been added recently the Well, there are so many ideas some of them are listed here and there are people working on them to get them included So Okay, I continue a bit about the community
08:43
as I said already LXD was started 2005 by PC min in Taiwan and Here are some people of the community yeah, and Oh, I'm sorry that was different way and yet honey and he is the name name of PC min
09:02
It's the core developer of PC min fire manager Found of LXD and he is actually a medical doctor. So that's what's open source is about We can get in many different people. Everyone can learn about this here. We have a project like this LXD Andrew Lee DBN package maintainer for a long time and he worked
09:23
In 1998 on the Linux localization project and Yeah, they all work together at that time with mainland China with Hong Kong and and Disregard of political problems and I really like this way of working together over borders
09:42
pink Also from the project in Taiwan He translated several chapters of already's programming pull three additional to Chinese for example, and Also works with hardware manufacturers We have some meetings like a lot of events are going on here for instance with meeting with Ubuntu people and people from Canonical and
10:06
We have like people at the Linux world in San Francisco and also local supporters They are here for instance from IBM Johnson Yeah, then LXD hacking event for instance. We had that in Shenzhen and
10:23
We have support by the open source foundry. It's a Chinese Academy of Science in Taiwan and they also employ some interns for who only work on LXD Here are students in Beijing and of course also have people in Europe
10:42
Meeting at the sea base. I don't know maybe some of you know Some guys here and so they support this project here back to Asia the gentle package maintainer At Yahoo, he's working in Hong Kong and we have people at Tsinghua University in Beijing and pecking and
11:01
Here the package maintainer of mandriva for LXD. He is a musician but he's also packaging LXD and Again meeting in Shenzhen We also like have packages in Susie we have packages in most big distributions by now already so you can try out
11:21
LXD yourself and the Linux user group in Beijing the 850 people already I always hear people saying like what's going on in Asia. We don't know about this We never hear actually there's a lot going on, but they speak Chinese and so for us sometimes difficult to get in touch Yeah, so I invite you we invite you everyone and join this project
11:42
It's a really cool project. We always said like free and open source is about My code is free people somewhere in the world can take this code and can do something with this and a few years later It comes back to me and it's a great application and I can reuse it We said that many times
12:01
But we don't have so many projects actually that go to the other part of the world here We have that a lot of the code Comes from Europe and was reused by people in China in Taiwan everywhere and they started this project and Yeah, it's a really global community now, even though it's still a small community. It's a global community and
12:21
We're working together and we invite everyone to join this project. Here are a few ideas Many people are already engaged in different distributions for instance and join and us and provide for instance packages You can become a package maintainer. You can join the translation project. It's very easy in the wiki
12:41
We have different tools different how tools they are implement for instance some support for sessions implement trash in PC man configuration Like a gnome control center or XFCE settings. We don't have that yet or create a new theme. Yeah here Kristoff has done that for instance. He he's also happy to help people and
13:04
Yeah, that's how we could support the community. We have a website Where you can download LXD try it out. We are on source Forge Most people know how to use that already. We have a wiki in 18 languages and we have real people engaging In these languages, we didn't just set up a wiki and say it's 80 languages
13:23
We have people really working on that here. It's a wiki dot LXD org and we keep people up to date on the Events that are happening on our block We have a forum it's a yeah increasing very fast so many people joining Yeah, and a planet where we collect so if you engage in the LXD team
13:43
We will include you here in the planet as well What else design project translation project mailing this for that? You can get Twitter everyone now here Twitter web to all of course we have that too And you can get in touch directly with developers on the LXD channel in English or Chinese
14:03
And yeah, and we have a foundation that is a non-profit foundation so it's a whole environment ready for you to join and Remember LXD is a desktop environment. It's a lighter faster less resource-hungry. The origin is in Taiwan
14:20
we're building or we're engaging with a truly international community here and Cordilleries welcome you so yeah, the future looks bright Thank you very much, okay