Tag Archives: Announces

The Qt Company Announces Its New High-Level 3D API – Qt Quick 3D

QT --

Continuing on from the recent technical vision for the Qt6 tool-kit, The Qt Company has now announced their new high-level 3D API they are developing for this next major release of Qt.

Qt Quick 3D is this new high-level API for creating 3D content for user-interfaces out of Qt Quick without the need for any external engine. Qt Quick 3D will make use of the renderer currently employed by the Qt 3D STUDIO.

The company hopes Qt Quick 3D will provide unified graphics support, a easy-to-use API, unified tooling with the existing Qt Quick, cross-platform performance/compatibility, and other features. Qt Quick 3D will be rendered on the back-end by Vulkan, Metal, Direct3D, or OpenGL depending upon platform. This new Qt Quick 3D API isn’t a replacement for the existing Qt 3D.

While thinking of Qt6, The Qt Company is aiming for Qt Quick 3D to be a technical preview addition for Qt 5.14 and they already have an external component that can be used today with Qt 5.12 LTS and newer.

More details about Qt Quick 3D can be found from today’s announcement and mailing list post.

Fedora Project Announces Fedora 30 » Linux Magazine

The Fedora project has announced the release of Fedora Linux 30. Fedora is a free, Red-Hat-sponsored community Linux that serves as a test bed for technologies that will eventually appear in Red Hat Enterprise Linux.

The latest release arrives with a realignment of some of the various Fedora versions. The former Cloud and Server editions are combined into the new Fedora Server. Fedora’s Atomic Host container-focused variant is replaced by Fedora CoreOS. (Red Hat acquired CoreOS back in 2018.)

Fedora 30 comes with Gnome 3.32, GCC 9, Bash 5.0, and PHP 7.3. The server edition adds a new feature called Linux System Roles, which the project describes as “… a collection of roles and modules executed by Ansible to assist Linux admins in the configuration of common GNU/Linux subsystems.”

The Fedora project also sponsors a number of alternative desktop editions known as Spins, and the project maintains versions for the ARM AArch 64, Power, and S390x architectures, as well as the standard versions for Intel-equivalent systems.

Source link

Software Freedom Conservancy Announces End to V… » Linux Magazine

Linux developer Christoph Hellwig has announced that he is discontinuing his lawsuit against VMware for non-compliance with the terms of the GPL. Hellwig and the Software Freedom Conservancy accused VMware of including GPLed code associated with vmklinux into VMware’s proprietary vSphere product. A German appeals court dismissed the case on February 28. Hellwig and the Software Freedom Conservancy have decided they will not appeal the case further in German courts.

The judge appears to have decided the case on procedural grounds without taking on the larger questions related to the GPL and the power of the copyleft protection. The questions hinged around whether the plaintiffs had successfully proven that the code was present in VMware’s code base and that the use of the code was non-compliant. VMware maintains that the vmklinux code is a separate component that does not force release of vSphere under the copyleft requirement.

Software Freedom Conservancy executive director Karen Sandler expressed disappointment, “VMware knew what they were doing was wrong but continued to generate revenue by infringing copyrights in Linux, while slowly working toward non-infringement.”

The Free Software community has always been more focused on achieving compliance than on punishment or punitive damages. By that standard, the case appears to have succeeded despite the outcome. Vmware announced that it will remove vmklinux from vSphere and hopes to accomplish this “…in an upcoming major release.”

Source link

Microsoft Officially Announces DTrace For Windows


It’s been a poorly kept secret for months, but today Microsoft formally announced DTrace for Windows.

Microsoft has ported the open-source DTrace dynamic tracing code that started off on Solaris and has since appeared on the BSDs and Linux (well, at least Oracle Linux) and now for Windows. Microsoft contributed support for DTrace on Windows to the existing Open DTrace project. The changes for merging are still under review but Microsoft says they are committed to getting their changes merged over the months ahead.

Those wanting to run DTrace on Windows can already do so through the very latest Windows Insider Program builds, including kernel debugger support.

DTrace was once one of the big selling points of Solaris during the Sun days and is now on Windows… Though even on Linux, DTrace isn’t of interest to many developers compared to eBPF and other existing tracing functionality, so it will be interesting to see if there ends up being much developer interest on Windows. More details via the Microsoft blog.

Canonical Announces Latest Ubuntu Core for IoT » Linux Magazine

Canonical has announced Ubuntu Core 18, their open source platform for IoT devices. Ubuntu Core 18 is based on Ubuntu 18.04 LTS code-base and will be supported for 10 years.

At 260MB, Ubuntu Core is one of the smallest IoT platforms. They achieved this size by stripping unnecessary components from the core. However, the overall size of the OS would grow depending on the IoT device.

Reduction in size also improves security. “The attack surface of Ubuntu Core has been minimized, with very few packages installed in the base OS, reducing the size and frequency of security updates and providing more storage for applications and data,” Canonical said in a blog post.

Thanks to the popularity of Ubuntu, Canonical’s IoT platform has a wider range of applications at its disposal. “Ubuntu Core enables a new class of app-centric things, which can inherit apps from the broader Ubuntu and Snapcraft ecosystems or build unique and exclusive applications that are specific to a brand or model,”continued the post.

Smaller size, combined with a refined app delivery mechanism (Snap), enable Canonical to enhance its security further.

“All snaps distributed to devices are scanned regularly for known weaknesses and devices, enabling enterprises and manufacturers to learn quickly about potential risks in their ecosystem,” Canonical said.

Download Ubuntu Core

Source link