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

Any opensource project has other opensource competitor. This makes OSS more competitive against proprietary software. If you choose to use PS1(proprietary software1) in your project and after 2 years PS1 changes their licensing and requests 3x more money of annual license you either have to switch to COMPATIBLE competitor, which means PS2 must operate on the same protocol/interface that PS1, which nearly never happens. Instead companies try to make their PS more vendor-locked. In opensource world, there are usually converters, importers, and switching from deprecated or slow OSS1 to better alternative OSS2 is easier and cheaper. At least that was my experience when we were considering various frameworks or libraries at work or in my projects. It's now one of the main reasons why I stuck with OSS at all times.


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

Search: