Hacker News new | ask | show | jobs
by mikejulietbravo 848 days ago
One of the problems I have with the analogy being made here is that most open-source projects were created because someone needed to solve a problem or do something to build something else. The other thing is that in software, more than anything else, it's usually okay to be imperfect or incomplete. An incomplete or imperfect drug is dangerous.

The other thing is that fundamentally OSS is a symbiotic relationship between creators, maintainers, and users. If I need to build a tool or tech for my own product, making it available to others gets me feedback, gets me ideas on how to improve it, hardens it, etc.