Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> If you are repackaging and reselling software you are no longer the end user, you are a vendor. Your customers are the end user.

In the Free Software community, this line was always blurry, almost non-existent even.

Even if the receiver of the Free Software package is not a programmer by any definition, at worst case, they can ask for a friend to patch something up, and if another friend wanted his patched version, the modified source code has to move with the software package.

Open Source software can block even this simple pathway by not giving back the modified source from friend to the user, creating a dependency. It'd be heartless to do this between two friends, but companies will happily do that.

My most vivid example of this is SDKs for hardware. Half of the API is open, but the patched version of the (open source) libraries cost $2K+, several NDAs and allegiance to company for the rest of your life or you can be sent to a concentration camp operated by an alliance of companies doing the same thing.

...and this is just for a small biometric scanner you happen to find in a piece of 10 year old discarded tech.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: