Language Selection

English French German Italian Portuguese Spanish

IBM/Red Hat: Mainframes History, Fwupd 1.5 Released, and Lots of Stuff Outsourced to Microsoft (GitHub)

Filed under
Red Hat
  • The First Mainframe Computer: Harvard Mark I

    The mainframe computer, or ‘big iron’ in the computer industry, is the longest-running computer system in history. This technology has been substantially useful since the World War II era. In fact, the first mainframe computer was used mainly by the US Navy during the war. Like supercomputers, the mainframe computer addressed the need for an automatic, large-scale calculator as a more efficient and error-free way of computing. It was the invention of such machines that redefined the term ‘computer’ to refer to devices that can carry out automatic calculations of mathematical operations, a term that used to refer to humans who performed the manual calculations of such operations. Today, the importance of this technology in large-scale transaction processing remains unparalleled. Large industries in both the public and private sectors, from government and banking to aviation and healthcare, are in constant need of faster large-scale mainframes with higher stability and reliability. Consequently, big irons continue to evolve, as they remain at the core of every IT infrastructure.

    Inspired by Babbage

    Howard Aiken was a graduate student at Harvard when he came up with the concept of a device that can automatically calculate differential equations, after encountering difficulties in solving mathematical physics problems in his research. He envisioned a machine that could take in loads of mathematical inputs and produce precise and reliable results in a short time. After coming up with an initial design, he approached some manufacturers, but none were interested. Unabashed, Aiken explored other technological advances to improve his design. He eventually came upon Henry Babbage’s demonstration of his father’s Analytical Engine at Harvard, performed 70 years prior. Noticing the similarities between his design and that of Charles Babbage’s, Aiken studied Babbage’s work on the Analytical Engine and used his principles in the development of a new conceptual design. Aiken finished the design in 1937 and obtained the support of the Harvard faculty, who were impressed by his efforts. He presented his design to several manufacturers. Aiken eventually gained the nod from IBM in 1939 after Thomas Watson, then chairman of IBM, saw it as good publicity for the company and as an opportunity to showcase the company’s talents.

  • New fwupd 1.5.0 release – Technical Blog of Richard Hughes

    Today we tagged the 1.5.0 release of fwupd. Quite a bit has changed since the last release and I figured a blog post probably made sense to explain things.

    From a firmware engineer point of view, the most useful is the ability to build composite images, for instance building a firmware.dfuse file from different A.dfu and B.dfu images. At the moment there are commands in fwupdtool to convert one file format to another, but not to merge or alter them. Many firmware files are really just containers which can store multiple images, each with optional id, index and addresses. This new fwupd feature also allows us to create very small complicated container binaries for fuzzing.

  • Fwupd 1.5 Released With Expanded Hardware Support, New Capabilities

    Version 1.5 of the Fwupd utility is available for updating various component firmware/BIOS natively on Linux and integrating with the Linux Vendor Firmware Service (LVFS) for the easy distribution of said firmware images.

    [...]

    Some of the hardware plug-in additions were motivated by Lenovo's increased support for Linux on their systems, which is great to see continuing.

  • Red Hat Publishes Open Source Participation Guidelines

    Red Hat’s Brian Proffitt says the guidelines “reflect the values and culture of Red Hat in the most appropriate way possible: a collaboration of many associates working toward a common goal, documenting how Red Hat is committed to contributing to any free and open source project in the most collaborative ways possible.”

  • Linux in the enterprise as seen from IBM

    It’s hard to imagine now, but 20 years ago, enterprise support and use of Linux was a controversial choice. Executives had trouble seeing the value of investing resources in an unproven, open-source operating system when mainstream options achieved the same results with less perceived risk.

    With the benefit of hindsight, so many enterprise clouds are run on Kubernetes containers with Linux that the initial concerns seem silly. The changes gave developers the capabilities to produce more agile, robust and innovative work than ever before. The success of the modern Linux cloud is due partly to IBM’s decision to support Linux on its mainframes 20 years ago.
    We spoke to Javier Perez, open-source program leader at IBM, about why and how IBM made this decision and what trends he thinks are going to influence the next 20 years for developers.

  • Open Source AI and Data: Keep up with rapid advances with LF AI and Data – IBM Developer

    The Linux Foundation Artificial Intelligence Foundation (LF AI) is merging with ODPi, which has a focus on big data in the enterprise, including governance, business intelligence, and data science education. The merged foundation will be called LF AI and Data. IBM believes this move is great for the AI and data open source space and that the new LF AI and Data Foundation will pave the way for stronger, safer open source AI and data projects.

    Why is this important?

    The world’s technology increasingly runs on open source software and data. Open source AI software development has led to advances in AI pattern recognition, including image recognition, speech recognition, and entity extraction in text, that were only possible because researchers were able to use open data sets and open source software to benchmark and compare systems and approaches.

    The data you or your organization create influences and is influenced by AI. Increasingly, both productivity and quality of service depends on data-driven AI systems across business and society. And those AI systems are largely based on open source software and data sets at their core.

  • How IT consultants can build trust with clients

    As a consultant, I’ve learned that consulting requires forming a customer relationship built upon trust. The client and the consultant usually establish trust through shared experiences. The most common shared experience is working through contract delivery. However, only focusing on contract delivery may cause the clients or clients to miss additional opportunities.

    I’ve laid out some low-cost or free opportunities for building trust below. These are not just for one party or the other to initiate! If you are the client, I encourage you to engage your consultants to find mutual interests. Likewise, if you’re the consultant, look for ways to add value for your customer by sharing your expertise.

  • The Red Hat Accelerators Wear Many Fedoras

    With Red Hat Accelerators, there’s a strong community feel with benefits for practitioners to expand their expertise, offer a voice to influence offerings and a seat at the table during industry events. Check out a few examples of how Red Hat Accelerators have been involved since the program’s inception.

    [...]

    Red Hat Accelerators have the opportunity to join briefings and other sessions, hearing from and sharing with teams from across the company, including engineers, marketing, product managers, executives and more. These in-depth discussions and forums have included opportunities to engage with Red Hatters like Chris Wright (senior vice president and CTO), Stefanie Chiras (senior vice president and general manager of Red Hat Enterprise Linux), and Paul Cormier (Red Hat’s president and CEO).

    Forming deeper relationships with customers means engaging Red Hatters from every direction, so customers in the Accelerators program can pick their brains and access candid, unfiltered information on any topic, big or small (or hybrid).

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

digiKam 7.7.0 is released

After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. Read more

Dilution and Misuse of the "Linux" Brand

Samsung, Red Hat to Work on Linux Drivers for Future Tech

The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. Read more

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-host a Ghost Blog With Traefik

    Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.