Uncomfortably for Microsoft, another of its rivals, the Linux distribution Ubunutu, also recorded a big leap, from 0.27% in March to 1.89% in April. Combined with other distros, the open-source operating system Linux is now sitting at 2.86%.
 According to analytics company Net Applications, Windows accounted for 86.9% of global OS share in April, a decline of 2.3 percentage points. That was the largest loss by Windows since November 2017, when Net Applications made major adjustments to its numbers after purging its data of bogus traffic originating from criminals' "bots."
The decline of Windows overall had a ripple effect, causing individual editions, such as Windows 10, to have similarly large losses. When measured as a portion of all Windows, however, the editions' declines, if present at all, were much less significant.
And because operating system share is zero-sum - when one OS goes down, another has to go up - April saw major advances by two non-Microsoft operating systems. Apple's macOS climbed by eight-tenths of a percentage point, reaching 9.8%, its highest mark since March 2019. And Linux - all distributions - shot up by a remarkable 1.5 points to end April at 2.9%, its highest mark since October 2017 (and just before the Net Applications data revamp).
The market share of Windows 10 declined in April 2020, with Ubuntu, Linux and macOS the top operating systems to benefit from this decline. Windows 7, on the other hand, also declined in the latest report, which makes sense given it no longer receives security patches.
While the market share of Windows 10 is expected to grow after the Redmond firm retired Windows 10, this isn’t what happened in April 2020 as macOS and Ubuntu registered growth.
The market share changes could be due to fewer businesses using Windows 10 as some companies have shuttered most of their workplaces indefinitely during the health crisis. As a result, operating systems other than Windows 10 such as Ubuntu are statistically more represented in the market share report.
  Star Labs, a small Linux vendor from the UK has teamed up with Manjaro Linux to offer Manjaro as an option on their custom Linux laptops. Announced today previously you could get Ubuntu, Linux Mint or Zorin OS but now your choice will include Manjaro too.
Unlike some other hardware vendors, Star Labs are not using generic Clevo casing and hardware. They originally did when the first started but nowadays they actually make their own. What they offer do look and sound great too. It's really awesome to see more Linux-focused hardware vendors.
What's also great, is that they're not focused on the top-end hardware that costs a small fortune. Instead they have the sweet little Star Lite Mk II with a 11-inch IPS display, with an Intel Pentium N4200 processor and Intel HD 505 Graphics, a very speedy 240GB SSD and 8GB RAM starting at €£399...
Managing Pods distribution across a cluster is hard. The well-known Kubernetes features for Pod affinity and anti-affinity, allow some control of Pod placement in different topologies. However, these features only resolve part of Pods distribution use cases: either place unlimited Pods to a single topology, or disallow two Pods to co-locate in the same topology. In between these two extreme cases, there is a common need to distribute the Pods evenly across the topologies, so as to achieve better cluster utilization and high availability of applications.
Welcome to Episode 343, the latest release of Linux in the Ham Shack. In this episode, the hosts take an in-depth look at the workings of Yaesu's System Fusion communication technology and the associated Internet linking platform known as WiRES-X. If you're interested in digital radio and VHF/UHF chat with folks around the world (looking at you, Technician Class operators) then this topic is for you. Pi-Star and other cross-mode digital usage is also touched on. We hope you find this informative and interesting. Stay safe and hang in there.
On this episode of This Week in Linux, we have SO MUCH DISTRO NEWS! In fact, we’ve got news from Fedora, PopOS, Red Hat, openSUSE, and a follow up for the Ubuntu 20.04 release. Last week, I said we’re going to give the official Ubuntu Flavours an extra week to discuss their 20.04 releases since there are so many to discuss and that time has come. There are 7 Ubuntu Flavours and all of them have a 20.04 release with some really interesting stuff happening in each one. If that wasn’t enough, Inkscape 1.0 has finally be released after 16 Years of continuous develop so this episode is just jam packed with Linux News. All that and much more on Your Weekly Source for Linux GNews!
Cameron has been in the field of information security since the late 90’s. From mid-high school, she was exposed to early network discovery techniques while interning with DoD agencies, and held a Top Secret security clearance for more than 15 years. She grew her career assisting countless agencies with their most pressing security challenges, including specialized skills and expertise in Unix and Linux operating systems, Domain Name Services (DNS), Cross-Domain systems handling highly classified data, and web server and application security.
The performance optimization now queued for Linux 5.8 is making use of CLFLUSHOPT within dm-writecache when available. CLFLUSHOPT is one of Intel's persistent memory extensions that allows for optimized flushing of cache lines by supporting greater concurrency. The CLFLUSHOPT instruction has been supported on Intel servers since Skylake and on AMD since Zen.
The dm-writecache target will now check for CLFLUSHOPT support and use it when available, thereby helping the performance on Optane-like storage for this writeback caching. On unsupported CPUs, the existing behavior is maintained.
The kernel patches volleyed overnight I believe are the first time seeing "Intel Platform Monitoring Technology" and Google hasn't turned up many other hits besides these new patches. Which makes sense as the patches confirm this PMT feature is premiering with Tiger Lake. Intel Platform Monitoring Technology is for enumerating and accessing hardware monitoring capabilities for a device. Intel developer David Box says this is coming as a result of customers interested in hardware telemetry and making the data collection more discoverable and easier to manage.
This is a hardware agnostic framework for collecting monitoring data. Intel PMT makes use of the PCIe Designated Vendor Extended Capability (DVSEC) bit for each instance/device. Box explained in the announcement, "The current capabilities defined by PMT are Telemetry, Watcher, and Crashlog. The Telemetry capability provides access to a continuous block of read only data. The Watcher capability provides access to hardware sampling and tracing features. Crashlog provides access to device crash dumps. While there is some relationship between capabilities (Watcher can be configured to sample from the Telemetry data set) each exists as stand alone features with no dependency on any other."
The collected monitoring data is exposed to user-space via a new XML format for interested tools to parse.
I’m not sure what happens if the router dies in 10 years since the device is unlikely to still be manufactured due to OEL parts, but I assume they could always offer their upgraded device as a replacement to a defective unit. Shipping is expected by the end of this month since they already have 100 RC20 routers.
Later this year, Intel will launch Rocket Lake-S, its 11th generation of desktop processors, and is already preparing for market launch with driver support for its new integrated Gen12 based on the Xe architecture.
With over 16 years of heavy development, the open-source graphics editor Inkscape has finally hit a milestone with the release of version 1.0. Inkscape 1.0 packs high performance, new features and toolset, HiDPI support, and a native macOS application.
Back in 2003, Inkscape released its initial version and then reached 1.0 by rolling out the release candidate last month. However, the last three years of Inkscape development have been mostly about improving the stability of the open-source graphics editor.
Two big bits of software news for artists to share today as two major bits of FOSS software have big new versions up with Inkscape and Krita. Both examples of how great FOSS software can be, regardless of your use for designing game art or anything else.
After what feels like forever, vector graphics editor Inkscape finally hit the big 1.0 release yesterday! Such a huge release too moving over to GTK+3 for the interface bringing HiDPI improvements, better performance especially when editing node-heavy objects, a reorganized tool box with a more logical order to it, the canvas is more flexible for freestyle drawing, the UI is more customizable than ever, new PNG export options and the list goes on.
Even though I’m not an expert, it is safe to say that Inkscape is one of the best vector graphics editors.
Not just limited to the reason that it is free and open-source software – but it is indeed a useful application for digital artists creating something on it.
The last release (version 0.92) was about 3 years ago. And, now, finally, Inkscape announced its 1.0 release – with a bunch of new features, additions, and improvements.
The 16-year-old Inkscape project has released version 1.0 of the free and open-source vector graphics editor, after three years in development. Inkscape 1.0 is available for Linux, Windows, and macOS.
Inkscape 1.0 is packed with new features and is now available in 20 languages with numerous performance improvements that should make it run noticeably more smoothly.
Inkscape offers designers, artists, and scientists a free alternative to Adobe Illustrator.
Selecting a directory displays its sub-folders in the middle-pane. The larger on the pane lists all images in the selected folder. And, if you mouse over an image you will see its preview in the folder's background. That's really cool, and this is the reason why the program has an opaque background. Try moving the mouse over a bunch of pictures in a folder, you'll see what I mean when I say that the preview is displayed quickly. I tried capturing a GIF of the mouse over previews to show you, but the frames were too slow and kind of defeated the purpose.
Mousing over an image's name will display a tool-tip with the full name and file size of the picture. Click on an image to view it in its actual size.
Congratulations to all Inkscape developers! They successfully released the long awaited version 1.0 on yesterday, 5 May 2020. This is our beloved free/libre open source software for vector graphic designing best known as replacement to Adobe Illustrator and CorelDraw. By this article I send my gratitude to all geniuses who made Inkscape since it was named Sodipodi up to today and beyond for it is truly meaningful to me as I create all my artworks using it. Thank you for all your hard work! For all dear UbuntuBuzz.com readers here are the official information and more about it collected in one place. Let's download Inkscape!
Inkscape the free vector graphics editor releases version 1.0 updates after three years of development. This huge release brings translation updates, code framework updates, and new features to help you to create more stunning vector graphics – for free.
The latest Inkscape 1.0 also brings the “preview” build for macOS and promises smoother and higher performance in Linux and Windows.
This release brings a huge list of changes that you can read here. Here’s a summary of the changes which I can pull up from the changelog for your reference.
I wrote about Superpaper, an advanced multi-monitor wallpaper tool for Linux and Windows, last year, finding it particularly good at what it sets out to do.
Well, Superpaper recently received a a sizeable update and, no joke: version 2.0 sounds even better at managing multi-monitor background set-ups than the first version did.
As well as a revamped UI, the latest version of the tool offers ‘improved’ pixel density correction and perspective corrections, plus a raft of smaller, subtle enhancements.
While apps like Hydrapaper (among many others) cater to multi-monitor use cases they’re somewhat simplistic in how they approach it, i.e.: pick an image for each monitor, set it, done.
Superpaper is more advanced.
Like, crazy more advanced
While the app does indeed let you set a different background for each monitor it also has powerful wallpaper spanning options for using a single image across multiple monitors.
And I mean real spanning here as the app take the size and width of display bezels into account to maintain visual parity in the chosen image (see the hero image for this in action).
Since they've thrown out the roguelike gameplay, replaced with a big persistent open world one new part they're focusing on is being able to fly across a planet and engage in combat there as well as in space. However, it looks like they won't be randomly generating planets and it seems there will be a set amount you can do this across as they're going to focus on planets important to the story and overall game experience.
[...]
EVERSPACE 2 is due in Early Access towards the end of this year, with Linux support being worked in for the full release next year.
ScourgeBringer aims to channel the mystery and rawness of an early rogue-platformer, with fluid control, aerial combat, pixel graphics and a punchy soundtrack. The story follows hero Kyhra, who is sent away to uncover the secrets of an Eldritch monolith which is threatening to destroy her world. The Living Walls update adds in a whole new world of the same name. It's a much needed update, as the initial release did feel a bit too limited on content to actually explore. On top of that there's 4 new skills, 5 new blessings to gain, a bestiary to take a look over everything you've fought and there's also a bunch of new Achievements. Have a look at the update trailer below:
Pictures and videos don't really do it enough justice, it's something I think you need to experience yourself to get the full feel of it as you're doing it. That said, here's some footage of the early game played on Linux with the newly added English support....
While the Epic Games Store may not support Linux, at least Unreal Engine does and it appears to have been given quite a lot of attention in the Unreal Engine 4.25 release that went out officially today.
Apart from the usual SDK updates which you tend to see in each release, scrolling over the release notes was actually pretty damn interesting. It's not just a list of bug fixes either, there's plenty that's brand new on the Linux side and it really seems like a lot of attention has been given. Some of it includes: support for the MDL Importer on Linux for Unreal Datasmith, support for Linux offscreen Vulkan rendering, they moved to a newer llvm clang 9.0.1 v16 tool-chain and a lot more.
Google have again rolled out a feature they've been promising for some time, as today you can now use the Stadia Controller over wireless with a Chromium browser.
Announced on their latest round-up blog post, the Stadia team said "Starting this week, you can now use the Stadia Controller to play wirelessly on your laptop and desktop. You no longer need to connect your Stadia Controller physically to your computer to play your favorite games. You’ll be able to link your Stadia Controller and Stadia.com through your Wi-Fi network and play without a USB-C cable connection.".
The Indie MEGABOOTH, a team that have supported indie game developers for a long time through events are now running a huge sale on indie games on Steam and there's some awesome stuff.
Sadly, this is in part to help their winding-down efforts as announced back in April, due to the Coronavirus cancelling pretty much all public events. However, once it's all over they will hopefully return. With the "The Indie MEGABOOTH Going Away (for now) Sale" on Steam, developers will be able to give back to the IMB team on a "pay what you want" revenue share. Any money donated to them will help during their hibernation to keep them from vanishing completely.
In 2017, at Apple’s Worldwide Developers Conference, Valve’s chief of engineering Craig Federighi announced SteamVR for MacOS-based platforms. Now, just three years later, Valve is ending its support for SteamVR on Apple’s operating system. The news comes via a brief blog post on Steam, where Valve notes that it’s dropping MacOS updates in favor of the Windows and Linux operating systems.
For Carter Rogers, principal analyst at SuperData, this development is unsurprising, and the impact on the wider VR market should be minimal.
Remember SkyRoads? A classic 90's racing game with a bit of a twist, that acts a bit like a platformer. It has a free clone called Tasty Static, which recently had a big update. I've been a little obsessed over it too.
Such a simple idea taken from a classic and yet, it's so good at the same time. Initially it feels like all you're doing is sliding around and mashing the spacebar to jump with some awesome beats playing. However, it gets seriously intense and it really pulls you in.
Yesterday marked fifteen years since the very first release of the Unigine Engine, the longtime Linux-friendly game engine that over the past decade has seemingly increased focus towards industrial simulations and AR but remaining well known among PC enthusiasts for the company's very demanding tech demos.
Unigine Engine remains one of the most Linux-friendly game/graphics engines out there though still limited for now to OpenGL rendering. Unigine Corp supported Linux long before Valve's Steam release. In any case, moving forward we will hopefully see more games powered by Unigine given their recent Unigine Community Edition free version.
Descenders is fast, smooth and most importantly for an extreme sports game - it's intense. It's also now on a big discount with some fresh content added too. It left Early Access in May 2019 and since then, they've continued expanding what's possible with Descenders which includes a lot of new tracks.
Not played it? From the developers of Action Henk, Descenders is a fast-paced extreme downhill biking game that's easy to pick up, but difficult to master. With procedurally generated tracks, cross-platform mod support, multiplayer and more.
  When you start out with Linux, you may judge your distribution by its desktop environment. For this Roundup we’ve going to take a closer look at what designers consider when they design a desktop. The “environment” is the window manager combined with the other elements you may have on your desktop. These are task bars, icons and sometimes active elements on your desktop.
Designers make Linux desktop environments to appeal to all users. You may not be a generic user. While you read this, consider what your preferences are. The two most popular desktop environments are GNOME and KDE. They have different philosophies. For GNOME (Gnu Network Object Model Environment), it is to keep things available but not visible. KDE (K Desktop Environment) chooses to stick with the menus at all times. The third most popular Linux desktop environment is Cinnamon.
Your choice of Linux desktop environment comes down to personal taste, though what you are working will have the biggest influence on your final decision. Your choice will have a lot to do with whether you are typing a lot or doing graphic work. For example, programmers may appreciate the bare look of tiling window managers, because they’ll have to lift their hands off of the keyboard less.
  We today provide a bug fix and localization update release with version 5.5.1. This release introduces no new features and as such is a safe and recommended update for everyone currently using a previous version of KDevelop 5.5.
You can find the updated Linux AppImage as well as the source code archives on our download page.
Should you have any remarks or in case you find any issues in KDevelop 5.5, please let us know.
  KDE Plasma 5.18.5 is the fifth maintenance update to the KDE Plasma 5.18 LTS desktop environment series and comes about five weeks after the KDE Plasma 5.18.4 point release.
There are about 66 changes included in this update. Highlights include the ability for KInfoCenter to display the right OpenGL information for Nvidia Optimus systems, improvements to system’s notification sounds, and improvements to screen sharing.
Moreover, it looks like the team also fixed a bug that would crash the KWin window manager showing a black screen when logging out on Wayland, as well as an issue that would crash Plasma Vaults when the user cancels the mount dialog after failing to mount a vault because the mount location wasn’t empty.
It’s that time of the year again! Google has published the names of the students who will be allowed to work on open source of free software, and who will receive a stipend from Google. And like last year, this year we are mentoring four students!
Sharaf Zaman is a veteran from last year, when he ported Krita to Android. In fact, over the past couple of weeks he’s been busy putting Krita in the Google Play Store, in the beta track. Apart from some administrative worries, we’re ready to publish that! This year, he will implement a new kind of gradients: mesh gradients. Here is his project proposal. Mesh gradients were first implemented in Inkscape, and now we’re going for a second, independent implementation.
[...]
Ashwin Dhakaita will be integrating the MyPaint brush library in Krita as a new brush engine. Once upon a time Krita did have a MyPaint brush engine, but the MyPaint developers dropped their existing integration support and created a new library. But these days many more applications use the mypaint brush library, meaning that integrating it is much safer. Here is his project proposal.
I no longer have access to your proposal or emails, thus the open letter on my blog.
If you allowed commenting before the student proposal deadline, I along with other admins and mentors tried to help you improve your proposal. Some of you took the suggestions and sharpened your presentation, fleshed out your timeline and in general created a proposal you can be proud of.
If you did not allow commenting or only uploaded your proposal right before the deadline, you missed out on this mentoring opportunity, and for that I am sorry. That cut us off from a vital communication link with you.
This proposal process, along with fixing some bugs and creating some commits mean that you have real experience you can take with you into the future . I hope you also learned how to use IRC/Matrix/Telegram channels to get information, and help others as well. Even if you do not continue your involvement with the KDE Community, we hope you will profit from these accomplishments, as we have.
gedit is now on the Microsoft Store! gedit for Windows. Yes, it works well, although as always there is room for improvement. It is just the beginning to have sources of funding that would make full-time development of gedit possible in the long run.
We have released a new OpenIndiana Hipster snapshot 2020.04.
OpenIndiana, the open-source operating system built off Illumos and the former open-source Solaris code, is out with version 2020.04 as its newest feature release.
OpenIndiana Hipster 2020.04 has transitioned its own applications from Python 2 to Python 3 and in turn dropped Python 2.7 from the installation images. Python 2 packages though can still be installed for software still depending upon that end-of-life version.
I worked on HamBSD today, still looking at improvements to aprsisd(8). My focus today was on converting AX.25 packets to the TNC2 format used by APRS-IS.
I fixed the path formatting to include the asterisks for used path entries. Before packets would always appear to APRS-IS to have been heard directly, which gave some impressive range statistics for packets that had in fact been through one or two digipeaters.
A little more filtering is now implemented for packets. The control field and PID are verified to ensure the packets are APRS packets.
The entire path for AX.25 packet read from axtap(4) interface to TNC2 formatted string going out the TCP/TLS connection has bounds checks, with almost all string functions replaced with the mem* equivalents.
In this video, I am going to show an overview of Lubuntu 20.04 LTS and some of the applications pre-installed.
In this video, we are looking at Artix Linux Plasma 20200210.
It’s time for another report from the YaST trenches. This time, apart from this blog post, we have several other reads for you in case you are interested on YaST development or on Linux technical details in general.
[...]
Something we know for sure is that AutoYaST is critical for many users of SUSE Linux Enterprise and openSUSE. And, to be honest, our venerable unattended installer is showing its age. That’s why AutoYaST has a priority place in the mid-term goals of the YaST Team. The plan is to have an improved AutoYaST for SLE 15 SP3 and openSUSE Leap 15.3, although some fixes could be backported to SP2 and 15.2 if they are important enough.
During this sprint, we started gathering some feedback from our users and colleagues at SUSE. Additionally, we did some research about the current status of AutoYaST in order to identify those areas that are in need of more love. We have put all the conclusions together as a separate blog post. Check it if you are interested in what the future will bring for AutoYaST.
Now that we have started a new development sprint, there is an ongoing discussion that might be interesting for you about AutoYaST tooling. Please, check yast-devel, opensuse-autoinstall, or the opensuse-factory mailing lists and do not hesitate to participate. We would love to hear from you.
We’ve been organizing Fedora release parties for the Czech community since Fedora 15 (normally in Prague and Brno, once in Košice, Slovakia), but in those coronavirus times it seemed like we were out of luck. Not quite. We’ve decided to organize a virtual release party everyone can join from the comfort (and safety) of their homes.
Originally I was planning to use Jitsi.org with streaming to Youtube. Speakers would join the call on Jitsi.org and attendees would watch it on Youtube and comment under the Youtube stream or in our Telegram chat. But the stream was one minute delayed behind the call which didn’t promise an interactive event.
In the end we were offered a solution from Czech Technical University (BigBlueButton running on powerful physical hardware and with a really good connectivity) and went for it which turned out to be a great decision. I have never had a better video call experience. It was the first time I could fully utilize my FullHD webcam, there were virtually no delays and BBB could hold 8 webcam streams in parallel and 40 participants in total without a hiccup. Afterwards people told me that when I was demoing GNOME 3.36 the GNOME Shell effects looked almost as smooth as performed on the local machine.
Freeplane is a fork of Freemind and it is in active development. Now it’s ready for install in any Linux system with just point’n’click through, for example, GNOME Software or any other flatpak compatible software installation manager.
Candidates may self-nominate. If you nominate someone else, please check with them to ensure that they are willing to be nominated before submitting their name.
The steering bodies are currently selecting interview questions for the candidates.
Nominees submit their questionnaire answers via a private Pagure issue. The Fedora Program Manager or their backup will publish the interviews to the Community Blog before the start of the voting period.
Please note that the interview is mandatory for all nominees. Nominees not having their interview ready by end of the Interview period (2020-05-27) will be disqualified and removed from the election.
Continuing more than a decade of virtualization excellence, the Red Hat Virtualization team is happy to announce Beta availability of the next version, 4.4. Building on the themes of the past, and the requirements of the future, this version aims to improve the stability, performance, manageability, and security over previous versions while also introducing new functionality to enhance capabilities.
Arguably the biggest change with Red Hat Virtualization 4.4 is the rebase from Red Hat Enterprise Linux 7 to Red Hat Enterprise Linux 8 (RHEL). This brings the improvements and updates of the RHEL 8 platform to Red Hat Virtualization Manager, Red Hat Virtualization Host, and the sub-components used by the platform. This includes 100s of requests for enhancement (RFEs) and customer issues addressed, more than 1,400 fixed bugs, and many other improvements to the underlying platform.
CloudHedge and IBM are teaming on a new collaboration around IBM Edge Application Manager running on Red Hat OpenShift that will mobilize application workloads to run seamlessly across edge devices. CloudHedge's unique technology coupled with IBM Edge Application Manager ensures that customers realize maximum value from their investments in enterprise applications, while transitioning to the Edge.
UBI, announced a year ago, is an initiative where you can obtain, share and build upon official Red Hat container images without needing a Red Hat subscription. Unlike something like CentOS, they aren't modified in any way (e.g. to remove branding), they're exactly the same base images that Red Hat products are built upon, composed entirely of Open Source software. Your precise rights are covered in the EULA.
I work on the Red Hat OpenJDK container images, which are designed primarily for use with OpenShift. We've been based upon the RHEL base images since inception. Although our containers are open source (of course), we haven't been able to distribute the binary images more widely than to Red Hat customers, until now.
For developers responsible for maintaining, accessing, or creating new applications on IBM Z, choice is no longer a dirty word.
Announced today, IBM Wazi for Red Hat CodeReady Workspaces is an add-on to IBM Cloud Pak for Applications. It provides developers with the capability to develop and test IBM z/OS application components in a containerized, virtual IBM Z environment on Red Hat OpenShift running on x86 hardware by using an industry-standard integrated development environment (IDE) such as Microsoft Visual Studio Code (VS Code) or Eclipse.
Red Hat OpenShift and Red Hat OpenStack Platform are important components of IBM’s telco and edge computing solutions announced today. Whether you're deploying services on-premises, in public or private clouds or at the edge, Red Hat and IBM can help you manage and analyze data more quickly and securely at a massive scale across the hybrid cloud.
The confluence of edge computing, AI, and 5G technologies presents a unique opportunity for developers to create a new class of applications. Several new cars have GPU capabilities that not long ago were only found in data centers. We’ve seen IoT devices become more powerful and ubiquitous, the cost of running edge devices has dropped considerably, and AI algorithms are faster, more accurate, and more sophisticated than ever.
In addition, 5G is enabling low latency, high bandwidth, performance-sensitive apps to be deployed on the edge in locations like hospitals, factories, stores, event venues, and automobiles. Edge computing will become a reality, bringing computation and data storage closer to where the data is created by people, places, and things.
The emergence of 5G allows software to quickly process information that will yield an experience that is very responsive, which leads to opportunities to enhance digital experiences, improve performance and data security, and enable continuous operations in every industry. This enables dynamic customized configurations due to increased network agility.
The Open Horizon software project, the core technology that powers IBM Edge Application Manager, has joined LF Edge. LF Edge is part of the Linux Foundation and hosts all of their open source projects related to edge computing.
Edge computing brings computation and data storage closer to where data is created by people, places, and things. Open Horizon simplifies the job of getting the right applications and machine learning onto the right compute devices, and keeps those applications running and updated. With 50% of enterprise data expected to be processed at the edge by 2022, compared to only 10% today, Open Horizon will play a critical role in how data is processed in the era of edge computing
By contributing this important project to the Linux Foundation, just as the sector is set to experience tremendous growth, IBM has underscored its commitment to trust, transparency, and collaboration on standards in the edge computing space.
Being a sysadmin means that you, from time to time, will be called into IT projects, and your role will most likely be that of Subject Matter Expert (SME). A sysadmin usually gets called in (too) late in the process, after the goals and milestones are already set. Most likely, these targets are, from a sysadmin point of view, too ambitious both when it comes to timelines as well as resource allocation.
The phrase, "We just need you to check on some documents and verify that they are OK," could be an introduction to your expected participation as a sysadmin in the project. Naturally, you have already figured out that your involvement will be much more extensive thanks to the already complete technical analysis that, in your view, looks like a barren wasteland. In this article, I explore the caveats behind the expressions "underestimate" and "overconfident" in technical projects.
So let's look at different components that build the picture. These pieces all revolve around the warning signs that an IT project already is or will soon be in trouble.
With the rise of social networks and people having more free time due to isolation, it has become popular to see lots of maps and graphs. These are made using big spatial data to explain how COVID-19 is expanding, why it is faster in some countries, and how we can stop it.
Some of these maps and graphs are made by inexperienced amateurs that have access to huge amounts of raw and processed big spatial data. But most of them are not sure how to handle that data. A few unaware amateurs mix different sources without caring about homogenizing the data first. Some others mix old data with new. And finally, most forget to add relevant variables because this is too much data to handle manually.
Building and developing a cloud native, containerized application can be challenging. First, you need to create your own application stack for a containerized microservice that also fits your preferred language and project type. Then, if you’re a software developer, to develop, build, run and test your code you have to perform numerous actions including building images, assessing build status, creating containers, opening application endpoints, debugging, analyzing the different logs, assessing performance metrics, and rebuilding the containers with each code change.
If you’re responsible for defining standards for application and runtime environments, such as framework and software levels, you need to implement and maintain your standards across the whole development team, ensuring consistency and reliability.
You need tools that help simplify this complicated process. Eclipse Codewind is an open source project that makes it easier for developers to create cloud-native applications within their favorite IDE.
Imagine you’re driving to the local grocery store to pick up necessities for your family during the COVID-19 pandemic. As soon as you arrive in the parking lot, you notice the line to enter the store is endless. People are huddled closely together waiting to enter, barely adhering to the social distancing guidelines issued by the government. Now, imagine avoiding the line to enter the store, saving your space within a virtual queue, and waiting in the comfort of your own vehicle — all with the click of a button – social distance intact.
We are facing unprecedented challenges and believe that emerging technology can help solve such problems across the globe. We launched the Call for Code Global Challenge to take on society’s most pressing issues. Since 2018, this movement has grown to over 300,000 developers and problem solvers across 168 countries who have answered the call. While we originally focused this year’s competition on addressing climate change, we quickly recognized the opportunity to dedicate the ingenuity of this developer community to respond to COVID-19 as well. These are two pressing issues that have the power to compromise our health, our planet, and our survival. We recognized the urgency to act, so we also created an accelerated timeline for the Call for Code COVID-19 track. Today, we’re excited to share three outstanding solutions, like Safe Queue, which addresses the scenario mentioned above, that have the potential to change the way we react to the pandemic.
To simplify the development of data science and AI models, IBM has launched Elyra, a set of open source AI-centric extensions to Jupyter Notebooks, and, more specifically, the new JupyterLab user interface.
IBM Edge Application Manager – an autonomous management solution to enable AI, analytics and IoT enterprise workloads to be deployed and remotely managed, delivering real-time analysis and insight at scale. The solution enables the management of up to 10,000 edge nodes simultaneously by a single administrator.
David Howells of Red Hat has been working to "massively overhaul" the code surrounding the kernel's local caching for network filesystems.
[...]
Besides modifying the core I/O interface and object lifecycle management for this local caching code, Howells has adapted the AFS file-system to make use of the new interface. He is still working on wiring up the reworked fscache code to NFS.
Those interested in all of the technical details can find them via this set of 61 patches now out for review. It will likely take some time to get this fscache code all squared away and the Linux network file-systems adapted for it, but long story short this improvement should be leading to a big speed-up and lower memory use once the code is ready to ship.
The May snapshot of Sparky 2020.05 of the (semi-)rolling line is out. It is based on the Debian testing “Bullseye”.
Changes: ● upgrade from Debian testing repos as of May 5, 2020 ● Linux kernel 5.6.7 (5.6.10 & 5.7-rc4 in Sparky unstable repos) ● Calamares 3.2.23 ● added additional support of Sparky installation on UEFI machines with Secure Boot: the live system should be launched with Secure Boot off as before; but after installation the Secure Boot can be turned on; both installers: Calamares and Sparky’s Advanced provides support of such installation ● disabled package list updating, during installing Sparky via Calamares; even you install Sparky with active internet connection, the Debian or Sparky server can be temporary off, so it could stop the installation ● Openbox: replaced ‘obmenu’ by ‘jgmenu’: https://sparkylinux.org/jgmenu/ ● added new packages to all iso images: ‘pulseaudio-module-bluetooth’ and ‘fuse3’ insead of ‘fuse’; thanks to Richard ● Xfce: fixed an issue of not displaying a wallpaper on the desktop, and not visible Sparky wallpapers at Desktop Settings; thanks to lami07 ● replaced ‘ktsuss’ by ‘sparky-su’ which is used by ‘sparky-aptus-upgrade-checker’: https://sparkylinux.org/sparky-su-0-1-11/ ● Xfce: enabled fonts anti-aliasing with slight hinting ● LibreOffice 6.4.1.2 ● Firefox 75.0 ● Thunderbird 68.7.0 ● Python 3.8
This release fixes many security vulnerabilities. You should upgrade as soon as possible.
In 20.04 LTS, Ubuntu’s Software Center was switched from being a .deb version of GNOME Software to a snap app. The new snapped store can handle management of snap applications and traditional .deb ones, but it can’t install or remove Flatpak applications, like the previous .deb version could.
Users wanting to install Flatpak apps need to revert to using the .deb version. It’s not an ideal solution when previous Ubuntu Software releases could handle all three formats by default. In all, the latest Ubuntu Software is a step back.
  Ubuntu Studio is one of the popular Ubuntu derivatives. Ubuntu Studio 20.04 LTS is the latest version which is based on Ubuntu 20.04 LTS. This release is a Long-Term Support release and it is supported for 3 years (until April 2023).
Yes, you heard it right as Ubuntu Studio is switching to KDE Plasma desktop from upcoming releases. You will see KDE Plasma desktop environment as a default desktop environment from Ubuntu Studio 20.10.
Ubuntu Studio 20.04 LTS will be the final release of Ubuntu Studio using the Xfce Desktop Environment.
A new small form factor Linux development board called the BreadBee will be launching via the Crowd Supply website in the near future offering a ARM Cortex A7 development board based on a relatively unknown IP camera SoC, the MSC313E, from a company called MStar. Measuring just 32 mm x 30 mm the tiny embedded Linux development board can be mounted vertically in a standard breadboard with a small adapter socket.
The FieldComm Group has announced a HART-IP Developer Kit built around the Raspberry Pi for evaluation, demonstrating, and prototyping devices that use HART-IP, the company’s IP-enabled version of its HART Communication Protocol field communications solution. Some 375 FieldComm Group membersââ¬Â¯representingââ¬Â¯major suppliers to the process industry are responsible for an installed base of over 40ââ¬Â¯million HART-enabled field instruments. HART is “by far the most dominant communications protocolââ¬Â¯used inââ¬Â¯process manufacturing facilities around the world,” says the company.
BitFlow has released a Linux AArch64 (64-bit ARM) SDK that enables seamless integration of BitFlow frame grabbers with the NVIDIA Jetson AGX Xavier Development Kit.
Donal Waide, Director of Sales for BitFlow, states, "Many of our customers are already using GPU solutions such as NVIDIA for image processing so adding this option to the already large BitFlow suite of adapters was a natural progression for the company. BitFlow has been supporting Linux for several years across a variety of flavors."
Added Waide, "BitFlow was one of the first frame grabber companies to support NVIDIA's GPUDirect for Video technology. BitFlow and NVIDIA have worked together for a number of years already."
  Security tools are computer programs that allow us to find vulnerabilities in software. Malicious users use them to gain unauthorized access to information systems, enterprise networks, or even personal workstations. Security researchers, on the other hand, use these tools to find bugs in software so that companies can patch them before exploitation could take place. There is a wide range of open source security tools that are used by both the bad guys and penetration testing professionals. Today, we have compiled a list of 25 such programs that have widespread usage in computer security and other related fields.
With today’s release, Firefox strengthens protections for your online account logins and passwords, with innovative approaches to managing your accounts during this critical time:
Firefox displays critical alerts in the Lockwise password manager when a website is breached; If one of your accounts is involved in a website breach and you've used the same password on other websites, you will now be prompted to update your password. A key icon identifies which accounts use that vulnerable password. Automatically generate secure, complex passwords for new accounts across more of the web that are easily saved right in the browser; You have been able to access and see your saved passwords under Logins and Passwords easily under the main menu. If your device happens to be shared among your family or roommates, the latest update helps to prevent casual snooping over your shoulder. If you don’t have a master password set up for Firefox, Windows and macOS now requires a login to your operating system account before showing your saved passwords.
Firefox 76.0 is out today as the newest feature release to Mozilla's web browser.
On the Linux front one of the notable changes with Firefox 76 is enabling VA-API Wayland acceleration for all video codecs, building off the Wayland/VA-API work found in last month's Firefox 75.
Firefox 76.0 also features a variety of security improvements around account logins / password management, continued Picture-In-Picture video improvements, support for audio worklets for more advanced audio processing, continued roll-out of WebRender functionality, security improvements, and a variety of other improvements.
Firefox 76.0 has been released. This version features a number of improvements to password management, Picture-in-Picture allows a small video window to follow you around as you work, and support for Audio Worklets has been added, allowing more complex audio processing. The release notes have more details.
Mozilla has released today Firefox 76 to the Stable desktop channel for Windows, macOS, and Linux. This new release comes with with bug fixes, new features, and security patches.
The highlight of the Firefox 76 release is a suite of new features added to Firefox's built-in password manager, also known as Firefox Lockwise (available at about:logins).
Starting with Firefox 76, Mozilla says that Lockwise will now begin prompting users to enter their Mac or Windows OS account credentials before revealing any passwords in cleartext.
The latest update to the perennially popular web browser sees a raft of security-minded enhancements introduced, including “added protection to keep your passwords safe.”
How does the browser do that? Well assuming you use Firefox Lockwise (the built-in password manager included in Firefox) then you will now be notified when a website you have saved login info for is breached.
Mozilla Firefox 76 was released today with improved online account protections and Zoom support.
Firefox 76 features Lockwise password manager improvements, including protection to saved passwords in “Logins and Passwords” page, display vulnerable password alert and website breach alert, and automatically generate secure, complex passwords to more sites.
A new version of your favourite browser is always worth looking forward to, and here we are with Firefox 76! Web platform support sees some great new additions in this release, such as Audio Worklets and Intl improvements, on the JavaScript side. Also, we’ve added a number of nice improvements into Firefox DevTools to make development easier and quicker.
There’s no doubt that during the last couple of weeks you’ve been signing up for new online services like streaming movies and shows, ordering takeout or getting produce delivered to your home. All of those new accounts need unique, strong passwords to be secure, which you can now generate, manage and protect more easily with Firefox Lockwise.
Do you use Firefox as your web browser? Have you heard that the latest version of Firefox will now alert you of security breaches and protect your saved passwords?
The stable version of Firefox 76 for desktop is now available for download, and its new features include upgrades meant to keep your passwords safer than before. To start with, the browser’s Lockwise password manager now displays critical alerts in a red box if any of the websites you saved has been breached. In addition, it will now prompt you to change your password if one of your accounts is involved in a breach and you’ve reused that same password for other websites.
It’s no secret that organisations have a love-hate relationship with data. Decision making can be unguided and market insights can be lost when organisations collect too little data. On the other hand, with large and active datasets, where requests number in the hundreds of thousands, maintaining database performance is increasingly difficult.
One open source application, Apache Cassandra, enables organisations to process large volumes of fast moving data in a reliable and scalable way. That’s why companies like Facebook, Instagram and Netflix use Apache Cassandra for mission-critical features. Let’s look at three major benefits, challenges and use cases of Apache Cassandra, and the easiest way to get it running in production.
Google Summer of Code (GSoC) is a global programme focused on bringing more student developers into open source software development. LibreOffice took part last year, which led to some great new features including a QR code generator and NotebookBar improvements.
[...]
Add Impress shape animations that use a real physics engine (Sarper Akdemir) Extending the UITest framework (Ahmed ElShreif) Blurry Shadows (Ahmad Ganzouri) Styles Inspector (Shivam Kumar Singh) Move the gallery code to use ZIP files (Aditya Sahu) Additions – Tight integration of extensions (Yusuf Keten)
NVIDIA Carmel CPU cores that succeeded Denver 2 and found for a while already within Tegra Xavier hardware now has mainline LLVM/Clang compiler support.
NVIDIA's Carmel design is based on an 8 core layout and based on ARMv8.2+FP16 with SIMD, VFP, and the other usual extensions. Carmel offers much greater CPU performance than earlier Tegra SoCs. At least until NVIDIA Orin hardware begins shipping at scale, the Tegra Xavier SoC with the Carmel CPU cores remains their latest and greatest within the DRIVE Xavier, Jetson AGX, Jetson Xavier, and other products.
ABAP (Advanced Business Application Programming, originally Allgemeiner Berichts-Aufbereitungs-Prozessor, German for “general report creation processor”) is a fourth-generation, high-level programming language created by the German software company SAP SE.
It’s extracted from the base computing languages Java, C, C++ and Python.
ABAP is currently positioned, alongside Java, as the language for programming the SAP NetWeaver Application Server, which is part of the SAP NetWeaver platform for building business applications. It’s primarily used to develop enterprise application for large business and financial institution on SAP platform.
Here’s our recommended tutorials to learn ABAP.
The show begins with Twilight Sparkle reading obscure documentation, only to realize that Equestria, where the show is set, is due to suffer a calamity. Though someone named Nightmare Moon has been imprisoned for a thousand years, there is a prophecy she will return.
Lesson 1: Technical debt matters.
Nightmare Moon is a perfect stand-in for technical debt. Document it. Pay attention to the signs of risk no matter how infrequently they occur. Have a plan to resolve it.
Twilight Sparkle goes to her manager with the news, only to be told that it is not a current priority. She is sent to Ponyville to prepare for the coming celebration, instead.
Lesson 2: Communication with management is key.
Twilight Sparkle communicated her priority (the risk of technical debt) but did not convince her management that it was more important than the celebration (of the next release or a new customer).
We all need to make clear what the business case is for resolving critical issues. It is also not straightforward to explain technical debt in business terms. If management does not agree on the severity, find new ways to communicate the risk, and team up with others who speak that language.
Way back in 2012, Harvard Business Review published an article that proclaimed "data scientist" to be the sexiest job of the 21st century. Interest in data science has exploded since then. Many great open source projects, such as Python and the R language for statistical computing, have facilitated the rapid developments in how we analyze data.
In today’s scenario crime rates are increasing significantly. But along with the increase in crime rates, we also have an increase in technological advancements, which are also increasing by leaps and bounds. These technological advancements are majorly in the field of artificial intelligence, cloud computing, and other fields of computer science and technology. The basic concept is that if the crime is increasing, technology is also increasing simultaneously and in a much better place. These technological advancements, if worked upon the incorrect path, can lead us to better tackling the crime, thus crime rates can be significantly reduced.
On April 20th, 2020, a release manager named Benjamin Peterson smashed the “publish” button on Python 2.7.18. The Python 2 release series had already reached the end of its upstream support from the Python core team at the start of the year. I don’t know for certain, but I assumed the timing of the actual final package was meant to occur during PyCon (which, until a global pandemic struck, was scheduled for mid-April), possibly so there could be some sort of nice ceremony to mark the occasion.
At any rate, Python 2 is done, at least from the Python core team’s perspective. While operating-system vendors (who work on different cycles) will be supporting their packaged copies of Python 2 for a while yet, and some other community projects claim they’ll continue to support Python 2 interpreters for an indefinite period, the mainstream of Python development has now, finally, moved on. Popular libraries and frameworks mostly either have dropped, or are in the process of dropping, their Python 2 support (Django’s last release to support Python 2 — the 1.11 LTS initially released in 2017 — reached its end of upstream support in April, for example).
In the previous Understand Django article, we saw how Django templates work to produce a user interface. That’s fine if you only need need to display a user interface, but what do you do if you need your site to interact with users? You use Django’s form system! In this article, we’ll focus on how to work with web forms using the Django form system. Web Forms 101 Before we can dive into how Django handles forms, we need to have an understanding of HTML forms in general.
We are excited to share the results of the third official Python Developers Survey conducted by the Python Software Foundation with the help of JetBrains. More than 24,000 Python users from over 150 countries took part in the survey this past November. With the help of the data collected, we are able to present the summarized results, identify the latest trends, and create a Python developer profile.
If you’re like most Python users, including us, then you probably started your Python journey by learning about print(). It helped you write your very own Hello Horld one-liner. You can use it to display formatted messages onto the screen and perhaps find some bugs. But if you think that’s all there is to know about Python’s print(), then you’re missing out on a lot!
Keep reading to take full advantage of this underappreciated little function. This course will get you up to speed with using Python print() effectively. Prepare for a deep dive as you go through the sections. You may be surprised how much print() has to offer!
In Python, List comprehension is a technique of creating a new list using other iterables and in fewer lines of codes. The iterable object which can be used in this technique can be any data structure like list, tuple, set, string, and dictionary, etc. An iterable created by using range() function can also be used here.
The syntax used in list comprehension generally contains three segments:
iterable: iterable object like list, tuple, set, string, dictionary, etc. transformation function: a transformation function that needs to be applied to the iterable.
Convert Python Objects to Json string in Python. And then from Json string to Json Dictionary.
Nobody likes Mondays, least of all Google's Gmail, the POP3 and IMAP services of which fell over this morning to deprive Monday morning mailers their start-of-week fix.
The issues appeared to kick off at around 11:30 BST and continues to prevent those who prefer to access their Googly mail via means other than the browser. The problem appears to be related to POP3 and IMAP access; if you're connecting to Google's servers using those services, then sending and receiving email could be a challenge.
Google had planned to turn off access to G Suite account data for apps not using OAuth for first-time users from 15 June 2020 and all accounts from 15 February 2021, but back-pedalled in March, putting the move on hold "until further notice."
Governments, nonprofits and private sectors across finance, health care, enterprise software and more team up with Linux Foundation to enhance universal security and privacy protocols for consumers and businesses in the digital era
The ToIP Foundation is being developed with global, pan-industry support from leading organizations with sector-specific expertise. Founding Steering members include Accenture, BrightHive, Cloudocracy, Continuum Loop, CULedger, Dhiway, esatus, Evernym, Finicity, Futurewei Technologies, IBM Security, IdRamp, Lumedic, Mastercard, MITRE, the Province of British Columbia and SICPA. Contributing members include DIDx, GLEIF, The Human Colossus Foundation, iRespond, kiva.org, Marist College, Northern Block, R3, Secours.io, TNO and University of Arkansas.
Businesses today are struggling to protect and manage digital assets and data, especially in an increasingly complex enterprise environment that includes the Internet of Things (IoT), Edge Computing, Artificial Intelligence and much more. This is compounding the already low consumer confidence in the use of personal data and is slowing innovation on opportunities like digital identity and the adoption of new services that can support humanity.
The Linux Foundation on Tuesday announced that it will host the Trust over IP Foundation, a cross-industry effort to ensure more secure data handling over the Internet.
This new foundation is an independent project enabling trustworthy exchange and verification of data between any two parties on the Internet.
The ToIP Foundation will provide a robust common standard to give people and businesses the confidence that data is coming from a trusted source. The new protocol will allow them to connect, interact and innovate at a speed and scale not possible today.
The LF is pushing its sponsorship of the ToIP Foundation in order to grow membership, with global pan-industry support from leading organizations with sector-specific expertise.
Called the Trust over IP (ToIP) Foundation, the project aims to establish a new global standard to ensure digital trust, and to provide a trusted exchange of data over the internet. Among the founding members of the new data coalition is the Canadian Province of British Columbia, as well as Mastercard, IBM and Accenture. Other members include the R3 blockchain consortium, online lending platform Kiva, the University of Arkansas, and more.
The ToIP Foundation will use Linux’s open governance model to enable a new level of digital identity and verifiable data exchange, through the advancement of technology and governance standards for digital trust. Jim Zemlin, the Executive Director of the Linux Foundation, said in a statement:
“The ToIP Foundation has the promise to provide the digital trust layer that was missing in the original design of the Internet and to trigger a new era of human possibility. The combination of open standards and protocols, pan-industry collaboration and our neutral governance structure will support this new category of digital identity and verifiable data exchange.”
The Linux Foundation announced it will host the Trust over IP (ToIP) Foundation, an independent project to enable trustworthy exchange and verification of data between any two parties on the Internet. The ToIP Foundation will provide a robust, common standard that gives people and businesses the confidence that data is coming from a trusted source, allowing them to connect, interact and innovate at a speed and scale not possible today. The ToIP Foundation is being developed with global, pan-industry support from leading organizations with sector-specific expertise. Founding Steering members include Accenture, BrightHive, Cloudocracy, Continuum Loop, CULedger, Dhiway, esatus, Evernym, Finicity, Futurewei Technologies, IBM Security, IdRamp, kiva.org, Lumedic, Mastercard, MITRE, the Province of British Columbia and SICPA. Contributing members include DIDx, GLEIF, The Human Colossus Foundation, iRespond, Marist College, Northern Block, R3, Secours.io, TNO and University of Arkansas.
The problem is, it also introduces a level of trust: you’re entrusting Facebook (and companies like it) with your data. And so with this model, online identity and its contingent data is gate kept by a handful of mega-corps.
What if, instead, this process were standardized to be more private and more secure, or even disintermediated so that users hold the keys to their own data?
Blockchains have been pitched as the technological breakthrough that will make this possible. If public chains like Bitcoin and Ethereum are used, the argument goes, they cannot be easily altered and are not typically controlled by a single entity. With this base layer you can create an immutable reference for a digital identity (DID); anyone who has a DID could prove ownership by referencing the record on the blockchain, and data that keeps track of which DID corresponds to which reference is stored either locally on each users device or in a third party database.
But it can only improve the situation so much. You can never remove all trust and human error entirely. This is why ToIP is also focusing on developing standards and a best practice framework, because they believe that technology is only one half of the solution; the other is in governance.
“When identity met blockchain 2 or 3 years ago, everyone thought this problem was solved, but blockchain is one end of the spectrum,” Drummond Reed, one of the founding members of the project, said over a Zoom call.
Linux Foundation said today it’s playing host to a key project aimed at facilitating the trustworthy exchange and verification of data between two parties over the internet.
The Trust over IP Foundation aims to provide a “robust, common standard” for data exchange and verification that will give businesses and individuals confidence that the information they receive comes from a “trusted source.” That should enable people to connect, interact and innovate at speeds currently not possible today, the foundation said.
The ToIP Foundation plans to advance “digital identity models” that leverage interoperable wallets and credentials, together with the new W3C Verifiable Credentials standard, to help protect digital assets and data. It notes that users are increasingly concerned about the integrity of data generated in “internet of things,” edge computing and artificial intelligence environments.
Data privacy issues have been escalating in 2020 as personal data is increasingly being used to fight COVID-19. The Linux Foundation, a non-profit technology consortium, has today announced a new data privacy project featuring dozens of cross-industry giants like Mastercard and IBM.
Called the ToIP Foundation, the new data trust coalition aims to provide a trusted exchange of data over the internet and establish a global standard to ensure digital trust.
[...]
Specifically, the new data privacy project aims to help businesses protect and manage digital assets and data in a complex enterprise environment involving systems like the Internet of Things and artificial intelligence.
To address these challenges, the ToIP Foundation plans to use digital identity models that use interoperable digital wallets and credentials and the new W3C Verifiable Credentials standard.
While various initiatives and protocols aim to solve the issue of digital privacy, some experts believe that after a decade of talk, blockchain has still failed to deliver on that account.
In 2017, Jules Bashizi Irenge was a graduate of the Masters of Computer Science program at the University of Liverpool in the UK. A longtime Linux user, Jules dreamed of pursuing a Ph.D. program where he could use Linux for computer science research projects. While awaiting the results of his application for asylum in the UK, he heard about the Linux Foundation Training (LiFT) Scholarship program and decided to submit an application.
The TODO Group is a set of companies that collaborate on practices, tools, and other ways to run successful and productive open source projects and programs.
Open source program offices help set open source strategy and improve an organization’s software development practices. Every year, the TODO Group performs a survey to assess the state of open source programs across the industry, and today we are happy to launch the 2020 edition.
Security updates have been issued by Debian (ansible, ntp, and roundcube), Fedora (libldb and samba), Mageia (chromium-browser-stable, crawl, dolphin-emu, exiv2, fortune-mod, gnuchess, kernel, libsndfile, openexr, openldap, openvpn, qtbase5, ruby-json, squid, teeworlds, and webkit2), Red Hat (sqlite), and SUSE (icu, mailman, nginx, rmt-server, rpmlint, and rubygem-actionview-5_1).
SaltStack patched two critical vulnerabilities in its software last week, but hackers used the flaws over the weekend to breach several unpatched networks, including DigiCert's.
One of the most repugnant political faults is hypocrisy. Politicians say one thing, then do the opposite. This leaves a bad taste in the mouth, and brings public life into disrepute.
The British Foreign Secretary Dominic Raab is a case in point. Sunday saw a grim example of Raab’s double dealing. He said that he supported free speech. "A strong and independent media," declared the foreign secretary, "is more important than ever."
Splendid words on World Press Freedom Day.
If only the British foreign secretary had meant a word he said. As Raab spoke up for free speech, his cabinet colleague Oliver Dowden led the latest government assault on the BBC.