Language Selection

English French German Italian Portuguese Spanish

April 2018

Ubuntu: 'Alternative Ubuntu Versions' and 'Canonical Taunt[ing] VMware'

Filed under
  • Ubuntu 18.04 LTS flavors including Ubuntu Mate, Ubuntu Budgie, Kubuntu, Lubuntu, and Xubuntu

    This week Canonical released Ubuntu 18.04 LTS, and while the company is emphasizing cloud features and performance, there are plenty of updates for desktop users too.

    Ubuntu 18.04 LTS has a new Linux kernel, new power management features, an updated user interface (that’s now based on GNOME), and more.

  • Ubuntu’s 18.04 LTS ‘Bionic Beaver’ And All Of Its Flavors Have Been Released

    Right on schedule, the latest iteration of Ubuntu, 18.04 ‘Bionic Beaver’, released yesterday, and to say that it’s worth an upgrade is probably an understatement. 18.04 becomes Ubuntu’s newest LTS release, meaning that it will be fully supported until 2023. If you’re currently running the previous LTS, 16.04, you’ll be treated to a considerable update, but before you update anything, always make sure you have your important data backed up!

  • Alternative Ubuntu Versions Are Also Out This Week

    Linux users love choice, and one thing they love choosing between is desktop environments. And while it’s easy to switch to another desktop interface, it’s even easier to install a version of Ubuntu running the desktop environment that you want.

  • Canonical Taunts VMware, Launches Major Ubuntu Update

    Canonical released the first major update to its Ubuntu platform in two years, touting performance and cost superiority compared with VMware.

    Ubuntu is Canonical’s distribution system for Linux designed to run on computing devices, network servers, and in the cloud. It includes an OpenStack version and a newly launched Kubernetes option. It also is the basis for most public cloud instances, including Microsoft Azure, Amazon Web Services (AWS), and Oracle Cloud.

Software/KDE/GNOME: Atelier/AtCore, Pitivi, Unite Extension, and GNOME at FOSS North

Filed under
  • Atelier/AtCore First Brainstorm

    I’m here today to invite you to participate in Atelier/AtCore first Brainstorm. But why are we going to do a brainstorm in the first place?

    Since July/2016 we’ve been working on AtCore, adding features and tools to help us on development. On 20th of January of 2018, we did our first tagging of the project and launched AtCore 1.0. Since then, more than 100 commits were already added to AtCore, including new features.

  • Dropping support for non-square pixels in Pitivi

    GStreamer Editing Services (GES), the library used by Pitivi for video processing, is very flexible and allows using videos of any video format in the same project. However, normally, in a “pro” setup, most video editing applications are very strict about the formats they accept as input, so Pitivi and GES were a bit unconventional with the “anything goes” approach.

  • Make Gnome Shell More Like Unity With Unite Extension

    Users coming to Ubuntu 18.04 from 16.04 with Unity might find it easier to switch (or at least feel more "at home") to Gnome Shell with the use of an extension called Unite.

  • GNOME at FOSS North

    FOSS North is a nordic free software conference happening annually in Gothenburg, Sweden. I have attended most of them since it started. It is no more than a ferry ride away from me and I also enjoy the conference size. Bastien and Kat coordinated that the event box was sent to my address in good time. Additionally, Nuritzi and Carlos sent additional GNOME stickers which I packed down along with some 20 pairs of GNOME Socks in various sizes.

Ubuntu Reviews From FOSSMint and FOSSPost, Download Links

Filed under
  • Ubuntu 18.04 LTS – My First Experience and Customization

    Are you looking for an excellent Linux distro to switch from Windows or macOS? get Ubuntu 18.04. Don’t even bother with its previous versions because the Bionic Beaver is the best of its kind.

    It is a lot more beautiful to behold. It has a wider set of options, and the GNOME Shell makes it easier to manage and further personalize using a seemingly unending list of extensions.

    If you ever get stuck on how to perform certain tasks Canonical has a well put together tutorial site that you can always consult so by all means, go ahead and install Ubuntu 18.04.

  • Ubuntu 18.04 Review: An Interesting LTS Release

    Ubuntu continues to offer a stable and solid experience. The latest LTS, although seems rushed a little bit (because of fixing 2 critical bugs just hours before the release is not something usually done), is fine and working just as expected. No special bugs or issues encountered us during our periods of usage. An ordinary user will definitely enjoy using Ubuntu 18.04 LTS.

    If you are using an older version of Ubuntu on your desktop PC or your server, then you may would like to wait few days or weeks just in case of any new issue comes out. Then, upgrading to the new LTS should be just fine. Ubuntu 18.04 will be supported until 2023, which is really a long time of support.

  • Download Links and Mirrors for Trisquel 8.0 GNU/Linux

    Trisquel 8.0 GNU/Linux operating system finally released at Thursday, 18 April 2018 by Ruben Rodriguez. It is available in three versions of Regular, Mini, and Kids editions, each in 32 and 64 bit. This is a list of download links and also mirrors for it all you can instantly click and download. Happy downloading!

  • Download Ubuntu Linux 18.04 LTS (Bionic Beaver) CD/DVD

    Ubuntu Linux version 18.04 LTS (codenamed “Bionic Beaver”) has been released and available for download. Ubuntu Linux is a community-based Linux distribution, and you can download Ubuntu Linux 18.04 LTS version today. The latest release of Ubuntu brings the best open source technologies together on one platform, with the benefit of free updates for five years. This newest release of Ubuntu Server and desktop heavily focused on supporting cloud computing, IoT, AI, machine learning, 64-bit ARM-based server, and more.

Timeshift review - Let's do the time warp again

Filed under

My testing with Timeshift was satisfactory. Yes, you can accomplish all of this with a few elegant one-lines in a terminal window or through a cron-ed script. But for those less savvy in the subject matter, the program offers a convenient way to create system snapshots. It would be nice if additional features were included, like simulated runs, encryption, and tighter integration with the system a-la Snapper.

For pure data backups, you would probably want to use something else, like Grsync or a similar frontend. Then, there's also system imaging, which is always a smart thing to do. In between, Timeshift fills the gap nicely. Overall, this is a good tool, and I believe with a little bit of extra work, it can be easily extended to cover additional features and capabilities. 9/10. Take care.

Read more

Best Free Python Microframeworks – Build Fast App Backends and Microservices

Filed under

One of the types of software that’s important for a web developer is the web framework. A framework “is a code library that makes a developer’s life easier when building reliable, scalable, and maintainable web applications” by providing reusable code or extensions for common operations. By saving development time, developers can concentrate on application logic rather than mundane elements.

A web framework offers the developer a choice about how to solve a specific problem. By using a framework, a developer lets the framework control portions of their application. While it’s perfectly possible to code a web application without using a framework, it’s more practical to use one.

We covered the finest Python web frameworks in our previous article. Some of those applications are possibly best described as mega-frameworks. They can make decisions for you that you may not agree with. The alternative to a mega-framework is the microframework.

Read more

How Do Ubuntu-Based Distros Differ from Ubuntu

Filed under

If you are a seasoned Linux user, you most likely know what a “Ubuntu-based distro” means, but for new users, it is often very confusing. So is “Linux Mint” another version of Ubuntu, or is it another version of Linux? This article will explain the significance of Ubuntu-based distros compared to Ubuntu itself and what “Ubuntu-based” means.

Read more

In Beaver We Trust: A Lengthy, Pedantic Review of Ubuntu 18.04 LTS

Filed under

It's obvious that a lot of work and polish went into this release. Although no Linux-based desktop OS has yet been able to wrest much market share from Windows and Mac OS, I'd say within the last ten years it's at least moderately popular among software developers and other technology-centric folk. I applaud Canonical for being part of the reason this is true. They also get a lot of credit for supporting tons of ancilary open source projects along the way, including actively encouraging spin-offs of their OS.

The Bionic Beaver release of Ubuntu is actually pretty solid, truth be told. Although it turns out that the basic design of the window and desktop management completely prevent me from switching away from Xubuntu, I think it's a fine choice for a lot of users. To get all cliche about it: sorry Ubuntu, it's not you, it's me.

Read more

Linux Foundation: Blockchains, Node.js Foundation, and Microsoft Entryism

Filed under
  • How the blockchain could secure our identities

    We’re bringing information and devices online at an unprecedented rate, raising one of the fundamental questions of our time: how do we represent ourselves in this digital world that we are creating? And, more importantly, how do we secure our identity in a digital world? We’ve heard about blockchain for currencies and smart contracts; a compelling and crucial application is in securing online identity.

  • The future of Node.js: Q&A with Mark Hinkle

    onceived in 2015, the Node.js Foundation is focused on supporting Node.js and its related modules through an open governance model. Node.js as a technology has gone through a lot of changes in the last few years, and is becoming a staple in the enterprise. It is used across industries to build applications at any scale.

    Executive Director of the Node.js Foundation, Mark Hinkle provides commentary on the growth of Node.js in general, how the Node.js Foundation works with the community and what he is most excited about this year with Node.js.

  • Extending Kubernetes API for Complex Stateful Applications using Operator [Ed: Writer "spent several years working at Microsoft in the Entertainment division and most recently in the Windows and Windows Live division." Now in Linux Foundation events, sites. A form of entryism.]
  • The Future of Kubernetes Is Serverless [Ed: Microsoft entryist in a Linux Foundation event (money buys keynote spots) promotes the illusion of "serverless". No, Kubernetes always requires a server. The Linux Foundation promotes this piece.]
  • High Availability Microsoft SQL Server in a Linux Environment [Ed: The Linux Foundation promotes Microsoft's proprietary software. Ain't that lovely? It doesn't even run on GNU/Linux but on DrawBridge.]

Security: Updates, OpenShift Flaw, and Veracode FUD ('Marketing')

Filed under

More in Tux Machines

IBM/Red Hat Leftovers

  • Accelerating the journey to open hybrid cloud with Red Hat Modernization and Migration Solutions

    The integration of technology into all areas of a business (the "digital transformation" we hear so much about) is fundamentally changing how organizations operate as well as how they deliver value to customers. An example is Lockheed Martin, who opted to undergo an eight-week agile transformation labs residency to implement an open source architecture onboard the F-22 and simultaneously disentangle its web of embedded systems. But such transformation can also create new challenges, from additional competitive pressures to increased customer expectations. To help overcome these challenges, Red Hat is introducing a family of solutions to help optimize infrastructure, modernize applications and accelerate innovation while supporting customers in their journey to the open hybrid cloud. Red Hat Modernization and Migration Solutions are designed to help customers realize the benefits of open technologies and adopt containers, Kubernetes and hybrid cloud-ready platforms. The family of solutions offers a path for customers from restrictive, proprietary environments to more flexible and (often) less costly open source alternatives, in an iterative approach.

  • Let’s talk about Privacy by Design

    Privacy by Design or Privacy by Default (PbD) is not a new concept. However PbD received renewed attention when the GDPR added PbD as a legal requirement. PbD refers to the process of building in technical, organizational and security measures at the beginning stage of product development and throughout the product lifecycle. [...] One PbD tool we use to build in privacy to our development process is our Privacy Impact Assessment, also known as a PIA. The PIA is a process which assists developers at the early stages in identifying and mitigating privacy risks associated with the collection and use of personal data. The PIA tool begins with a self assessment that asks a lot of questions about the planned project or product. This initiates a process of review by individuals trained in privacy and security. The process is collaborative and creates an on-going dialogue about privacy with respect to the product, system or application at hand.

  • IBM Open Sources Its Workhorse Power Chip Architecture

    RISC-V now has formidable competition from an architecture with a long track record in servers and supercomputers.

Simplicity Linux 19.10 Alpha ISOs are here!

We’re proud to announce the release of Simplicity Linux 19.10. It is based on Stretchdog, which in turn is based on Debian Stretch. As this is an alpha release, none of these images should be considered finished versions, and may contain bugs or issues which won’t be present in the final release. These images should also be considered to be designed for live booting rather than being installed. All three editions of Simplicity Linux 19.10 feature Ecosia as the default search engine. This is a search engine where revenue from ads is used to plant trees. It is something we have been testing for some time, and we weren’t going to include it in the alpha releases. However, after hearing about the fires in the Amazon Rainforest, we have decided to include Ecosia in each version. It’s our way of trying to help in whatever small way we can. Simplicity Mini 19.10 Alpha is our cut down version of Simplicity Linux. There are few local applications, instead being replaced by browser based versions of software which are run through Google Chrome. comes with Google Docs, Gmail, Netflix, Vortex Cloud Gaming, Spotify,, Vivaldi browser which opens on boot, Lastpass password manager, DotVPN, uBlock Origin. Read more

Programming Leftovers

  • Animating Ptolemy’s Equant with Python, SVG, and CSS

    You will recall my previous blog post that tried to build the necessary scaffolding for me to finally write up my 2017 PyCon Ireland keynote on the structure of the Medieval universe. It ran into several problems with matplotlib animations — but, having written that post, I realized that the problem ran deeper. How could any animation show a Solar System, when a Solar System’s motion never exactly repeats? The orbital periods of the planets aren’t exact multiples of each other, and don’t provide a moment when the planets reach their original positions and the animation can start over again. At whatever moment an animation finished and looped back to the beginning, the planets would visibly and jarringly jump back to their original position.

  • Train your own spell corrector with TextBlob

    TextBlob is a wonderful Python library it. It wraps nltk with a really pleasant API. Out of the box, you get a spell-corrector.

  • How To Learn Any Programming Language Online in 2019

    Let’s face it, computers are everywhere these days, and the need for programmers is ever-increasing. Programming is vital to make computers be able to help us solve our everyday problems. It’s also a means to increase their speed and usability. With this in mind, it’s high time you jumped on this bandwagon and learned a language yourself! However, picking out the most appropriate programming language to learn is a substantial task for beginners. A good approach to making this choice is to consider the most popular programming languages, which languages are easy-to-learn, and how easy it is to find a job for beginners in these languages.

  • How to Build a Custom Anaconda Installer for R

    A frequent question on the Anaconda Community mailing list is how to package R with conda for distribution. Depending on the use case, one option may be to use conda to move environments. This requires that conda has been previously installed on the system. Another option is conda constructor, a utility for packaging a complete conda installation with Python and R packages. Constructor is the same utility we use to build Anaconda Distribution and Miniconda installers. It’s a multi-platform installer which means you can build an installer for Windows, Linux and macOS. It also supports a number of options to control how the installer is built. These options are documented on the GitHub constructor repository.

  • Digging into regressions

    Whenever a patch is landed on autoland, it will run many builds and tests to make sure there are no regressions. Unfortunately many times we find a regression and 99% of the time backout the changes so they can be fixed. This work is done by the Sheriff team at Mozilla- they monitor the trees and when something is wrong, they work to fix it (sometimes by a quick fix, usually by a backout). A quick fact, there were 1228 regressions in H1 (January-June) 2019. My goal in writing is not to recommend change, but instead to start conversations and figure out what data we should be collecting in order to have data driven discussions. Only then would I expect that recommendations for changes would come forth.

  • “Sudo Mastery” and the new Tilted Windmill Press clothing line

    Sudo Mastery, 2nd edition, is now complete. I’m doing the release slightly different this time, however.

  • Fossil Versus Git

    The feature sets of Fossil and Git overlap in many ways. Both are distributed version control systems which store a tree of check-in objects to a local repository clone. In both systems, the local clone starts out as a full copy of the remote parent. New content gets added to the local clone and then later optionally pushed up to the remote, and changes to the remote can be pulled down to the local clone at will. Both systems offer diffing, patching, branching, merging, cherry-picking, bisecting, private branches, a stash, etc.

weston 7.0.0

Weston 7.0.0 is released!

ABI note: the return value of two functions introduced in this release
has been changed from void to int: weston_log_scope_printf and
weston_log_scope_vprintf. Additionally weston_binding_destroy has been
made public again.

Daniel Stone (1):
      backend-drm: Enforce content protection for hardware planes

Manuel Stoeckl (1):
      weston-terminal: Ignore SIGPIPE

Marius Vlad (2):
      weston-log: Return bytes written for 'printf()' and 'vprintf()' functions
      compositor: Return the number of bytes written as to format properly

Simon Ser (1):
      build: bump to version 7.0.0 for the official release

sichem (1):
      make weston_binding_destroy public

git tag: 7.0.0
Read more Also: Wayland's Weston 7.0 Compositor Released With PipeWire Streaming Support