Language Selection

English French German Italian Portuguese Spanish

Moz/FF

Mozilla Firefox 64.0

Filed under
Moz/FF

Programming: Python, Mozilla and HowTos

Filed under
Development
Moz/FF

Tor Browser: An Ultimate Web Browser for Anonymous Web Browsing in Linux

Filed under
Moz/FF
OSS
Security
Web

Most of us give a considerable time of ours to Internet. The primary Application we require to perform our internet activity is a browser, a web browser to be more perfect. Over Internet most of our’s activity is logged to Server/Client machine which includes IP address, Geographical Location, search/activity trends and a whole lots of Information which can potentially be very harmful, if used intentionally the other way.

Read more

Mozilla Firefox and Rust

Filed under
Moz/FF
  • A new browser for Magic Leap [Ed: Mozilla VR Blog's Andre Vrignaud published "A new browser for Magic Leap". Then it was removed. Prematurely and accidentally announced?]

    Today, we’re making available an early developer preview of a browser for the Magic Leap One device. This browser is built on top of our Servo engine technology and shows off high quality 2D graphics and font rendering through our WebRender web rendering library. And will soon add more features.

    While we only support basic 2D pages today and have not yet built the full Firefox Reality browser experience and published this into the Magic Leap store, we look forward to working alongside our partners and community to do that early in 2019! Please try out the builds, provide feedback, and get involved if you’re interested in the future of mixed reality on the web in a cutting-edge standalone headset. And for those looking at Magic Leap for the first time, we also have an article on how the work was done.

  • encoding_rs: a Web-Compatible Character Encoding Library in Rust

    encoding_rs is a high-decode-performance, low-legacy-encode-footprint and high-correctness implementation of the WHATWG Encoding Standard written in Rust. In Firefox 56, encoding_rs replaced uconv as the character encoding library used in Firefox. This wasn’t an addition of a component but an actual replacement: uconv was removed when encoding_rs landed. This writeup covers the motivation and design of encoding_rs, as well as some benchmark results.

    Additionally, encoding_rs contains a submodule called encoding_rs::mem that’s meant for efficient encoding-related operations on UTF-16, UTF-8, and Latin1 in-memory strings—i.e., the kind of strings that are used in Gecko C++ code. This module is discussed separately after describing encoding_rs proper.

    The C++ integration of encoding_rs is not covered here and is covered in another write-up instead.

  • wasm-bindgen — how does it work?!

    A month or so ago I gave a presentation on the inner workings of wasm-bindgen to the WebAssembly Community Group. A particular focus was the way that wasm-bindgen is forward-compatible with, and acts as a sort of polyfill for, the host bindings proposal. A lot of this material was originally supposed to appear in my SFHTML5 presentation, but time constraints forced me to cut it out.

    Unfortunately, the presentation was not recorded, but you can view the slide deck below, or open it in a new window. Navigate between slides with arrow keys or space bar.

  • More on RLS version numbering

    In a few days the 2018 edition is going to roll out, and that will include some new framing around Rust's tooling. We've got a core set of developer tools which are stable and ready for widespread use. We're going to have a blog post all about that, but for now I wanted to address the status of the RLS, since when I last blogged about a 1.0 pre-release there was a significant sentiment that it was not ready (and given the expectations that a lot of people have, we agree).

  • Using cargo-fuzz to Transfer Code Review of Simple Safe Code to Complex Code that Uses unsafe

    encoding_rs::mem is a Rust module for performing conversions between different in-RAM text representations that are relevant to Gecko. Specifically, it converts between potentially invalid UTF-16, Latin1 (in the sense that unsigned byte value equals the Unicode scalar value), potentially invalid UTF-8, and guaranteed-valid UTF-8, and provides some operations on buffers in these encodings, such as checking if a UTF-16 or UTF-8 buffer only has code points in the ASCII range or only has code points in the Latin1 range. (You can read more about encoding_rs::mem in a write-up about encoding_rs as a whole.)

  • How I Wrote a Modern C++ Library in Rust

    Since version 56, Firefox has had a new character encoding conversion library called encoding_rs. It is written in Rust and replaced the old C++ character encoding conversion library called uconv that dated from early 1999. Initially, all the callers of the character encoding conversion library were C++ code, so the new library, despite being written in Rust, needed to feel usable when used from C++ code. In fact, the library appears to C++ callers as a modern C++ library. Here are the patterns that I used to accomplish that.

  • Firefox & cookies corruption problem

    A strange problem befell one of my computers running Windows, with Firefox being the default browser, utilizing a profile that goes back a good decade or more. One blue Monday, I opened the browser, went to one of the sites I frequently visit and use, and noticed that I'd been logged out. Another site, same thing. It would appear all my login sessions were gone.

    Since I keep multiple backups of everything, I restored the Firefox cookies database - cookies.sqlite file into the Firefox profile, and I was back to normal. Several days later, the issue happened again. Intrigued, I started exploring this somewhat obscure and not-well-documented problem. I believe I know why, and I have a solution.

Debian and Mozilla Development Reports for Last Month

Filed under
Moz/FF
Debian

Mozilla: Security, Tor Browser and December’s Featured Extensions

Filed under
Moz/FF
  • Maximizing password manager attack surface: Learning from Kaspersky

    I looked at a number of password manager browser extensions already, and most of them have some obvious issues. Kaspersky Password Manager manages to stand out in the crowd however, the approach taken here is rather unique. You know how browser extensions are rather tough to exploit, with all that sandboxed JavaScript and restrictive default content security policy? Clearly, all that is meant for weaklings who don’t know how to write secure code, not the pros working at Kaspersky.

    Kaspersky developers don’t like JavaScript, so they hand over control to their beloved C++ code as soon as possible. No stupid sandboxing, code is running with the privileges of the logged in user. No memory safety, dealing with buffer overflows is up to the developers. How they managed to do it? Browser extensions have that escape hatch called native messaging which allows connecting to an executable running on the user’s system. And that executable is what contains most of the logic in case of the Kaspersky Password Manager, with the browser extension being merely a dumb shell.

  • The Patch that converts a Firefox to a Tor Browser

    Have you ever wondered was makes the Tor Browser the Tor Browser? That is, what patch you would have to apply to Firefox in order to end up with a Tor Browser.

  • Mozilla Addons Blog: December’s Featured Extensions

Firefox Reality update supports 360 videos and 7 additional languages

Filed under
Moz/FF

Firefox Reality 1.1 is now available for download in the Viveport, Oculus, and Daydream app stores. This release includes some major new features, including localization to seven new languages (including voice search support), a new dedicated theater viewing mode, bookmarks, 360 video support, and significant improvements to the performance and quality of our user interface.

Read more

Mozilla: WebRender, Open Innovation, and New Site for Rust

Filed under
Moz/FF
  • Mozilla B-Team: happy bmo push day!
  • WebRender newsletter #32

    OMTP, for off-main-thread painting, is a project completely separate from WebRender that was implemented by Ryan. Without WebRender, painting used to happen on the main thread (the thread that runs the JS event loop). Since this thread is often the busiest, moving things out of it, for example painting, is a nice win for multi core processors since the main thread gets to go back to working on JS more quickly while painting is carried out in parallel. This work is pretty much done now and Ryan is working on project Fission.

    What about WebRender? WebRender moved all of painting off of the main thread by default. The main thread translates Gecko’s displaylist into a WebRender displaylist which is sent to the GPU process and the latter renders everything. So WebRender and OMTP, while independent projects both fulfill the goal of OMTP which was to remove work from the main thread. OMTP can be seen as a very nice performance win while waiting for WebRender.

  • Mozilla Open Innovation Team: Prototyping with Intention

    At the start of any project our Open Innovation team concepts with the intention that things will change. Whether it be wireframe prototypes or coded experiments, iteration is inevitable. First ideas are often far from perfect… it’s with help from new or returning contributors and collaborating project teams that we’re able to refine initial ideas more readily and efficiently. How? Through feedback loops designed with tools such as Discourse, GitHub, contact forms, on-site surveys and remote testing. Our overall goal being: Release assumptions early and learn from those engaging with the concept. In this way we set our experiences up for incremental, data influenced iteration.

  • A new look for rust-lang.org

    We want Mario to use Rust, the fireflower, and turn into the ever-awesome Fire Mario. But there’s a corollary here: it’s better to say “we will make you into Fire Mario” than it is “we sell fire flowers.”

Mozilla: Multilingual Gecko Status, Rust, Firefox 64 Beta 12 Testday Results

Filed under
Moz/FF
  • Multilingual Gecko Status Update 2018.2

    Welcome to the third edition of Multilingual Gecko Status Update!

    In the previous update we covered the work which landed in Firefox 59 and Firefox 60.

    At the time, we’ve been finalizing the platform work to support Fluent localization system, and we were in the middle of migration of the first Firefox UI component – Preferences – to it.

  • Thessaloniki GNOME+Rust Hackfest 2018

    A couple of weeks ago we had the fourth GNOME+Rust hackfest, this time in Thessaloniki, Greece. This is the beautiful city that will host next year's GUADEC, but fortunately GUADEC will be in summertime!

    We held the hackfest at the CoHo coworking space, a small, cozy office between the University and the sea.

    Every such hackfest I am overwhelmed by the kind hackers who work on [gnome-class], the code generator for GObject implementations in Rust.

  • Firefox 64 Beta 12 Testday Results

    As you may already know, last Friday November 23th – we held a new Testday event, for Firefox 64 Beta 12.

    Thank you all for helping us make Mozilla a better place: Gabriela, Kamila kamciatek, Amirtha V and Priyadharshini A.

Mozilla: State of Mozilla/Annual Report, Rust, Mozilla Localisation and More

Filed under
Moz/FF
  • State of Mozilla 2017: Annual Report

    The new report outlines how Mozilla operates, provides key information on the ways in which we’ve made an impact, and includes details from our financial reports for 2017. The State of Mozilla report release is timed to coincide with when we submit the Mozilla non-profit tax filing for the previous calendar year.

    Mozilla is unique. We were founded nearly 20 years ago with the mission to ensure the internet is a global public resource that is open and accessible to all. That mission is as important now as it has ever been.

  • These Weeks in Firefox: Issue 50
  • The Rust Programming Language Blog: Rust Survey 2018 Results

    Another year means another Rust survey, and this year marks Rust’s third annual survey. This year, the survey launched for the first time in multiple languages. In total 14 languages, in addition to English, were covered. The results from non-English languages totalled 25% of all responses and helped pushed the number of responses to a new record of 5991 responses. Before we begin the analysis, we just want to give a big “thank you!” to all the people who took the time to respond and give us your thoughts. It’s because of your help that Rust will continue to improve year after year.

  • Brussels Mozilla Mornings: Critically assessing the EU Terrorist Content regulation

    On the morning of 12 December, Mozilla will host the first of our Brussels Mozilla Mornings series – regular breakfast meetings where we bring together policy experts, policy-makers and practitioners for insight and discussion on latest EU digital policy developments. This first session will focus on the recently-proposed EU Terrorist Content regulation.

    The panel discussion will seek to unpack the Commission’s legislative proposal – what it means for the internet, users’ rights, and the fight against terrorism. The discussions will be substantive in nature, and will deal with some of the most contentious issues in the proposal, including the 60 minute takedown procedure and upload filtering obligations.

  • Mozilla Localization (L10N): Multilingual Gecko Status Update 2018.2

    Welcome to the third edition of Multilingual Gecko Status Update!

    In the previous update we covered the work which landed in Firefox 59 and Firefox 60.

    At the time, we’ve been finalizing the platform work to support Fluent localization system, and we were in the middle of migration of the first Firefox UI component – Preferences – to it.

    Today, we’ll pick up right where we left off!

  • Next Steps in DNS-over-HTTPS Testing

    Over the past few months, Mozilla has experimented with DNS-over-HTTPS (DoH). The intention is to fix a part of a DNS ecosystem that simply isn’t up to the modern, secure standards that every Internet user should expect. Today, we want to let you know about our next test of the feature.

    Our initial tests of DoH studied the time it takes to get a response from Cloudflare’s DoH resolver. The results were very positive – the slowest users show a huge performance improvement. A recent test in our Beta channel confirmed that DoH is fast and isn’t causing problems for our users. However, those tests only measure the DNS operation itself, which isn’t the whole story.

Syndicate content

More in Tux Machines

Debian and Derivatives

  • Montreal Bug Squashing Party - Jan 19th & 20th 2019
    We are organising a BSP in Montréal in January! Unlike the one we organised for the Stretch release, this one will be over a whole weekend so hopefully folks from other provinces in Canada and from the USA can come.
  • Debian Cloud Sprint 2018
    Recently we have made progress supporting cloud usage cases; grub and kernel optimised for cloud images help with reducing boot time and required memory footprint. There is also growing interest in non-x86 images, and FAI can now build such images. Discussion of support for LTS images, which started at the sprint, has now moved to the debian-cloud mailing list). We also discussed providing many image variants, which requires a more advanced and automated workflow, especially regarding testing. Further discussion touched upon providing newer kernels and software like cloud-init from backports. As interest in using secure boot is increasing, we might cooperate with other team and use work on UEFI to provide images signed boot loader and kernel.
  • Third Point Release of Univention Corporate Server 4.3-3
    With UCS 4.3-3 the third point release for Univention Corporate Server (UCS) 4.3 is now available, which includes a number of important updates and various new features.
  • Canonical Launches MicroK8s
    Canonical, the parent company of Ubuntu, has announced MicroK8s, a snap package of Kubernetes that supports more than 42 flavors of Linux. MicroK8s further simplifies the deployment of Kubernetes with its small disk and memory footprint. Users can deploy Kubernetes in a few seconds. It can run on the desktop, the server, an edge cloud, or an IoT device. Snap is a self-contained app package solution created by Canonical that competes with Flatpak, which is backed by Red Hat and Fedora. Snap offers macOS and Windows-like packages with all dependencies bundled with it. A snap package of Kubernetes means any Linux distribution that supports Snap can benefit from MicroK8s
  • Compiz: Ubuntu Desktop's little known best friend

OSS Leftovers

  • Android Open Source Project now includes the Fuchsia SDK and a Fuchsia ‘device’
     

    In a new commit posted today to Android’s Gerrit source code management, two Fuchsia-related repos have been added to the primary “manifest” for the Android Open Source Project. For the unfamiliar, this manifest is used to inform Google’s download tool “Repo” of what should be included when you download AOSP.

  • Google Fuchsia: Why This New Operating System Solves a Huge Coding Problem
     

    The mobile layout has been code-named “Armadillo” and the other view has been dubbed “Capybara,” reported 9to5Google. Both sides of Fuchsia will work together using a tab system that will make up a majority of the user experience.

  • Lessons in Vendor Lock-in: Shaving
    The power of open standards extends beyond today into the future. When my son gets old enough to shave, I can pass down one of my all-metal, decades-old antique razors to him, and it will still work. While everyone else in a decade will have to shave with some $20-per-blade disposable razor with three aloe strips, seven blades, and some weird vibrating and rotating motor, he will be able to pick any razor from my collection and find affordable replacement blades. This is the power of open standards and the freedom to avoid vendor lock-in.
  • Help us to make document compatibility even better
    The Document Liberation Project (DLP) is a sister project to LibreOffice, and provides many software libraries for reading and writing a large range of file formats – such as files created by other productivity tools. Thanks to the DLP, LibreOffice (and other programs) can open many legacy, proprietary documents, but there’s always room for improvement! Check out this short video to learn more:
  • GNU Guix: Back from SeaGL 2018
    SeaGL 2018 has concluded. Thank you to everyone in the local Seattle community who came to participate! As previously announced, Chris Marusich gave a talk introducing GNU Guix to people of all experience levels. Some very Guixy swag was handed out, including printed copies of this handy Guix reference card. The room was packed, the audience asked great questions, and overall it was tons of fun! If you weren't able to come to SeaGL this year, that's OK! You can watch a video of the talk below.

Servers: Kubernetes, CNCF, Red Hat and More

  • ​Bitnami Kubernetes Production Runtime released
    If you want to use a safe third-party container, smart people know they should turn to Bitnami. This company packages, deploys, and maintains applications in virtually any format for any platform. Now, at KubeCon in Seattle, Bitnami announced its Kubernetes release: Bitnami Kubernetes Production Runtime (BKPR) 1.0, a production-ready open source project. So, with everyone and their cloud provider offering Kubernetes, why should you care? Well, first, BKPR provides built-in monitoring, alerting, and metrics automatically, thereby enabling developers to avoid reinventing the wheel when they rollout a Kubernetes application.
  • Why the Cloud-Native Market Is Expanding at KubeCon
    The KubeCon + CloudNativeCon North America event is a beacon for news, with vendors showcasing their wares and making multiple announcements. KubeCon + CloudNativeCon runs here from Dec. 11-13 and has brought 8,000 attendees and more than 187 vendors into the exhibit hall. Kubernetes itself is part of the Cloud Native Computing Foundation (CNCF), which is also the home now to 31 open-source cloud projects. In this eWEEK Data Points article, we look at the major areas of innovation and new services announced at the conference.
  • Add It Up: Enterprise Adoption of Kubernetes Is Growing
    A recently updated user survey from monitoring software provider Datadog confirms an increase in Kubernetes adoption. We believe this is the result of three factors: 1) more organizations using containers in production; 2) Kubernetes has emerged as the leading orchestration platform; 3) organizations are choosing to adopt Kubernetes earlier in cloud native voyage. There is also some evidence that Kubernetes adoption is more likely among organizations with more containers being deployed. This article highlights findings from several studies released in conjunction with KubeCon + CloudNativeCon North America, a Kubernetes user conference being held this week in Seattle. Cloud Foundry’s most recent survey of IT decision makers shows container production usage jumping from 22 percent in early 2016 to 38 percent in late 2018, with these deployments increasingly being described as “broad.” The Cloud Foundry report also found an increase in the number of containers being deployed — in 2016, only 37 percent of cont
  • Oracle Q&A: A Refresher on Unbreakable Enterprise Kernel
    Oracle caused quite a stir in 2010 when it announced its Unbreakable Enterprise Kernel for Oracle Linux. We’ve checked in with Sergio Leunissen, Vice President, Linux and VM Development at Oracle, for an update on the ABCs of this important introduction as well as the company’s latest take on Linux.
  • Get the Skills You Need to Monitor Systems and Services with Prometheus
    Open source software isn’t just transforming technology infrastructure around the world, it is also creating profound opportunities for people with relevant skills. From Linux to OpenStack to Kubernetes, employers have called out significant skills gaps that make it hard for them to find people fluent with cutting-edge tools and platforms. The Linux Foundation not only offers self-paced training options for widely known tools and platforms, such as Linux and Git, but also offers options specifically targeting the rapidly growing cloud computing ecosystem. The latest offering in this area is Monitoring Systems and Services with Prometheus (LFS241). Prometheus is an open source monitoring system and time series database that is especially well suited for monitoring dynamic cloud environments. It contains a powerful query language and data model in addition to integrated alerting and service discovery support. The new course is specifically designed for software engineers and systems administrators wanting to learn how to use Prometheus to gain better insights into their systems and services.
  • Red Hat Container Development Kit 3.7 now available
  • CodeReady Workspaces for OpenShift (Beta) – It works on their machines too
    “It works on my machine.” If you write code with, for, or near anybody else, you’ve said those words at least once. Months ago I set up a library or package or environment variable or something on my machine and I haven’t thought about it since. So the code works for me, but it may take a long time to figure out what’s missing on your machine.
  • OpenShift & Kubernetes: Where We’ve Been and Where We’re Going Part 2
    The growth and innovation in the Kubernetes project, since it first launched just over four years ago, has been tremendous to see. In part 1 of my blog, I talked about how Red Hat has been a key contributor to Kubernetes since the launch of the project, detailed where we invested our resources and what drove those decisions. Today, that innovation continues and we are just as excited for what comes next. In this blog, I’d like to talk about where we are going and what we’re focused on, as we continue driving innovation in Kubernetes and the broader cloud native ecosystem and building the next generation of OpenShift.
  • Red Hat OpenStack Platform and making it easier to manage bare metal
    Bare metal is making a comeback. At Red Hat we have been observing an increase of the use of bare metal in general. And we aren’t the only ones. In 2017’s OpenStack User Survey there had been a growth of bare metal in production environments from 9% to 20% of the production deployments. The 2018 survey says that adoption of Ironic is being driven by Kubernetes, with 37% of respondents who use Kubernetes on OpenStack using the bare metal provisioner. And there are many reasons for this growth. A great blog post about Kubernetes on metal with OpenShift by Joe Fernandes described this growth in the context of containers on bare metal with Kubernetes as a driver for this growth. But, it doesn’t stop there - High-Performance Compute (HPC), access to hardware devices or scientific workloads such as AI/ML or data lake management are also contributing to this increase.
  • etcd finds new home at CNCF
    CoreOS has moved to secure the independence of etcd by donating the distributed key-value store to the Cloud Native Computing Foundation. The project was started by Core OS – now part of Red Hat – in 2013 to handle coordination between container instances so that a system reboot was possible without affecting the uptime of applications running on top. Its name can be seen as an hint to the management of configuration files, which over the years have grown to be stored in /etc directory in Unix systems.
  • Kubernetes etcd data project joins CNCF
    How do you store data across a Kubernetes container cluster? With etcd. This essential part of Kubernetes has been managed by CoreOS/Red Hat. No longer. Now, the open-source etcd project has been moved from Red Hat to the Cloud Native Computing Foundation (CNCF). What is etcd? No, it's not what happens when a cat tries to type a three-letter acronyms. Etcd (pronounced et-see-dee) was created by the CoreOS team in 2013. It's an open-source, distributed, consistent key-value database for shared configuration, service discovery, and scheduler coordination. It's built on the Raft consensus algorithm for replicated logs.
  • Welcome etcd to CNCF
    Etcd has been written for distributed systems like Kubernetes as a fault-tolerant and reliable data base. Clients can easily watch certain keys and get notified when their values change which allows scaling to a large number of clients that can reconfigure themselves when a value changes.
  • etcd: Current status and future roadmap
    etcd is a distributed key value store that provides a reliable way to manage the coordination state of distributed systems. etcd was first announced in June 2013 by CoreOS (part of Red Hat as of 2018). Since its adoption in Kubernetes in 2014, etcd has become a fundamental part of the Kubernetes cluster management software design, and the etcd community has grown exponentially. etcd is now being used in production environments of multiple companies, including large cloud provider environments such as AWS, Google Cloud Platform, Azure, and other on-premises Kubernetes implementations. CNCF currently has 32 conformant Kubernetes platforms and distributions, all of which use etcd as the datastore. In this blog post, we’ll review some of the milestones achieved in latest etcd releases, and go over the future roadmap for etcd. Share your thoughts and feedback on features you consider important on the mailing list: etcd-dev@googlegroups.com.
  • Red Hat contributes etcd, the cornerstone of Kubernetes, to the Cloud Native Computing Foundation
    Today Red Hat is thrilled to announce our contribution of etcd, an open source project that is a key component of Kubernetes, and its acceptance into the Cloud Native Computing Foundation (CNCF), a vendor-neutral foundation housed under The Linux Foundation to drive the adoption of cloud native systems. The etcd project’s focus is safely storing critical data of a distributed system and it demonstrated its quality early on. It is most notably the primary datastore of Kubernetes, the de facto standard system for container orchestration. Today we're excited to transfer stewardship of etcd to the same body that cares for the growth and maintenance of Kubernetes. Given that etcd powers every Kubernetes cluster, this move brings etcd to the community that relies on it most at the CNCF.
  • Banks take next steps to digital refinement
    The financial services industry (FSI) has gotten the message: customer expectations have changed radically. They want to experience banking services through multiple digital channels, and they want those services to go well beyond the generic products that traditional banks typically offer. Customers are looking for personalization, are comfortable with service automation, and are eager to get what they need quickly and easily. As the value chain for financial institutions’ services expands along with the need to deliver new and relevant customer offerings, their dexterity is being put to the test, according to an article by The Economist Intelligence Unit (EIU). To enable the flexibility and agility they need to support a dynamic environment, they’ve begun to create a culture of continuous delivery (CD). This allows for continuous cross-channel development, may allow deployment of features in hours rather than months, and lends support for performing system upgrades with zero downtime and without disturbing the customer experience.
  • CentOS 7-1810 "Gnome" overview | The community enterprise operating system
  • How to prepare for digital transformation with Red Hat Virtualization and Veeam
    Red Hat has a history of helping organizations reduce the cost of IT, from infrastructure to applications, while also helping to lay the foundation for open source digital transformation. More recently, Red Hat has sought to help organizations reduce the cost of virtualization, aiming to make it easier to accelerate their digital transformation journey through innovative technologies such as Red Hat Ansible Automation or Red Hat OpenShift Container Platform, Red Hat’s comprehensive enterprise Kubernetes Platform.
  • Red Hat schedules stockholder meeting to vote on $34B IBM deal
  • INVESTIGATION NOTICE: Kaskela Law LLC Announces Shareholder Investigation of Red Hat, Inc.
  • Red Hat sets date for stockholders to vote on the merger with IBM
  • Arista Works With Red Hat and Tigera on Container Environments for Enterprises
    Arista Networks is working with Red Hat and Tigera to help enterprises adopt containers in both private and public clouds. The three companies are demonstrating a preview of their upcoming offering this week at KubeCon + CloudNativeCon North America 2018 in Seattle. The integrated product will include Arista’s containerized Extensible Operating System (cEOS) and CloudVision software along with Red Hat’s OpenShift Container Platform and Tigera’s Secure Enterprise Edition.
  • Knative Meshes Kubernetes with Serverless Workloads
    Google Cloud’s Knative initiative launched in July is expanding to include an updated version of Google’s first commercial Knative offering along with a batch of new distributions based on serverless computing framework. Knative is a Kubernetes-based platform for building and managing serverless workloads in which cloud infrastructure acts as a server for managing the allocation of computing and storage resources. It is being offered as an add-on to Kubernetes Engine used to orchestrate application containers.
  • Red Hat Steps Up with HPC Software Solutions at SC18
    In this video from SC18 in Dallas, Yan Fisher and Dan McGuan from Red Hat describe the company’s powerful software solutions for HPC and Ai workloads.
  • RedHat contributes etcd, a distributed key-value store project, to the Cloud Native Computing Foundation at KubeCon + CloudNativeCon

Microsoft FUD, Openwashing and Entryism