1. Может попасться плагиатор, а может и адекватный последователь/помошник.
2. Раскрыв свои исходники можно получить больше опыта за счет советов по улучшению.
3. Работая под открытым крылом можно набрать неплохую базу соратников, и организовать платную поддержку.
4. Работая над открытым продуктом можно привлечь к своей персоне внимание заинтересованных работадателей, которые сразу смогут оценить не только внешний, но и внутренний вид работы.
5. Это просто интереснее и увлекательнее.
Допустим, но все это применительно к Открытому исходному коду, но ведь необязательно делать его "Свободным".
Как мне известно Открытое ПО (Open Source) не одно и тоже что Свободное ПО (GNU/GPL).
Почему бы не застраховаться от плагиата и клонирования - и выпускать под такой лицензией как SMF или лицензией
Creative CommonsТак фактически код остается открыт и всем доступен для изучения, изменения, но никто не в праве будет, изменив пару строчек кода в продукте, выдавать его за свое творение - это будет уже преступление, которое можно засудить.
Что хорошего, от того, что линукс распространяется как Свободное ПО - сколько тысяч сборок дистрибутивов его наклепали, что никто не воспринимает эту систему в серьез (что называется -
хоть жопой жуй) - все разрознено, без стандарта.
Вот если бы занималась этой системой одна корпорация, был бы единый стандарт, доверие системе - разработчики софта ощущали бы стабильность платформы и солидность бренда - разрабатывали бы много хорошего ПО - тогда бы эта система давно завоевала бы рынок.
Тоже самое, к примеру, с ДатсоГалереей - что хорошего получилось, что разработчики AcoGallery или (Pony) пустили свой продукт "по миру" - вот результат - "гавнаклон Datso" еще и за денежку распространяемый.