If you want to stay in France for more than 3 months, you'll need to apply for a French residence permit (carte de séjour) 8 weeks after your arrival. You can also apply for a VLS-TS visa (visa de long séjour valant titre de séjour), valid for a year, before departure.