On the Prospects and Concerns of Integrating Open Source Software Environment in Software Engineering Education