Cloud Foundry Foundation, home to open source projects simplifying the developer experience, today announced CTO Chip Childers will assume the role of executive director. The current executive director, Abby Kearns, has accepted an executive role elsewhere, to be announced.
6 Open-Source AI Frameworks You Should Know About
Artificial intelligence (AI) is slowly becoming more mainstream, as companies amass large amounts of data and look for the right technologies to analyze and leverage it. That’s why Gartner predicted that 80% of emerging technologies will have AI foundations by 2021.
With the trend towards predictive analytics, machine learning and other data sciences already underway, marketers need to start paying attention to how they can leverage these techniques to form a more data-driven marketing strategy. With this in mind, we’ve asked AI industry experts why marketing leaders need to start considering AI, and some of the best open-source AI frameworks to keep tabs on.
[Source: CMSWire]
How to use the dig Command on Linux
The Linux dig command allows you to query DNS servers and perform DNS lookups. You can also find the domain an IP address leads back to. We’ll show you how!
People use the Linux dig command to query Domain Name System (DNS) servers. dig is an acronym for Domain Information Groper. With dig, you can query DNS servers for information regarding various DNS records, including host addresses, mail exchanges, name servers, and related information. It was intended to be a tool for diagnosing DNS issues. However, you can use it to poke around and learn more about DNS, which is one of the central systems that keep the internet routing traffic.
[Source: How-To Geek]
Linux Beat IBM, Will Open-Source Software Beat Waymo And Tesla?
In technology, open-source environments have been one of the most important organizational models in the last 30 years. Perhaps the most successful of these has been the Linux operating system. Linux was born in a world of proprietary operating systems (remember OS2, Sun OS, and others?). Operating systems provide the interface between hardware developers and application software developers. Proprietary operating systems have difficulty providing all the functionality required by both communities at a rate required for rapid progress.
In 1991, Linux was introduced as an open source platform and soon grew in popularity. Today, Linux has significant market share in the commercial landscape, and in fact, the Linux ecosystem is larger than anything any single company or even country can build. The seminal moment occurred in 2000 when IBM announced its full support of Linux effectively deemphasizing the path of their own proprietary operating systems. Android, WordPress, Apache and countless other open-source environments show the viability of this organizational model.
[Source: Forbes]
Linux Exec Should Be Less Deadlock Prone In Future Kernels
Ongoing work around Linux’s exec() code should make it less deadlock prone in future kernel versions. The current exec functionality within the kernel is “extremely deadlock prone” but Eric Biederman and others have been working to clean up that code and put it in a better state to avoid potential deadlocks. Sent in for the Linux 5.7 kernel was the first part of the exec rework that makes trickier cases easier to spot and the hope is for Linux 5.8 the code to solve exec deadlocks might be ready.
Linus Torvalds pulled the proc/exec changes into the Linux 5.7 kernel but provided feedback that has ignited a lengthy discussion on the topic. Linus noted, “I’ve pulled it, but I’m not entirely happy about some of it…This code is subtle as h*ll, and we’ve had bugs in it, and it has a series of tens of patches to fix them. But that also means that the explanations for the patches should take the subtleties into account, and not gloss over them with things like this. Ok, enough about the explanations. The actual _code_ is kind of odd too.”
[Source: Phoronix]
Open-source giant Red Hat has a new CEO
IBM’s open-source software company Red Hat has named Paul Cormier as its president and CEO. Cormier, previously Red Hat’s president of products and technologies, replaces Jim Whitehurst, who is now president of IBM.
IBM has made a huge bet on Red Hat, hoping to dominate a potentially trillion-dollar market by scooping up the open-source giant for $34 billion last year.
Cormier joined Red Hat in 2001, and according to the company is responsible for driving the move to a subscription model and shifting Red Hat Linux from offering a freely downloadable operating system to focus on selling an enterprise version to big business. The company said its Red Hat Enterprise Linux is now used by 90% of Fortune 500 organizations.
[Source: TFiR]
Mozilla will fund open source COVID-19-related technology projects
Have you come up with hardware or software that can help solve a problem that arose from COVID-19 and its worldwide spread? Mozilla is offering up to $50,000 to open source technology projects that are responding to the pandemic in some way.
“As part of the COVID-19 Solutions Fund, we will accept applications that are hardware (e.g., an open source ventilator), software (e.g., a platform that connects hospitals with people who have 3D printers who can print parts for that open source ventilator), as well as software that solves for secondary effects of COVID-19 (e.g., a browser plugin that combats COVID related misinformation),” the organization explained.
[Source: Mozilla]
Chrome, Skype, Microsoft Teams, Zoom, VSCode Now Unofficially Available For Clear Linux
One of the common criticisms for those trying to use Clear Linux on the desktop is that it lacks easy access to proprietary packages like Google Chrome and Steam. There has been plumbing within its swupd package/bundle management system to support third-party repositories to expand the ecosystem and now we’re finally seeing that happen.
Last month it was noted Clear Linux has the changes in place to support third-party repositories with Clear Linux’s swupd albeit the documentation was admittedly lacking and no prominent third-party repositories at the time.
[Source: Phoronix]
Scheduling tasks on Linux using the at command
When you want commands or scripts to run at some particular time, you don’t have to sit with your fingers hovering over the keyboard waiting to press the enter key or even be at your desk at the right time. Instead, you can set your task to be run through the at command. In this post, we’ll look at how tasks are scheduled using at, how you can precisely select the time you want your process to run and how to view what’s been scheduled to run using at.
at vs cron: For those who’ve been scheduling tasks on Linux systems using cron, the at command is something like cron in that you can schedule tasks to run at a selected time, but cron is used for jobs that are run periodically – even if that means only once a year. Most cron jobs are set up to be run daily, weekly or monthly, though you control how often and when.
[Source: Network World]
Google Opens Code Search For Angular, Dart, TensorFlow And More
Google has announced the launch of Code Search for its popular open source projects — Angular, Bazel, Dart, ExoPlayer, Firebase SDK, Flutter, Go, gVisor, Kythe, Nomulus, Outline, and Tensorflow.
As Kris Hildrum of Google’s Code Search Team puts it, “Code Search is one of Google’s most popular internal tools, and now we have a version (same binary, different flags) targeted to open source communities.” Googlers get a rich code browsing experience. For example, the blame button shows which user last changed each line and you can display history on the same page as the file contents. It supports a powerful search language and, for some repositories, cross-references.
[Source: TFiR]