Welcome, Guest | Browse

Software Factory Archive

← Previous Work All Works Next Work →

The Patent Question

Rating:
General Audiences
Fandom:
StrongDM Software Factory
Characters:
Justin McCarthy Jay Taylor Navan Chauhan
Tags:
Patents Open Source NLSpec Philosophy
Words:
441
Published:
2025-11-05

The question came from a lawyer. It usually did. She was an IP attorney at a firm in Palo Alto, and she asked it during the Q&A session after Justin's talk at a developer meetup in San Francisco. The audience was mostly engineers, but there were always a few lawyers at these things, drawn by the scent of novel methodology.

"Have you patented the factory approach?" she asked. She asked it politely, but the question had a specific gravity to it, the weight of billable hours and filing deadlines.

Justin considered the question for exactly two seconds. "No."

"Do you intend to?"

"No."

A murmur went through the room. The lawyer pressed. "The NLSpec methodology, the satisfaction metrics, the convergent architecture—these are novel innovations with clear commercial value. Any IP attorney would advise you to protect them."

"I'm sure they would," Justin said. "And I appreciate the advice. But the methodology is open source. The specifications are published. Attractor, Leash, Agate, CXDB—all open source. The NLSpecs are on GitHub for anyone to read, fork, and modify. This is intentional."

"But why?" The lawyer's voice carried genuine confusion, the kind that emerged when economic logic collided with something it didn't recognize.

Justin paused, not because he didn't have an answer but because he wanted to articulate it precisely. "A methodology that only works when one company controls it isn't a methodology. It's a product. We're not building a product. We're demonstrating that a certain kind of software development is possible. If we patented it, we'd be saying that possibility belongs to us. It doesn't. It belongs to anyone who can describe what they want clearly."

In the back of the room, Jay typed the quote verbatim into his notes. Next to him, Navan wrote it in his physical notebook. They had both heard Justin say things like this before, but the precision varied, and this version was particularly clean.

"Three teams have already replicated the approach," Justin continued. "Berlin, Bangalore, Toronto. If we had patents, those replications would be infringement. Instead, they're validation. The replications prove the methodology is real. That's worth more than any patent."

The lawyer sat down. She looked thoughtful rather than defeated, which was the best outcome for a lawyer encountering an unfamiliar logic.

After the talk, she approached Justin with a business card. "I think you're making a strategic mistake," she said, "but I also think you know that and you've decided it's not the kind of strategic that matters to you."

Justin took the card. "That's a very precise reading."

"I'm a lawyer. Precise readings are what I do."

He put the card in his pocket. He never called her. The NLSpecs stayed open source. The methodology stayed free. Build your own. That was the point. That was always the point.

Kudos: 198

open_by_default 2025-11-07

"If we patented it, we'd be saying that possibility belongs to us." This is the most important statement about open source I've read in years.

ip_attorney_irl 2025-11-08

As an actual IP lawyer, this physically hurt me to read. But I respect it. The replication-as-validation argument is genuinely compelling.

← Previous Work All Works Next Work →