Orach Chaim, Siman 9 אורח חיים, ט׳
1 א

כל מיני בגדים חייבין בציצית וציצית של צמר או של פשתים פוטר כל המינין אבל שאר מינין כגון של משי או צמר גפן אינן פוטרין אא"כ יהא הציצית ממין הטלית: וכתב הרמב"ם שצריך לעשות הציצית מצבע הטלית אם הוא אדום יעשה הציצית אדום ואם הוא ירוק יעשה הציצית ירוק וכן פי' רש"י ור"י פירש שא"צ וכתב בספר המצות קטן ומיהו נכון ליזהר שלא לעשות ציצית של פשתן בשל משי אע"פ שהגאונים ור"ת אסרו לעשות אפי' ציצית של פשתן בטלית של פשתן רבינו שלמה ורב אלפס התירו ולזה הסכים אדוני אבי הרא"ש זצ"ל:

9. All types of garments are under the obligation of tzitzit, and tzitzit of wool or flax fulfill (the obligation) for all types. But the rest of the types (of garments,) such as those of silk or cotton, do not fulfill the obligation unless the tzitzit will be of the tallit’s type. The Rambam wrote that it is required to make the tzitzit the color of the wool: if it is red, the tzitzit should be made red, and if it is green, the tzitzit should be made green. And Rashi explained similarly, but Ri explained that it is not required. In The Small Book of Mitzvot, he wrote, “However it is correct to take care not to make flaxen tzitzit with that of silk. Even though the Geonim and Rabbeinu Tam forbid making even tzitzit of flax on a tallit of flax, Rabbeinu Shlomo and Rav Alfas permitted, and with this did my master, my father the Rosh, his memory be pious and a blessing, agreed.