<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Ben Lloyd Pearson</title>
    <description>The latest articles on Forem by Ben Lloyd Pearson (@benlloydpearson).</description>
    <link>https://forem.com/benlloydpearson</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F178767%2F4bceaf49-a32e-46f3-aa94-a7b03ebb8699.jpeg</url>
      <title>Forem: Ben Lloyd Pearson</title>
      <link>https://forem.com/benlloydpearson</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/benlloydpearson"/>
    <language>en</language>
    <item>
      <title>Is it time to give up GitHub? August Open Source News</title>
      <dc:creator>Ben Lloyd Pearson</dc:creator>
      <pubDate>Mon, 08 Aug 2022 13:40:00 +0000</pubDate>
      <link>https://forem.com/mattermost/is-it-time-to-give-up-github-august-open-source-news-5099</link>
      <guid>https://forem.com/mattermost/is-it-time-to-give-up-github-august-open-source-news-5099</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/NiWsx1b2scs"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>github</category>
      <category>git</category>
      <category>security</category>
    </item>
    <item>
      <title>Open Source News: June 2022</title>
      <dc:creator>Ben Lloyd Pearson</dc:creator>
      <pubDate>Tue, 21 Jun 2022 13:02:33 +0000</pubDate>
      <link>https://forem.com/mattermost/open-source-news-june-2022-4ep</link>
      <guid>https://forem.com/mattermost/open-source-news-june-2022-4ep</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/PJl9X31Zark"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  Open Source: A Patent Troll’s Worst Target
&lt;/h2&gt;

&lt;p&gt;After a multi-year legal battle, an infamous patent troll was stripped of the rights to a patent they claimed the Gnome Foundation infringed upon. The case started back in 2019 when Rothschild Patent Imaging (RPI) &lt;a href="https://storage.courtlistener.com/recap/gov.uscourts.cand.347382/gov.uscourts.cand.347382.1.0.pdf"&gt;filed suit&lt;/a&gt; against the Gnome Foundation over functionality contained in the &lt;a href="https://wiki.gnome.org/Apps/Shotwell"&gt;Shotwell app&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;According to RPI, the app violates patent &lt;a href="https://patents.google.com/patent/US9936086B2/en"&gt;US9936086B2&lt;/a&gt;, which describes a system and method of capturing and receiving devices that transmit digital images over wireless networks to filter and store the images. To many, this is a obvious case of yet another generic patent that describes simple capabilities. &lt;/p&gt;

&lt;p&gt;After the suit was filed, the open source community rallied behind the Gnome Foundation to &lt;a href="https://secure.givelively.org/donate/gnome-foundation-inc/gnome-patent-troll-defense-fund"&gt;raise over $150,000&lt;/a&gt;, and it should be no surprise that RPI quickly agreed to a settlement that absolved the Gnome Foundation — and all other code licensed under an Open Source Initiative-approved license — from any restrictions relating to that patent.&lt;/p&gt;

&lt;p&gt;While this decision protected the Gnome Foundation and the broader open source community, it wasn’t enough for some people — specifically, &lt;a href="https://www.lexpan.law/people"&gt;McCoy Smith&lt;/a&gt;, founder of Lex Pan Law. In October 2020, Smith took it upon himself to file a re-examination of the patent in question. Earlier this year, the US Patent and Trademark Office finally &lt;a href="https://blog.opensource.org/gnome-patent-troll-stripped-of-patent-rights/"&gt;determined&lt;/a&gt; that the patent was not for a new invention and RPI’s claims to it were cancelled.&lt;/p&gt;

&lt;h2&gt;
  
  
  GitHub Promotes Open Source with the ReadME Project
&lt;/h2&gt;

&lt;p&gt;GitHub has long supported the open source community, and the company’s &lt;a href="https://github.com/readme"&gt;ReadME Project&lt;/a&gt; seeks to highlight open source stories that help grow the collective knowledge of everyone working in the space. &lt;/p&gt;

&lt;p&gt;At a high level, the project brings attention to open source developers by giving them a platform to share their stories about open source culture, security, software development, and more. Content includes featured articles from tech industry leaders, guides on growing open source communities, and a podcast that contains in-depth interviews. If you’re interested in open source, there’s certainly something for you at The ReadME Project.&lt;/p&gt;

&lt;h2&gt;
  
  
  OpenSSF Releases Software Supply Chain Security Mobilization Plan
&lt;/h2&gt;

&lt;p&gt;In response to U.S. President Joe Biden’s executive order on improving the nation’s cybersecurity, The Open Source Security Foundation (OpenSSF) has published a new report: &lt;a href="https://8112310.fs1.hubspotusercontent-na1.net/hubfs/8112310/OpenSSF/White%20House%20OSS%20Mobilization%20Plan.pdf?hsCtaTracking=3b79d59d-e8d3-4c69-a67b-6b87b325313c%7C7a1a8b01-65ae-4bac-b97c-071dac09a2d8"&gt;The Open Source Software Security Mobilization Plan&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;Key topics in the plan — which stems from work completed at the Open Source Security Summit in Washington — include developer education, code auditing, data sharing, using software bill of materials, scanning, digital signatures, and software supply chains. The OpenSSF believes these are high-impact actions that can improve the resiliency and security of open source software. For more more information, &lt;a href="https://openssf.org/oss-security-mobilization-plan/"&gt;visit OpenSSF’s website&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  LWN Is Hiring!
&lt;/h2&gt;

&lt;p&gt;LWN — one of the longest running internet publications for free and open source software development — is seeking new talent! The publication has served a critical role in keeping the world informed about advancements to the largest developer projects in the world. &lt;/p&gt;

&lt;p&gt;In January, the organization will reach 25 years of publishing activity, and they’re now actively looking for a new generation of technology writers to pass the torch. In particular, LWN is seeking writers with expertise in Linux, Rust, systems administration, and embedded systems. If this sounds up your alley, check out &lt;a href="https://lwn.net/Articles/895695/"&gt;the announcement blog post&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Nvidia Releases Open Source GPU Kernel Modules
&lt;/h2&gt;

&lt;p&gt;At long last, Nvidia has finally published their Linux GPU Kernel modules under an open source license. Open source developers everywhere are rolling back the expletives they posted over the years to describe Nvidia and are cautiously optimistic about a future where Nvidia forges closer ties with the open source community. &lt;/p&gt;

&lt;p&gt;This release isn’t free from limitations, however. For instance, the only official support is for a small selection of GPUs in specific scenarios, and a significant amount of the Nvidia graphics stack is still contained in proprietary firmware and user space modules. So, this release should be viewed through of a lens of what is to come in the future rather than what this means for Nvidia users today.&lt;/p&gt;

&lt;p&gt;Engineers at Red Hat played a critical role in making this happen and they hope to leverage these open source drivers to improve the Nouveau project: a community-led initiative to reverse engineer Nvidia GPU drivers. This release should also have broader implications for Linux users everywhere as Nvidia hardware becomes increasingly easier to support.&lt;/p&gt;

&lt;h2&gt;
  
  
  Other Open Souce Articles Worth Checking Out
&lt;/h2&gt;

&lt;p&gt;Here are some open source articles worth reading:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://www.techrepublic.com/article/linux-fedora-project-matthew-miller/"&gt;The Future of Linux&lt;/a&gt; - Fedora leader Matthew Miller shares his thoughts on how the Linux community can continue to grow.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://opensource.com/article/22/5/inclusive-community-recognition"&gt;How to make community recognition more inclusive&lt;/a&gt; - Ray Paik explains how to look beyond metrics to make community participation more meaningful and impactful.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.linux.com/news/brian-behlendorf-testifies-on-open-source-software-security-to-the-us-house-committee-on-science-and-technology/"&gt;Testimony on Open Source Software and Security&lt;/a&gt; - Brian Behlendorf spoke in front of the US House Committee on Science and Technology about the work of the OpenSSF.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://opensource.com/article/22/5/open-source-sustainable-technology"&gt;How open source leads the way for sustainable technology&lt;/a&gt; - Hannah Smith argues that much of the success in open source can and should be applied to developing sustainable technology.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;_Want more news about open source? Subscribe to &lt;a href="https://mattermost.com/the-build-newsletter/"&gt;The Build&lt;/a&gt;, a newsletter for software engineers dedicated to sharing useful technical content on effective development and collaboration techniques&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>security</category>
    </item>
    <item>
      <title>Open Source Hacktivism, Open Source Gains Traction in the Enterprise, and More: Open Source Matters</title>
      <dc:creator>Ben Lloyd Pearson</dc:creator>
      <pubDate>Sun, 15 May 2022 11:10:51 +0000</pubDate>
      <link>https://forem.com/mattermost/open-source-hacktivism-open-source-gains-traction-in-the-enterprise-and-more-open-source-matters-2f1</link>
      <guid>https://forem.com/mattermost/open-source-hacktivism-open-source-gains-traction-in-the-enterprise-and-more-open-source-matters-2f1</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/0uvNkVkNoDk"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  Open Source Hacktivism in Russia
&lt;/h2&gt;

&lt;p&gt;Supply chain security has been a hot topic in recent years, particularly as it relates to open source software. Previously, malicious, black hat hackers have been commonplace in this space for many years, but we’re increasingly seeing open source supply chains being disrupted in acts of hacktivism, dubbed “protestware.” Not long ago, we reported on the maintainer of faker.js who &lt;a href="https://web.archive.org/web/20210704022108/https://github.com/Marak/faker.js/issues/1046"&gt;intentionally sabotoged&lt;/a&gt; his long-maintained open source project while claiming that he no longer wanted to support large companies with free work.&lt;/p&gt;

&lt;p&gt;Today, with an ongoing war between Russia and Ukraine, some open source maintainers have taken it upon themselves to protest the war via changes to their code that express anti-war rhetoric via messages that display when the software is run. However, one maintainer in particular took it to the next level. Brandon Nozaki Miller, published a library on GitHub named &lt;a href="https://github.com/RIAEvangelist/peacenotwar"&gt;peacenotwar&lt;/a&gt; that simply printed an anti-war message to the computer it was run on. This package is harmless on its own, but things got interesting when he included this package as a dependency in the &lt;a href="https://www.npmjs.com/package/node-ipc"&gt;node-ipc&lt;/a&gt; module he maintains. Users who downloaded the latest version of node-ipc to a machine in Russia would be subject to complete data destruction. Miller defended the act by claiming that this is all documented publicly and that users who don’t want this installed on their machine should lock their dependencies to older versions.&lt;/p&gt;

&lt;p&gt;This move has caused much controversy in the open source community. Proponents argue that extreme situations require extreme measures. However, detractors, including the &lt;a href="https://opensource.org/blog/open-source-protestware-harms-open-source"&gt;Open Source Initiative&lt;/a&gt; and &lt;a href="https://www.eff.org/deeplinks/2022/03/anti-war-hacktivism-leading-digital-xenophobia-and-more-hostile-internet"&gt;Electronic Frontier Foundation&lt;/a&gt;, claim this move is likely to cause collateral damage and hurt the reputation of open source software. Either way, this is clearly a unique method for open source developers to demonstrate the power and influence they have over society. &lt;/p&gt;

&lt;h2&gt;
  
  
  US Federal Court Makes Controversial Ruling on AGPL
&lt;/h2&gt;

&lt;p&gt;A US district court in California made a ruling on &lt;a href="https://storage.courtlistener.com/recap/gov.uscourts.cand.349025/gov.uscourts.cand.349025.88.0.pdf"&gt;Neo4j, Inc. v. Graph Foundation, Inc&lt;/a&gt; that has been received with some controversy in the open source community. The court case centers around Neo4j’s use of the Affero GPL (AGPL) with the addition of the &lt;a href="https://commonsclause.com/"&gt;Commons Clause&lt;/a&gt; on their enterprise code. The Graph Foundation interpreted a section of the AGPL that states a licensee may remove any “further restriction” imposed in addition to the AGPL, which the Graph Foundation interpreted to include the Commons Clause. The Graph Foundation publishes and maintains a version of the Neo4j enterprise product named &lt;a href="https://www.graphfoundation.org/ongdb/"&gt;ONgDB&lt;/a&gt; with the Commons Clause removed.&lt;/p&gt;

&lt;p&gt;The court ruled that only the licensor is allowed to remove additional license restrictions beyond the AGPL and that the Graph Foundation is in violation of Neo4j’s copyright claim. The &lt;a href="https://opensource.org/blog/modified-agplv3-removes-freedoms-adds-legal-headaches"&gt;Open Source Initiative&lt;/a&gt; and the &lt;a href="https://sfconservancy.org/blog/2022/mar/30/neo4j-v-purethink-open-source-affero-gpl/"&gt;Software Freedom Conservancy&lt;/a&gt; have both come out in opposition to the court ruling and they claim that the original intention of the AGPL was to give licensees the right to do exactly what the Graph Foundation did in this situation. This is only a preliminary injunction, and It seems likely that this ruling will be appealed. In the meantime, the code for the project is &lt;a href="https://github.com/graphfoundation/ongdb"&gt;still available on GitHub&lt;/a&gt;, and you can read the full ruling &lt;a href="https://storage.courtlistener.com/recap/gov.uscourts.cand.349025/gov.uscourts.cand.349025.88.0.pdf"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Other Open Source News
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Red Hat Releases 2022 State of Enterprise Open Source Report
&lt;/h3&gt;

&lt;p&gt;Red Hat has released their 2022 report that outlines the state of open source in the enterprise. They interviewed nearly 1,300 IT professionals about the importance of open source in vendor selection, the types of open source technologies enterprises are looking for, and open source security.&lt;/p&gt;

&lt;p&gt;Here are some of the major findings:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;82% of IT leaders are more likely to select vendors who contribute to open source. Familiarity with open source processes, influence on technical direction, and effectiveness are all cited as major reasons for this.&lt;/li&gt;
&lt;li&gt;89% of IT leaders believe open source is as secure or more secure than proprietary software. The ability to test open source code, scan for security vulnerabilities and updates, and the pace of security fixes are the main reasons for this belief.&lt;/li&gt;
&lt;li&gt;Enterprises expect to decrease their use of proprietary software by 18% and increase their use of open source software by 17% over the next two years.&lt;/li&gt;
&lt;li&gt;AI, machine learning, edge computing, containers, and serverless computing are the technologies most targeted for open source adoption.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://www.redhat.com/en/enterprise-open-source-report/2022"&gt;Get the full report&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Git Turns 17
&lt;/h3&gt;

&lt;p&gt;What started as a weekend project for Linus Torvalds, the famous inventor of Linux, 17 years later has become a ubiquitous tool used across the software development world. At this point, Git is almost synonymous with code version control and it doesn’t seem like this is likely to change anytime soon. To celebrate the 17th anniversary of Git, check out this wonderful article over at opensource.com about &lt;a href="https://opensource.com/article/22/4/our-favorite-git-commands"&gt;the community’s favorite Git commands&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  RoninX Launches to Promote Decentralized Content Streaming
&lt;/h3&gt;

&lt;p&gt;The &lt;a href="https://roninx.foundation/"&gt;RoninX Foundation&lt;/a&gt; is the world’s first non-profit organization dedicated to bringing together camera hardware, streaming, and blockchain communities to produce technologies for real-time content streaming via Web 3.0. The foundation has organized around working groups for transport layer, metadata, file management, metaverse, and blockchain technologies.&lt;/p&gt;

&lt;h2&gt;
  
  
  New Open Source Projects
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://github.com/dagger/dagger"&gt;Dagger&lt;/a&gt; - A portable dev kit for CI/CD from the founder of Docker.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/facebookexperimental/eden"&gt;Eden&lt;/a&gt; - a cross-platform, scalable source control management system from Meta.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/linkedin/fasttreeshap"&gt;FastTreeSHAP&lt;/a&gt; - A Python package from LinkedIn for fast interpretation of the &lt;a href="https://arxiv.org/abs/2109.09847"&gt;TreeSHAP&lt;/a&gt; algorithm.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/Comcast/xGitGuard"&gt;xGitGuard&lt;/a&gt; - A security tool from Comcast to detect secrets exposed on GitHub repositories.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/facebookincubator/meta-code-verify/"&gt;Code Verify&lt;/a&gt; - A browser extension from Meta for verifying the integrity of web pages and detect executed code that’s not included in the site manifest.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/ermetic/access-undenied-aws"&gt;Access Undenied on AWS&lt;/a&gt; - A security tool from Ermetic to analyze AccessDenied events on AWS CloudTrail.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Want more news about open source projects? Subscribe to &lt;a href="https://mattermost.com/the-build-newsletter/"&gt;The Build&lt;/a&gt;, a newsletter for software engineers dedicated to sharing useful technical content on effective development and collaboration techniques.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>devops</category>
    </item>
  </channel>
</rss>
