What is differtence between opensource software and free software? Is it necessary for the open source software to be free of cost? If some propreitary software is released on oss(eg. if MS releases its Office suite for linux) then is it mandatory to release its source code also. How do the OSS people ensure to protect against plagairism. Anyone has access to ur source code. He can modify it and put his name, sell it , make profits and gain popularity. Big organisations like Red Hat provide technical support for their products n make money. How does an independent software developer make profits thru OSS ? Is it true that OSS will reduce the employment opportunities ?