> Не программист я, что поделать.Для начала, определиться с тем, чего тебе не хватает. Сформулировать. Рассортировать если список большой.
Итак, берём первое из списка. Связываемся с разрабами (форум, списки рассылки, итд) и описываем проблему/желаемую фичу. Нужно заинтересовать разработчика, поэтому описание важно: если проблема - почему она мешает жить, если фича - почему без неё в твоей профессиональной жизни никак. Посмотрим что они ответят. Возможно кто-то тебя поймёт и вдруг его станет раздражать эта ошибка/невыносимо без фичи. Однако пойдём по сценарию "не станет". Тогда хорошо бы замотивировать разработчика, того кто пошел на контакт, понял твой багрепорт/фичреквест. Предложи ему сколько можешь выделить из своего бюджета. Допустим этого оказалось недостаточно - узнай сколько достаточно. Объясни что это тебе/маме/ИисусуХристу важно, уговори. Если слишком много запросит - предложи другим, может согласятся. Возможно кто-то согласится за чуть меньшую сумму, но все равно большую для тебя. Дай объявление в фриланс сети. Итак, допустим мы нашли разработчика и сумму, которая все равно больше твоих крошек/выделенного бюджета. Найди в линукс-среде единомышленников: опиши им проблему(опять все как с разрабами). Уговори скинуться разрабу на проблему.
Допустим не нашел разраба. Иди в универ, предлагай учителю ТЗ за скромный гонорар(или нескромный, если скинулись с другом Васей, мамой, работодателем, сочувствующими). Пусть даст это студенту какому-нибудь в качестве курсовой, дипломной, мастерской, итд.
Возможно я какой-то вариант развития событий пропустил. Не беда, на самом деле. Нужно просто знать чего хочешь и разными путями пробовать воплотить это в жизнь. Быть активной частью сообщества. Дерзай и не отчаивайся при виде проблем ;)