Product derivation is one of the most important challenges in the software product line. Obtaining the individual product from the shared software is a costly and time-consuming job. Various approaches have been proposed for product derivation in the software product line in previous times. This paper will review approaches concerning the product derivation in the software product line. This paper will provide a state-of-the-art literature review on product derivation in software line approaches. Moreover, this will be more useful in order to obtain a novel valid feather combination approach for product derivation in software product line.