The Hidden Costs of 'Free' Open Source Alternatives: A Developer's Perspective