Hacker News new | past | comments | ask | show | jobs | submit login

1. In FLOSS you have more execution freedom. Well it all depends on ownership, size and way project is govern, but developer can always choose to fork or to contribute to other projects. You can't do that in big companies.

2. You can, mostly, work on ideas you think are worth doing. This is really awesome because worth is subjective term and only way to see you were right is to do it (your own way). "Talk is cheap, show me the code".

3. With right license you can take others code to fill parts of your project (either temporary or permanent). Helps in time consumption and agility. Ofc, you can always rewrite whenever and whatever you want. Some people think that reinwentihg the wheel is bad, but it all depends on situation. Sometimes it's even better then using bad code.

4. If you share code, someone will eventually modify it, so you can choose to integrate changes back (if worth merging). Only problem here is situation when people are using non-compatible licenses.

5. More hacker's culture in FLOSS in general.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: