Hacker News new | ask | show | jobs
by wwrap 5492 days ago
There's this magical license you may not have heard of that does just that called the LGPL. The LGPL's entire existence is about compromise.

Why are you intentionally ignoring it?

2 comments

LGPL is a nice compromise. However, it's my understanding that LGPL requires that the user must be able to substitute alternative implementations (swap in custom DLLs). That simply isn't an option for me (console games, mobile apps). There have been many situations where I'd be happy to use OS code, fix bugs and publish my changes. But, I'm not willing or able to OS my proprietary code. LGPL won't let me do that because RMS's vision is not compatible with my reality.
I would appreciate it if you had actually read my blog post where I spend a paragraph explaining why the LGPL doesn't solve this problem :)