Language Selection

English French German Italian Portuguese Spanish

today's leftovers

Filed under
Misc
  • Stable channel support for Linux Apps delayed to Chrome OS 69
  • Oracle Linux now supported on 64-bit Armv8 processors

    Oracle’s announced that the version of its GNU/Linux for Arm processors is now generally available and signalled its intentions to help “build out a very viable server/cloud platform for Arm.”

    Big Red revealed its efforts in November 2017 with the debut of an unsupported developer release of Oracle Linux 7 Update 3. Come February 2018 and the company updated the release to one based on Oracle Linux 7 update 4, again with dire warnings it was for play, not work, and had no support.

  • Lamps Plus Sheds Light On Modernization Integration

    Discussions about modernization continue to tie top management in knots. Questions about the time, the effort, and the risks to the business are difficult to answer with precision, so organizations habitually focus on obstacles rather than opportunities.

    “If you stay in that mindset, you will never move,” says Derrick Lindsey, a modernization project lead at Lamps Plus, the nation’s largest specialty lighting retailer and a leading manufacturer of lighting and home furnishings. “There’s a lot less risk in modernizing existing applications on the IBM i than migrating off of the IBM i platform to other platforms such as Unix, Linux, or Windows servers, and this approach has proved beneficial for us.”

    There’s been a modernization initiative at Lamps Plus for the past six years. It’s involved the use of service programs, exportable functions/procedures, SQL views and SQL global variables leading to modular programming with reusable business logic that’s decoupled from executable programs. It has no conclusion. No modernization initiative does. But it’s had and continues to have phases with goals for completion.

  • Open source jobs report: 3 hot skill areas now
  • Patches Revised Taking RadeonSI OpenGL Compatibility Profile To v4.0

    -
    After getting the RadeonSI OpenGL compatibility profile support to GL 3.3, Valve's Timothy Arceri has been working on OpenGL 4.4 compatibility profile support. However, with one of those extensions taking a while to wire up, for now he sent out the patches bumping the support to OpenGL 4.0 under this compatibility mode.

    See the earlier articles if you are unfamiliar with the OpenGL compatibility profile mode as an alternative to the OpenGL core context in order to make use of deprecated GL functionality while still using modern versions of OpenGL.

  • SDL2 Wayland Now Supports XDG Shell's XDG_WM_Base

    The SDL2 library has revised its XDG Shell unstable code into offering xdg-wm-base support from the stable XDG Shell protocol.

    The "xdg_wm_base" interface is for creating desktop-style surfaces with spinning Wayland surfaces (wl_surfaces) into windows in a desktop environment that can be dragged, resized, maximized, etc. It's documented in full via wayland-protocols.

  • FogChain’s RadJav Platform Provides Full Linux Support
  • Enea to Demo Unique Linux Real-Time Acceleration at Mobile World Congress Shanghai
  • Interview with Natasa

    First of all it has an Animation Studio included, I haven’t done 2D animation in years and now I can do it at home, on my PC. Yay! The brush engine is second to none quite frankly and yes I’ve tried more than Krita before I reach that conclusion. I love the mirror tools, the eraser system and that little colour pick up docker where you can attach your favorite brushes as well. Love that little bugger, so practical. Oh and the pattern tool.

  • Skrooge 2.14.0 released

    The Skrooge Team announces the release 2.14.0 version of its popular Personal Finances Manager based on KDE Frameworks.

  • Arch-Based Manjaro 18.0 Beta 3 Available For Testing

    For fans of the Arch-based Manjaro Linux distribution, the third beta of their next major update is now available for evaluation.

    Manjaro 18.0 Beta 3 in its default Xfce flavor is available as of today. This third beta offers updated themes, the latest Pamac, an updated version of the Calamares installer, and updated Xfce packages. Manjaro 18.0 is currently relying upon the latest point release of the Linux 4.16 kernel.

  • Debian 8.11 Has Been Released | The Last Maintenance Release For Debian 8 (Jessie)

    The last maintenance for the long term support release Debian 8.11 (Jessie) has been released. Debian 8.11 brings several bug fixes and resolved various security issues. Check the release notes and update instructions down below.

    Debian 8.11 received tons of updates addressing security issues for many packages such as Mozilla Firefox, Mozilla Thunderbird, Asterisk for VOIP services, curl, PHP 5, Bind 9, Exim, LibreOffice, Apache2, and more. Linux Kernel has been updated as well Linux 3.16.56-1. ClamAV definitions database have been updated.

    Debian 8 (Jessie) is expected to reach end of life by June 30, 2020 as per the long term support program and it could be support by the extended long term support program for commercial usage.

  • Canonical: Two-thirds of Ubuntu 18.04 users agreed to data collection

    IT APPEARS that there are still some tech companies that we trust.

    In the first report since Ubuntu first started requesting analytics, maker Canonical has revealed that most users have opted in - and the results are interesting.

    67 per cent have decided that Canonical is OK to collect their data from Ubuntu 18.04 LTE (desktop version only). Given that many people choose Linux to have more control over their privacy, this seems way high and we can only assume (barring a mistake) that Ubuntu users trust Ubuntu way more than Windows users trust Microsoft.

  • WhatsApp problem on Tizen Phones, here is the Fix to get you going

More in Tux Machines

How to use Spark SQL: A hands-on tutorial

In the first part of this series, we looked at advances in leveraging the power of relational databases "at scale" using Apache Spark SQL and DataFrames. We will now do a simple tutorial based on a real-world dataset to look at how to use Spark SQL. We will be using Spark DataFrames, but the focus will be more on using SQL. In a separate article, I will cover a detailed discussion around Spark DataFrames and common operations. I love using cloud services for my machine learning, deep learning, and even big data analytics needs, instead of painfully setting up my own Spark cluster. I will be using the Databricks Platform for my Spark needs. Databricks is a company founded by the creators of Apache Spark that aims to help clients with cloud-based big data processing using Spark. Read more Also: Scaling relational databases with Apache Spark SQL and DataFrames

4 questions Uber's open source program office answers with data

It's been said that "Software is eating the world," and every company will eventually become a "software company." Since open source is becoming the mainstream path for developing software, the way companies manage their relationships with the open source projects they depend on will be crucial for their success. An open source program office (OSPO) is a company's asset to manage such relationships, and more and more companies are setting them up. Even the Linux Foundation has a project called the TODO Group "to collaborate on practices, tools, and other ways to run successful and effective open source projects and programs". Read more

Kernel: LWN on Linux 5.1 and More, 'Lake'-named Hardware

  • 5.1 Merge window part 1
    As of this writing, 6,135 non-merge changesets have been pulled into the mainline repository for the 5.1 release. That is approximately halfway through the expected merge-window volume, which is a good time for a summary. A number of important new features have been merged for this release; read on for the details.
  • Controlling device peer-to-peer access from user space
    The recent addition of support for direct (peer-to-peer) operations between PCIe devices in the kernel has opened the door for different use cases. The initial work concentrated on in-kernel support and the NVMe subsystem; it also added support for memory regions that can be used for such transfers. Jérôme Glisse recently proposed two extensions that would allow the mapping of those regions into user space and mapping device files between two devices. The resulting discussion surprisingly led to consideration of the future of core kernel structures dealing with memory management. Some PCIe devices can perform direct data transfers to other devices without involving the CPU; support for these peer-to-peer transactions was added to the kernel for the 4.20 release. The rationale behind the functionality is that, if the data is passed between two devices without modification, there is no need to involve the CPU, which can perform other tasks instead. The peer-to-peer feature was developed to allow Remote Direct Memory Access (RDMA) network interface cards to pass data directly to NVMe drives in the NVMe fabrics subsystem. Using peer-to-peer transfers lowers the memory bandwidth needed (it avoids one copy operation in the standard path from device to system memory, then to another device) and CPU usage (the devices set up the DMAs on their own). While not considered directly in the initial work, graphics processing units (GPUs) and RDMA interfaces have been able to use that functionality in out-of-tree modules for years. The merged work concentrated on support at the PCIe layer. It included setting up special memory regions and the devices that will export and use those regions. It also allows finding out if the PCIe topology allows the peer-to-peer transfers.
  • Intel Posts Linux Perf Support For Icelake CPUs
    With the core functionality for Intel Icelake CPUs appearing to be in place, Intel's open-source developers have been working on the other areas of hardware enablement for these next-generation processors. The latest Icelake Linux patches we are seeing made public by Intel is in regards to the "perf" subsystem support. Perf, of course, is about exposing the hardware performance counters and associated instrumentation that can be exercised by user-space when profiling performance of the hardware and other events.
  • What is after Gemini Lake?
    Based on a 10 nm manufacturing process, the Elkhart Lake SoC uses Tremont microarchitectures (Atom) [2] and features Gen 11 graphics similar to the Ice Lake processors [3]. Intel’s Gen 11 solution offers 64 execution units, and it has managed over 1 TFLOP in GPU performance [4]. This can be compared with the Nvidia GeForce GT 1030 which offered a peak throughput of 0.94 TFLOPs [5]. Code has already been added in the Linux mainline kernel [6] suggesting a possible Computex announcement and mid to late 2019 availability [7].

GNOME Desktop: Parental Controls and GNOME Bugzilla

  • Parental controls hackfest
    Various of us have been meeting in the Red Hat offices in London this week (thanks Red Hat!) to discuss parental controls and digital wellbeing. The first two days were devoted to this; today and tomorrow will be dedicated to discussing metered data (which is unrelated to parental controls, but the hackfests are colocated because many of the same people are involved in both).
  • GNOME Bugzilla closed for new bug entry
    As part of GNOME’s ongoing migration from Bugzilla to Gitlab, from today on there are no products left in GNOME Bugzilla which allow the creation of new tickets. The ID of the last GNOME Bugzilla ticket is 797430 (note that there are gaps between 173191–200000 and 274555–299999 as the 2xxxxx ID range was used for tickets imported from Ximian Bugzilla). Since the year 2000, the Bugzilla software had served as GNOME’s issue tracking system. As forges emerged which offer tight and convenient integration of issue tracking, code review of proposed patches, automated continuous integration testing, code repository browsing and hosting and further functionality, Bugzilla’s shortcomings became painful obstacles for modern software development practices. Nearly all products which used GNOME Bugzilla have moved to GNOME Gitlab to manage issues. A few projects (Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy) have moved to other places (such as freedesktop.org Gitlab, self-hosted Bugzilla instances, or Github) to track their issues.