Domain: digia.com
Stories and comments across the archive that link to digia.com.
Stories · 6
-
Qt Upgrades From LGPLv2.1 to LGPLv3
Digia has announced that existing Qt modules will now be covered under the LGPLv3 in addition to the LGPLv2.1, GPLv3, and the enterprise (proprietary) license. New modules will be dropping LGPLv2.1 and GPLv3+ and be released under the LGPLv3 and GPLv2+ instead. This should be a good move: new Qt modules will be Apache license compatible, LGPLv3 code can trivially be converted to GPLv3, and Digia is even releasing a few modules it intended to make proprietary as Free Software. The KDE Free Qt Foundation is on board. The move was made because of device vendors exploiting a loophole in the GPLv2/LGPLv2.1 that denied users the right to modify Qt or write their own applications. Digia has some self-interest as well, since those vendors were exploiting the tivoization loophole to avoid buying enterprise licenses. From the announcement: We also consider locked-down consumer devices using the LGPL’ed version of Qt to be harmful for the Qt ecosystem. ... Because of this, we are now adding LGPL v3 as a licensing option to Qt 5.4 in addition to LGPL v2.1. All modules that are part of Qt 5.3 are currently released under LGPL v2.1, GPL v3 and the commercial license. Starting with Qt 5.4, they will be released under LGPL v2.1, LGPL v3 and the commercial license. ... In Qt 5.4, the new Qt WebEngine module will be released under LGPL v3 in the open source version and under a LGPLv2.1/commercial combination for Qt Enterprise customers. ...
Adding LGPLv3 will also allow us to release a few other add-ons that Digia before intended to make available solely under the enterprise license. ... The first module, called Qt Canvas3D, will give us full WebGL support inside Qt Quick. ... The second module is a lightweight WebView module ... There is a final add-on that will get released under LGPL v3. This module will give native look and feel to the Qt Quick Controls on Android. This module can’t be released under LGPL v2.1, as it has to use code that is licensed under Apache 2.0, a license that is incompatible with LGPL v2.1, but compatible with LGPL v3. -
Digia Spinning Off Qt Division Into New Company
An anonymous reader writes with news that, after a six year journey, Qt will once again be maintained by a standalone company. From the Digia weblog: ... Even though the open source project and the commercial side of Qt are highly dependent upon each other, they have over the last years drifted apart. ... Because of the separation between the open source and commercial offerings, we often end up competing against ourselves instead of competing against other technologies. ... We are now starting a conscious effort to overcome these problems. As you might have read, Digia has decided to move the Qt business into a company of its own. Thus we will soon have a company (owned by Digia), that will focus 100% on Qt. At the same time we would like to take the opportunity and retire qt.digia.com and merge it with the content from qt-project.org into a new unified web presence. The unified web page will give a broad overview of the Qt technology, both enterprise and open-source, from a technical, business and messaging perspective. -
KDE Ships First Beta of Next Generation Plasma Workspace
rohangarg (1966752) writes "KDE announced the beta of its next generation of its plasma workspace today. Built ontop of Qt5 and KDE Frameworks 5, with this transition, all QML-based UIs — which Plasma is built exclusively with — will make use of a new scenegraph and scripting engine, resulting in huge performance wins as well as architectural benefits, such as being able to render using available graphics hardware." There are experimental packages for some distros, and a Live CD (ISO download) available if you want to try it out. -
Can Proprietary Language Teams Succeed By Going Open Source?
JerkyBoy writes "RunRev maintains the proprietary LiveCode programming environment. Those familiar with HyperCard on the Mac would feel quite at home using the environment to produce simple applications, and possibly more, although the programming language it incorporates has a few significant shortcomings (e.g., true object orientation). But it is a very versatile environment, currently claiming support for Windows, Mac, Linux, iOS, Android, and server-side scripting. For us NOOBs who could never find the time to learn C++ and something like the wxWidgets or QT toolkits, it seems like a pretty good deal. Recently RunRev has done something interesting, however, and that is to create a Kickstarter campaign to move the environment to open source (~500K lines of code, ~700 files). The way that they describe it, it sounds like there will be a commercial version and an open-source version of the environment (hopefully not cripple-ware), and they are asking for money to do this. But I want to know: what are their chances of success with this model? How in the world can they make enough money to maintain their programmers and overhead while giving the environment away? In other words, if a company like RunRev announces that they are moving to an open-source model, should you become more interested or less interested in their product?" -
Qt 5.0 Released
sfcrazy writes "The Qt project and Digia, the company behind Qt framework, have released the most awaited C++ framework for developers, Qt 5.0. The company claims it's one of the best releases to date and has invested a significant amount of time behind this release. It's an overhaul of the Qt 4.x series and makes Qt fit for the future." Update: 12/19 17:46 GMT by U L : Major new features include an overhauled graphics layer, full integration of Qt Quick for creating flexible interfaces using Javascript, and increased modularization including the first steps toward de-emphasizing QtWidgets by separating them into their own module. -
Digia To Acquire Qt From Nokia
First time accepted submitter MrvFD writes "Ever since the most recent layoffs were announced by Nokia last month and the end of Qt related programs at Nokia was rumored, the fate of Qt has been in the air despite it nowadays having a working open governance model. Fear no longer, Qt brand, since Digia has now announced acquiring the Qt organization from Nokia. While relatively unknown company to the masses, it has already been selling the non-free (non-LGPL) licenses of Qt for 1.5 years. Hopefully this'll mean a bright future for Qt in co-operation with other Qt wielding companies like Google, RIM, Canonical, Intel, Skype, Microsoft, Jolla and the thousands of Qt open source and commercial license users. Digia now plans to quickly enable Qt on Android, iOS and Windows 8 platforms, where work has already been underway for some time."