Language Selection

English French German Italian Portuguese Spanish

Softpedia News

Syndicate content Softpedia News / Linux
Softpedia News / Linux
Updated: 2 hours 56 min ago

Ubuntu 19.10 (Eoan Ermine) Officially Released, Here's What's New

Thursday 17th of October 2019 05:27:00 PM
Canonical has officially released today the highly anticipated Ubuntu 19.10 (Eoan Ermine) operating system, a major release that introduces numerous new features, new GNU/Linux technologies, updated apps and components, and much more.

Six months in the making, Ubuntu 19.10 is dubbed Eoan Ermine and it's Canonical's 31st release of Ubuntu Linux, one of the most popular free and Open Source operating systems in the world. Packed with numerous goodies, this release also celebrates fifteen years since the first Ubuntu release, but it's not a long-term supported version, so it will only receive software and security updates for nine months, until July 2020. 

"In the fifteen years since the first Ubuntu release, we have seen Ubuntu evolve from the desktop to become the platform of choice across public cloud, open infrastructure, IoT and AI," said Mark Shuttleworth, CEO of Canonical. "With the 19.10 release, Ubuntu continues to deliver strong support, security and superio... (read more)

Xubuntu 19.10 Released with Xfce 4.14 Desktop Environment, ZFS on Root, and More

Thursday 17th of October 2019 04:05:00 PM
Xubuntu 19.10 has been released today as part of the Ubuntu 19.10 (Eoan Ermine) operating system, a major release that brings new features and improvements.

Packed with the same under-the-hood components as Ubuntu 19.10 (Eoan Ermine), such as Linux kernel 5.3 and GCC 9.2.1, Xubuntu 19.10 is here to offer fans of the lightweight Xfce desktop environment all the latest and greatest GNU/Linux technologies and Open Source software. The major highlight being the recently released Xfce 4.14 desktop environment.

Xubuntu 19.10 also replaces the Light Locker lockscreen utility used since Xubuntu 16.04 LTS (Xenial Xerus) with the more modern Xfce Screensaver application, which deeply integrates with the Xfce 4.14 desktop environment and adds support for suspend and hibernate on laptops, support for X11 screensaver signals and all Xscreens... (read more)

Kubuntu 19.10 Arrives with KDE Plasma 5.16, Embedded Nvidia Drivers, and More

Thursday 17th of October 2019 03:40:00 PM
Kubuntu 19.10 has been released today as part of the Ubuntu 19.10 (Eoan Ermine) operating system series with updated components and various new features.

Featuring the KDE Plasma 5.16.5 desktop environment and KDE Applications 19.04.3 software suite, the Kubuntu 19.10 release is here with up-to-date core components and applications, including Qt 5.12.4 LTS, Latte Dock 0.9.3, Elisa 0.4.2, Krita 4.2.7, Kdevelop 5.4.2, Ktorrent 5.1.2, as well as Kdenlive and Yakuake 19.08.1.

"Plasma 5, the new generation of KDE's desktop has been developed to make it smoother to use while retaining the familiar setup," reads the release notes. "Plasma 5.16 has been developed to make it smoother to use while retaining the familiar setup. Kubuntu ships the 4th scheduled bugfix release of 5.16 (5.16.5)."

Plasma Wayland, Nvidia drivers, and ZFS on root

With the 19.10 release, Kubuntu continues to offe... (read more)

Ubuntu MATE 19.10 Released with Latest MATE Desktop, New Apps, Many Improvements

Thursday 17th of October 2019 03:25:00 PM
Martin Wimpress announced today the release of the Ubuntu MATE 19.10 operating system as part of the Ubuntu 19.10 (Eoan Ermine) series.

Dubbed by Martin Wimpress as a "paper-cut release," Ubuntu MATE 19.10 is here to address numerous issues from previous releases around the window manager, panel, and indicators. These include proper XPresent support in the Window Manager to fix screen tearing and further improve frame times in games, add invisible window corners, HiDPI rendering improvements, and cleaned up window controls, and improved Alt+Tab navigation.

Due to these changes in the Window Manager, Ubuntu MATE 19.10 doesn't ship with Compiz and Compton by default. Furthermore, the Brisk Menu and MATE Dock Applet are now developed in-house and received several improvements, the MATE Panel was updated with reliable layout switching, oversized icons in the... (read more)

Ubuntu 19.10 (Eoan Ermine) Is Now Available to Download

Thursday 17th of October 2019 02:48:00 PM
The wait is over, you can now download the Ubuntu 19.10 (Eoan Ermine) operating system, and all the official flavors, right now if you plan on install it on your PC or upgrade from a previous release.

While Canonical hasn't yet publish an official announcement for Ubuntu 19.10, which has been in development during the past six months, they released the ISO images for all official flavors. These downloads aren't visible to the untrained eye, but we got you covered, so head to the downloads below if you can't wait anymore.

Dubbed Eoan Ermine, Ubuntu 19.10 comes packed with the latest Linux 5.3 kernel series and GNOME 3.34 desktop environment, an up-to-date toolchain, and various new features and enhancements, among which we can mention embedded Nvidia drivers, additional default hardening options enabled in GCC, WPA3 support, ZFS on root in the installer, and new themes.

Download Ubuntu 19.10 right now, or any of the official flavours

Well, let's n... (read more)

LibreOffice 6.2.8 Arrives as the Last in the Series, Prepare for LibreOffice 6.3

Thursday 17th of October 2019 12:19:00 PM
The Document Foundation released today the eight and final maintenance update for the LibreOffice 6.2 open-source and cross-platform office suite series.

LibreOffice 6.2.8 is here one and a half months after the release of LibreOffice 6.2.7, which was announced in early September alongside the first point release of the latest LibreOffice 6.3 series. This maintenance release brings a total of 26 bug fixes and improvements across various components, as detailed here and here.

While the LibreOffice 6.2 office suite series is still recommended for enterprise deployments, unfortunately it will reach end of life next month on November 30th. As such, the Document Foundation recommends all enterprise users to update to LibreOffice 6.2.8 immediately for enhanced security, and start preparing to upgrade to LibreOffice 6.3.

"For enterpris... (read more)

How to Upgrade Ubuntu 19.04 to Ubuntu 19.10

Thursday 17th of October 2019 11:32:00 AM
With the release of Ubuntu 19.10 (Eoan Ermine) knocking at the door, it's time to upgrade your existing Ubuntu 19.04 (Disco Dingo) installations.

Ubuntu 19.10 (Eoan Ermine) is the latest version of the Ubuntu Linux operating system, featuring the newest Linux 5.3 kernel series and the GNOME 3.33 desktop environment, as well as up-to-date core components and apps, including LibreOffice 6.3, Mozilla Firefox 69, Mozilla Thunderbird 68, PulseAudio 13, GCC 9.2.1, and more.

Ubuntu 19.04 (Disco Dingo) was released earlier this year on April 18th, and it will only be supported for nine months, until January 2020. Therefore, if you're using it on your personal computer, we think it will be a good idea to upgrade to Ubuntu 19.10 (Eoan Ermine) right now by following the next instructions.

Here's how to upgrade Ubuntu 19.04 to Ubuntu 19.10

While we always recommend a fresh installation instead of an in-place upgrade, you can upgrade your Ubuntu 19.04 (Disco ... (read more)

Canonical Outs Linux Kernel Security Update for Ubuntu 19.04 to Patch 9 Flaws

Thursday 17th of October 2019 08:04:00 AM
With only a few hours left before the release of Ubuntu 19.10 (Eoan Ermine) Canonical released today a new Linux kernel security patch for Ubuntu 19.04 (Disco Dingo) to address several security vulnerabilities.

The new security update for Ubuntu 19.04 is here to patch a total of seven security flaws affecting the Linux 5.0 kernel used by the operating system, including an issue (CVE-2019-15902) discovered by Brad Spengler which could allow a local attacker to expose sensitive information as a Spectre mitigation was improperly implemented in the ptrace susbsystem.

It also fixes several flaws (CVE-2019-14814, CVE-2019-14815, CVE-2019-14816) discovered by We... (read more)

Ubuntu 20.04 LTS to Be Dubbed "Focal Fossa," Slated for Release on April 23rd

Thursday 17th of October 2019 12:47:00 AM
Ubuntu 19.10 (Eoan Ermine) is not out yet and Canonical is already planning on the next major release of its popular Linux-based computer operating system, Ubuntu 20.04 LTS.

Ubuntu 20.04 LTS will be Canonical's 32nd release of Ubuntu Linux, one of the most popular GNU/Linux distributions in the world, and the company has revealed today the codename as "Focal Fossa," along with the release schedule and the final release date of the upcoming operating system.

But before we go into any details about Ubuntu 20.04 LTS's development milestones, we'd like to inform the reader about the "Fossa" codename, which, according to Wikipedia, is a cat-like, carnivorous mammal regularly found in Madagascar, and it's related to the mongoose family.

Ubuntu 20.04 LTS to be released on April 23rd

According to the official release schedule, the d... (read more)

Purism Partners with Halo Privacy to Bring Extra Security to Its Linux Devices

Wednesday 16th of October 2019 04:05:00 PM
Purism announced today that it has partnered with Halo Privacy to bring the best-in-class security to its hardware devices, aiming for large enterprise customers in the defense, aerospace, and cryptocurrency sector.

Purism is already known for providing top notch security and privacy for its Linux laptops and phones, but with the new partnership with Halo Privacy, the company wants to bring strong cryptography and custom managed attribution techniques to secure communications from direct attacks.

These new, unique security stack provided by Halo Privacy works together with Purism's state-of-the-art security implementations for its Linux devices, including the Librem Key USB security token with tamper detection and PureBoot secure UEFI replacement, to cryptographically guarantee signing of the lowest level of firmware and user's privacy.

"When looking to mitigate the supply chain risk in publicly available hardware offerings, nothing compares to Purism. Delivering ... (read more)

Freespire 5.0 Linux OS Is Out with Linux Kernel 5.0, Based on Ubuntu 18.04.3 LTS

Wednesday 16th of October 2019 03:34:00 PM
PC/OpenSystems announced the general availability of the Freespire 5.0 Linux-based computer operating system, a major release that brings updated components and various improvements.

Based on the latest Ubuntu 18.04.3 LTS operating system, Freespire 5.0 is here to respond to users' accusations of a bloated system. Freespire doesn't aim to become a bloatware, so Freespire 5.0 only ships with the best-of-breed apps and packages and nothing else.

Among these, we can mention the KDE Plasma 5.12.9 LTS desktop environment, Chromium 77 web browser, Calligra office suite, Amarok music player, DragonPlayer video player, KolourPaint paint software, Kpatience and DreamChess games, Ice 6.0.4 browser installer, as well as Synaptic Package Manager, Boot Repair, and Kamerka.

"Our goal was to "trim the fat" on the distribution. Many of our users and customers have told us that Linspire / Freespire as ... (read more)

VirtualBox Adds Support for Linux Kernel 5.3, Red Hat Enterprise Linux 8.1 Beta

Wednesday 16th of October 2019 02:54:00 PM
Oracle released today VirtualBox 6.0.14, a new maintenance update in the latest VirtualBox 6.0 series of their open-source and cross-platform virtualization software.

VirtualBox 6.0.14 is here to add support for new technologies, fix bug, and add various improvements. For example it implements support for the Linux 5.3 kernel series, as well as for the Red Hat Enterprise Linux 7.7, CentOS Linux 7.7, Oracle Linux 7.7m and Red Hat Enterprise Linux 8.1 Beta operating systems.

On top of that, VirtualBox 6.0.14 improves the detection of the Python version during the creation of the RPM package on Linux hosts to address some installation issues addresses and package dependencies, and improves shared folders for Linux guests, especially when unmounting them in service script.

USB, audio, networking, and 3D fixes

VirtualBox 6.0.14 also brings various improvements and bug fixes for all supported platforms, including better support for systems with many pr... (read more)

Ubuntu 19.10 (Eoan Ermine) Enters Final Freeze Ahead of October 17th Release

Tuesday 15th of October 2019 04:06:00 PM
Canonical's upcoming Ubuntu 19.10 (Eoan Ermine) computer operating system has recently entered Final Freeze development stage, a few days ahead of the final release on October 17th.

As of October 10th, the Ubuntu 19.10 release is officially in Final Freeze, the last step of its development stage, which means that only release critical bugs affecting the ISO images or the installers will be accepted in the archives. Release Candidate images are also now available for testing to ensure an uneventful and smooth release.

"We will shut down cronjobs and spin some RC images late Friday or early Saturday once the archive and proposed-migration have settled a bit, and we expect everyone with a vested interest in a flavour (or two) and a few spare hours here and there to get to testing to make sure we have another uneventful release next week," said Adam Conrad.

Ubuntu 19.10 arrives on October 1... (read more)

Shadow of the Tomb Raider Arrives for Linux and macOS on November 5th

Tuesday 15th of October 2019 01:42:00 PM
UK-based video games publisher Feral Interactive announced today that the Shadow of the Tomb Raider video game will arrive for Linux and macOS platforms on November 5th, 2019.

Developed by Crystal Dynamics and Eidos-Montréal, Shadow of the Tomb Raider was launched on September 14, 2018, as the last instalment in the spectacular and thrilling action-adventure puzzle game Tomb Raider origins trilogy. It's also the twelfth title in the Tomb Raider series featuring the famous character Lara Croft. In this game, players will adventure into a Maya apocalypse world where they need shape Lara's destiny to become the Tomb Raider.

"In a gripping action-adventure packed with mystery and menace, Lara Croft must save the world from a Mayan apocalypse and forge herself into the Tomb Raider she is destined to become," said Feral Interactive. "Combining the base game, all seven DLC challenge tombs, as well as all download... (read more)

KDE Plasma 5.17 Desktop Environment Officially Released, Here's What's New

Tuesday 15th of October 2019 01:25:00 PM
The KDE Project has announced today the general availability of the KDE Plasma 5.17 desktop environment for Linux-based operating systems.

KDE Plasma 5.17 brings numerous new features and enhancements, such as Night Color support on X11, multi-screen and HiDPI improvements, fractional scaling on Wayland, support for managing and configuring Thunderbolt devices in System Settings, much-improved notifications with automatic detection of presentations, as well as Breeze GTK theme support for Google Chrome and Chromium web browsers.

Multiple System Settings pages have been redesigned in KDE Plasma 5.17 to help you configure your KDE Plasma system easier and quicker, System Monitor now displays NVidia GPU stats, the Plasma Discover package manager now shows icons for Snap apps, the Breeze GTK theme now also supports system color schemes for GTK and GNOME apps, and last but not least Plasma now starts even fas... (read more)

Linux Kernel 5.2 Reached End of Life, Users Urged to Upgrade to Linux Kernel 5.3

Tuesday 15th of October 2019 01:03:00 PM
Greg Kroah-Hartman, a renowned Linux kernel developer, recently announced that the Linux 5.2 kernel series has reached end of life and that users must now upgrade to Linux kernel 5.3.

Released in early July 2019, the Linux 5.2 kernel series brought various new features and enhancements, among which we can mention an open-source firmware to support DSP audio devices, support for case-insensitive names in the EXT4 file system, a new file system mount API, better resource monitoring for Android devices, as well as new open-source GPU drivers for ARM Mali devices.

Additionally, Linux kernel 5.2 introduced some performance improvements to the BFQ I/O scheduler, a new CPU bug infrastructure that better protects your computers against the recently disclosed Intel MDS (Microarchitectural Data Sampling) hardware vulnerabilities, and a new device mapper "dust" target for simulating devices with failing sectors and read failures.

But, as all good things must come to an end, ... (read more)

Debian and Ubuntu Patch Critical Sudo Security Vulnerability, Update Now

Tuesday 15th of October 2019 08:57:00 AM
The Debian Project and Canonical were quick to patch a critical security vulnerability that affected the sudo program, which lets users run programs with the security privileges of another user, urging users to update their systems immediately.

Discovered by Joe Vennix, the security vulnerability (CVE-2019-14287) could be exploited by an attacker to execute arbitrary commands as the root user (system administrator) because sudo incorrectly handled certain user IDs when it was configured to allow users to run commands as an arbitrary user through the ALL keyword in a Runas specification.

"Joe Vennix discovered that sudo, a program designed to provide limited super user privileges to specific users, when configured to allow a user to run commands as an arbitrary user via the ALL keyword in a Runas specification, allows to run commands as root by specifying the user ID- -1 or 4294967295," r... (read more)

Microsoft on “Linux Is a Cancer”: We’re an Open-Source Company Now

Tuesday 15th of October 2019 08:27:00 AM
While Microsoft is betting big on the open-source world going forward, the “Linux is a cancer” nightmare keeps coming back occasionally, especially from customers who aren’t necessarily sure that the Redmond-based software giant expanding in this direction is the right way to go.

Microsoft, on the other hand, tries to convince everyone that it loves Linux on every single occasion, and one such moment took place earlier this week at the Red Hat Forum 2019 in Melbourne.

Microsoft Australia CTO Lee HIckin took the stage and the first thing he said concerned the controversial statement made by former CEO Steve Ballmer back in 2002.

"I recognise the irony of Microsoft here at an open source community event. I'm really proud to do that, and I'm humbled and privileged that we can be on the stage with Red Hat to share our story," Hickin is quoted as saying by read more)

Tails 4.0 Anonymous OS Release Candidate Out Now with Tor Browser 9.0, Linux 5.3

Friday 11th of October 2019 01:30:00 PM
The development team behind the Tails amnesic incognito live system, also known as the Anonymous OS, have announced today the Release Candidate (RC) version of the upcoming Tails 4.0 release.

Powered by the latest Linux 5.3.2 kernel, Tails 4.0 Release Candidate is packed with up-to-date technologies to better protect your privacy when surfing the Internet. It comes with the latest alpha version of the upcoming Tor Browser 9.0 anonymous web browser based on Firefox 68.1.0 ESR, as well as the newest Tor 0.4.1.6 release.

Tails 4.0 Release Candidate also updates Electrum to version 3.3.8, which is fully compatible with the current Bitcoin network, and improves the usability of the Tails Greeter by making it easier to select languages, simplifying the list of keyboard layouts, fixing the Formats setting, and preventing additional settings from being applied when clicking on the Cancel or Back buttons.

Tail... (read more)

KDE Applications 19.08.2 Open-Source Software Suite Released with Many Bug Fixes

Thursday 10th of October 2019 03:56:00 PM
The KDE Project announced today the general availability of the second point release of the latest KDE Applications 19.08 open-source software suite for Linux-based operating systems.

Coming a month after the first point release, KDE Applications 19.08.2 is here to address more than 20 bug fixes across a wide range of applications and core components, including Dolphin, Gwenview, Kate, Kdenlive, Kontact, Konsole, Lokalize, Spectacle, and many others, in an attempt to make the KDE Applications 19.08 open-source software suite more stable and reliable.

Highlights of this release include improvements to High-DPI (HiDPI) support in the Konsole terminal emulator and other apps, the ability to update the search parameters when switching between... (read more)

More in Tux Machines

CentOS 8.0-1905

CentOS is a community-run project which builds its distribution from the source code of Red Hat Enterprise Linux. The project's goal is to provide a binary compatible, nearly identical experience to Enterprise Linux, but without the commercial support provided by Red Hat. This makes CentOS an attractive option for people who want to have a distribution with long-term support and the same technology Red Hat provides, but feel they do not need vendor support. I reviewed Red Hat Enterprise Linux 8 (RHEL 8), briefly covering the distribution's installer, software and settings management, several of its Workstation features, and a few of its server technologies, such as Cockpit. I ran into several issues during that experience - some of them relating to documentation, some dealing with permission problems, some due to missing applications in the official repositories - and I was curious to see if CentOS would provide the same experience, problems and all. One could assume so given CentOS uses the same source code, but CentOS has its own website and repositories so I thought it would be worth giving it a test run and seeing what differences, if any, I could spot. In particular, I planned to focus on the strengths and weaknesses I observed in the conclusion of my RHEL 8 review. Before I get to my experiences with CentOS 8.0.1905, I feel it is worth mentioning that CentOS is now available in two branches: CentOS Linux, the traditional, fixed release operating system based on RHEL; and CentOS Stream. The new Stream branch is described as a rolling release platform which will fit in somewhere between Fedora and RHEL. The idea appears to be that software and concepts will get their initial testing in Fedora. Then Red Hat will fork a version of Fedora to be the basis of a future RHEL release. Changes and improvements that would normally be made internally within Red Hat prior to the next RHEL will become available for the public to try and comment on in CentOS Stream. Ideally, the plan here seems to be that this will give a larger portion of the community a chance to try new ideas and report issues, giving Red Hat more feedback and a chance to polish their commercial offering. Read more

Docker, Podman and Kubernetes

Graphics: Radeon, Mesa and More

  • Open-Source C.A.S. Vulkan Layer - Similar to Radeon Image Sharpening But For Any GPU

    AMD's Radeon Image Sharpening feature is designed to improve image quality with minimal performance costs. However, it is only supported by Radeon Polaris / Vega / Navi graphics cards and only under Microsoft Windows 10. An independent open-source project has implemented contrast adaptive sharpening support for Vulkan that is similar to Radeon Image Sharpening but will work for any Vulkan-enabled GPU -- including NVIDIA GPUs.

  • MSM+Freedreno Driver Stack Adding Support For The Adreno 510 GPU

    While the MSM+Freedreno open-source graphics driver stack already supports the Adreno 500 and 600 series, one of the GPUs not seeing support until now was the basic Adreno 510. Kernel patches are pending for A510 enablement while the Mesa support was already merged. The Adreno 510 is the graphics processor within the Snapdragon 650, 652, and 653 models and used in lower-end devices. With the kernel and Mesa patches, the Adreno 510 is now working on the likes of the Sony Xperia X and X Compact smartphones.

  • AMD Lands Greater Direct State Access Support Within Mesa

    Landing this week in Mesa 19.3-devel were more functions being implemented around the big OpenGL EXT_direct_state_access extension. OpenGL's direct state access functions are intended to allow more OpenGL state to be accessed/updated directly aside form the selector commands. Using EXT_direct_state_access allows for various efficiency improvements.

Programming Leftovers

  • Codeplay Launches Open-Source 'SYCL Academy' To Learn This Increasingly Popular Standard

    While SYCL has been around for five years as a Khronos standard providing a single-source C++ programming model for exploiting OpenCL, it has yet to reach its prime but demand for it is picking up with Intel working to upstream their SYCL back-end in LLVM, SYCL becoming part of their programming model with oneAPI and Xe Graphics, and other vendors also jumping on the SYCL bandwagon. Codeplay has now provided an open-source SYCL learning code for those interested in this higher-level alternative to straight OpenCL programming.

  • Open-Source Build and Test Tool Bazel Reaches 1.0

    Derived from Google's internal build tool Blaze, Bazel is a build and test tool that offers a human-readable definition language and is particularly aimed at large, multi-language, multi-repositories projects. Originally open-sourced in 2015, Bazel has now reached 1.0. One of the major implications of reaching version 1.0 for Bazel is the promise of greater stability and backward-compatibility guarantees. This has been a historical pain point for Bazel users, who often found themselves in the situation of having to rewrite part of their build rules due to frequent breaking changes in Bazel or its ecosystem. Accordingly, the Bazel team has committed to following semantic versioning for future Bazel releases, meaning only major versions will be allowed to include breaking changes. Furthermore, the team committed to maintaining a minimum stability window of three months between major versions.

  • DevOps Deeper Dive: DevOps Accelerates Open Source Innovation Pace

    That rate of innovation has increased dramatically in the last few years. However, much of that innovation would not have been possible if large swaths of the open source community hadn’t been able to employ best DevOps practices to collaborate, said CloudBees CEO Sacha Labourey. [...] None of this shift has been lost on IT vendors. As the demand for proprietary code slackened, many found it profitable to offer support services for open source software. The more there is to consume, the more the support services contracts grew. Now every vendor from IBM to small IT services providers such as Fairwinds has launched open source projects that help drive demand for IT services expertise. “There’s pain around integrating a lot of disparate open source projects,” said Robert Brennan, director of open source software for Fairwinds. “Organizations may be getting software for free, but there’s usually not a lot of help around.” Now almost every IT vendor in the world is making software engineers available to work on open source projects. All that talent focused on open source projects has led to the development of new platforms such as Jenkins, GitHub, Kubernetes and, more recently, a raft of smaller projects. With the rise of containers and cloud-native applications, open source software projects are entering another era that will see many of those same software engineers leveraging DevOps practices more broadly to drive even more innovative projects at increasingly faster rates.

  • Find your next developer from open source communities

    Meanwhile, demand for data scientists is rising as companies seek AI-based solutions to stay competitive. Demand is reflected in salary offers. Companies competing to hire and retain data experts are offering on average more than US$100,000, making it one of the most highly paid professions in the States. For companies lacking the budget to hire or train in-house staff to fill the role, they may find themselves struggling with maintaining technological infrastructure or moving forward with plans for digitization. Therefore, open source learning and further development of communities could be the solution to this gap. An IBM grant to support open source communities such as Girls Who Code, a non-profit organization offering coding lessons for women in the US, is a step forward to filling in a shortage of software developers.