KDE Momentum Continues with New Updates, Features - The Other JOLIE (
Page 2 of 2 )
"The FLA
is a versatile document designed to work across different countries with
different perceptions of copyright and authorship," said Shane Coughlan,
FSFE's Freedom Task Force coordinator. "As a truly international project, KDE
provides a great example of how the FLA
can provide legal coherency in the mid-to-long term."
Meanwhile, at the KDE Akademy free
software desktop summit, which ran Aug. 9 to 15 in Belgium, Fabrizio Montesi,
founder of ItalianaSoftware, demonstrated JOLIE, an open-source language for
service-oriented programming. Montesi created JOLIE, which stands for Java
Orchestration Language Interpreter Engine, as a research project on service-oriented
computing.
At Akademy, Montesi showed how JOLIE brings new ways of interaction through
the network to KDE. One of his examples
showed the system's media controller organizing control of the KDE
multimedia application—known as Amarok—through Web interfaces, handheld devices and other
applications. JOLIE handles the synchronizing of all those different
interfaces.
Montesi said another use case would be Vision, a service that distributes
presentations over the network. Vision enables the user to show a presentation
on different computers or devices and follow what is being browsed and
annotated.
In
a blog post, Montesi said: "It looks like the whole KDE
community (users and developers) is a perfect match to start 'porting
service-oriented computing to the masses.' There is an incredible need for
integration, communication, sharing and service accessibility."
KDE e.V. officials said JOLIE is being
integrated into Plasma, the KDE desktop
shell, and will be available in the next KDE
4 series release. Montesi announced the availability of JOLIE in KDE
4.2, slated for January 2009. KDE officials noted that an alleged goal of Montesi is to displace actress Angelina Jolie from her
first position in Google's search results when entering "Jolie."
Meanwhile, the Amarok team announced the first beta version of Amarok 2,
code-named Nerrivik. The highlights of the new beta version are the scripting
interface, the AFT (Amarok File Tracking), new artwork and many bug fixes. The
scripting interface has matured and enables script to delve more deeply into
QtScript. QtScript is a scripting engine that is part of the Qt tool kit. KDE
is based on Qt; Qt is a cross-platform application framework for desktop and
embedded development produced by Trolltech. The Amarok File Tracking system
helps users keep track of their play counts, ratings and other file-related
information that Amarok keeps in its database.
Also at Akademy, Qt developers demonstrated
improvements in the Web browser engine in Qt and the canvas used by the KDE
Plasma desktop shell that will be delivered in Qt 4.5, which is expected to be
released by the end of 2008 or early in 2009. The improvements to QtWebKit
and QGraphicsView include enhanced support for video, animations and
transitions, as well as new graphical effects and optimizations to speed up
painting and animations, KDE officials said.