Language Selection

English French German Italian Portuguese Spanish

SUSE

Servers: Kubernetes, Microservices, Containers and SUSE's Enterprise Storage 6

Filed under
Server
SUSE
  • Is bare Kubernetes still too messy for enterprises?

    Kubernetes is touted as a computing cure-all, fixing up multicloud networking to data mobility. The open-source platform for orchestrating containers (a virtualized method for running distributed applications) may or may not be the panacea it’s hyped up to be. What is certain is that user-ready Kubernetes isn’t as easy as it sounds, so customers should shop carefully for a provider.

    Enterprise users of Kubernetes and containers may not guess just how many moving parts are under the covers. There are a ton of tiny pieces that have to line up just so in order for them to work, according to Mark Shuttleworth (pictured), founder and chief executive officer of Canonical Ltd. He likens these technologies to carefully constructed “fictions.”

  • Data as a microservice: Distributed data-focused integration

    Microservices is the architecture design favored in new software projects; however, getting the most from this type of approach requires overcoming several previous requirements. As the evolution from a monolithic to a distributed system takes place not only in the application space but also at the data store, managing your data becomes one of the hardest challenges. This article examines some of the considerations for implementing data as a service.

  • Container Adoption Shoots Up Among Enterprises In 2019: Survey

    Majority of IT professionals now run container technologies, with 90 percent of those running in production and 7 in 10 running at least 40 percent of their application portfolio in containers — an impressive increase from two years ago, when just 67 percent of teams were running container technologies in production. According to the joint 2019 Annual Container Adoption Survey released by Portworx and Aqua Security, enterprises have started making bigger investments in containers.

    In 2019, nearly one in five organizations is found to be spending over $1 million annually on containers (17%) as compared to just four percent in 2016.

  • SUSE Rolls Out Enterprise Storage 6

    SUSE has announced the latest version of its software-defined storage solution powered by Ceph technology. With SUSE Enterprise Storage 6, IT organizations can adapt to changing business demands. They may also reduce IT operational expense with new features focused on containerized and cloud workload support, improved integration with public cloud, and enhanced data protection capabilities, SUSE said.

Red Hat, Fedora and SUSE/OpenStack

Filed under
Red Hat
Server
SUSE
  • Rook-Ceph storage Operator now on OperatorHub.io

    We are excited to announce the addition of the Rook-Ceph storage Operator to OperatorHub.io. Operators are design patterns that augment and implement common day one and day two activities with Kubernetes clusters, simplifying application deployments and empowering developers to focus on creation versus remediation. The Rook-Ceph Operator is an upstream effort that Red Hat is leading and is using as part of its work towards Red Hat OpenShift Container Storage 4.

    Developing and deploying cloud-native applications at scale can be complex and challenging. The new Rook-Ceph storage Operator is designed to automate the packaging, deployment, management, upgrading, and scaling of Ceph clusters that provide persistent storage to stateful applications as well as infrastructure services (logging, metrics, registry) in Kubernetes clusters. The release of Rook’s Ceph Operator augments Kubernetes scheduling with a complement of stateful storage services including block, filesystem and object storage.

  • Red Hat Satellite 6.4.3 has been released

    Red Hat Satellite 6.4.3 is generally available. The main drivers for the 6.4.3 release are a Request for Feature Enhancement (RFE) for capsule syncing control as well as general stability fixes.

    The capsule syncing control feature enables the user to have control over when capsule syncs occur. Traditionally the capsule sync occurs automatically after a content view is updated, but some customers may want more granular control over when the synchronization occurs. Satellite 6.4.3 introduces a new setting in Administer —> Settings —> Content —> Sync Capsules after Content View promotion.

  • Contributors are Empowered When They Know the Process

    There is a saying in the legal profession that you should never ask a question you don’t already know the answer to. Despite how this sounds, it is actually a rule most people follow in life. This is the source of that feeling you get when you’re too scared to raise your hand and ask a question. In Open Source we need to make sure that contributors feel like they already “know” the answers, so they will feel confident in making the request.

    As a university lecturer, I always encouraged my students to first think about what they thought the answer was and then ask the question. In some cases, I encouraged them to actually write down what they thought the answer was. In this way, they could judge both their skills and their ability to grow based on what the answer turned out to be. It created an additional feedback loop.

  • Alisha and Shraddha: Positive feedback loops in Fedora

    This post is the second introduction to the Fedora Summer Coding interns Class of Summer 2019. In this interview, we’ll meet Alisha Mohanty and Shraddha Agrawal, who are both working on Fedora Happiness Packets to promote positive feedback loops in the Fedora community.

  • The OpenStack User Survey is now open

    The 2019 OpenStack User Survey is now open and waiting for your input. Whether you’re a user of OpenStack, or an operator utilising it to power your offerings, the OpenStack Foundation (and the rest of the community) want to hear about your usage.

    2018 saw the 11th OpenStack User Survey unveiled at the Berlin OpenStack Summit, giving some fantastic insight into how and where people are using OpenStack across 63 different countries. Usage in Asia surged dramatically in 2018, with 48% of respondents based in that continent, with Europe 2nd at 26% and North America 3rd with 20% of respondents.

SUSE and Fedora Leftovers

Filed under
Red Hat
SUSE
  • Introducing SUSE Enterprise Storage 6

    SUSE Enterprise Storage 6 enables IT organizations to seamlessly adapt to changing business demands while reducing IT operational expense by transforming their enterprise storage infrastructure with our intelligent software-defined storage solution.

    Based on the Ceph Nautilus release and built on SUSE Linux Enterprise Server 15 SP1, SUSE Enterprise Storage 6 enables IT organizations to seamlessly adapt to changing business demands while reducing IT operational expense with new features focused on containerized and cloud workload support, improved integration with public cloud, and enhanced data protection capabilities

  • Introducing Fedora Summer Coding Class of Summer 2019

    Starting today, interns from the Fedora Summer Coding (F.S.C.) class of Summer 2019 start working on their projects. Three interns selected for Outreachy begin today, and another five interns selected for Google Summer of Code begin on Monday, May 27. The Fedora CommOps and Diversity and Inclusion teams worked together to interview all eight interns. This week on the Fedora Community Blog, we’ll introduce two interns each day of this week!

  • Getting set up with Fedora Project services

    In addition to providing an operating system, the Fedora Project provides numerous services for users and developers. Services such as Ask Fedora, the Fedora Project Wiki and the Fedora Project Mailing Lists provide users with valuable resources for learning how to best take advantage of Fedora. For developers of Fedora, there are many other services such as dist-git, Pagure, Bodhi, COPR and Bugzilla that are involved with the packaging and release process.

    These services are available for use with a free account from the Fedora Accounts System (FAS). This account is the passport to all things Fedora! This article covers how to get set up with an account and configure Fedora Workstation for browser single sign-on.

Servers: Facebook, Red Hat, Enarx, KubeCon and SUSE

Filed under
Server
SUSE
  • Instagram: What’s the Technology Behind This Social Media Platform?

    It runs “Natty Narwhal (Ubuntu Linux version 11.04) on Amazon EC2. Though the developers found out that lower versions of Ubuntu had varieties of random freezing incidents on Amazon EC2, they are certain the Linux 11.04 has been firm.

  • Four key tactics to better deliver APIs and improve customer experience through open banking

    Digital leaders are embracing open banking as a cornerstone to their banking distribution strategy. They are using APIs to connect with partners and bring innovative digital services to their customers who continue to seek better experiences.

    More broadly, customers want banking services that integrate into their digital life, explains Capgemini in its World Retail Banking Report 2018. "That’s why it makes strategic sense for banks to support the API-led economy and collaborate with third-parties to offer new-age services," the report says.

  • Krazy Parties At KubeCon Barcelona

    Are you all set to attend the upcoming KubeCon in Barcelona? They have a jam-packed schedule for technical sessions, workshops, and great talks.

    But this KubeCon is special. “This year we’ll be celebrating Kubernetes’ 5th anniversary!,” said Janet Kuo, Software Engineer at Google, Co-Chair of KubeCon + CloudNativeCon.

  • Announcing Enarx for running sensitive workloads

    Running software is something that most of us do without thinking about it. We run in "on premises"—our own machines—or we run it in the cloud - on somebody else's machines. We don't always think about what those differences mean, or about what assumptions we're making about the securtiy of the data that's being processed, or even of the software that's doing that processing. Specifically, when you run software (a "workload") on a system (a "host") on the cloud or on your own premises, there are lots and lots of layers. You often don't see those layers, but they're there.

  • Monitoring For Organizations At Scale With M3 And Prometheus

    For the past few years Prometheus has solved the monitoring needs of many and it is exceptional at what it does. Being the second project to graduate from CNCF incubation, Prometheus has exploded in popularity and is the monitoring tool of choice for many cloud native adopters. While Prometheus is great at real time monitoring, it was not designed to be a long term persistent store of metrics.

  • MANAGEDKUBE LAUNCHES NEW APPLICATION DEDICATED TO DEMOCRATIZING KUBERNETES INFORMATION, COLLABORATES WITH GOOGLE CLOUD
  • What’s The Right Ingress Controller For My Kubernetes Environment?
  • SUSE Teams Up with Veeam for Data Protection Support

    SUSE and Veeam are teaming up to offer a great solution for your data protection needs. Veeam has just granted their Veeam Ready-Repository (and soon, Veeam Ready-Object) designation to SUSE Enterprise Storage 5.5. Now enterprises get a high-performing and flexible backup target with high scalability. Together, SUSE and Veeam can deliver an extremely cost-effective, flexible, scalable solution for enterprise archive, backup and recovery implementations.

  • KubeCon Barcelona: The New SUSE, and SUSE CaaS Platform.

    In a short while, SUSE will become the largest independently operating open source company in the world. Some have branded this era, “The New SUSE and wow it’s time to see what “The New SUSE” looks like at KubeCon Barcelona. We are here to talk about modern, Kubernetes-based application delivery solutions that you need today. We’ve upped our sponsorship and we’re ready to rock.

  • What is a Kubernetes distribution, and why would you want one?

    Kubernetes (or K8s, if you want to be cool) is currently one of the fastest growing technologies in the world of open source. These days the technology in, and associated with, Kubernetes seems almost endless – and the innovation comes just as fast. Kubernetes was first introduced in 2014 as a brainchild of the citizens and people of Google-landia. 2017 saw Kubernetes start to take off in popularity largely due to an incredibly loyal following of contributors, and by 2018, Kubernetes was looking like a de-facto standard for container orchestration. As of recent, Kubernetes has seen advances in flexibility, governance, storage, and security. As with all things open source, you can just download it from the internet, too – what a time to be alive!!!

Stable Sailing For Tumbleweed Snapshots This Week

Filed under
SUSE

The latest Tumbleweed snapshot, 20190514, hailed in twenty recorded bug fixes for KDE Applications 19.04.1, which include improvements to Kontact, Ark, Cantor, Dolphin, Kdenlive, Spectacle and Umbrello. Among the highlighted fixes were a crash in KMail’s text sharing plugin that was fixed and regressions in the video editor Kdenlive were corrected. The Advanced Linux Sound Architecture (alsa) 1.1.9 dropped several patches and fixed a rate plugin for comparisons as well as added support for GCC’s LinkTimeOptimization. The VLC audio visual decoder package dav1d 0.3.1 provided arm optimization for Multiple Sequence Alignment Compressor (MSAC). The package that has the implementation of HTTP/2 and its header compression algorithm HPACK in C, nghttp2, fixed a compilation against modern LibreSSL in the 1.38.0 version update. Tcsh 6.21.00 ported patches and the 4.2.15 version of yast2-storage-ng worked on the partitioner to prevent edition of block devices that are part of a multi-device Btrfs. The snapshot is currently trending at a 96 rating, according to the Tumbleweed snapshot reviewer.

Read more

Leftovers of Red Hat and SUSE Events, Products

Filed under
Red Hat
SUSE
  • The new application environment: engineered for excellence

    In the first part of this series, we looked at the role of containers as a fundamental enabler of fine-grained, microservices architectures that enable rapid, incremental, trial-and-error innovation. In the second part, we described in some detail the continuing importance of "middleware"—whether it's called middleware or something else—for development of enterprise applications in containerized, cloud-native environments. We arrived at the notion that not only must traditional middleware be substantially reimagined and refactored to optimally support cloud-native applications, it can also be substantially more powerful when it is "engineered together" in a way that creates a unified, coherent application environment. Let's unpack this a bit and understand the opportunities, benefits, and requirements.

  • Red Hat Shares ― Linux: The hybrid cloud foundation

    We talk a lot about hybrid cloud because we believe it’s important to the IT strategy of most enterprises. (We dedicate an entire track to it at Red Hat Summit, happening this week.) But equally significant is the foundation of your hybrid cloud―the operating system (OS).

    Clouds are made up of the same interoperable technologies: OSs, virtualization software, management and automation tools, and application programming interfaces (APIs). The quality of those connections depends on the consistency, reliability, and flexibility of your OS.

  • “Red Hat Will Remain Independent; I’m Not Buying Them To Destroy Them,” Says IBM CEO

    Ever since IBM announced that it’s going to acquire the open source giant Red Hat, Linux and open source enthusiasts have been voicing their concerns regarding the future of Red Hat? Is it going to become just another IBM subsidiary or is Red Hat going to adopt IBM’s corporate culture?

    At the Red Hat Summit in Boston, executives of both companies shared their thoughts and reiterated their commitments to move forward and drive more innovation. When asked if the Linux giant would remain independent, IBM CEO, chairman, and president Ginni Rometty said: “I don’t have a death wish for $34 billion.”

  • At Red Hat Summit, RHEL 8 Unveiled Under IBM's Cloud

    The unveiling of RHEL 8 would normally steal the show at Red Hat Summit, but this year the deal with IBM may overshadow that announcement.

  • What to look forward to on Day 3 of Red Hat Summit

    Two days are on the books, just one day left of Red Hat Summit 2019. We’re a bit sad, too, but don’t despair - there’s plenty left to do, see, and learn on Thursday. To cap it all off, we’re looking forward to Thursday night’s Red Hat Summit Party featuring Neon Trees and Fitz & the Tantrums. Let’s see what else is going on Thursday.

  • Inside the IT industry’s largest commercial open source software ecosystem

    longside this week’s product announcements at Red Hat Summit 2019, Red Hat delivers yet another major milestone in building an open hybrid cloud ecosystem with new certification offerings, a new approach to RHEL-based container images, better tools for Red Hat and partners to support customers as well as addressing the need for application portability.

    Red Hat’s vision of an open hybrid cloud is: any application, in any environment, on any cloud, portable and operated consistently - from public and private clouds to bare metal and virtual environments in traditional datacenters, the extended datacenter (edge) and end-user devices.

  • Journey to the hybrid cloud – it starts with the platform

    Organizations today are investing in new technologies and practices to transform the way they deliver value to their customers. This has become a critical investment area as we move into an era of disruption, and cloud computing plays a vital role in supporting both the technologies and processes driving the digital transformation imperative. Offering greater speed, cloud-based strategies leave more time for companies to focus on building and delivering innovation, value, and differentiation while creating financial efficiency.

    While moving to a single public cloud has many benefits, the reality is that for some workloads the public cloud simply doesn’t make sense, or meet requirements for things like control, security or regulatory compliance. As a result, a majority of today’s IT environments are inherently hybrid, comprising of applications deployed on-premises, and in both private and public clouds. Some highly optimized or secure workloads can continue to be deployed in bare metal and virtualized environments. As organizations embrace the public cloud, they may select multiple public clouds in order to take advantage of unique cloud capabilities as well as for optimizing vendors. According to IDC, 70 percent of customers already deploy multicloud environments and 64 percent of applications in a typical IT portfolio today are based in a cloud environment, whether public or private1. Therefore, many organizations are looking to embrace hybrid cloud strategies as the best way to achieve digital transformation.

  • Meet Red Hat Open Studio: An open community where creativity is the code

    As I prepare for my talk at Red Hat Summit 2019, I can’t help but think about what led to today.

    Since the moment you arrived at the Boston Convention and Exhibition Center for Red Hat Summit (or watched the livestream if you couldn’t join us in person) you’ve experienced the efforts of Red Hat’s Marketing Communications team. This is the big game for us, and we work all year long to deliver an immersive, creative experience to showcase what Red Hat and the open source community are up to.

    But we don’t do it in a vacuum. It takes a multitude of internal teams, stakeholders, and external collaborators to bring this to life. It takes the Red Hat Open Studio.

  • Why open source holds the key to application portability in the hybrid cloud

    Gone are the days when IT decisions were black and white.

    The lines are blurred today. Virtualization and container platforms have started to converge. DevOps has taken on a central role as mediator between developers and system admins. Kubernetes has emerged as a platform for both infrastructure and applications. CIOs think in terms of on-prem and cloud deployments. Clearly, the operative word has changed from ‘or’ to ‘and’. This imperative is one of the drivers fueling the rise of hybrid cloud technologies.

    Recently, Joe Brockmeier wrote a great blog post on the value of enterprise open source technologies. I’d like to extend that discussion to the value of open source in the era of the hybrid cloud.

  • Red Hat Shifts Kubernetes Into High Gear as Linux Advances

    At Red Hat Summit, OpenShift version 4 and Red Hat Enterprise Linux 8 are announced, as new foundations on which enterprise applications can be developed and delivered.

    When looking at the modern IT landscape, few if any technologies are as pervasive for enterprise application and cloud deployment as Linux. Leading the charge for enterprise Linux has long been Red Hat, which held its annual Red Hat Summit May 7- 9, announcing new Linux and Kubernetes container platform releases.

    Red Hat Enterprise Linux 8 (RHEL) is the first major release of Red Hat's flagship Linux platform since July 2014. The RHEL 8 release benefits from a new web console project that makes it easier for users to manage a system.

  • OpenShift 4: Red Hat's on ramp for the hybrid cloud

    Traditionally, a hybrid cloud runs simultaneously on a public and private cloud. Historically, that's been done with three models: Hybrid-cloud management software such as HPE Helion; vendor-native hybrid cloud platforms, such as Microsoft with Azure and Azure Stack; and Platforms-as-a-Service (PaaS) clouds, including Cloud Foundry, which can bridge over Infrastructure-as-a-Service (IaaS) clouds. Or, you can do what Red Hat announced at Red Hat Summit: Use Kubernetes container orchestration with Red Hat OpenShift 4.

  • Inspiration and Learning at SAS Global Forum

    As a technology partner with SAS, it is inspiring to see that real life challenges are being addressed with SAS Viya and other SAS products. SUSE plays an important role by providing open infrastructure which is reliable, secure, high performing, available on all major architectures and public clouds, with SUSE’s world class global support. We work closely with SAS to ensure an excellent platform for their applications, and a great experience for our joint customers. Masood Noori, solution architect at SUSE, worked closely with SAS R&D and SUSE’s performance experts to create a tuning guide for running SAS with SUSE Linux Enterprise Server (SLES). This SUSE Linux Enterprise Server Tuning and Configuration for SAS guide was the basis of Masood’s session topic at the event. Along with covering the tuning recommendations and methodology, Masood also provided background about SUSE, including news of becoming independent (see blog from CEO Nils Brauckmann), and our partnership with SAS.

  • SUSE Expert Days – Your kind of Open

    SUSE Expert Days are free, one-day training sessions, full of technical conversations and demos that will provide you with the tools you need to keep pace with your evolving business. Sessions are delivered by SUSE engineers, experts, and IT professionals that realize that in today’s business environments, every company is a digital company. The content is curated knowing that you not only have to keep up, you need to be ready to transform in an agile and strategic way.

GNOME 3.32 Arrives in Month’s First Tumbleweed Snapshot

Filed under
GNOME
SUSE

This month has produced a total of three openSUSE Tumbleweed snapshot thus far and GNOME 3.32.1 was made available to Tumbleweed users in snapshot 20190505. The key packages that arrive so far this month are a newer Linux Kernel, a minor update for python-setuptools and the text editor GNU Nano fixed the spell checker from crashing.

The latest Tumbleweed snapshot, 20190507, which delivered nano 4.2, had a large update of changes for ghostscript 9.27; the versatile processor for PostScript data extensively cleaned up the Postscript name space and will now focus on the next releases to make SAFER the default mode of operation. The Optimized inner loop Runtime Compiler, orc 0.4.29, added decorator command line argument to add function decorators in header files. The latest python-setuptools 41.0.1 version fixed issues with the PEP 517, which specifies a standard API for systems which build Python packages. Text editor vim 8.1.1282 was also released in the snapshot. The snapshot is currently trending at a 95 rating, according to the Tumbleweed snapshot reviewer.

Mozilla Firefox 66.0.4 fixed extension certificate chain in snapshot 20190506. There was an improvement to network status detection with Network Manager with the glib2 2.60.2 update. The asn1c-based parser was replaced by an openssl-based PKCS parser with the kmod 26 package. The openblas_pthreads 0.3.6 had some changes for POWER6, PowerPC 970 and ARMv7 and ARMv8. The 1.28 perl-YAML package offered a security fix and xfsprogs updated to the 5.0.0 version from 4.20.0. The snapshot is currently trending stable at a 92 rating on the Tumbleweed snapshot reviewer.

Read more

Also: EasyTAG: Organize your music with openSUSE

Leap 15.1, the release that nobody talks about

Filed under
SUSE

KDE applications got a big update to 18.12. Dolphin (file manager) received many improvements, including the ability to hide the Places panel and dock the Terminal panel. The folder view and settings dialog have been updated. Ocular (PDF and document viewer) has a new typewriter annotation feature that enables you to type everywhere on a page. Konsole (terminal application) now has full support for emoji. The Gwenview (image viewer) has seen many improvements, including the crop tool, the reduce red eye tool, improved zooming and better drag and drop functionality. Spectacle (screenshot tool) gained the ability to sequentially number screenshot files and now remembers the lastest save settings. With the rectangular region selection mode, you can select a part of the screen . Ark (unzip tool) now supports the tar.zst archive file standard.

Krita is updated to 4.1.8 and introduces the new reference images tool that lets you place and edit a reference image to help you with drawing. Another help with drawing is provided by the improved vanishing point assistant. Krita 4.1 features many animation improvements and a better color picker tool.

LibreOffice 6.1 offers 2 new icon themes ‘Colibre’ and ‘Karasa Jaga’, it loads documents with many images faster, the gradient tool has been improved and new fill gradients are available, you can now add page numbers and page counts in the header and footer sections of Writer, you can insert a Signature line in Writer, you can now sort images anchored to cells in Calc, the merge cells dialog box has become much clearer in Calc, you can now use CSVs as data sources in Calc and a new page menu has been added in Impress.

Read more

OpenSUSE/SUSE Leftovers

Filed under
SUSE
  • Help promote openSUSE Leap 15.1!

    The release of openSUSE Leap 15.1 is about three weeks away. To help spread the word about the release, we have counters available at counter.opensuse.org and more artwork on https://github.com/openSUSE/artwork/. You can put these items on your social media or blog pages to make sure everybody knows that the Release is Coming!

  • SUSE’s Embrace Of OpenStack Airship | Matthew Johns Interview

    In this interview, Matthew Johns – Global Product and Solutions Marketing Manager at SUSE talks about OpenStack Airship and why SUSE is embracing the project. We also talked about the evolution of the OpenStack Project itself.

    Airship, a collection of loosely coupled but interoperable open source tools that declaratively automate cloud provisioning, is available in its first release today. Airship 1.0 delivers a wide range of enhancements to security, resiliency, continuous integration and documentation, as well as upgrades to the platform, deployment and tooling features.

  • Going to @SAPPHIRENOW 2019? Don’t miss out visiting SUSE Booth #2246
  • 40+ sessions you shouldn’t miss at SAPPHIRE NOW 2019 [Ed: It's almost as if SAP owns SUSE now. Every single day there's a SAP puff piece in SUSE's official blog, today even two.]
  • New energy at SUSE's annual SUSECON conference

    The SUSE community pondered new challenges and the path ahead at its annual SUSECON convention in Nashville, Tennessee.

    The past 12 months have been a whirlwind of change for SUSE. Former parent company Micro Focus announced last July that it was spinning off SUSE as an independent company [1], and since then, the leading European enterprise Linux vendor has been in a flurry of reinvention. In addition to embracing a new emphasis on growth, SUSE is also finding its way through the changes in the Linux space following IBM's acquisition of Red Hat.

A Conversation with Kernel Developers from Intel, Red Hat and SUSE

Filed under
Linux
Red Hat
Interviews
SUSE

Like most Linux users, I rarely touch the actual code for the Linux kernel. Sure, I've looked at it. I've even compiled the kernel myself on a handful of occasions—sometimes to try out something new or simply to say I could do it ("Linux From Scratch" is a bit of a right of passage).

But, unless you're one of the Linux kernel developers, odds are you just don't get many opportunities to truly look "under the hood".

Likewise, I think for many Linux users (even the pro users, sysadmins and developers), the wild world of kernel development is a bit of a mystery. Sure, we have the publicly available Linux Kernel Mailing List (LKML.org) that anyone is free to peruse for the latest features, discussions and (sometimes) shenanigans, but that gives only a glimpse at one aspect of being a kernel developer.

And, let's be honest, most of us simply don't have time to sift through the countless pull requests (and resulting discussions of said pull requests) that flood the LKML on a daily basis.

With that in mind, I reached out to three kernel developers—each working at some of the most prominent Linux contributing companies today—to ask them some basic questions that might provide a better idea of what being a Linux kernel developer is truly like: what their days look like and how they work with kernel developers at other companies.

Read more

Also: Zack's Kernel News

Syndicate content

More in Tux Machines

Android Leftovers

Linux on the mainframe: Then and now

Last week, I introduced you to the origins of the mainframe's origins from a community perspective. Let's continue our journey, picking up at the end of 1999, which is when IBM got onboard with Linux on the mainframe (IBM Z). These patches weren't part of the mainline Linux kernel yet, but they did get Linux running on z/VM (Virtual Machine for IBM Z), for anyone who was interested. Several efforts followed, including the first Linux distro—put together out of Marist College in Poughkeepsie, N.Y., and Think Blue Linux by Millenux in Germany. The first real commercial distribution came from SUSE on October 31, 2000; this is notable in SUSE history because the first edition of what is now known as SUSE Enterprise Linux (SLES) is that S/390 port. Drawing again from Wikipedia, the SUSE Enterprise Linux page explains: Read more

OSS: Cisco Openwashing, GitLab Funding, Amazon Openwashing, Chrome OS Talk and More Talks

  • Why Open Source continues to be the foundation for modern IT

    Open source technology is no longer an outlier in the modern world, it's the foundation for development and collaboration. Sitting at the base of the open source movement is the Linux Foundation, which despite having the name Linux in its title, is about much more than just Linux and today is comprised of multiple foundations, each seeking to advance open source technology and development processes. At the recent Open Source Summit North America event held in San Diego, the width and breadth of open source was discussed ranging from gaming to networking, to the movie business ,to initiatives that can literally help save humanity. "The cool thing is that no matter whether it's networking, Linux kernel projects, the Cloud Native Computing Foundation projects like Kubernetes, or the film industry with the Academy Software Foundation (ASWF), you know open source is really pushing innovation beyond software and into all sorts of different areas," Jim Zemlin, executive director of the Linux Foundation said during his keynote address.

  • GitLab Inhales $268M Series E, Valuation Hits $2.75B

    GitLab raised a substantial $268 million in a Series E funding round that was more than doubled what the firm had raised across all of its previous funding rounds and pushed its valuation to $2.75 billion. It also bolsters the company’s coffers as it battles in an increasingly competitive DevOps space. GitLab CEO Sid Sijbrandij said in an email to SDxCentral that the new Series E funds will help the company continue to move on its goal of providing a single application to support quicker delivery of software. It claims more than 100,000 organizations use its platform. “These funds will help us to keep up with that pace and add to that with our company engineers,” Sijbrandij explained. “We need to make sure every part of GitLab is great and that CIOs and CTOs who supply the tools for their teams know that if they bet on GitLab that we’ll stand up to their expectations.”

  • Amazon open-sources its Topical Chat data set of over 4.7 million words [Ed: openwashing of listening devices without even releasing any code]
  • How Chrome OS works upstream

    Google has a long and interesting history contributing to the upstream Linux kernel. With Chrome OS, Google has tried to learn from some of the mistakes of its past and is now working with the upstream Linux kernel as much as it can. In a session at the 2019 Open Source Summit North America, Google software engineer Doug Anderson detailed how and why Chrome OS developers work upstream. It is an effort intended to help the Linux community as well as Google. The Chrome OS kernel is at the core of Google's Chromebook devices, and is based on a Linux long-term support (LTS) kernel. Anderson explained that Google picks an LTS kernel every year and all devices produced in that year will use the selected kernel. At least once during a device's lifetime, Google expects to be able to "uprev" (switch to a newer kernel version). Anderson emphasized that if Google didn't upstream its own patches from the Chrome OS kernel, it would make the uprev process substantially more difficult. Simply saying that you'll work upstream and actually working upstream can be two different things. The process by which Chrome OS developers get their patches upstream is similar to how any other patches land in the mainline Linux kernel. What is a bit interesting is the organizational structure and process of how Google has tasked Chrome OS developers to work with upstream. Anderson explained that developers need to submit patches to the kernel mailing list and then be a little patient, giving some time for upstream to respond. A key challenge, however, is when there is no response from upstream. "When developing an upstream-first culture, the biggest problem anyone can face is silence," Anderson said. Anderson emphasized that when submitting a patch to the mailing list, what a developer is looking for is some kind of feedback; whether it's good or bad doesn't matter, but it does matter that someone cares enough to review it. What the Chrome OS team does in the event that there is no community review is it will have other Chrome OS engineers publicly review the patch. The risk and worry of having Chrome OS engineers comment on Chrome OS patches is that the whole process might look a little scripted and there could be the perception of some bias as well. Anderson noted that it is important that only honest feedback and review is given for a patch.

  • Open Source Builds Trust & Credibility | Karyl Fowler

    Karyl Fowler is co-founder and CEO of Transmute, a company that’s building open source and decentralized identity management. We sat down with Fowler at the Oracle OpenWorld conference to talk about the work Transmute is doing.

  • What Is Infrastructure As Code?

    Rob Hirschfeld, Founder, and CEO of RackN breaks Infrastructure As Code (IaC) into six core concepts so users have a better understanding of it.

  • Everything You Need To Know About Redis Labs

    At the Oracle OpenWorld conference, we sat down with Kyle Davis – Head of Developer Advocacy at Redis Labs – to better understand what the company does.

Programming: Java, Python, and Perl

  • Oracle Releases Java 13 with Remarkable New Features

    Oracle – the software giant has released Java SE and JDK 13 along with the promise to introduce more new features in the future within the six-month cycle. The Java 13’s binaries are now available for download with improvements in security, performance, stability, and two new additional preview features ‘Switch Expressions’ and ‘Text Blocks’, specifically designed to boost developers’ productivity level. This gives the hope that the battle of Java vs Python will be won by the former. Remarking on the new release, Oracle said: “Oracle JDK 13 increases developer productivity by improving the performance, stability and security of the Java SE Platform and the JDK,”. [...] Speaking of the Java 13 release, it is licensed under the GNU General Public License v2 along with the Classpath Exception (GPLv2+CPE). The director of Oracle’s Java SE Product Management, Sharat Chander stated “Oracle offers Java 13 for enterprises and developers. JDK 13 will receive a minimum of two updates, per the Oracle CPU schedule, before being followed by Oracle JDK 14, which is due out in March 2020, with early access builds already available.” Let’s look into the new features that JDK 13 comes packed with.

  • 8 Python GUI Frameworks For Developers

    Graphical User Interfaces make human-machine interactions easier as well as intuitive. It plays a crucial role as the world is shifting.

  • What's In A Name? Tales Of Python, Perl, And The GIMP

    In the older days of open source software, major projects tended to have their Benevolent Dictators For Life who made all the final decisions, and some mature projects still operate that way. Guido van Rossum famously called his language “Python” because he liked the British comics of the same name. That’s the sort of thing that only a single developer can get away with. However, in these modern times of GitHub, GitLab, and other collaboration platforms, community-driven decision making has become a more and more common phenomenon, shifting software development towards democracy. People begin to think of themselves as “Python programmers” or “GIMP users” and the name of the project fuses irrevocably with their identity. What happens when software projects fork, develop apart, or otherwise change significantly? Obviously, to prevent confusion, they get a new name, and all of those “Perl Monks” need to become “Raku Monks”. Needless to say, what should be a trivial detail — what we’ve all decided to call this pile of ones and zeros or language constructs — can become a big deal. Don’t believe us? Here are the stories of renaming Python, Perl, and the GIMP.

  • How to teach (yourself) computer programming

    Many fellow students are likely in the same boat, the only difference being that the vast majority not only that don’t list computer science as one of their passions (but more as one of their reasons for not wanting to live anymore), but they get a very distorted view of what computer science and programming actually is.

    Said CS classes tend to be kind of a joke, not only because of the curriculum. The main reason why they are bad and boring is the way they are taught. I am going to address my main frustrations on this matter together with proposed solutions and a guide for those who want to start learning alone.

  • [Old] Perl Is Still The Goddess For Text Manipulation

    You heard me. Freedom is the word here with Perl.

    When I’m coding freely at home on my fun data science project, I rely on it to clean up my data.

    In the real world, data is often collected with loads of variations. Unless you are using someone’s “clean” dataset, you better learn to clean that data real fast.

    Yes, Perl is fast. It’s lightening fast.