Linux is still regarded as the OS that mostly “geeks” use. Further, when it comes to servers and mainframe computers, Linux is the dominant OS. Basically, people abstain from using Linux because they consider it’s too complex to work with.
While part of it might hold true, the fact is that Linux has come a long way, and is no longer considered to be complex as it used to be. Actually, there are quite a few reasons why you should be using Linux.
FOSSforce: It was only a couple of years ago that the FOSS world was proclaiming that Microsoft was a dead company walking.
Ubuntu hasn’t had the best reputation among Linux users over the past few years–with some even going so far as to call it “boring”. If you’ve been hesitant to try it out, then hold on to your seats–Ubuntu 16.04 “Xenial Xerus” is not only an exciting release, but one that has the potential to be a game changer for the Linux ecosystem.
Ubuntu 16.04 Xenial is an exciting release for many users who prefer to use LTS version, it has new application packages and features. Canonical is trying to improve Ubuntu by time and seems they are succeeding, unlike previous releases this release got some new features and improvements which I had shared in previous post. Unity 8 with Mir is not replaced yet but it will be available for testing in 16.04 Xenial, Unity 7.4 is much improved, faster, responsive and many other things for release info checkout this post. It's been a tradition now that whenever a new Ubuntu version come out users look forward to tweak it or smooth some rough edges and somehow to make their experience much better with Ubuntu, I am not trying to say Ubuntu isn't perfect 'for sure it is' but a user like me may need some other things to be done after a fresh install and make it much better than any other OS available out there. Everything shared below is tested and works fine, so hopefully you won't get any problem with them and if you encounter any problem feel free to ask. Lets start .....
These two may sound completely unrelated at first, but they both were key in sending me down this path. This article will tell the story behind 1, which is about my very first code commit to KDE. I will go into quite some detail because I feel that my journey may provide some insights for KDE.
This story started on April 6th. I was discussing with Aleix Pol about actual vs. perceived performance in Plasma and other KDE software. One thing we agreed on was that animation speed has a big impact on perceived performance. During that discussion, we found out that the setting for the animation speed is almost impossible to find in System Settings, because it sits in a module where you would not expect it to be (Display and Monitor > Compositor), and searching for “animation speed” points you to the wrong module (this was due to an oversight when the “Desktop Effects” module was split in two and the search keywords were not adapted). The “it sits in an unexpected module” problem is about to be fixed by moving it into the “Workspace behavior” module, but first I wanted the actual bug with the search pointing to the wrong module to be fixed.
At first, as usual, I wrote a bug report about it. Then, Aleix, being a cunning little Spaniard (*scnr*, I know you’re Catalonian), said these fateful words: “You could fix this one yourself!”. Now the cunning part was that he knew I could not defend myself by saying “But I don’t know C++ …” because the search keywords are defined in .desktop files, easily read- and writable for mere mortals like me. So, without any good argument why I couldn’t, I set out to fix it myself.
The first obstacle on my journey was that even after years of being a KDE contributor, I still did not have a KDE developer account. The reason is simple: My contributions usually come in the form of text and mockups, not code. I describe my ideas in wiki pages, emails, forum posts, chats, review requests, bug reports, blog posts, …, but not in repositories. For this simple patch, I could have just put it up on Reviewboard or Phabricator and have someone else commit it, but if I was going to contribute code, I wanted to do it properly™.
I have been selected for the Google Summer of Code!
For the better part of the summer vacation, I will now be committing myself to write code for KDE to implement my project idea of implementing a virtual folder in Dolphin to make it easier to select files.
It is often difficult for open-source projects to keep track of where, and what timezone team members are working in.
This problem is one a nifty new GNOME Shell extension, inspired by Timezone.io, aims to solve.
Now that Ubuntu GNOME 16.04 (Xenial Xerus) is out, you may want to install the latest GNOME 3.20. I won't get into details about what's new in GNOME 3.20 since I've already covered that.
While at last month's Cambridge Hackfest, members of the GNOME Documentation Project team talked with Cosimo Cecchi of Endless Mobile about the user help in their product. As it turns out, they are shipping a modified version of Yelp, the GNOME help browser, along with modified versions of our own Mallard-based user help.
Example of an ABI break only: when the size of a public struct changes.
Example of an ABI and API break: when a function is renamed.
Example of an API break only: CSS in GTK+ 3.20.
It is a familiar situation: a distribution updates Gtk+ to a supposedly-compatible version and applications, here Gnumeric, break.
Since the previous State of Sway, we have accomplished quite a bit. We are now shipping versioned releases of sway, which include support for window borders, input device configuration, more new features, and many bug fixes and stability improvements. I’m also happy to say that Sway 0.5 has landed in the Arch Linux community repository and I’m starting to hear rumors of it landing in other Linux distros as well.
The MythTV project released its latest stable version, 0.28, on April 11. While there are a few entirely new features worthy of users' attention, most of the changes are incremental improvements. But the improved components include services like Universal Plug and Play (UPnP) support, where MythTV has lagged behind other open-source media centers like Kodi, and the external API, which will hopefully make MythTV more developer-friendly. MythTV remains the most widely used open-source digital video recorder (DVR) but, as cord-cutting trends increase, it will need to offer more functionality to continue attracting users.
FreeCAD now supports touchscreen 3D navigation. This makes it possible to use FreeCAD without a mouse on a convertible laptop with touchscreen and pen, away from a desk.
Whatsie features native desktop notifications, themes (besides the default theme, the current version ships with 7 extra themes), spell checker and keyboard shortcuts.
QEMU 2.6-RC3 was released this week and QEMU 2.6.0 should be officially released at the beginning of May.
Wireshark, the world's most popular, open-source, free, and cross-platform network protocol analyzer software used by security experts for troubleshooting, development, analysis, and education purposes, has been updated to version 2.0.3.
Wireshark 2.0.3 comes two months after the release of Wireshark 2.0.2, the second maintenance build in the stable 2.0 series of the software, announced at the end of February 2016, and promises to patch nine security vulnerabilities, fix 41 bugs reported by users, and improve the protocol support (see below for details).
Opera has become the first major browser to add a free VPN client to its web browser. The VPN offers AES-256 encryption and allows users to browse the Internet privately. In addition, the free VPN also helps to circumvent website blockades, a feature many torrent users will appreciate.
Suppose I'm in the market for a new laptop. I've been using Linux for the past ~15 year. I have comparably little experience with any other Desktop OS.
The requirements are not set in stone, but I want something along the line of:
Windows is out of the question. I like what Microsoft is doing behind the scenes (bash on Windows, Azure), but the UX on desktop doesn't fit my expectations at all. If I have to, I'll run Windows 10 in a VM.
Ubuntu 16.04 LTS is a natural choice for me. I know what I'm getting into. However, I find it annoying that there's always something that doesn't quite work 100% (hibernation, docking station / external monitor, Wifi). And, let's face it, this will never improve.
MBP/OSX is tempting because I expect a better 'desktop experience'. I have no idea whether native OS X applications (together with boot-to-docker, etc.) would suit my needs. Having native PowerPoint / Keynote 'like everyone else' is a plus. However, I find that Ubuntu is actually a better OS when it comes to package management, tools and integration with the tools I'm going to need.
MBP/OSX + Linux VM. Best of two worlds or too many layers of abstraction?
I have no plans to integrate with the Apple ecosystem ever, no iPhone, no Apple cloud, etc.
Browsing /r/mac, I found I would not have many requirements in common with the folks over there. So I came to ask here for people who have actual experience with a Linux-to-Mac transition; what do you think?submitted by /u/jan
Some time ago the mods of this sub decided to block phoronix. And to this day you can't submit a phoronix link to this sub (auto mod!).
The rules and faq neither state that you can't post phoronix articles. The only rule that might be applicable is:
"Please submit the original article. Spamblog submissions are subject to removal and readers are encouraged to report them."
And some phoronix articles might be interpreted as such. Example.
Mods please reconsider the phoronix ban.
It is the only site that does regular benchmarks, reviews graphics hardware and drivers.submitted by /u/valgrid
SteamOS 2.70 has been released as a replacement for the previous stable build