Welcome to Open Channels News, your trusted update on the pulse of open source. In this episode, Robert Jacobi highlights the key developments driving technology conversations right now:
Occupy SaaS: Laid-Off Engineers Build Open-Source Alternatives
A group called Occupy SaaS, made up of engineers who lost their jobs, is using AI to quickly create open-source versions of leading subscription software. Their projects—ZeroAuthy (for Auth0) and SalesCompel (for Salesforce)—follow a clean room method based on public documentation and open standards. The team relies on AI to turn human-created specs into code, raising questions about long-term support and sustainability.
Linux Display Driver Pulled After Patent Complaint
An experimental open-source Linux driver for DisplayLink hardware, called VINO, was removed from public access following a cease and desist related to patents from Synaptics. The project, developed in Rust with AI’s help, highlights both the speed of independent implementation and the legal risks that may force open tools offline, impacting users and contributors.
Developer Access Risks: Blue Flag Security Report
A new report from Blue Flag Security finds that 99% of repository tokens measured have no expiration date, many allow code changes, and almost half have been inactive for over 90 days without being revoked. Unapproved agents were also present in most organizations. The findings reveal how lingering credentials can pose security threats and stress the importance of automated expiration, limited permissions, and audit trails.
Our sponsors keeps our network independent and actively publishing.

Since 2005, Automattic has built tools for the open web including WordPress.com, WooCommerce, and Jetpack that are used by millions of people to create, sell, and publish online. They believe in ownership, flexibility, and open source and we’re grateful for their support. Learn more at automattic.com.

In five days, Omnisend moves every flow, list, and template off your current platform, and you could be paying up to 35% less without lifting a finger. You just show up when it’s done. We’re glad to have them supporting the show and the community we’re building around it. Use the code OpenChannels and get 30% off your first 3 months of any paid plan.
Takeaways
- Laid-off Engineers Use AI for Open Source Alternatives: Robert highlights that groups like Occupy SaaS, composed of laid-off engineers, are developing open source alternatives to major subscription software products using a mix of public documentation, open standards, and AI-generated code, with human oversight and review 00:04.
- Sustainability and Support Remain Key Challenges: Early releases give businesses new options but genuine competitive pressure depends on the ability to provide reliable support, timely security updates, and ongoing compatibility, comparing these costs to traditional subscription fees 01:32.
- Patent Complaints Stall Open Source Drivers: The experimental VINO Linux display driver, created through reverse engineering and AI assistance, was taken offline after its developer received a patent infringement notice, illustrating the legal complexities that can arise even from clean-room efforts 02:27.
- Public Collaboration Enables Ongoing Improvement: Open development allows wider testing and maintenance by the community; when projects go offline, the shared space for debugging and improvement is lost 03:19.
- Developer and Agent Access Often Poorly Managed: A study revealed that most developer repository tokens have no expiration, allow code changes, and remain active long after their purpose has ended, creating security risks. Many organizations also have unapproved agents with persistent access 03:37.
- Access Control and Audit Trails Are Essential: Expiration dates on credentials, narrow permissions, and detailed audit records help mitigate the risk of leftover access and allow organizations to trace unexpected changes back to their source 04:48.
- Lasting Value Comes from Maintenance, Not Just Creation: Across all cases, starting a software project is only the beginning; ongoing support, places for collaboration, and proper offboarding of automated tools are necessary for long-term success 05:02.
Questions This Episode Answers
Q: What is Occupy SaaS and what open-source projects have they released?
A: Occupy SaaS is a collective of laid-off engineers aiming to provide open-source alternatives to common subscription-based software. Their first two projects are ZeroAuthy, targeting the identity service Auth0, and SalesCompel, which is an alternative to Salesforce, both of which are in early stages of development 00:26.
Q: How does Occupy SaaS build its software to avoid legal issues?
A: Occupy SaaS uses a “clean room” approach by relying on public documentation and open standards, ensuring no confidential information from former employers is used in development. Specifications are written and reviewed by humans, and AI helps turn those specifications into code, maintaining a legally sound separation 00:54.
Q: What happened to the open-source VINO Linux display driver and why?
A: The VINO driver, an open-source Linux driver for newer DisplayLink hardware, was taken offline after its developer received a cease and desist notice from Synaptics alleging patent infringement. As a result, the public repository for the driver has been removed 02:15.
Q: What risks were identified in Blue Flag Security’s study on developer access to code repositories?
A: Blue Flag Security found that 99% of repository tokens had no expiration date, 84% allowed code changes, and nearly half had been unused for over 90 days without revocation. These findings highlight the long-lasting permissions of credentials, posing security risks if not properly managed when work is completed 03:37.
Q: What best practices were recommended for managing credentials and automation in software development?
A: Setting expiration dates for credentials helps prevent forgotten or lingering access, using narrowly-scoped permissions limits potential risk, and keeping records of which tool or agent made changes makes it easier to trace and resolve issues when unexpected changes occur 04:52.
Mentioned Links and Resource
- Cybernews (Source Reporting on OccupySaaS Collective) – Cybernews covers the story of laid-off engineers using AI to build open-source alternatives to subscription software.
🔗 https://cybernews.com/ai-news/occupysaas-open-source/ - Phoronix (Source Reporting on Vino Linux Display Driver) – Phoronix details the experimental open-source DisplayLink driver’s removal after Synaptics sent its developer a cease and desist notice citing patents.
🔗 https://phoronix.com/news/Synaptics-Blocks-Vino-Driver - Help Net Security (Source Reporting on BlueFlag Security Study) – Help Net Security covers BlueFlag Security’s analysis of developer, bot, and AI agent access to code repositories.
🔗 https://www.helpnetsecurity.com/2026/11/04/blueflag-ai-agent-governance/ - BlueFlag Security (Conducted the Developer Access Study) – BlueFlag Security performed research measuring repository tokens, permissions, and access patterns in organizations.
🔗 https://www.blueflagsecurity.com/
Episode Transcript
Robert Jacobi: Welcome to Open Channels News. I’m your host, Robert Jacobi. Today, laid-off engineers are using AI to build open-source alternatives to subscription software. An experimental Linux display driver has gone offline after a patent complaint. And a new report looks at how much access developers, bots, and AI agents have to the code their companies depend on.
First up, Cybernews reports on OccupySaaS, a collective of laid-off engineers that wants to give businesses open-source alternatives to familiar subscription products. Its first 2 releases are ZeroAuthy, aimed at the identity service Auth0, and SalesCompel, aimed at Salesforce. Both are early versions. The interesting part right now is how the group says it builds them. The collective describes a clean room approach. It says it works from public documentation and open standards, keeping former employees’ confidential information out of the process, and tests compatibility against the vendor’s public developer tools. Humans write the specifications and review the changes. AI helps turn those specifications into code.
Picture a small company that wants to move away from a hosted identity service. The login screen is the piece everybody sees. Behind it are the apps that depend on it, the rules about who can sign in, the password resets, and the integrations that have to keep working on Monday morning. An early release gives the company something concrete to try. Whether it can move depends on how well the alternative handles those details and who can help when a migration hits a snag. That’s where I’d look for the real competitive pressure. If a small team can build a credible alternative faster, customers get another option. For that option to last, somebody has to answer support questions, ship security updates, and keep compatibility from slipping. Those costs belong in the same conversation as the subscription bill.
Now, from replacing a software service to getting a piece of hardware to work on Linux. Phoronix reports that VINO, an experimental open-source driver for newer DisplayLink hardware, is no longer publicly available. DisplayLink is the technology you may have in a USB dock that connects your laptop to external monitors. VINO was written in Rust, developed partly with AI, and described as a clean room reverse engineering effort. According to Phoronix, the developer received a cease and desist notice from Synaptics over alleged patent infringement. The reporting points to correspondence shared on a Linux kernel mailing list. The allegation is Synaptics’ position. What users can see for themselves is that the public VINO repository is gone.
There’s a distinction here worth slowing down for. Writing your own implementation tells people something about where the code came from. The complaint in this case was about patents. The 2 OccupySaaS projects and the VINO driver all illustrate how much easier it may be to get an independent implementation started. What happens after that depends on the product, the rights at issue, and whether the people doing the work can keep it available. If you’re the person who just wants the dock on your desk to work, that can feel pretty far removed from the problem you’re trying to solve. But public development is how other people can test a driver against their hardware, report where it fails, and help maintain it as Linux changes. When the repository disappears, so does that place to work together.
Finally, Help Net Security reports on BlueFlag Security’s study of developer access. Among the repository tokens BlueFlag measured, 99% had no expiration date. 84% allowed code changes. Nearly half had gone unused for more than 90 days and still hadn’t been revoked. Those figures describe what BlueFlag measured, and they give us a concrete way to think about a permission that can outlast the work it was created for.
A token is a credential a tool can use to access a system. Say you give a coding agent access to one project so it can prepare a change. The job ends, everybody moves on, and the credential is still active. If that credential can write to a repository, its owner may be able to change code long after anyone remembers why it was issued. If it can read other repositories, the exposure reaches beyond the job you gave it.
BlueFlag also found unapproved agents in 83% of the organizations it measured. Some coding tools act through a developer’s account, so the activity can look like it came from a person. Others have identities of their own. Either way, when an unexpected change shows up, somebody needs to be able to trace it back to the tool or person that made it. Here’s the question I’d be asking if I was reviewing one of those deployments. When the job ends, what tells the system to take the access away? An expiration date helps with the forgotten credential. Narrow permissions help while it’s active, and a record of which tool did what gives the next person a place to start if something goes wrong.
Across all 3 stories, getting software to do something is the start of the work. The identity service still needs support when someone can’t log in. The driver still needs a place where people can fix it. And the coding agent still needs a way to hand back the keys when it’s done.
That’s it for today’s Open Channels News. I’m Robert Jacobi. Be open and stay secure.







