ExTiX developer Arne Exton informs Softpedia today, May 30, 2016, about the immediate availability for download of the ExTiX 16.3 LXQt Edition computer operating system.
So recently there has been discussion about why Xfce is still on GTK2. An interesting point was brought up that I feel deserves further, more in-depth discussion; Why not merge Xfce and MATE into one DE?
Now I know what you're thinking "Rathernott, what in Apt's name are you suggesting, man?! That's bloody crazy talk!" But bear with me here.
Right now in the Desktop Environment world, most use cases are pretty well covered. We've got the 'big three' large, fancy, full featured DE's consisting of Gnome, KDE, and Unity. For middle of the road we've got Cinnamon. And lastly the lightweight alternatives for both toolkits (GTK & Qt) such as MATE, LXQt, LXDE, Xfce, along with the various tiling WM/DE's like i3.
As we all know, LXDE has essentially been replaced by LXQt due to the LXDE developers not wanting to switch to the moving target that is GTK3. Now during their transition to Qt, something happened that really surprised me...They actually collaborated with another DE project! Specifically Razor Qt, thus becoming the LXQt we all know today.
This merging of these projects made a lot of sense, with the end result being more developers working toward a common goal, helping to prevent a lot of reinventing the of wheel once more. It was a Win-Win for everybody involved, and deserves high praise.
So whilst considering how well that particular merger went, let us now turn our gaze to the GTK alternatives.
Xfce started out life as a successful CDE (Common Desktop Environment) clone, however this changed in version 4.0, when it decided to radically transition to being more Gnome 2 like, for better or worse. Recently Xfce development has slowed tremendously, to the point where minor iterations can take years to release. This isn't necessarily a bad thing (why fix what ain't broke?), but simply something to consider for later.
MATE, on the other hand, is a Resurrection of Gnome 2, after being killed off in favor of Gnome 3.x which was a radical change in UI. It has since become a successful and popular alternative to the 'big three', with quite active development, and a bright future.
So with all the preliminary stuff out of the way, let's get down the meat of the issue.
MATE is a continuation of Gnome 2. Xfce since 4.0 is essentially a clone of Gnome 2, back when it was still the standard. Both use GTK2, and both have announced they wish to transition to GTK3 at some point in the future. They're project goals are similar, they use similar amounts of hardware resources, and even function similarly.
Taking all of this into consideration, it really does beg the question: Why not join forces, and merge into a single project?
As it is currently stands, both DE's are essentially doing the same work twice for no real reason, or advantage. If a merger were to happen, they could combine the best bits from each DE, and simply depreciate the rest.
Would this be a long, arduous, and possibly even painful process? Likely yes. But I believe the end result of combining the teams, reducing redundancy, and increasing the overall productivity of the project would make it worth it.
If it all fails in some spectacular fashion due to developer ego, clashing philosophies, or a simple lack of onion rings (Mmm...), at least we'd be able to say we gave it our best try.
Just to clarify, I don't this any of this will actually happen, because...Well, these types of things just don't generally occur. This is all just me spit-balling, really.
What's your take(s) on all of this?submitted by /u/RatherNott
A console application is computer software which can be used with a text-only computer interface, the command line interface, or a text-based interface included within a graphical user interface operating system, such as a terminal emulator (such as GNOME Terminal or the aforementioned Terminator). Whereas a graphical user interface application generally involves using the mouse and keyboard (or touch control), with a console application the primary (and often only) input method is the keyboard. Many console applications are command line tools, but there is a wealth of software that has a text-based user interface making use of ncurses, a library which allow programmers to write text-based user interfaces.
Chris Michael of Samsung has been working on a new DRM library for the Enlightenment Foundation Libraries (EFL) with a number of improvements.
The initial implementation of this new library, Ecore_Drm2, has been added to EFL Git.
Embedded below is the blog of Google Summer of Code student Martin Garcia Monterde. Martin detailed his first week coding with openSUSE and the Google Summer of Code.
I have updated the openpht repository with builds of OpenPHT 1.5.2 for Debian/sid for both amd64 and i386 architecture. For those who have forgotten it, OpenPHT is the open source fork of Plex Home Theater that is used on RasPlex, see my last post concerning OpenPHT for details.
About a week ago, I extended vcswatch to also look at tags in git repositories.
Previously, it was solely paying attention to the version number in the top paragraph in debian/changelog, and would alert if that version didn't match the package version in Debian unstable or experimental. The idea is that "UNRELEASED" versions will keep nagging the maintainer (via DDPO) not to forget that some day this package needs an upload. This works for git, svn, bzr, hg, cvs, mtn, and darcs repositories (in decreasing order of actual usage numbers in Debian. I had actually tried to add arch support as well, but that VCS is so weird that it wasn't worth the trouble).
Developers can find UniK on Github.
Bhyve, the hypervisor developed by FreeBSD that supports running BSD/Linux/Windows guests, has initial graphics support.
Are you interested in keeping track of what is happening in the open source cloud? Opensource.com is your source for news in OpenStack, the open source cloud infrastructure project.
A recent message on Twitter about an open source 3D printed violin sent me in search of more information about Hovalin. Much of the 3D printed universe is about robots and drones, so seeing a violin in the mix caused me to pause and wonder more about this unique project. I reached out to husband and wife team, Kaitlyn and Matt Hova.
The reason I’m sharing this is because over the last ten to fifteen years I’ve noticed a quiet crisis unfolding in software development leading to low quality applications, unhappy employees and unhappy users. Silver bullet solutions keep creeping into our awareness (Scrum, anyone?) and predictably keep letting us down.
The Release Candidate of Parrot Security OS 3.0 ‘Lithium’ is now available for download. The much-anticipated final release will come in six different editions with the addition of Libre, LXDE, and Studio editions. The version 3.0 of this Kali Linux alternative is based on Debian Jessie and powered by custom hardened Linux 4.5 kernel.
Every time I start a discussion about how we can solve some of our security problems it seems like the topics of professional organizations and regulation are where things end up. I think regulations and professional organizations can fix a lot of problems in an industry, I'm not sure they work for security. First let's talk about why regulation usually works, then, why it won't work for security.
What happens when a game engine meets a display server meets a multimedia framework? Oh yeah and whereby the behavior is controlled with Lua. No, it's not a joke, just the latest creation in the open-source world. Say hello to Arcan as a new Linux display server.
With Linux 4.7 there are four new DRM drivers! But that flow of new DRM/KMS drivers, largely for display hardware on ARM SoCs, is not over.
Among several patches floating around for new DRM hardware enablement is another DRM driver for Hisilicon. In Linux 4.7 there's the Hisilicon Kirin DRM driver while being worked on for a future kernel release is now a Hisilicon Hibmc DRM driver.
AMD has been working on a new Linux graphics driver stack, and it’s finally becoming usable. You can install the gaming-optimized AMDGPU-PRO driver on Ubuntu 16.04 today, and Valve just added it to the latest beta version of SteamOS.