Free programming is assigned programming’s that gives clients freedom and opportunity of utilization. Open source virtual products are free programming projects which are composed by designers to be conveyed free of cost for the advantage of network. These virtual products likewise furnish the code with which the client can change and circulate the product under a similar permit. So as to comprehend about the freeware and how it began we have to begin from starting . In the period of 50 and 60 every one of the virtual products alongside the source code was uninhibitedly accessible with PC so individuals can transform them as indicated by their need. In those days PC organizations make free programming to build the equipment deal. At the point when organization called IBM (International business machine) began offering PCs in the 1960s which was one of the main PC machines, they presented some free programming. These virtual products were anything but difficult to alter and can be shared among various clients. After some time IBM acquire achievement in the Community by propelling some product which were composed in a low level computing construct named as “Cobol”. (R.W.Bemer) PC was excessively costly in before days, making it impossible to run single undertakings at once. So organizations begin taking a shot at such projects so PC can ready to chip away at different things at a time.MIT PC lab begin chipping away at it and built up another framework called “CTSS( good time sharing system)”.This System can interface 30 clients together at once with modem . In mid 70 a surely understand software engineer named Ken Thompson who worked in ringer labs (renowned for Research work) built up a working framework called “UNICS (Uniplexed data and figuring administrations)” and was later named as UNIX.